---
title: "Changes to List objectives"
method: GET
path: "/v1/workspaces/{workspaceId}/objectives"
---

# Changes to List objectives

`GET /v1/workspaces/{workspaceId}/objectives`

> Every recorded change to this operation, newest first.

## Timeline

Changed in 17 of 57 revisions.

- **2026-07-27** `43ed4bb6c441`: 3 info
- **2026-07-27** `af28891ddba3`: 5 info
- **2026-07-19** `3ecc1debabfa`: 2 breaking, 4 warning, 4 info
- **2026-07-08** `7a9fa80ead32`: 1 warning
- **2026-07-08** `a99a473ee3ad`: 1 warning
- **2026-07-08** `631a0b9462a9`: 1 warning
- **2026-07-08** `e72f368ddab7`: 1 info
- **2026-07-08** `1b547d16bc3f`: 1 breaking
- **2026-07-07** `63210c2f71dc`: 1 warning, 2 info
- **2026-07-04** `09ccecfe3ece`: 1 breaking, 7 warning, 8 info
- **2026-07-02** `06e0e37c1499`: 6 warning, 4 info
- **2026-06-11** `cb4c80271e42`: 1 breaking, 1 warning, 2 info
- **2026-06-11** `08fde3ae3e37`: 2 warning, 3 info
- **2026-06-10** `d2d65c2665bd`: 1 breaking, 1 warning, 4 info
- **2026-06-09** `13d98d37dd96`: 1 breaking, 1 warning, 8 info
- **2026-06-08** `1c6f66c46303`: 9 breaking, 15 warning, 24 info
- **2026-06-05** `0702cb021b66`: 4 warning

## Changes

- **2026-07-27** `43ed4bb6c441`: 3 info
  - added the new optional `query` request parameter `widgetId`
  - added the new optional `query` request parameter `widgetSessionId`
  - added the optional property `items/items/info/allOf[#/components/schemas/ObjectiveInfo]/widget` to the response with the `200` status
- **2026-07-27** `af28891ddba3`: 5 info
  - added the new optional `query` request parameter `subjectId`
  - added the new optional `query` request parameter `tenantId`
  - added the optional property `items/items/info/allOf[#/components/schemas/ObjectiveInfo]/subject` to the response with the `200` status
  - added the optional property `items/items/info/allOf[#/components/schemas/ObjectiveInfo]/tenant` to the response with the `200` status
  - added the optional property `items/items/pinnedParameters` to the response with the `200` status
- **2026-07-19** `3ecc1debabfa`: 2 breaking, 4 warning, 4 info
  - added `#/components/schemas/VariationAssignment_Tool, #/components/schemas/VariationAssignment_ToolSet, #/components/schemas/VariationAssignment_Agent` to the `items/items/configSnapshot/allOf[#/components/schemas/ObjectiveConfigSnapshot]/agentVariation/info/allOf[#/components/schemas/AgentVariationInfo]/assignments/items/` response property `oneOf` list for the response status `200`
  - the `items/items/configSnapshot/allOf[#/components/schemas/ObjectiveConfigSnapshot]/agentVariation/info/allOf[#/components/schemas/AgentVariationInfo]/assignments/items/` response's property type changed from `object` to no type for status `200`
  - removed the optional property `items/items/configSnapshot/allOf[#/components/schemas/ObjectiveConfigSnapshot]/agentVariation/info/allOf[#/components/schemas/AgentVariationInfo]/assignments/items/agent` from the response with the `200` status
  - removed the optional property `items/items/configSnapshot/allOf[#/components/schemas/ObjectiveConfigSnapshot]/agentVariation/info/allOf[#/components/schemas/AgentVariationInfo]/assignments/items/id` from the response with the `200` status
  - removed the optional property `items/items/configSnapshot/allOf[#/components/schemas/ObjectiveConfigSnapshot]/agentVariation/info/allOf[#/components/schemas/AgentVariationInfo]/assignments/items/tool` from the response with the `200` status
  - removed the optional property `items/items/configSnapshot/allOf[#/components/schemas/ObjectiveConfigSnapshot]/agentVariation/info/allOf[#/components/schemas/AgentVariationInfo]/assignments/items/toolSet` from the response with the `200` status
  - the response property `items/items/episodicMemory/allOf[#/components/schemas/ObjectiveEpisodicConfig]/key` became required for the status `200`
  - the response property `items/items/info/allOf[#/components/schemas/ObjectiveInfo]/effectiveMemoryCascade/items/memoryLayerId` became required for the status `200`
  - the response property `items/items/memoryCascade/items/memoryLayerId` became required for the status `200`
  - added discriminator to `items/items/configSnapshot/allOf[#/components/schemas/ObjectiveConfigSnapshot]/agentVariation/info/allOf[#/components/schemas/AgentVariationInfo]/assignments/items/` response property for the response status `200`
