1.7 KiB
1.7 KiB
Firefox Accounts email service API
Overview
Response format
{
"code": 400, // Matches the HTTP status code
"errno": 107, // Stable application-level error number
"error": "Bad Request", // String description of the error type
"message": "Invalid parameter in request body", // Specific error message
}
Defined errors
code: 500, errno: 100
: Rocket Errorcode: 400, errno: 101
: Missing Email Parameterscode: 500, errno: 102
: Invalid Email Parameterscode: 500, errno: 103
: Invalid Providercode: 500, errno: 104
: Provider Errorcode: 500, errno: 105
: Email Parsing Errorcode: 429, errno: 106
: Complaint Errorcode: 429, errno: 107
: Bounce Soft Errorcode: 429, errno: 108
: Bounce Hard Errorcode: 500, errno: 109
: AuthDb Errorcode: 500, errno: 110
: Queue Errorcode: 500, errno: 111
: Invalid Notification Typecode: 500, errno: 112
: Missing Notification Payloadcode: 500, errno: 113
: Missing SQS Message Fieldcode: 500, errno: 114
: SQS Message Hash Mismatchcode: 500, errno: 115
: SQS Message Parsing Errorcode: 500, errno: 116
: Duration Errorcode: 500, errno: 117
: Db Errorcode: 500, errno: 118
: Not Implemenetedcode: 500, errno: 119
: HMAC errorcode: 500, errno: 120
: JSON error
The following errors include additional response properties:
errno: 100
errno: 101
errno: 102
errno: 103
errno: 104
nameerrno: 105
errno: 106
address, time, problemerrno: 107
address, time, problemerrno: 108
address, time, problemerrno: 109
errno: 110
errno: 111
errno: 112
errno: 113
queue, fielderrno: 114
queue, hash, bodyerrno: 115
queue, message, bodyerrno: 116
errno: 117
errno: 118