Paisr's API is defined by an OpenAPI spec, built on the REST architecture and returns structured JSON responses. Use it to generate type-safe server SDKs in any backend language, import it into tools like Postman to explore endpoints, or mock the API locally for testing.

Environments
The API has a live and staging environment.
https://api.{environment}.paisr.techTo access our Sandbox, email support at support@paisr.tech.
Authentication
The API uses Access Tokens (JSON Web Tokens) for authentication. To authenticate your requests, set the
Authorization header for each request to Bearer <your-token>, where <your-token> is a valid access token.
To learn more, see the Authentication guide.
Rate Limits
The API uses a number of safeguards to prevent abuse and ensure fair usage. Multiple requests in quick succession may
be throttled or blocked and return a 429 Too Many Requests response.
Up to 250 requests per minute are allowed. Treat these limits as guidelines and don't generate unnecessary load. We
may reduce or increase these limits as needed. If you see a rising number of rate limited requests,
please Contact support.
Errors
The API returns standard HTTP status codes to indicate the success or failure of a request. Responses in the 2XX
range indicate a successful request, while 4XX and 5XX indicate an error.
To learn more, see the Errors guide.
SDKs
At the moment, we don't have any official client or server SDKs. You can still use the API directly via HTTP requests or generate your own SDK using our OpenAPI specification, available on GitHub.