Getting Started
1
Start with Sandbox
Begin your integration using the Sandbox environment at
api.dev.rampnow.io. This allows you to test without affecting real data.2
Test thoroughly
Verify all API endpoints, error handling, and edge cases work as expected in Sandbox.
3
Request Production access
Once testing is complete and your integration is stable, request Production access.
4
Deploy to Production
Switch your base URL to
api.rampnow.io and go live with confidence.Open API documentation
Our OpenAPI documentation: OpenAPI. For the starter kit, we are using the following OpenAPI specification.Rampnow OpenAPI
View the OpenAPI specification file
API Environments
Rampnow provides two separate environments to support your development and production workflows:Production
https://api.rampnow.ioLive environment for production applications with real transactions.Sandbox
https://api.dev.rampnow.ioTesting environment for development and integration testing.Environment Comparison
| Feature | Sandbox | Production |
|---|---|---|
| Base URL | api.dev.rampnow.io | api.rampnow.io |
| Purpose | Testing & Development | Live Transactions |
| Data | Test data only | Real data |
| Access | Immediate | Requires approval |
| Transactions | Simulated | Real |
Both environments use the same API structure and authentication methods. Simply change the base URL when moving from Sandbox to Production.
API Versioning
The Rampnow API follows a stable versioning policy to ensure your integrations remain functional.
Our Versioning Promise
Breaking Changes- All incompatible or breaking changes are versioned
- Existing endpoints will continue to work without modification
- You control when to migrate to new API versions
- New fields may be added to JSON responses at any time
- New optional parameters may be introduced
- New endpoints may be added
Response Format
All API responses return JSON payloads with a consistent structure:Success Response
JSON
Error Response
JSON
Key Features
RESTful Architecture
RESTful Architecture
Built on REST principles with predictable resource-oriented URLs and standard HTTP methods.
JSON Responses
JSON Responses
All responses are returned in JSON format for easy parsing and integration.
HTTPS Only
HTTPS Only
All API requests must be made over HTTPS. Plain HTTP requests are rejected for security.
HMAC Authentication
HMAC Authentication
Secure request signing using HMAC-SHA256 ensures request authenticity and integrity.
Comprehensive Error Codes
Comprehensive Error Codes
Detailed error codes and messages help you quickly identify and resolve issues.