- Authentication & Security: Secure access via API keys and user-specific tokens.
- User & Identity Management: Comprehensive CIP/KYC workflows and profile management.
- Funding & Accounts: Support for multiple funding sources, including bank accounts and cards.
- Operations & Network: Real-time money transfers, currency exchange, and network corridor management.
mTLS Connection
It is also possible to connect to the RaaS Partner services through mutual TLS (mTLS). For mTLS connections, the base URL changes from:https://raas-partner-cv.nomas.cash/v1
to:
https://mtls-partner-cv.nomas.cash/v1
When making calls to the mTLS base URL, you must include the certificate data in the header of the service call.
Practical Example
Below is an example demonstrating an API call using the mTLS endpoint and providing the certificate data in the request headers:Happy Path Integration
This section outlines the standard workflow for a successful integration.- Obtain User Token: Use
getUserTokento retrieve a session token for an existing user. - User Registration (Optional): If the user does not exist, use
registerUserV2to create a new profile. - Create Contact: Establish a recipient or contact using
createContact. - Add Funding Source: Securely link a card or bank account via
addCard. - Execute Request: Initiate the final transaction or request using
requestV2.