Authentication
Essential endpoints for customer creation, wallet management, and pay-ins
The quickstart flow represents the fundamental operations for building payment and wallet infrastructure.
Authentication
All authentication is performed via HTTP Basic Auth using the X-API-Key header.
Get Your API Key
Navigate to the API keys page to obtain your secret API key for Crypto Rails. The API key should be kept secure and never exposed publicly.
Test Authentication
GET/v1/customers
Copy as
Always use HTTPS for all API requests. Authentication failures return a 401 - Unauthorized status code when no API key is provided or an invalid key is used.
Core Flow
Follow these three essential steps to enable payment processing:
- Customers - Create and manage customer accounts
- Wallets - Add blockchain wallets to customers
- Pay-In - Enable crypto and fiat deposits
Each endpoint includes an interactive playground for testing with your API key.