businessId — keep it safe, as it is required for all wallet and agent operations.
Endpoints
Both routes are equivalent and route to the same handler:Authentication
A valid JWT session token is required. Pass it in theAuthorization header:
Request Body
string
required
The legal or trading name of the business. Must be between 2 and 200 characters.
string
required
A valid contact email address for the business.
string
An optional contact phone number for the business. Recommended format: E.164 (e.g.
+2348012345678).Request Example
Response — 201 Created
string
Always
"success" for a successful response.object
The registered business record.
Error Responses
400 — Validation Error
Returned when one or more request fields fail validation.401 — Unauthorized
Returned when theAuthorization header is missing or the token is invalid or expired.