Authentication
The NowRamp Onramp API is designed for simplicity — most endpoints are public and don’t require an API key.
Onramp API (Public)
All Onramp API endpoints (/public/v1/onramp/*) are public. Pass your projectId as a query parameter or in the request body:
Optional: Public Key for Higher Rate Limits
By default, public endpoints are rate-limited to 60 requests per minute. To increase this to 1000 requests per minute, include a public key (pk_) in the X-API-Key header:
Public keys (pk_) are safe to use in frontend code.
API Key Types
Secret keys (sk_) must never be exposed in client-side code. They are only needed for partner dashboard operations (webhook management, API key rotation, etc.), not for the Onramp API.
Getting Your Keys
- Log in to your Partner Dashboard
- Navigate to Settings > API Keys
- Copy your project ID and public key
See the Partner Dashboard guide for more details.
Environments
Security Best Practices
Store Keys in Environment Variables
Key Rotation
Rotate your API keys periodically via the Partner Dashboard:
- Go to Settings > API Keys
- Click Roll next to the key
- Update your application configuration
- The old key remains valid for 24 hours (grace period)
Error Codes
Next Steps