---
title: "Changes to Read Workflow Configs"
method: GET
path: "/api/configs/workflow"
---

# Changes to Read Workflow Configs

`GET /api/configs/workflow`

> Every recorded change to this operation, newest first.

## Timeline

Changed in 5 of 11 revisions.

- **2026-08-05** `44a82bab7387`: 2 info
- **2026-08-03** `b9d312a13f5d`: 1 info
- **2026-05-11** `4a5778cf4e28`: 6 info
- **2026-04-08** `a8157dc3279d`: 9 breaking, 31 info
- **2026-03-31** `639e39b0d1eb`: 1 breaking, 24 info

## Changes

- **2026-08-05** `44a82bab7387`: 2 info
  - added the optional property `labels_config/pod_label_prefix` to the response with the `200` status
  - the `labels_config` response's property default value changed from `{"policy":[]}` to `{"policy":[],"pod_label_prefix":""}` for the status `200`
- **2026-08-03** `b9d312a13f5d`: 1 info
  - added the optional property `labels_config` to the response with the `200` status
- **2026-05-11** `4a5778cf4e28`: 6 info
  - added the optional property `workflow_app/credential/anyOf[subschema #1: StaticDataCredential]/addressing_style` to the response with the `200` status
  - added the optional property `workflow_data/credential/anyOf[subschema #1: StaticDataCredential]/addressing_style` to the response with the `200` status
  - added the optional property `workflow_log/credential/anyOf[subschema #1: StaticDataCredential]/addressing_style` to the response with the `200` status
  - added `#/components/schemas/DefaultDataCredential` to the `workflow_app/credential` response property `anyOf` list for the response status `200`
  - added `#/components/schemas/DefaultDataCredential` to the `workflow_data/credential` response property `anyOf` list for the response status `200`
  - added `#/components/schemas/DefaultDataCredential` to the `workflow_log/credential` response property `anyOf` list for the response status `200`
- **2026-04-08** `a8157dc3279d`: 9 breaking, 31 info
  - the `backend_images` response's property type changed from no type to `object` for status `200`
  - the `credential_config` response's property type changed from no type to `object` for status `200`
  - the `plugins_config` response's property type changed from no type to `object` for status `200`
  - the `user_workflow_limits` response's property type changed from no type to `object` for status `200`
  - the `workflow_alerts` response's property type changed from no type to `object` for status `200`
  - the `workflow_app` response's property type changed from no type to `object` for status `200`
  - the `workflow_data` response's property type changed from no type to `object` for status `200`
  - the `workflow_info` response's property type changed from no type to `object` for status `200`
  - the `workflow_log` response's property type changed from no type to `object` for status `200`
  - added the optional property `backend_images/client` to the response with the `200` status
  - added the optional property `backend_images/credential` to the response with the `200` status
  - added the optional property `backend_images/init` to the response with the `200` status
  - added the optional property `credential_config/disable_data_validation` to the response with the `200` status
  - added the optional property `credential_config/disable_registry_validation` to the response with the `200` status
  - added the optional property `plugins_config/rsync` to the response with the `200` status
  - added the optional property `user_workflow_limits/jinja_sandbox_max_time` to the response with the `200` status
  - added the optional property `user_workflow_limits/jinja_sandbox_memory_limit` to the response with the `200` status
  - added the optional property `user_workflow_limits/jinja_sandbox_workers` to the response with the `200` status
  - added the optional property `user_workflow_limits/max_num_tasks` to the response with the `200` status
  - added the optional property `user_workflow_limits/max_num_workflows` to the response with the `200` status
  - added the optional property `workflow_alerts/smtp_settings` to the response with the `200` status
  - added the optional property `workflow_app/credential` to the response with the `200` status
  - added the optional property `workflow_data/base_url` to the response with the `200` status
  - added the optional property `workflow_data/credential` to the response with the `200` status
  - added the optional property `workflow_data/data_timeout` to the response with the `200` status
  - added the optional property `workflow_data/download_type` to the response with the `200` status
  - added the optional property `workflow_data/websocket_timeout` to the response with the `200` status
  - added the optional property `workflow_info/max_name_length` to the response with the `200` status
  - added the optional property `workflow_info/tags` to the response with the `200` status
  - added the optional property `workflow_log/credential` to the response with the `200` status
  - added the optional write-only property `workflow_alerts/slack_token` to the response with the `200` status
  - removed `#/components/schemas/CredentialConfig` from the `credential_config` response property `allOf` list for the response status `200`
  - removed `#/components/schemas/DataConfig` from the `workflow_data` response property `allOf` list for the response status `200`
  - removed `#/components/schemas/LogConfig` from the `workflow_app` response property `allOf` list for the response status `200`
  - removed `#/components/schemas/LogConfig` from the `workflow_log` response property `allOf` list for the response status `200`
  - removed `#/components/schemas/NotificationConfig` from the `workflow_alerts` response property `allOf` list for the response status `200`
  - removed `#/components/schemas/OsmoImageConfig` from the `backend_images` response property `allOf` list for the response status `200`
  - removed `#/components/schemas/PluginsConfig` from the `plugins_config` response property `allOf` list for the response status `200`
  - removed `#/components/schemas/UserWorkflowLimitConfig` from the `user_workflow_limits` response property `allOf` list for the response status `200`
  - removed `#/components/schemas/WorkflowInfo` from the `workflow_info` response property `allOf` list for the response status `200`
- **2026-03-31** `639e39b0d1eb`: 1 breaking, 24 info
  - the response's body type changed from `string` to `object` for status `200`
  - added the optional property `backend_images` to the response with the `200` status
  - added the optional property `credential_config` to the response with the `200` status
  - added the optional property `default_exec_timeout` to the response with the `200` status
  - added the optional property `default_queue_timeout` to the response with the `200` status
  - added the optional property `default_schedule_timeout` to the response with the `200` status
  - added the optional property `force_cleanup_delay` to the response with the `200` status
  - added the optional property `max_error_log_lines` to the response with the `200` status
  - added the optional property `max_event_log_lines` to the response with the `200` status
  - added the optional property `max_exec_timeout` to the response with the `200` status
  - added the optional property `max_log_lines` to the response with the `200` status
  - added the optional property `max_num_ports_per_task` to the response with the `200` status
  - added the optional property `max_num_tasks` to the response with the `200` status
  - added the optional property `max_queue_timeout` to the response with the `200` status
  - added the optional property `max_retry_per_job` to the response with the `200` status
  - added the optional property `max_retry_per_task` to the response with the `200` status
  - added the optional property `max_task_log_lines` to the response with the `200` status
  - added the optional property `plugins_config` to the response with the `200` status
  - added the optional property `task_heartbeat_frequency` to the response with the `200` status
  - added the optional property `user_workflow_limits` to the response with the `200` status
  - added the optional property `workflow_alerts` to the response with the `200` status
  - added the optional property `workflow_app` to the response with the `200` status
  - added the optional property `workflow_data` to the response with the `200` status
  - added the optional property `workflow_info` to the response with the `200` status
  - added the optional property `workflow_log` to the response with the `200` status

---

[Operation](https://skmtc.dev/nvidia/apis/nvidia-corporation-osmo-api/docs/api/configs/workflow/get.md) - [API](https://skmtc.dev/nvidia/apis/nvidia-corporation-osmo-api.md) - [Page](https://skmtc.dev/nvidia/apis/nvidia-corporation-osmo-api/changes/api/configs/workflow/get)