- **2026-07-08** `7a9fa80ead32`: 1 warning
  - removed the optional property `items/items/configSnapshot/allOf[#/components/schemas/ObjectiveConfigSnapshot]/agentVariation/spec/allOf[#/components/schemas/AgentVariationSpec]/progressiveDiscovery/allOf[#/components/schemas/AgentVariationSpec_ProgressiveDiscovery]/rerankThreshold` from the response with the `200` status
- **2026-07-08** `a99a473ee3ad`: 1 warning
  - removed the optional property `pagination/total` from the response with the `200` status
- **2026-07-08** `631a0b9462a9`: 1 warning
  - removed the optional property `items/items/configSnapshot/allOf[#/components/schemas/ObjectiveConfigSnapshot]/agentVariation/spec/allOf[#/components/schemas/AgentVariationSpec]/weight` from the response with the `200` status
- **2026-07-08** `e72f368ddab7`: 1 info
  - added the new optional `query` request parameter `labels`
- **2026-07-08** `1b547d16bc3f`: 1 breaking
  - the `items/items/configSnapshot/allOf[#/components/schemas/ObjectiveConfigSnapshot]/agentVariation/spec/allOf[#/components/schemas/AgentVariationSpec]/constraints/allOf[#/components/schemas/AgentVariationSpec_Constraints]/inactivityTimeout` response's property type changed from `integer` to `string` for status `200`
- **2026-07-07** `63210c2f71dc`: 1 warning, 2 info
  - added the new `STATE_TIMED_OUT` enum value to the `items/items/state` response property for the response status `200`
  - added the new enum value `STATE_TIMED_OUT` to the `query` request parameter `state`
  - added the optional property `items/items/configSnapshot/allOf[#/components/schemas/ObjectiveConfigSnapshot]/agentVariation/spec/allOf[#/components/schemas/AgentVariationSpec]/constraints/allOf[#/components/schemas/AgentVariationSpec_Constraints]/inactivityTimeout` to the response with the `200` status
- **2026-07-04** `09ccecfe3ece`: 1 breaking, 7 warning, 8 info
  - removed the required property `items/items/initialMessage` from the response with the `200` status
  - removed the optional property `items/items/configSnapshot/allOf[#/components/schemas/ObjectiveConfigSnapshot]/agent/spec/allOf[#/components/schemas/AgentSpec]/inputDataSchema` from the response with the `200` status
  - removed the optional property `items/items/configSnapshot/allOf[#/components/schemas/ObjectiveConfigSnapshot]/agentSchedule/spec/data` from the response with the `200` status
  - removed the optional property `items/items/configSnapshot/allOf[#/components/schemas/ObjectiveConfigSnapshot]/agentSchedule/spec/initialMessage` from the response with the `200` status
  - removed the optional property `items/items/configSnapshot/allOf[#/components/schemas/ObjectiveConfigSnapshot]/agentSchedule/spec/userData` from the response with the `200` status
  - removed the optional property `items/items/configSnapshot/allOf[#/components/schemas/ObjectiveConfigSnapshot]/agentVariation/spec/allOf[#/components/schemas/AgentVariationSpec]/userMessageTemplate` from the response with the `200` status
  - removed the optional property `items/items/data` from the response with the `200` status
  - removed the optional property `items/items/userData` from the response with the `200` status
  - added the optional property `items/items/configSnapshot/allOf[#/components/schemas/ObjectiveConfigSnapshot]/agent/spec/allOf[#/components/schemas/AgentSpec]/systemPromptDataSchema` to the response with the `200` status
  - added the optional property `items/items/configSnapshot/allOf[#/components/schemas/ObjectiveConfigSnapshot]/agentSchedule/spec/firstUserMessage` to the response with the `200` status
  - added the optional property `items/items/configSnapshot/allOf[#/components/schemas/ObjectiveConfigSnapshot]/agentSchedule/spec/firstUserMessageData` to the response with the `200` status
  - added the optional property `items/items/configSnapshot/allOf[#/components/schemas/ObjectiveConfigSnapshot]/agentSchedule/spec/systemPromptData` to the response with the `200` status
  - added the optional property `items/items/configSnapshot/allOf[#/components/schemas/ObjectiveConfigSnapshot]/agentVariation/spec/allOf[#/components/schemas/AgentVariationSpec]/firstUserMessageTemplate` to the response with the `200` status
  - added the optional property `items/items/firstUserMessageData` to the response with the `200` status
  - added the optional property `items/items/systemPromptData` to the response with the `200` status
  - added the required property `items/items/firstUserMessage` to the response with the `200` status
