Production Base URL
https://api.solifyn.com/v1Sandbox Base URL
https://sanbox-api.solifyn.com/v1Base URLs
| Environment | Base URL | Purpose |
|---|---|---|
| Production | https://api.solifyn.com/v1 | Real customers & live payments |
| Sandbox | https://sanbox-api.solifyn.com/v1 | Safe testing & integration work |
The sandbox environment is fully isolated—data, users, tokens, and
businesss created there do not affect production. Create separate tokens
in each environment.
API Key Management & Deployment
Access API Keys Console
Navigate to Developer → API Keys inside your Solifyn administrator dashboard to manage, monitor, and revoke your programmatic access keys.
Generate a New Secret Key
Select Add API Key, provide a clear descriptive name indicating its intended backend destination, and precisely configure its write permissions boundary toggle:
- Enable Write Access (Checked): Grants full read and write permissions across the entire platform matrix, authorizing the key to perform all API operations.
- Enable Write Access (Unchecked): Puts the key into a strict Read-Only validation loop. This scope can only fetch current data states (such as processing payments, active subscriptions, customer indexes, or product catalogs) and is completely blocked from creating, modifying, or terminating platform resources.
Store Your Vault Key Securely
Copy the newly generated secret key immediately upon generation. For structural safety, our system encrypts this token instantly post-display; you will not be able to view or copy this key sequence again after closing the modal panel.
Quick Examples
Using SDKs
All official SDKs accept aserver parameter for sandbox usage:
Pagination
List endpoints in the Solifyn API support pagination to help you efficiently retrieve large datasets. Use thepage and limit query parameters to control pagination.
Query Parameters
| Parameter | Type | Default | Max | Description |
|---|---|---|---|---|
page | integer | 1 | - | Page number, starting from 1 |
limit | integer | 10 | 100 | Number of items to return per page (window size) |
The
page parameter works as a window offset. For example, page=2&limit=10
means the API will skip the first 10 elements and return the next 10.Response Format
All paginated responses include apagination object with metadata about the current page and total results:
| Field | Type | Description |
|---|---|---|
total_count | integer | Total number of items matching your query across all pages |
max_page | integer | Total number of pages available, given the current limit value |
Example
Let’s say you want to fetch products with a limit of 100 items per page:total_count=250indicates there are 250 total productslimit=100means each page contains up to 100 productsmax_page=3means you need to make 3 requests to retrieve all products (pages 1, 2, and 3)
Rate Limits
Solifyn API has rate limits to ensure fair usage and maintain performance. The limits are as follows:- 300 requests per minute per business/customer or OAuth2 Client.
- 3 requests per second for unauthenticated license key validation, activation, and deactivation endpoints.
429 Too Many Requests response. The response will include a Retry-After header indicating how long you should wait before making another request.
businesss requiring higher rate limits for production workloads may
contact our support team to discuss elevated limits.