error field describing the problem.
HTTP status codes
| Status | Meaning |
|---|---|
200 | Success |
400 | Bad request — missing or invalid parameters |
401 | Unauthenticated — missing or invalid API key |
403 | Forbidden — valid key but insufficient access |
404 | Not found — resource doesn’t exist |
429 | Rate limited — slow down your requests |
500 | Internal server error — contact support |
Error reference
Authentication
| Error | Status | Fix |
|---|---|---|
Missing API key | 401 | Add Authorization: Bearer rw_... header |
Invalid API key format | 401 | Key must start with rw_ |
Invalid API key | 401 | Key revoked or doesn’t exist — generate a new one |
This API key does not have access to the specified point system | 403 | Assign the point system to your key under Integration → Access |
Triggers
| Error | Status | Fix |
|---|---|---|
Missing required fields: triggerKey, walletAddress, pointSystemId | 400 | Include all three fields in the request body |
Invalid JSON body | 400 | Ensure Content-Type: application/json and valid JSON |
Trigger not found | 404 | Check the triggerKey in your Automation dashboard |
Trigger is inactive | 403 | Enable the trigger toggle in the Automation dashboard |
Wallet is blacklisted | 403 | This wallet has been blacklisted in the point system |
Rate limit exceeded | 429 | Max 10 calls/min per (key + wallet + trigger) — check for loops |
Leaderboard / Activity
| Error | Status | Fix |
|---|---|---|
Missing required parameter: pointSystemId | 400 | Add pointSystemId to the query string |
Wallet
| Error | Status | Fix |
|---|---|---|
Missing required parameter: pointSystemId | 400 | Add pointSystemId to the query string |
Missing required parameter: address | 400 | Add address to the query string |
Wallet not found in this point system | 404 | Wallet has never received points or been registered |
Handling errors in code
Rate limit details
The429 response includes a Retry-After header with the number of seconds until the limit resets.
(api_key, walletAddress, triggerKey) combination.