Rate Limiting
To ensure platform stability and fair usage, Payluk enforces rate limits across all endpoints.
- Limit: 60 requests per minute per API key
If exceeded, the API returns:
429 Too Many Requests
Clients should implement retry logic with exponential backoff.
Error Handling
Payluk uses standard HTTP status codes to communicate request outcomes.
| Status Code | Description |
|---|---|
200 | Request successful |
201 | Resource created |
400 | Invalid request or missing parameters |
401 | Unauthorized or invalid API key |
403 | Forbidden |
404 | Resource not found |
409 | Conflict or duplicate request |
429 | Rate limit exceeded |
500 | Internal server error |
Error Response Format
{
"status": false,
"message": "Invalid request",
}