Skip to contentSkip to navigationSkip to topbar
Rate this page:
On this page

Errors



API Overview

api-overview page anchor

Welcome to SendGrid's Web API v3! This API is RESTful, fully featured, easy to integrate with, and offers support in 7 different languages.


Sometimes your API call will generate an error. Here you will find additional information about what to expect if you don't format your request properly, or we fail to properly process your request.


Status CodeDescription
400Bad request
401Requires authentication
403Too many bad requests. Temporary block
406Missing Accept header. For example: Accept: application/json
429Too many requests/Rate limit exceeded
500Internal server error

The general format guidelines are displayed when the accompanying status code is returned.


_10
GET https://api.sendgrid.com/v3/resource HTTP/1.1


_10
HTTP/1.1 400 BAD REQUEST
_10
Content-Type: application/json
_10
_10
{
_10
"errors": [
_10
{"field": "identifier1", "message": "error message explained"},
_10
{"field": "identifier2", "message": "error message explained"},
_10
{"field": "identifier3", "message": "error message explained"},
_10
]
_10
}


Rate this page: