1
Create an account
Sign up at robase.dev/signup with Google, GitHub, or email. Verify the address if you used email, then you land on the dashboard.
2
Create an API key
Open API keys and create a key. The full token is shown once. It starts with
robe_ followed by 64 hex characters.Store it as ROBASE_API_KEY. After the first view you only see the prefix.3
Install an SDK (optional)
4
Send an OTP
status: "pending". Delivery is asynchronous. Poll GET /v1/otp/{id} or subscribe to otp.sent / otp.failed webhooks.5
Verify the code
valid: false. Terminal states (expired, already verified, attempts exhausted) return 409.Send a transactional SMS
Same key, same routing:Top up
New accounts get trial credits. After that, Billing in the dashboard (Paystack or Flutterwave). Nigeria is 1 credit → ₦6/message.What to read next
Authentication
Bearer keys,
robe_ prefix, no test-mode key scheme.Webhooks
Delivery events signed with
X-Robase-Signature.OTP guide
Length, TTL, language, and verify semantics.
Transactional SMS
Segments, anti-spam, and status polling.