Official Banxa Enterprise API Specs
ASCII letters, digits, and hyphen only, A unique customer identifier provided by you. This field is required and must be unique for each customer. Please ensure you consistently reuse the same identityReference for repeat interactions with the same customer, allowing us to reliably recognize and associate their identity.
Customer's date of birth (e.g. "1985-01-31"). Required to format as ISO 8601 Date format : YYYY-MM-DD.
Tax identification number (e.g. SSN). Optional unless required (e.g. for US). This is the national identifier for the customer, for example, the customer's Social Security number (SSN) in the US. Must be a nine-digit number in the format "AAA-GG-SSSS".
Tax identification number (e.g. SSN). Optional unless required (e.g. for US). This is the national identifier for the customer, for example, the customer's Social Security number (SSN) in the US. Must be a nine-digit number in the format "AAA-GG-SSSS".
Tax state or region if applicable.(associated with the taxId) Required format as two characters. Note; We do not accept any states where Banxa is not licensed.
Street address.
Suburb of the address.
State or region, required when country is US.
Collection of identity documents colected frofmo the customer. (array of objects)
- Mock serverhttps://banxa-enterprise.redocly.app/_mock/enterprise-api/v0-beta/openapi/eapi/v0/identities/reliance
- Production environment serverhttps://api.banxa.com/eapi/v0/identities/reliance
- Sandbox environment serverhttps://api.banxa-sandbox.com/eapi/v0/identities/reliance
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
- Payload
curl -i -X POST \
https://banxa-enterprise.redocly.app/_mock/enterprise-api/v0-beta/openapi/eapi/v0/identities/reliance \
-H 'Authorization: YOUR_API_KEY_HERE' \
-H 'Content-Type: application/json' \
-d '{
"identityReference": "c-13344",
"mobileNumber": "61431000001",
"email": "test@bitcoin.com.au",
"screeningDate": "2023-06-05",
"screeningSanctionsResult": true,
"screeningPepResult": true,
"customerIdentity": {
"givenName": "Joe",
"surname": "Bloggs",
"dob": "1990-01-31",
"taxIdType": "ssn",
"taxId": "123-11-123",
"taxState": "IL",
"residentialAddress": {
"addressLine": "44 Gwynne Street",
"suburb": "Cremorne",
"state": "VIC",
"postCode": "3121",
"country": "AU"
}
},
"identityDocuments": [
{
"type": "DRIVING_LICENSE",
"data": {
"number": "123456789"
}
}
]
}'The identity sharing request has been accepted for processing
ASCII letters, digits, and hyphen only, A unique customer identifier provided by you. This field is required and must be unique for each customer. Please ensure you consistently reuse the same identityReference for repeat interactions with the same customer, allowing us to reliably recognize and associate their identity.
{ "identityReference": "c-13344" }
ASCII letters, digits, and hyphen only, A unique customer identifier provided by you. This field is required and must be unique for each customer. Please ensure you consistently reuse the same identityReference for repeat interactions with the same customer, allowing us to reliably recognize and associate their identity.
Industry related to the customer's occupation. The valid values for 'occupation' depend on the selected 'occupationIndustry'. For example, if 'occupationIndustry' is 'Consulting, IT, or business services', only certain occupations are valid. Refer to the Occupation-Industry mapping table in the API documentation for allowed combinations. This relationship is strictly enforced by server-side validation.
Customer's occupation.
Must be a valid occupation for the selected 'occupationIndustry'.
When the selected combination is invalid a validation error will be thrown.
Refer to the Occupation-Industry mapping table:
| occupationIndustry | occupation |
|---|---|
| Consulting, IT, or business services | Architect |
| Consulting, IT, or business services | IT developer |
| Consulting, IT, or business services | IT hosting services |
| Consulting, IT, or business services | IT consulting/services - other |
| Consulting, IT, or business services | Scientific or technical consulting |
| Consulting, IT, or business services | Management consulting and coaching |
| Consulting, IT, or business services | Employment placement and recruitment services |
| Consulting, IT, or business services | Cleaning, repair and maintenance services |
| Consulting, IT, or business services | Financial (inc. tax, accounting, audit) |
| Consulting, IT, or business services | Lawyer / Legal services |
| Consulting, IT, or business services | Translation or language services |
| Consulting, IT, or business services | Company establishment/formation services |
| Consulting, IT, or business services | Freelance platform |
| Consulting, IT, or business services | Other consulting |
| Design, marketing or communication | Advertising and marketing |
| Design, marketing or communication | Designer |
| Design, marketing or communication | Interior design |
| Design, marketing or communication | Audio and video |
| Design, marketing or communication | Photography |
| Design, marketing or communication | Print and online media |
| Design, marketing or communication | Translation or language services |
| Design, marketing or communication | Telecommunications services |
| Travel, accommodation, or transport | Travel agent |
| Travel, accommodation, or transport | Tour operator |
| Travel, accommodation, or transport | Accommodation or hotelier |
| Travel, accommodation, or transport | Other travel or tour activities |
| Travel, accommodation, or transport | Passenger transport or rentals |
| Travel, accommodation, or transport | Freight transport |
| Travel, accommodation, or transport | Rideshare and transport share services |
| Travel, accommodation, or transport | Transport - other |
| Entertainment, arts or photography | Audio and video engineer |
| Entertainment, arts or photography | Events and entertainment organiser |
| Entertainment, arts or photography | Photographer |
| Entertainment, arts or photography | Books, magazines, blogs, news |
| Entertainment, arts or photography | Video gaming |
| Entertainment, arts or photography | Performing arts |
| Entertainment, arts or photography | Gambling, betting, and lotteries |
| Entertainment, arts or photography | Telecommunications services |
| Entertainment, arts or photography | Adult Entertainment |
| Health, sports or personal care | Beautician |
| Health, sports or personal care | Vitamins and dietary supplements |
| Health, sports or personal care | Fitness or sports services |
| Health, sports or personal care | Medical or veterinary services |
| Health, sports or personal care | Dental services |
| Health, sports or personal care | Medical equipment |
| Health, sports or personal care | Elderly or other care home |
| Health, sports or personal care | Nursing or other care services |
| Health, sports or personal care | Pharmaceuticals |
| Health, sports or personal care | Pharmacy |
| Food, beverages, or tobacco | Food manufacturing and retail |
| Food, beverages, or tobacco | Restaurants and catering |
| Food, beverages, or tobacco | Vitamins and dietary supplements |
| Food, beverages, or tobacco | Alcohol |
| Food, beverages, or tobacco | Soft drinks |
| Food, beverages, or tobacco | Tobacco |
| Retail, eCommerce, wholesale or manufacturing | Clothing and accessories |
| Retail, eCommerce, wholesale or manufacturing | Beauty products and services |
| Retail, eCommerce, wholesale or manufacturing | Home and garden |
| Retail, eCommerce, wholesale or manufacturing | Toys, games and musical instruments |
| Retail, eCommerce, wholesale or manufacturing | Electronics and electrical products |
| Retail, eCommerce, wholesale or manufacturing | Sports equipment (excl. weapons) |
| Retail, eCommerce, wholesale or manufacturing | Manufacturing |
| Retail, eCommerce, wholesale or manufacturing | Farming, seeds, plants |
| Retail, eCommerce, wholesale or manufacturing | Pets or pet supplies |
| Dealers & Resellers | Vehicle sales |
| Dealers & Resellers | Vehicle accessories, spare parts, manufacturing |
| Dealers & Resellers | Machinery and equipment |
| Dealers & Resellers | Firearms, weapons, and military goods/services |
| Dealers & Resellers | Arts - fine art sales, auctions or procurement |
| Dealers & Resellers | Arts - other arts and crafts products or services |
| Dealers & Resellers | Jewellery - fine jewellery, watches |
| Dealers & Resellers | Jewellery - fashion jewellery |
| Dealers & Resellers | Precious stones, diamonds, or metals |
| Dealers & Resellers | Chemicals |
| Dealers & Resellers | Legal highs and related accessories |
| Dealers & Resellers | Selling products on behalf of others (incl. auction, online marketplace) |
| Dealers & Resellers | Other retail or wholesale (not listed above) |
| Financial services, products, or holding companies | Financial Adviser (inc. tax, accounting, audit) |
| Financial services, products, or holding companies | Investment Manager |
| Financial services, products, or holding companies | Money service business operator |
| Financial services, products, or holding companies | Professional Trader |
| Financial services, products, or holding companies | Insurance Manager |
| Financial services, products, or holding companies | Crowdfunding and peer lending |
| Financial services, products, or holding companies | Other financial services |
| Real estate or construction | Real estate sale, purchase, and management |
| Real estate or construction | Construction |
| Real estate or construction | Real estate development |
| Education or learning | Online learning |
| Education or learning | Teaching and tutoring |
| Education or learning | Schools and universities |
| Charity or not-for-profit | Any charity related activity |
| Public or government services | Government Official |
| Public or government services | Politician |
| Public or government services | Other, not listed above |
| Utility services | Utility services and providers |
| Utility services | Cleaning, repair and maintenance services |
| Utility services | Telecommunications services |
| Utility services | Other, not listed above |
| Unemployed/Retired | Unemployed/Retired |
| In between jobs/looking for work | In between jobs/looking for work |
| Fulltime student | Fulltime student |
Source from which funds are obtained.
- Mock serverhttps://banxa-enterprise.redocly.app/_mock/enterprise-api/v0-beta/openapi/eapi/v0/identities
- Production environment serverhttps://api.banxa.com/eapi/v0/identities
- Sandbox environment serverhttps://api.banxa-sandbox.com/eapi/v0/identities
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
- Payload
curl -i -X PATCH \
https://banxa-enterprise.redocly.app/_mock/enterprise-api/v0-beta/openapi/eapi/v0/identities \
-H 'Authorization: YOUR_API_KEY_HERE' \
-H 'Content-Type: application/json' \
-d '{
"identityReference": "c-13344",
"mobileNumber": "+61431000001",
"email": "test@bitcoin.com.au",
"customerIdentity": {
"givenName": "Joe",
"surname": "Bloggs",
"dob": "1990-01-31",
"taxIdType": "ssn",
"taxId": "123-11-123",
"taxState": "VIC",
"residentialAddress": {
"addressLine": "44 Gwynne Street",
"suburb": "Cremorne",
"state": "VIC",
"postCode": "3121",
"country": "AU"
}
},
"occupationIndustry": "Consulting, IT, or business services",
"occupation": "IT developer",
"sourceOfFunds": "Salary",
"purposeOfTransaction": "investment",
"identityDocuments": [
{
"type": "PASSPORT",
"data": {
"number": "123456789"
},
"images": [
{
"base64": "iVBORw0KGgoAAAANSUhEUgAAAAUAAAAFCAYAAACNbyblAAAAHElEQVQI12P49/8/w38GIAXDIBKE0DHxgljNBAAO9TXL0Y4OHwAAAABJRU5ErkJggg==",
"mimetype": "image/png",
"side": "FRONT",
"type": "DRIVING_LICENSE"
}
]
}
]
}'- Mock serverhttps://banxa-enterprise.redocly.app/_mock/enterprise-api/v0-beta/openapi/eapi/v0/identities/{identity_reference}
- Production environment serverhttps://api.banxa.com/eapi/v0/identities/{identity_reference}
- Sandbox environment serverhttps://api.banxa-sandbox.com/eapi/v0/identities/{identity_reference}
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
- Payload
curl -i -X GET \
'https://banxa-enterprise.redocly.app/_mock/enterprise-api/v0-beta/openapi/eapi/v0/identities//identities/c-13344?email=user%40example.com' \
-H 'Authorization: YOUR_API_KEY_HERE'Successful identity response
ASCII letters, digits, and hyphen only, A unique customer identifier provided by you. This field is required and must be unique for each customer. Please ensure you consistently reuse the same identityReference for repeat interactions with the same customer, allowing us to reliably recognize and associate their identity.
{ "identifyReference": "c-13344", "account": { "blocked": false, "exists": true, "createdAt": "2023-06-05T19:53:08.320Z" } }
ASCII letters, digits, and hyphen only, A unique customer identifier provided by you. This field is required and must be unique for each customer. Please ensure you consistently reuse the same identityReference for repeat interactions with the same customer, allowing us to reliably recognize and associate their identity.
Date of birth in YYYY-MM-DD format. Must be a past date.
- Mock serverhttps://banxa-enterprise.redocly.app/_mock/enterprise-api/v0-beta/openapi/eapi/v0/identities/basic
- Production environment serverhttps://api.banxa.com/eapi/v0/identities/basic
- Sandbox environment serverhttps://api.banxa-sandbox.com/eapi/v0/identities/basic
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
- Payload
curl -i -X POST \
https://banxa-enterprise.redocly.app/_mock/enterprise-api/v0-beta/openapi/eapi/v0/identities/basic \
-H 'Authorization: YOUR_API_KEY_HERE' \
-H 'Content-Type: application/json' \
-d '{
"identityReference": "c-13344",
"givenName": "Joe",
"surname": "Bloggs",
"dateOfBirth": "1990-05-21",
"email": "test@solana.com.au",
"residentialAddress": {
"addressLine": "44 Gwynne Street",
"suburb": "Cremorne",
"state": "VIC",
"postCode": "3121",
"country": "AU"
}
}'The identity has been created
ASCII letters, digits, and hyphen only, A unique customer identifier provided by you. This field is required and must be unique for each customer. Please ensure you consistently reuse the same identityReference for repeat interactions with the same customer, allowing us to reliably recognize and associate their identity.
{ "identityReference": "c-13344", "createdAt": "2023-06-05T19:53:08.320Z" }
ASCII letters, digits, and hyphen only, A unique customer identifier provided by you. This field is required and must be unique for each customer. Please ensure you consistently reuse the same identityReference for repeat interactions with the same customer, allowing us to reliably recognize and associate their identity.
| Status | Description |
|---|---|
| CUSTOMER_BLACKLISTED | Customer has been blacklisted. |
The internal body for this inbound message containing the reason of the message, this is for internal use.
- Mock serverhttps://banxa-enterprise.redocly.app/_mock/enterprise-api/v0-beta/openapi/identityMessage
- Production environment serverhttps://api.banxa.com/identityMessage
- Sandbox environment serverhttps://api.banxa-sandbox.com/identityMessage
{ "identity_reference": "c-13344", "status": "CUSTOMER_BLACKLISTED", "status_date": "2023-06-05 19:53:08", "internal_reason": "Customer has been blacklisted", "external_reason": "You order could not be processed" }