HTTP Errors

Our APIs use HTTP response codes to indicate the success or failure of an API request.

Status Codes

In the case of an error code, the response body will indicate further details to help troubleshoot the error.

{
    "error": {
        "title": "ValidationError",
        "message": "campaign_id parameter is required" 
    }
}

Rate Limiting

To prevent misuse, our API endpoints implement rate limiting. If your application exceeds this limit then a HTTP 429 "Too Many Requests" response code will be returned.

HTTP headers are returned on all endpoints which contain how many more requests your application is allowed.

If you require a rate limit increase, please reach out to support@heypoplar.com

Last updated