---
title: "Changes to Get Persona"
method: GET
path: "/persona/{persona_id}"
---

# Changes to Get Persona

`GET /persona/{persona_id}`

> Every recorded change to this operation, newest first.

## Timeline

Changed in 4 of 15 revisions.

- **2026-10-28** `76bc90bf55b6`: 5 breaking, 7 warning, 19 info
- **2026-09-02** `fcb09658bc37`: 5 warning, 3 info
- **2026-01-06** `2d941ea53eb3`: 2 breaking, 10 warning, 46 info
- **2025-08-21** `9321c45d93b5`: 34 breaking, 12 warning, 12 info

## Changes

- **2026-10-28** `76bc90bf55b6`: 5 breaking, 7 warning, 19 info
  - removed the required property `is_default_persona` from the response with the `200` status
  - removed the required property `is_visible` from the response with the `200` status
  - removed the required property `llm_model_provider_override` from the response with the `200` status
  - removed the required property `llm_model_version_override` from the response with the `200` status
  - removed the required property `num_chunks` from the response with the `200` status
  - removed the optional property `llm_filter_extraction` from the response with the `200` status
  - removed the optional property `llm_relevance_filter` from the response with the `200` status
  - added the new `onedrive` enum value to the `document_sets/items/cc_pair_summaries/items/source` response property for the response status `200`
  - added the new `outlook` enum value to the `document_sets/items/cc_pair_summaries/items/source` response property for the response status `200`
  - added the new `sync_restricted` enum value to the `document_sets/items/cc_pair_summaries/items/access_type` response property for the response status `200`
  - added the new `youtrack` enum value to the `document_sets/items/cc_pair_summaries/items/source` response property for the response status `200`
  - added the new `zoom` enum value to the `document_sets/items/cc_pair_summaries/items/source` response property for the response status `200`
  - added the optional property `admin_count` to the response with the `200` status
  - added the optional property `attached_documents` to the response with the `200` status
  - added the optional property `default_model_configuration_id` to the response with the `200` status
  - added the optional property `document_sets/items/permissions` to the response with the `200` status
  - added the optional property `hierarchy_nodes` to the response with the `200` status
  - added the optional property `ownership_vacant` to the response with the `200` status
  - added the optional property `permissions` to the response with the `200` status
  - added the optional property `tools/items/default_chat_enabled` to the response with the `200` status
  - added the optional property `tools/items/permissions` to the response with the `200` status
  - added the optional property `tools/items/user_enabled_in_chat` to the response with the `200` status
  - added the optional property `user_permission` to the response with the `200` status
  - response property `document_sets/items/cc_pair_summaries/items/name` list-of-types was narrowed by removing types `null` from media type `application/json` of response `200`
  - added the required property `group_shares` to the response with the `200` status
  - added the required property `is_featured` to the response with the `200` status
  - added the required property `is_listed` to the response with the `200` status
  - added the required property `owner_group` to the response with the `200` status
  - added the required property `public_permission` to the response with the `200` status
  - added the required property `sharing_status` to the response with the `200` status
  - added the required property `user_shares` to the response with the `200` status
- **2026-09-02** `fcb09658bc37`: 5 warning, 3 info
  - added the new `box` enum value to the `document_sets/items/cc_pair_summaries/items/source` response property for the response status `200`
  - added the new `braintrust` enum value to the `document_sets/items/cc_pair_summaries/items/source` response property for the response status `200`
  - added the new `canvas` enum value to the `document_sets/items/cc_pair_summaries/items/source` response property for the response status `200`
  - added the new `craft_file` enum value to the `document_sets/items/cc_pair_summaries/items/source` response property for the response status `200`
  - added the new `lumapps` enum value to the `document_sets/items/cc_pair_summaries/items/source` response property for the response status `200`
  - 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
  - removed the `requesttracker` enum value from the `document_sets/items/cc_pair_summaries/items/source` response property for the response status `200`
