How a typical Ask flow works
Get credentials
Obtain a sandbox api_key and confirm your base URL with Leap (see Testing & sandbox).
Resolve or create the user
Call
getUserTokenV2 with phone or email; use registerUserV2 when the user does not exist yet.Model funding and execute
Create contacts, add cards or UBN accounts, then call
requestV2 / related operation endpoints for your corridor.Core concepts
API keys and user tokens
API keys and user tokens
The api_key identifies your tenant on every request. userToken scopes routes to one end user and is obtained from auth endpoints—never log or expose it in browsers.
Environments
Environments
Sandboxes use non-production hosts (for example
https://raas-partner-cv.nomas.cash/v1). Your contract may use a different hostname; confirm with your integration contact.OpenAPI tabs
OpenAPI tabs
API Reference is generated from
swagger-partner.json. Widget and Client Interfaces specs live in separate tabs and describe optional or partner-implemented surfaces.Next steps
Quickstart
Make your first authenticated calls in minutes.
Authentication
Headers, errors, and safe handling of credentials.
API overview
mTLS, happy path, and common HTTP errors.
Testing & sandbox
Base URLs, sample cards, and integration tips.
Environments
| Environment | Example REST base URL | Notes |
|---|---|---|
| Sandbox / CV | https://raas-partner-cv.nomas.cash/v1 | Illustrative; your tenant may differ. |
| mTLS (same API) | https://mtls-partner-cv.nomas.cash/v1 | Send client certificate data as required by your integration. |