- **2026-07-02** `06e0e37c1499`: 6 warning, 4 info
  - removed the optional property `items/items/configSnapshot/allOf[#/components/schemas/ObjectiveConfigSnapshot]/agent/metadata/allOf[#/components/schemas/ResourceMetadata]/bundleKey` from the response with the `200` status
  - removed the optional property `items/items/configSnapshot/allOf[#/components/schemas/ObjectiveConfigSnapshot]/agentSchedule/metadata/bundleKey` from the response with the `200` status
  - removed the optional property `items/items/configSnapshot/allOf[#/components/schemas/ObjectiveConfigSnapshot]/agentVariation/info/allOf[#/components/schemas/AgentVariationInfo]/model/allOf[#/components/schemas/ResourceMetadata]/bundleKey` from the response with the `200` status
  - removed the optional property `items/items/configSnapshot/allOf[#/components/schemas/ObjectiveConfigSnapshot]/agentVariation/metadata/allOf[#/components/schemas/ResourceMetadata]/bundleKey` from the response with the `200` status
  - removed the optional property `items/items/info/allOf[#/components/schemas/ObjectiveInfo]/agent/allOf[#/components/schemas/ResourceMetadata]/bundleKey` from the response with the `200` status
  - removed the optional property `items/items/info/allOf[#/components/schemas/ObjectiveInfo]/agentVariation/allOf[#/components/schemas/ResourceMetadata]/bundleKey` from the response with the `200` status
  - added the optional property `items/items/configSnapshot/allOf[#/components/schemas/ObjectiveConfigSnapshot]/agent/info/allOf[#/components/schemas/AgentInfo]/createdBy/metadata/createdAt` to the response with the `200` status
  - added the optional property `items/items/configSnapshot/allOf[#/components/schemas/ObjectiveConfigSnapshot]/agentSchedule/info/createdBy/metadata/createdAt` to the response with the `200` status
  - added the optional property `items/items/configSnapshot/allOf[#/components/schemas/ObjectiveConfigSnapshot]/agentVariation/info/allOf[#/components/schemas/AgentVariationInfo]/createdBy/metadata/createdAt` to the response with the `200` status
  - added the optional property `items/items/info/allOf[#/components/schemas/ObjectiveInfo]/createdBy/metadata/createdAt` to the response with the `200` status
- **2026-06-11** `cb4c80271e42`: 1 breaking, 1 warning, 2 info
  - removed the required property `items/items/info/allOf[#/components/schemas/ObjectiveInfo]/effectiveMemoryStack` from the response with the `200` status
  - removed the optional property `items/items/memoryStack` from the response with the `200` status
  - added the optional property `items/items/memoryCascade` to the response with the `200` status
  - added the required property `items/items/info/allOf[#/components/schemas/ObjectiveInfo]/effectiveMemoryCascade` to the response with the `200` status
- **2026-06-11** `08fde3ae3e37`: 2 warning, 3 info
  - removed the optional property `items/items/configSnapshot/allOf[#/components/schemas/ObjectiveConfigSnapshot]/agentVariation/spec/allOf[#/components/schemas/AgentVariationSpec]/enableEpisodicMemory` from the response with the `200` status
  - removed the optional property `items/items/configSnapshot/allOf[#/components/schemas/ObjectiveConfigSnapshot]/agentVariation/spec/allOf[#/components/schemas/AgentVariationSpec]/episodicMemoryTtl` from the response with the `200` status
  - added the optional property `items/items/configSnapshot/allOf[#/components/schemas/ObjectiveConfigSnapshot]/agent/spec/allOf[#/components/schemas/AgentSpec]/enableEpisodicMemory` to the response with the `200` status
  - added the optional property `items/items/configSnapshot/allOf[#/components/schemas/ObjectiveConfigSnapshot]/agent/spec/allOf[#/components/schemas/AgentSpec]/episodicMemoryTtl` to the response with the `200` status
  - added the optional property `items/items/episodicMemory` to the response with the `200` status