- **2026-01-06** `2d941ea53eb3`: 2 breaking, 10 warning, 46 info
  - the `source` response property const value `federated_slack` was removed for the status `200`
  - the `user_file_ids/items/` response's property type changed from `integer` to `string` for status `200`
  - removed the optional property `icon_color` from the response with the `200` status
  - removed the optional property `icon_shape` from the response with the `200` status
  - removed the optional property `prompts` from the response with the `200` status
  - removed the optional property `user_folder_ids` from the response with the `200` status
  - added the new `bitbucket` enum value to the `document_sets/items/cc_pair_summaries/items/source` response property for the response status `200`
  - added the new `coda` enum value to the `document_sets/items/cc_pair_summaries/items/source` response property for the response status `200`
  - added the new `drupal_wiki` enum value to the `document_sets/items/cc_pair_summaries/items/source` response property for the response status `200`
  - added the new `outline` enum value to the `document_sets/items/cc_pair_summaries/items/source` response property for the response status `200`
  - added the new `testrail` enum value to the `document_sets/items/cc_pair_summaries/items/source` response property for the response status `200`
  - added the new `user_file` enum value to the `document_sets/items/cc_pair_summaries/items/source` response property for the response status `200`
  - api tag `public` added
  - added the optional property `datetime_aware` to the response with the `200` status
  - added the optional property `replace_base_system_prompt` to the response with the `200` status
  - added the optional property `system_prompt` to the response with the `200` status
  - added the optional property `task_prompt` to the response with the `200` status
  - added the optional property `tools/items/agent_creation_selectable` to the response with the `200` status
  - added the optional property `tools/items/chat_selectable` to the response with the `200` status
  - added the optional property `tools/items/default_enabled` to the response with the `200` status
  - added the optional property `tools/items/enabled` to the response with the `200` status
  - added the optional property `tools/items/mcp_server_id` to the response with the `200` status
  - added the optional property `tools/items/oauth_config_id` to the response with the `200` status
  - added the optional property `tools/items/oauth_config_name` to the response with the `200` status
  - added the optional property `tools/items/user_id` to the response with the `200` status
  - the response property `builtin_persona` became required for the status `200`
  - the response property `description` became required for the status `200`
  - the response property `display_priority` became required for the status `200`
  - the response property `document_sets` became required for the status `200`
  - the response property `groups` became required for the status `200`
  - the response property `id` became required for the status `200`
  - the response property `is_default_persona` became required for the status `200`
  - the response property `is_public` became required for the status `200`
  - the response property `is_visible` became required for the status `200`
  - the response property `labels` became required for the status `200`
  - the response property `llm_model_provider_override` became required for the status `200`
  - the response property `llm_model_version_override` became required for the status `200`
  - the response property `name` became required for the status `200`
  - the response property `num_chunks` became required for the status `200`
  - the response property `owner` became required for the status `200`
  - …18 more
- **2025-08-21** `9321c45d93b5`: 34 breaking, 12 warning, 12 info
  - the response property `builtin_persona` became optional for the status `200`
  - the response property `description` became optional for the status `200`
  - the response property `display_priority` became optional for the status `200`
  - the response property `document_sets` became optional for the status `200`
  - the response property `groups` became optional for the status `200`
  - the response property `id` became optional for the status `200`
  - the response property `is_default_persona` became optional for the status `200`
  - the response property `is_public` became optional for the status `200`
  - the response property `is_visible` became optional for the status `200`
  - the response property `labels` became optional for the status `200`
  - the response property `llm_model_provider_override` became optional for the status `200`
  - the response property `llm_model_version_override` became optional for the status `200`
  - the response property `name` became optional for the status `200`
  - the response property `num_chunks` became optional for the status `200`
  - the response property `owner` became optional for the status `200`
  - the response property `owner/anyOf[subschema #1: MinimalUserSnapshot]/email` became optional for the status `200`
  - the response property `owner/anyOf[subschema #1: MinimalUserSnapshot]/id` became optional for the status `200`
  - the response property `starter_messages` became optional for the status `200`
  - the response property `tools` became optional for the status `200`
  - the response property `tools/items/custom_headers` became optional for the status `200`
  - the response property `tools/items/definition` became optional for the status `200`
  - the response property `tools/items/description` became optional for the status `200`
  - the response property `tools/items/display_name` became optional for the status `200`
  - the response property `tools/items/id` became optional for the status `200`
  - the response property `tools/items/in_code_tool_id` became optional for the status `200`
  - the response property `tools/items/name` became optional for the status `200`
  - the response property `tools/items/passthrough_auth` became optional for the status `200`
  - the response property `uploaded_image_id` became optional for the status `200`
  - the response property `user_file_ids` became optional for the status `200`
  - the response property `users` became optional for the status `200`
  - the response property `users/items/email` became optional for the status `200`
  - the response property `users/items/id` became optional for the status `200`
  - the `user_file_ids/items/` response's property type changed from `string` to `integer` for status `200`
  - removed the required property `icon_name` from the response with the `200` status
  - removed the optional property `datetime_aware` from the response with the `200` status
  - removed the optional property `replace_base_system_prompt` from the response with the `200` status
  - removed the optional property `system_prompt` from the response with the `200` status
  - removed the optional property `task_prompt` from the response with the `200` status
  - removed the optional property `tools/items/agent_creation_selectable` from the response with the `200` status
  - removed the optional property `tools/items/chat_selectable` from the response with the `200` status
  - …18 more

---

[Operation](https://skmtc.dev/onyx-dot-app/apis/onyx-api/docs/persona/:persona_id/get.md) - [API](https://skmtc.dev/onyx-dot-app/apis/onyx-api.md) - [Page](https://skmtc.dev/onyx-dot-app/apis/onyx-api/changes/persona/:persona_id/get)
