---
title: "Changes to Configs Fetch"
method: POST
path: "/variants/configs/fetch"
---

# Changes to Configs Fetch

`POST /variants/configs/fetch`

> Every recorded change to this endpoint, newest first.

## Timeline

Changed in 7 of 378 revisions.

- **2026-05-08** `bb630edffa27` — 1 info
- **2026-05-08** `5e6f53ce5d08` — 1 info
- **2026-05-02** `6e37373d45fe` — 2 info
- **2026-04-16** `8b06b786c977` — 4 breaking, 11 info
- **2026-02-13** `72fe88316d15` — 2 info
- **2025-11-05** `e62506c24377` — 8 info
- **2025-06-27** `e3e84db47198` — 3 breaking, 2 warning, 24 info

## Changes

- **2026-05-08** `bb630edffa27` — 1 info
  - endpoint deprecated
- **2026-05-08** `5e6f53ce5d08` — 1 info
  - api operation id `configs_fetch` removed and replaced with `configs_fetch_variants_configs_fetch_post`
- **2026-05-02** `6e37373d45fe` — 2 info
  - api tag `Deprecated` added
  - api tag `Variants` removed
- **2026-04-16** `8b06b786c977` — 4 breaking, 11 info
  - removed `#/components/schemas/ReferenceRequestModel` from the `application_ref` request property `anyOf` list
  - removed `#/components/schemas/ReferenceRequestModel` from the `environment_ref` request property `anyOf` list
  - removed `#/components/schemas/ReferenceRequestModel` from the `variant_ref` request property `anyOf` list
  - the response property `params` became optional for the status `200`
  - added `#/components/schemas/ReferenceRequestModel-Input` to the `application_ref` request property `anyOf` list
  - added `#/components/schemas/ReferenceRequestModel-Input` to the `environment_ref` request property `anyOf` list
  - added `#/components/schemas/ReferenceRequestModel-Input` to the `variant_ref` request property `anyOf` list
  - added `#/components/schemas/ReferenceRequestModel-Output` to the `application_ref` response property `anyOf` list for the response status `200`
  - added `#/components/schemas/ReferenceRequestModel-Output` to the `environment_ref` response property `anyOf` list for the response status `200`
  - added `#/components/schemas/ReferenceRequestModel-Output` to the `service_ref` response property `anyOf` list for the response status `200`
  - added `#/components/schemas/ReferenceRequestModel-Output` to the `variant_ref` response property `anyOf` list for the response status `200`
  - removed `#/components/schemas/ReferenceDTO` from the `application_ref` response property `anyOf` list for the response status `200`
  - removed `#/components/schemas/ReferenceDTO` from the `environment_ref` response property `anyOf` list for the response status `200`
  - removed `#/components/schemas/ReferenceDTO` from the `service_ref` response property `anyOf` list for the response status `200`
  - removed `#/components/schemas/ReferenceDTO` from the `variant_ref` response property `anyOf` list for the response status `200`
- **2026-02-13** `72fe88316d15` — 2 info
  - added the optional property `detail/items/ctx` to the response with the `422` status
  - added the optional property `detail/items/input` to the response with the `422` status
- **2025-11-05** `e62506c24377` — 8 info
  - added `#/components/schemas/LegacyLifecycleDTO` to the `application_lifecycle` response property `anyOf` list for the response status `200`
  - added `#/components/schemas/LegacyLifecycleDTO` to the `environment_lifecycle` response property `anyOf` list for the response status `200`
  - added `#/components/schemas/LegacyLifecycleDTO` to the `service_lifecycle` response property `anyOf` list for the response status `200`
  - added `#/components/schemas/LegacyLifecycleDTO` to the `variant_lifecycle` response property `anyOf` list for the response status `200`
  - removed `#/components/schemas/oss__src__services__variants_manager__LifecycleDTO` from the `application_lifecycle` response property `anyOf` list for the response status `200`
  - removed `#/components/schemas/oss__src__services__variants_manager__LifecycleDTO` from the `environment_lifecycle` response property `anyOf` list for the response status `200`
  - removed `#/components/schemas/oss__src__services__variants_manager__LifecycleDTO` from the `service_lifecycle` response property `anyOf` list for the response status `200`
  - removed `#/components/schemas/oss__src__services__variants_manager__LifecycleDTO` from the `variant_lifecycle` response property `anyOf` list for the response status `200`
