Skip to main content
Endpoint:

Authorization

string
required
Example:Authorization | Bearer Paste-Your-API-Key-Here

Request Body

string
required
The unique identifier of the credit-usage product.
object
required
The customer’s contact details.
string
required
The customer’s full name.
string
required
The customer’s email address.
string
required
The customer’s mobile phone number.
integer
Optional trial credit amount to grant to the customer upon registration.

Response

Successful Response — HTTP 201

Main Structure (Root)

integer
Status code from the API. 201 on successful registration.
string
Status message (singular — write endpoints use message).
object
The registration result containing customer details, balance, and checkout link.
string<uuid>
The unique identifier of the created or existing customer.
string
The customer’s full name.
string
The customer’s email address.
integer
The customer’s initial credit balance (including trial credit if granted).
The checkout URL for the customer to purchase additional credit.

Errors

object
Returned when the request body fails validation.
object
Returned when a customer with this email already has a paid transaction on this product.