---
title: "Changes to Get User-Flow Errors"
method: GET
path: "/self-service/errors"
---

# Changes to Get User-Flow Errors

`GET /self-service/errors`

> Every recorded change to this operation, newest first.

## Timeline

Changed in 5 of 47 revisions.

- **2022-12-02** `b6e5ffa30d4c`: 1 breaking, 3 info
- **2021-10-28** `c55ed8ad9f0c`: 5 info
- **2021-07-13** `8f1b399ab6e6`: 2 breaking, 1 warning, 4 info
- **2021-05-18** `9123bcead5ed`: 8 info
- **2021-05-05** `381c760af46e`: 8 breaking, 7 warning, 5 info

## Changes

- **2022-12-02** `b6e5ffa30d4c`: 1 breaking, 3 info
  - the `id` response's property format changed from `uuid4` to `uuid` for status `200`
  - api operation id `getSelfServiceError` removed and replaced with `getFlowError`
  - api tag `frontend` added
  - api tag `v0alpha2` removed
- **2021-10-28** `c55ed8ad9f0c`: 5 info
  - api tag `v0alpha2` added
  - api tag `v0alpha1` removed
  - added the optional property `error/id` to the response with the `403` status
  - added the optional property `error/id` to the response with the `404` status
  - added the optional property `error/id` to the response with the `500` status
- **2021-07-13** `8f1b399ab6e6`: 2 breaking, 1 warning, 4 info
  - added the new required `query` request parameter `id`
  - removed the required property `errors` from the response with the `200` status
  - deleted the `query` request parameter `error`
  - api tag `v0alpha1` added
  - api tag `admin` removed
  - api tag `public` removed
  - added the optional property `error` to the response with the `200` status
- **2021-05-18** `9123bcead5ed`: 8 info
  - added the optional property `created_at` to the response with the `200` status
  - added the optional property `updated_at` to the response with the `200` status
  - the response property `error` became required for the status `403`
  - the response property `error` became required for the status `404`
  - the response property `error` became required for the status `500`
  - the response property `error/message` became required for the status `403`
  - the response property `error/message` became required for the status `404`
  - the response property `error/message` became required for the status `500`
- **2021-05-05** `381c760af46e`: 8 breaking, 7 warning, 5 info
  - added the new required `query` request parameter `error`
  - the response property `error` became optional for the status `403`
  - the response property `error` became optional for the status `404`
  - the response property `error` became optional for the status `500`
  - the response property `error/message` became optional for the status `403`
  - the response property `error/message` became optional for the status `404`
  - the response property `error/message` became optional for the status `500`
  - the `id` response's property format changed from `uuid` to `uuid4` for status `200`
  - deleted the `query` request parameter `id`
  - removed the optional property `created_at` from the response with the `200` status
  - removed the optional property `error` from the response with the `200` status
  - removed the optional property `error/id` from the response with the `403` status
  - removed the optional property `error/id` from the response with the `404` status
  - removed the optional property `error/id` from the response with the `500` status
  - removed the optional property `updated_at` from the response with the `200` status
  - api operation id `getFlowError` removed and replaced with `getSelfServiceError`
  - api tag `admin` added
  - api tag `public` added
  - api tag `frontend` removed
  - added the required property `errors` to the response with the `200` status

---

[Operation](https://skmtc.dev/ory/apis/ory-identities-api/docs/self-service/errors/get.md) - [API](https://skmtc.dev/ory/apis/ory-identities-api.md) - [Page](https://skmtc.dev/ory/apis/ory-identities-api/changes/self-service/errors/get)
