Skip to main content
POST
/
v2
/
kyc
/
w8ben
Create W8-BEN
curl --request POST \
  --url https://api.avenia.io:8443/v2/v2/kyc/w8ben \
  --header 'Authorization: Bearer <token>' \
  --header 'Content-Type: application/json' \
  --data '
{
  "useDigitalSignature": true,
  "foreignTinNotLegallyRequired": true,
  "isClaimingTaxTreatyBenefits": true,
  "treatyArticle": "<string>",
  "treatyIncomeType": "<string>",
  "treatyWithholdingRate": "<string>",
  "treatyExplanation": "<string>",
  "usTin": "<string>",
  "referenceNumber": "<string>",
  "mailingAddress": {
    "streetAddress": "<string>",
    "city": "<string>",
    "state": "<string>",
    "zipCode": "<string>",
    "country": "<string>"
  }
}
'
{
  "id": "<string>",
  "w8BenUrl": "<string>"
}

Create W8-BEN

POST request to /v2/kyc/w8ben

Authorizations

Authorization
string
header
required

Bearer authentication header of the form Bearer <token>, where <token> is your auth token.

Query Parameters

subAccountId
string

Sub-account ID

Body

application/json
useDigitalSignature
boolean
required
foreignTinNotLegallyRequired
boolean
required
isClaimingTaxTreatyBenefits
boolean
required
treatyArticle
string
required
treatyIncomeType
string
required
treatyWithholdingRate
string
required
treatyExplanation
string
required
usTin
string
required
referenceNumber
string
required
mailingAddress
object
required

Response

200 - application/json

OK

id
string
required
w8BenUrl
string
required