Unreleased
- Added —
POST /v1/public/auth/sign-up,POST /v1/public/auth/sign-up/verify, andPOST /v1/public/auth/resend-otppublic routes for the OTP sign-up flow. - Added —
POST /v1/usersauthenticated route for creating user records after sign-up verification. - Added — User profile routes:
/v1/users/me,/v1/users/me/assets,/v1/users/me/transactions,/v1/users/me/pin/validate. - Added — Typed OpenAPI schemas for all Application routes (18 endpoints) and all Business routes (24 endpoints).
- Added — Applications navigation group in the API Reference tab.
- Added — Expanded Business navigation group with asset, wallet, beneficiary, and connectors routes.
- Changed — Application registration no longer requires
publicKey,classificationCode, orenvironmentin the request body. Credentials are now generated server-side. - Changed — Application lifecycle guide rewritten to cover the full flow: register → submit → approve/reject → suspend/resume → revoke, plus credential rotation, audit trail, and webhooks.
2026-05-10 — Standard response envelope
- Changed — All
/v1/*responses now use the standard{data, status, message}envelope. Previous response formats are retired. - Added — Response envelope documentation page at
/platform/response-envelope. - Changed — Error responses now use the same
{data, status, message}shape withdata: nullandmessageformatted as"code: description".
2026-04-21 — Token refresh consolidated
- Changed — Token refresh is now available at
/v1/public/auth/refreshfor all authentication methods. Supersedes the previous/v1/public/auth-connect/refreshroute.

