Register your business
Register as an integrator
Using the USDC Wallet as a service infrastructure requires that you register with Juice as a crypto integrator.
Provide authentication credentials in the input fields when sending the API call to register as an integrator for this service.
• For the contact person at your company, provide the email address and phone number.
• For the business itself, we would need a business address, company url, and a webhook url (another url where we can deliver your webhook notifications). Be sure that your webhook URL can accept a POST call with a JSON body.
Use the Register Crypto Integrator endpoint for this purpose. A sample request is below.
curl --location --request POST 'https::/sandbox.spendjuice.com/crypto-integrators/register-integrator' \
--header 'Content-Type: application/json' \
--data-raw '{
"business_address": {
"city": "Lagos",
"country": "NGA",
"line1": "1 Ademola Tokunbo Str",
"line2": "suite 206",
"state": "Lagos",
"zip_code": "1071233"
},
"business_name": "Crypto Company",
"contact_number": "++2348033259890",
"country": "IRE",
"domain": "https://cryptocompany.com",
"email": "[email protected]",
"first_name": "Crypto",
"last_name": "Company",
"password": "P@ssw0rd!",
"registration_number": "12345678",
"webhook_url": "https://sandbox.cryptocompany.com"
}'
The response returned contains an API Token unique to every integrator.
The API token serves as the authentication method for an integrating company interacting with our USDC wallet infrastructure, letting them access their wallet through our API.
This response also includes your Crypto Integrator ID for reference purposes. See sample response below.
{
"data": {
"business_address": {
"city": "Lagos",
"country": "NGA",
"line1": "1 Ademola Tokunbo Str",
"line2": "suite 206",
"state": "Lagos",
"zip_code": "1071233"
},
"business_name": "Crypto Company",
"contact_number": "++2348033259890",
"country": "IRE",
"domain": "https://cryptocompany.com",
"email": "[email protected]",
"first_name": "Crypto",
"id": "0cd5fe32-a109-44af-b716-79cc0d57bccb",
"last_name": "Company",
"registration_number": "12345678",
"token": "eyJhbGciOiJIUzUxMiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJqdWljZSIsImV4cCI6MTY1Nzk3ODY4MywiaWF0IjoxNjQyNDI2NjgzLCJpc3MiOiJqdWljZSIsImp0aSI6IjNhNWFmOTNmLTY1YjctNDJmMS1iM2JmLTA2ODE0MmUzMzJmNCIsIm5iZiI6MTY0MjQyNjY4Miwic3ViIjoiY3J5cHRvLWludGVncmF0b3I6MGNkNWZlMzItYTEwOS00NGFmLWI3MTYtNzljYzBkNTdiY2NiIiwidHlwIjoiYWNjZXNzIn0.qtqNxW73Qrmc4j0ah7Tj9U6pfdtHEgqxAq3JMX1NvJsaHsovbCmLHeOP3X4w3nZfPvE7o-pXGq8YLv0utLLTWw",
"webhook_url": "https://sandbox.cryptocompany.com"
}
}
Updated over 3 years ago