Registering Subaccounts
If you are a B2C app or a Payment Processor, you must register subaccounts for each end-user/merchant who will process crypto transactions with Beta.
Create a New Subaccount
POST https://live.betaapp.com/v1/subaccount
Register a subaccount for a user.
Headers
Authorization*
String
Bearer {access_token}
accept*
String
application/json
Request Body
tax_id_number*
Number
Number of the tax ID
tax_id_type*
String
For Brasil: CPF or CNPJ For Mexico: RFC
For Argentina: CUIT
For Colombia: NIT
e-mail*
String
User's e-mail
Full name*
String
User's full name
local_id_type
String
Passport, National ID, Driver's License, Foreigner ID Card
local_id_number*
String
Document information
post_code
String
User's postal code
city
String
User's city
address
String
User's address
phone
String
Phone number with country code
Request Example:
Response Example:
Retrieve Sub Account Detail
GET https://live.betaapp.com/v1/subaccount
Retrieve subaccount information
Headers
Authorization*
String
Bearer {access_token}
accept*
String
application/json
x-sub-account-id*
String
Subaccount ID
Request Example:
Response Example:
Retrieve Sub-account List
GET https://live.betaapp.com/v1/subaccounts
Retrieve a list of all your subaccounts
Query Parameters
page
Integer
Page number of your query
size
Integer
Number of items per page
Headers
Authorization*
String
Bearer {access_token}
accept*
String
application/json
Request Example:
Response Example:
Update an User
PATCH https://live.betaapp.com/v1/subaccount
Update subaccount details
Headers
Authorization*
String
Bearer {access_token}
accept*
String
application/json
Request Body
e-mail*
String
User's e-mail
x-sub-account-id*
String
Subaccount ID
Last updated