This endpoint accepts
multipart/form-data rather than JSON because it includes file uploads. Set your Content-Type accordingly or let your HTTP client handle it automatically.Endpoint
Headers
string
required
Your public API key.
string
required
Your API secret. Use a
stl_test_... value in sandbox, stl_live_... in production.Request body (multipart/form-data)
string
required
The ID of the business to complete registration for.
string
required
The business owner’s 11-digit Bank Verification Number.
string
required
The business owner’s residential address.
string
required
The ID of the state where the business is located.
string
required
One-time password sent during the BVN validation step.
string
required
Account password for confirmation.
file
required
A photo of a valid government-issued ID (JPEG or PNG).
file
One or more supporting business documents (e.g. CAC certificate). Multiple files are accepted.
Response
boolean
true on success.string
Confirmation message.