- **2026-06-10** `d2d65c2665bd`: 1 breaking, 1 warning, 4 info
  - the response property `items/items/configSnapshot/allOf[#/components/schemas/ObjectiveConfigSnapshot]/agentSchedule/spec/initialMessage` became optional for the status `200`
  - removed the optional property `items/items/configSnapshot/allOf[#/components/schemas/ObjectiveConfigSnapshot]/agentVariation/spec/allOf[#/components/schemas/AgentVariationSpec]/prompt` from the response with the `200` status
  - added the optional property `items/items/configSnapshot/allOf[#/components/schemas/ObjectiveConfigSnapshot]/agentSchedule/spec/userData` to the response with the `200` status
  - added the optional property `items/items/configSnapshot/allOf[#/components/schemas/ObjectiveConfigSnapshot]/agentVariation/spec/allOf[#/components/schemas/AgentVariationSpec]/systemPromptTemplate` to the response with the `200` status
  - added the optional property `items/items/configSnapshot/allOf[#/components/schemas/ObjectiveConfigSnapshot]/agentVariation/spec/allOf[#/components/schemas/AgentVariationSpec]/userMessageTemplate` to the response with the `200` status
  - added the optional property `items/items/userData` to the response with the `200` status
- **2026-06-09** `13d98d37dd96`: 1 breaking, 1 warning, 8 info
  - removed the required property `items/items/configSnapshot/allOf[#/components/schemas/ObjectiveConfigSnapshot]/agent/spec/allOf[#/components/schemas/AgentSpec]/status` from the response with the `200` status
  - removed the optional property `items/items/configSnapshot/allOf[#/components/schemas/ObjectiveConfigSnapshot]/agentSchedule/spec/status` from the response with the `200` status
  - added the optional property `items/items/configSnapshot/allOf[#/components/schemas/ObjectiveConfigSnapshot]/agent/metadata/allOf[#/components/schemas/ResourceMetadata]/updatedAt` to the response with the `200` status
  - added the optional property `items/items/configSnapshot/allOf[#/components/schemas/ObjectiveConfigSnapshot]/agentSchedule/metadata/updatedAt` to the response with the `200` status
  - added the optional property `items/items/configSnapshot/allOf[#/components/schemas/ObjectiveConfigSnapshot]/agentVariation/info/allOf[#/components/schemas/AgentVariationInfo]/model/allOf[#/components/schemas/ResourceMetadata]/updatedAt` to the response with the `200` status
  - added the optional property `items/items/configSnapshot/allOf[#/components/schemas/ObjectiveConfigSnapshot]/agentVariation/metadata/allOf[#/components/schemas/ResourceMetadata]/updatedAt` to the response with the `200` status
  - added the optional property `items/items/info/allOf[#/components/schemas/ObjectiveInfo]/agent/allOf[#/components/schemas/ResourceMetadata]/updatedAt` to the response with the `200` status
  - added the optional property `items/items/info/allOf[#/components/schemas/ObjectiveInfo]/agentVariation/allOf[#/components/schemas/ResourceMetadata]/updatedAt` to the response with the `200` status
  - added the required property `items/items/configSnapshot/allOf[#/components/schemas/ObjectiveConfigSnapshot]/agent/state` to the response with the `200` status
  - added the required property `items/items/configSnapshot/allOf[#/components/schemas/ObjectiveConfigSnapshot]/agentSchedule/state` to the response with the `200` status
