Get User-Flow Errors
GEThttps://accounts.<domain>/auth/self-service/errors
This endpoint returns the error associated with a user-facing self service errors.
This endpoint supports stub values to help you implement the error UI:
?id=stub:500
- returns a stub 500 (Internal Server Error) error.
Request
Query Parameters
id stringrequired
Error is the error's ID
Responses
- 200
- 403
- 404
- 500
flowError
- application/json
- Schema
- Example (from schema)
Schema
created_at date-time
CreatedAt is a helper struct field for gobuffalo.pop.
error object
id uuidrequired
ID of the error container.
updated_at date-time
UpdatedAt is a helper struct field for gobuffalo.pop.
{
"created_at": "2025-04-17T12:10:30.797Z",
"error": {},
"id": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
"updated_at": "2025-04-17T12:10:30.797Z"
}
errorGeneric
- application/json
- Schema
- Example (from schema)
Schema
error objectrequired
{
"error": {
"code": 404,
"debug": "SQL field \"foo\" is not a bool.",
"details": {},
"id": "string",
"message": "The resource could not be found",
"reason": "User with ID 1234 does not exist.",
"request": "d7ef54b1-ec15-46e6-bccb-524b82c035e6",
"status": "Not Found"
}
}
errorGeneric
- application/json
- Schema
- Example (from schema)
Schema
error objectrequired
{
"error": {
"code": 404,
"debug": "SQL field \"foo\" is not a bool.",
"details": {},
"id": "string",
"message": "The resource could not be found",
"reason": "User with ID 1234 does not exist.",
"request": "d7ef54b1-ec15-46e6-bccb-524b82c035e6",
"status": "Not Found"
}
}
errorGeneric
- application/json
- Schema
- Example (from schema)
Schema
error objectrequired
{
"error": {
"code": 404,
"debug": "SQL field \"foo\" is not a bool.",
"details": {},
"id": "string",
"message": "The resource could not be found",
"reason": "User with ID 1234 does not exist.",
"request": "d7ef54b1-ec15-46e6-bccb-524b82c035e6",
"status": "Not Found"
}
}
- curl
- python
- go
- nodejs
- ruby
- csharp
- php
- java
- powershell
- CURL
curl -L -X GET 'https://accounts.<domain>/auth/self-service/errors' \
-H 'Accept: application/json'