Files
2026-03-19 15:31:16 +01:00

1.7 KiB

Class: ResponseBodyError

💗 Help the project

Support from the community to continue maintaining and improving this module is welcome. If you find the module useful, please consider supporting the project by becoming a sponsor.


Throw when a server responds with an "OAuth-style" error JSON body

Example

HTTP/1.1 400 Bad Request
Content-Type: application/json;charset=UTF-8
Cache-Control: no-store
Pragma: no-cache

{
  "error": "invalid_request"
}

Properties

cause

• cause: Record<string, JsonValue | undefined>

The parsed JSON response body


code

• code: "OAUTH_RESPONSE_BODY_ERROR"


error

• error: string

Error code given in the JSON response


message

• message: string


name

• name: string


response

• response: Response

The "OAuth-style" error Response, its Response.bodyUsed is true and the JSON body is available in ResponseBodyError.cause


status

• status: number

HTTP Status Code of the response


error_description?

• optional error_description?: string

Human-readable text providing additional information, used to assist the developer in understanding the error that occurred, given in the JSON response


stack?

• optional stack?: string