- **2026-06-08** `1c6f66c46303`: 9 breaking, 15 warning, 24 info
  - the response property `items/items/data` became optional for the status `200`
  - the `items/items/info/allOf[#/components/schemas/ObjectiveInfo]/agentVariation` response's property type changed from `object` to no type for status `200`
  - removed the required property `items/items/info/allOf[#/components/schemas/ObjectiveInfo]/agentVariation/accountId` from the response with the `200` status
  - removed the required property `items/items/info/allOf[#/components/schemas/ObjectiveInfo]/agentVariation/createdAt` from the response with the `200` status
  - removed the required property `items/items/info/allOf[#/components/schemas/ObjectiveInfo]/agentVariation/id` from the response with the `200` status
  - removed the required property `items/items/info/allOf[#/components/schemas/ObjectiveInfo]/agentVariation/name` from the response with the `200` status
  - removed the required property `items/items/info/allOf[#/components/schemas/ObjectiveInfo]/agentVariation/profileId` from the response with the `200` status
  - removed the required property `items/items/info/allOf[#/components/schemas/ObjectiveInfo]/agentVariation/workspaceId` from the response with the `200` status
  - removed the required property `items/items/status` from the response with the `200` status
  - removed the optional property `items/items/data/agent` from the response with the `200` status
  - removed the optional property `items/items/data/data` from the response with the `200` status
  - removed the optional property `items/items/data/initialMessage` from the response with the `200` status
  - removed the optional property `items/items/data/memoryStack` from the response with the `200` status
  - removed the optional property `items/items/data/output` from the response with the `200` status
  - removed the optional property `items/items/data/outputDefinition` from the response with the `200` status
  - removed the optional property `items/items/data/parentObjectiveId` from the response with the `200` status
  - removed the optional property `items/items/data/secrets` from the response with the `200` status
  - removed the optional property `items/items/data/sourceScheduleId` from the response with the `200` status
  - removed the optional property `items/items/data/systemPrompt` from the response with the `200` status
  - removed the optional property `items/items/data/variation` from the response with the `200` status
  - removed the optional property `items/items/info/allOf[#/components/schemas/ObjectiveInfo]/agentVariation/bundleKey` from the response with the `200` status
  - removed the optional property `items/items/info/allOf[#/components/schemas/ObjectiveInfo]/agentVariation/externalId` from the response with the `200` status
  - removed the optional property `items/items/info/allOf[#/components/schemas/ObjectiveInfo]/agentVariation/labels` from the response with the `200` status
  - removed the optional property `items/items/lastFiveWindows` from the response with the `200` status
  - added the optional property `items/items/memoryStack` to the response with the `200` status
  - added the optional property `items/items/output` to the response with the `200` status
  - added the optional property `items/items/parentObjectiveId` to the response with the `200` status
  - added the optional property `items/items/secrets` to the response with the `200` status
  - added the optional property `items/items/stateMessage` to the response with the `200` status
  - the response optional property `items/items/info/allOf[#/components/schemas/ObjectiveInfo]/agent` became read-only for the status `200`
  - the response optional property `items/items/info/allOf[#/components/schemas/ObjectiveInfo]/agentVariation` became read-only for the status `200`
  - added `#/components/schemas/ResourceMetadata` to the `items/items/info/allOf[#/components/schemas/ObjectiveInfo]/agentVariation` response property `allOf` list for the response status `200`
  - the response property `items/items/info/allOf[#/components/schemas/ObjectiveInfo]/agent` became required for the status `200`
  - the response property `items/items/info/allOf[#/components/schemas/ObjectiveInfo]/agentVariation` became required for the status `200`
  - the response property `items/items/info/allOf[#/components/schemas/ObjectiveInfo]/createdBy` became required for the status `200`
  - the response property `items/items/info/allOf[#/components/schemas/ObjectiveInfo]/effectiveMemoryStack` became required for the status `200`
  - the response property `items/items/info/allOf[#/components/schemas/ObjectiveInfo]/totalContextWindows` became required for the status `200`
  - the response property `items/items/info/allOf[#/components/schemas/ObjectiveInfo]/totalEvents` became required for the status `200`
  - the response property `items/items/info/allOf[#/components/schemas/ObjectiveInfo]/totalInputTokens` became required for the status `200`
  - the response property `items/items/info/allOf[#/components/schemas/ObjectiveInfo]/totalOutputTokens` became required for the status `200`
  - …8 more
- **2026-06-05** `0702cb021b66`: 4 warning
  - added the new `PROFILE_TYPE_UNSPECIFIED` enum value to the `items/items/data/agent/allOf[#/components/schemas/Agent]/info/allOf[#/components/schemas/AgentInfo]/createdBy/spec/type` response property for the response status `200`
  - added the new `PROFILE_TYPE_UNSPECIFIED` enum value to the `items/items/data/variation/allOf[#/components/schemas/AgentVariation]/info/allOf[#/components/schemas/AgentVariationInfo]/createdBy/spec/type` response property for the response status `200`
  - added the new `PROFILE_TYPE_UNSPECIFIED` enum value to the `items/items/info/allOf[#/components/schemas/ObjectiveInfo]/createdBy/spec/type` response property for the response status `200`
  - added the new `PROFILE_TYPE_UNSPECIFIED` enum value to the `items/items/lastFiveWindows/items/info/createdBy/spec/type` response property for the response status `200`

---

[Operation](https://skmtc.dev/cadenya/apis/cadenya-api/docs/v1/workspaces/:workspaceId/objectives/get.md) - [API](https://skmtc.dev/cadenya/apis/cadenya-api.md) - [Page](https://skmtc.dev/cadenya/apis/cadenya-api/changes/v1/workspaces/:workspaceId/objectives/get)
