---
title: "Changes to Get an annotation config"
method: GET
path: "/v2/annotation-configs/{annotation_config_id}"
---

# Changes to Get an annotation config

`GET /v2/annotation-configs/{annotation_config_id}`

> Every recorded change to this operation, newest first.
> 48 revisions in range; 1 not diffed.

## Timeline

Changed in 1 of 48 revisions.

- **2026-08-06** `4f94eb2fd1ab`: 3 breaking, 26 info

## Changes

- **2026-08-06** `4f94eb2fd1ab`: 3 breaking, 26 info
  - the `oneOf[#/components/schemas/CategoricalAnnotationConfig]/` response's property type changed from no type to `object` for status `200`
  - the `oneOf[#/components/schemas/ContinuousAnnotationConfig]/` response's property type changed from no type to `object` for status `200`
  - the `oneOf[#/components/schemas/FreeformAnnotationConfig]/` response's property type changed from no type to `object` for status `200`
  - api operation id `annotation_configs_get` removed and replaced with `get_annotation_config`
  - added `CONTINUOUS, CATEGORICAL, FREEFORM` mapping keys to the response discriminator for the response status `200`
  - removed `continuous, categorical, freeform` mapping keys from the response discriminator for the response status `200`
  - added the optional property `oneOf[#/components/schemas/CategoricalAnnotationConfig]/optimization_direction` to the response with the `200` status
  - added the optional property `oneOf[#/components/schemas/ContinuousAnnotationConfig]/optimization_direction` to the response with the `200` status
  - removed `#/components/schemas/AnnotationConfigBase, subschema #2` from the `oneOf[#/components/schemas/CategoricalAnnotationConfig]/` response property `allOf` list for the response status `200`
  - removed `#/components/schemas/AnnotationConfigBase, subschema #2` from the `oneOf[#/components/schemas/ContinuousAnnotationConfig]/` response property `allOf` list for the response status `200`
  - removed `#/components/schemas/AnnotationConfigBase, subschema #2` from the `oneOf[#/components/schemas/FreeformAnnotationConfig]/` response property `allOf` list for the response status `200`
  - added the required property `oneOf[#/components/schemas/CategoricalAnnotationConfig]/created_at` to the response with the `200` status
  - added the required property `oneOf[#/components/schemas/CategoricalAnnotationConfig]/id` to the response with the `200` status
  - added the required property `oneOf[#/components/schemas/CategoricalAnnotationConfig]/name` to the response with the `200` status
  - added the required property `oneOf[#/components/schemas/CategoricalAnnotationConfig]/space_id` to the response with the `200` status
  - added the required property `oneOf[#/components/schemas/CategoricalAnnotationConfig]/type` to the response with the `200` status
  - added the required property `oneOf[#/components/schemas/CategoricalAnnotationConfig]/values` to the response with the `200` status
  - added the required property `oneOf[#/components/schemas/ContinuousAnnotationConfig]/created_at` to the response with the `200` status
  - added the required property `oneOf[#/components/schemas/ContinuousAnnotationConfig]/id` to the response with the `200` status
  - added the required property `oneOf[#/components/schemas/ContinuousAnnotationConfig]/maximum_score` to the response with the `200` status
  - added the required property `oneOf[#/components/schemas/ContinuousAnnotationConfig]/minimum_score` to the response with the `200` status
  - added the required property `oneOf[#/components/schemas/ContinuousAnnotationConfig]/name` to the response with the `200` status
  - added the required property `oneOf[#/components/schemas/ContinuousAnnotationConfig]/space_id` to the response with the `200` status
  - added the required property `oneOf[#/components/schemas/ContinuousAnnotationConfig]/type` to the response with the `200` status
  - added the required property `oneOf[#/components/schemas/FreeformAnnotationConfig]/created_at` to the response with the `200` status
  - added the required property `oneOf[#/components/schemas/FreeformAnnotationConfig]/id` to the response with the `200` status
  - added the required property `oneOf[#/components/schemas/FreeformAnnotationConfig]/name` to the response with the `200` status
  - added the required property `oneOf[#/components/schemas/FreeformAnnotationConfig]/space_id` to the response with the `200` status
  - added the required property `oneOf[#/components/schemas/FreeformAnnotationConfig]/type` to the response with the `200` status

---

[Operation](https://skmtc.dev/arize-ai/apis/arize-rest-api/docs/v2/annotation-configs/:annotation_config_id/get.md) - [API](https://skmtc.dev/arize-ai/apis/arize-rest-api.md) - [Page](https://skmtc.dev/arize-ai/apis/arize-rest-api/changes/v2/annotation-configs/:annotation_config_id/get)