- **2025-06-27** `e3e84db47198` — 3 breaking, 2 warning, 24 info
  - removed `#/components/schemas/ReferenceRequestModel-Input` from the `application_ref` request property `anyOf` list
  - removed `#/components/schemas/ReferenceRequestModel-Input` from the `environment_ref` request property `anyOf` list
  - removed `#/components/schemas/ReferenceRequestModel-Input` from the `variant_ref` request property `anyOf` list
  - removed the optional property `detail/items/ctx` from the response with the `422` status
  - removed the optional property `detail/items/input` from the response with the `422` status
  - api operation id `configs_fetch_variants_configs_fetch_post` removed and replaced with `configs_fetch`
  - api tag `Variants` added
  - api tag `Deprecated` removed
  - endpoint reactivated
  - added `#/components/schemas/ReferenceRequestModel` to the `application_ref` request property `anyOf` list
  - added `#/components/schemas/ReferenceRequestModel` to the `environment_ref` request property `anyOf` list
  - added `#/components/schemas/ReferenceRequestModel` to the `variant_ref` request property `anyOf` list
  - added `#/components/schemas/ReferenceDTO` to the `application_ref` response property `anyOf` list for the response status `200`
  - added `#/components/schemas/ReferenceDTO` to the `environment_ref` response property `anyOf` list for the response status `200`
  - added `#/components/schemas/ReferenceDTO` to the `service_ref` response property `anyOf` list for the response status `200`
  - added `#/components/schemas/ReferenceDTO` to the `variant_ref` response property `anyOf` list for the response status `200`
  - added `#/components/schemas/oss__src__services__variants_manager__LifecycleDTO` to the `application_lifecycle` response property `anyOf` list for the response status `200`
  - added `#/components/schemas/oss__src__services__variants_manager__LifecycleDTO` to the `environment_lifecycle` response property `anyOf` list for the response status `200`
  - added `#/components/schemas/oss__src__services__variants_manager__LifecycleDTO` to the `service_lifecycle` response property `anyOf` list for the response status `200`
  - added `#/components/schemas/oss__src__services__variants_manager__LifecycleDTO` to the `variant_lifecycle` response property `anyOf` list for the response status `200`
  - removed `#/components/schemas/LegacyLifecycleDTO` from the `application_lifecycle` response property `anyOf` list for the response status `200`
  - removed `#/components/schemas/LegacyLifecycleDTO` from the `environment_lifecycle` response property `anyOf` list for the response status `200`
  - removed `#/components/schemas/LegacyLifecycleDTO` from the `service_lifecycle` response property `anyOf` list for the response status `200`
  - removed `#/components/schemas/LegacyLifecycleDTO` from the `variant_lifecycle` response property `anyOf` list for the response status `200`
  - removed `#/components/schemas/ReferenceRequestModel-Output` from the `application_ref` response property `anyOf` list for the response status `200`
  - removed `#/components/schemas/ReferenceRequestModel-Output` from the `environment_ref` response property `anyOf` list for the response status `200`
  - removed `#/components/schemas/ReferenceRequestModel-Output` from the `service_ref` response property `anyOf` list for the response status `200`
  - removed `#/components/schemas/ReferenceRequestModel-Output` from the `variant_ref` response property `anyOf` list for the response status `200`
  - the response property `params` became required for the status `200`

---

[Operation](https://skmtc.dev/agenta-ai/apis/agenta-api/docs/variants/configs/fetch/post.md) · [API](https://skmtc.dev/agenta-ai/apis/agenta-api.md) · [Page](https://skmtc.dev/agenta-ai/apis/agenta-api/changes/variants/configs/fetch/post)
