Complete reference for the Limitly REST API
Authorization
header:
v1
. All endpoints are prefixed with /v1/
.
Code | Description |
---|---|
INVALID_API_KEY | The API key is invalid or expired |
RATE_LIMIT_EXCEEDED | Rate limit exceeded |
VALIDATION_ERROR | Request validation failed |
NOT_FOUND | Resource not found |
UNAUTHORIZED | Authentication required |
POST /v1/validate
- Validate a user requestGET /v1/keys
- List all API keysPOST /v1/keys
- Create a new API keyGET /v1/keys/{id}
- Get API key detailsPUT /v1/keys/{id}
- Update an API keyDELETE /v1/keys/{id}
- Delete an API keyPOST /v1/keys/{id}/regenerate
- Regenerate an API keyGET /v1/keys/{id}/usage
- Get API key usageGET /v1/keys/{id}/requests
- Get API key request historyGET /v1/plans
- List all plansPOST /v1/plans
- Create a new planGET /v1/plans/{id}
- Get plan detailsPUT /v1/plans/{id}
- Update a planDELETE /v1/plans/{id}
- Delete a planGET /v1/plans/{id}/usage
- Get plan usageGET /v1/plans/{id}/users
- Get plan usersGET /v1/plans/{id}/keys
- Get plan API keysGET /v1/users
- List all usersPOST /v1/users
- Create a new userGET /v1/users/{id}
- Get user detailsPUT /v1/users/{id}
- Update a userDELETE /v1/users/{id}
- Delete a userGET /v1/users/{id}/usage
- Get user usageGET /v1/users/{id}/keys
- Get user API keysGET /v1/users/{id}/requests
- Get user request historypage
- Page number (default: 1)limit
- Items per page (default: 10, max: 100)Code | Description |
---|---|
200 | Success |
201 | Created |
400 | Bad Request |
401 | Unauthorized |
404 | Not Found |
429 | Too Many Requests |
500 | Internal Server Error |