Variable: TRPC_ERROR_CODES_BY_KEY
constTRPC_ERROR_CODES_BY_KEY:object
Defined in: packages/server/src/unstable-core-do-not-import/rpc/codes.ts:11
JSON-RPC 2.0 Error codes
-32000 to -32099 are reserved for implementation-defined server-errors.
For tRPC we're copying the last digits of HTTP 4XX errors.
Type declaration
BAD_GATEWAY
readonlyBAD_GATEWAY:-32603=-32603
BAD_REQUEST
readonlyBAD_REQUEST:-32600=-32600
The JSON sent is not a valid Request object.
CLIENT_CLOSED_REQUEST
readonlyCLIENT_CLOSED_REQUEST:-32099=-32099
CONFLICT
readonlyCONFLICT:-32009=-32009
FORBIDDEN
readonlyFORBIDDEN:-32003=-32003
GATEWAY_TIMEOUT
readonlyGATEWAY_TIMEOUT:-32603=-32603
INTERNAL_SERVER_ERROR
readonlyINTERNAL_SERVER_ERROR:-32603=-32603
METHOD_NOT_SUPPORTED
readonlyMETHOD_NOT_SUPPORTED:-32005=-32005
NOT_FOUND
readonlyNOT_FOUND:-32004=-32004
NOT_IMPLEMENTED
readonlyNOT_IMPLEMENTED:-32603=-32603
PARSE_ERROR
readonlyPARSE_ERROR:-32700=-32700
Invalid JSON was received by the server. An error occurred on the server while parsing the JSON text.
PAYLOAD_TOO_LARGE
readonlyPAYLOAD_TOO_LARGE:-32013=-32013
PAYMENT_REQUIRED
readonlyPAYMENT_REQUIRED:-32002=-32002
PRECONDITION_FAILED
readonlyPRECONDITION_FAILED:-32012=-32012
PRECONDITION_REQUIRED
readonlyPRECONDITION_REQUIRED:-32028=-32028
SERVICE_UNAVAILABLE
readonlySERVICE_UNAVAILABLE:-32603=-32603
TIMEOUT
readonlyTIMEOUT:-32008=-32008
TOO_MANY_REQUESTS
readonlyTOO_MANY_REQUESTS:-32029=-32029
UNAUTHORIZED
readonlyUNAUTHORIZED:-32001=-32001
UNPROCESSABLE_CONTENT
readonlyUNPROCESSABLE_CONTENT:-32022=-32022
UNSUPPORTED_MEDIA_TYPE
readonlyUNSUPPORTED_MEDIA_TYPE:-32015=-32015