Skip Main Navigation

Understanding errors in the API response

Eventbrite Logo

Updated by Antwonne D.

Category: Account Settings

You can find a list of the individual errors for each endpoint on their endpoint entries, but there are also some common errors that all endpoints might return. eblink{Check out our documentation on what triggers common errors=>https://www.eventbrite.com/platform/api#/introduction/errors}.

TIP: Need some additional developer support? Take a look at eblink{Crew=>https://crew.co/ target=_blank} to hire a freelancer for your app.

PRO TIP: If you receive the error below, you are using a deprecated Eventbrite v1 endpoint. Please eblink{contact us=>https://www.eventbrite.com/support/contact-us target=_blank} for more information on how best to proceed. {"error": {"error_type": "Application Key Error", "error_message": "This endpoint has been deprecated."}

NOTE: Eventbrite errors only come in the general format shown below. If you are seeing a different kind of error, you'll need to eblink{contact the app developer=>https://www.eventbrite.com/support/articleredirect?anum=37678} directly for help. { "status_code": 403, "error_description": "You do not have permission to access the resource you requested.", "error": "NOT_AUTHORIZED" }

• NOT_FOUND: The URL you gave is not valid. Status code 404. • INVALID_AUTH: Your authentication (usually eblink{OAuth token=>https://www.eventbrite.com/support/articleredirect?anum=37686}) is incorrect. Status code 400. • INVALID_AUTH_HEADER: Your authentication header is distorted. Status code 400. • NO_AUTH: You did not provide any authentication at all. Status code 401. • BAD_PAGE: The page number you gave does not exist or makes no sense (e.g. negative). Status code 400. • NOT_AUTHORIZED: The user you are connecting as is not allowed to view/perform that action. Status code 403. • METHOD_NOT_ALLOWED: You sent a method to the endpoint it can’t handle (e.g. DELETE to a GET-only endpoint). Status code 405. • HIT_RATE_LIMIT: You hit your hourly rate limit for this token to the API. Default rate limits are set to 1,000 calls per hour, but you can eblink{request an API rate limit increase=>https://www.eventbrite.com/support/articleredirect?anum=37682}. Status code 429. • INTERNAL_ERROR: An unhandled error occured in Eventbrite. Contact developer support if this persists. Status code 500. • EXPANSION_FAILED: There was an unhandled error trying to expand one of the specified expansions. The request is likely to succeed if you don’t ask for expansions, but contact developer support if this persists. Status code 500. • INVALID_BATCH: Your batched request was malformed or missing. Status code 400.

NOTE: If you have an issue while making a request to the Eventbrite API via your own app, please make the query via curl or our API explorer by plugging a url query into your browser. If you continue to see the same issue, eblink{submit a request=>https://www.eventbrite.com/platform/docs/contact}. If you no longer see the issue, you most likely have a bug in your app.

Related articles

Still have questions? Our team can help. Contact us.