# API changes: November 2026

[← Changelog](/docs/changelog). Days are listed newest first, open an entry by its link.

## November 14, 2026

- [BC-1114-1: Partner Connect application keys grant access to AI models only](/docs/changelog/2026-11-14#bc-1114-1-partner-connect-application-keys-grant-access-to-ai-models-only)

## November 13, 2026

- [BC-1113-1: a foreign enum option id is refused before the field is written](/docs/changelog/2026-11-13#bc-1113-1-a-foreign-enum-option-id-is-refused-before-the-field-is-written)
- [NEW-1113-3: content proof and explicit retry for a Drive version upload](/docs/changelog/2026-11-13#new-1113-3-content-proof-and-explicit-retry-for-a-drive-version-upload)
- [FIX-1113-4: GET /v1/ai/quota shows the current quota window](/docs/changelog/2026-11-13#fix-1113-4-get-v1-ai-quota-shows-the-current-quota-window)
- [FIX-1113-5: static apps send Cache-Control: no-cache](/docs/changelog/2026-11-13#fix-1113-5-static-apps-send-cache-control-no-cache)
- [FIX-1113-6: Smart process field option order in PATCH](/docs/changelog/2026-11-13#fix-1113-6-smart-process-field-option-order-in-patch)
- [FIX-1113-7: More time to create an application database snapshot](/docs/changelog/2026-11-13#fix-1113-7-more-time-to-create-an-application-database-snapshot)
- [NEW-1113-9: Cowork: `opened` flag on personal limit windows](/docs/changelog/2026-11-13#new-1113-9-cowork-opened-flag-on-personal-limit-windows)
- [NEW-1113-10: the pull_channel scope is available on every account](/docs/changelog/2026-11-13#new-1113-10-the-pull_channel-scope-is-available-on-every-account)
- [NEW-1113-11: Generate a site from a description](/docs/changelog/2026-11-13#new-1113-11-generate-a-site-from-a-description)
- [NEW-1113-12: newcomer first steps in Cowork are stored per account](/docs/changelog/2026-11-13#new-1113-12-newcomer-first-steps-in-cowork-are-stored-per-account)
- [BC-1113-13: the company quota is no longer returned to a Cowork subscription key](/docs/changelog/2026-11-13#bc-1113-13-the-company-quota-is-no-longer-returned-to-a-cowork-subscription-key)

## November 12, 2026

- [NEW-1112-1: cached input price in model pricing](/docs/changelog/2026-11-12#new-1112-1-cached-input-price-in-model-pricing)
- [FIX-1112-2: OpenAPI describes streaming chat responses](/docs/changelog/2026-11-12#fix-1112-2-openapi-describes-streaming-chat-responses)
- [FIX-1112-3: MCP save_sources sends Unicode notes](/docs/changelog/2026-11-12#fix-1112-3-mcp-save_sources-sends-unicode-notes)
- [NEW-1112-4: Withdraw a scheduled Cowork subscription cancellation](/docs/changelog/2026-11-12#new-1112-4-withdraw-a-scheduled-cowork-subscription-cancellation)
- [NEW-1112-5: Work report and workday comments](/docs/changelog/2026-11-12#new-1112-5-work-report-and-workday-comments)
- [FIX-1112-6: deploy probes reach the app the way a browser does](/docs/changelog/2026-11-12#fix-1112-6-deploy-probes-reach-the-app-the-way-a-browser-does)
- [NEW-1112-7: appUserSignIn.guidance field in the /v1/me response](/docs/changelog/2026-11-12#new-1112-7-appusersignin-guidance-field-in-the-v1-me-response)
- [NEW-1112-10: knowledge base methods report their precise availability release](/docs/changelog/2026-11-12#new-1112-10-knowledge-base-methods-report-their-precise-availability-release)
- [FIX-1112-11: checklist actions return 404 for access denials](/docs/changelog/2026-11-12#fix-1112-11-checklist-actions-return-404-for-access-denials)
- [BC-1112-12: Bitrix24 refusal when requesting fields of an unsupported CRM entity type](/docs/changelog/2026-11-12#bc-1112-12-bitrix24-refusal-when-requesting-fields-of-an-unsupported-crm-entity-type)

## November 11, 2026

- [FIX-1111-1: deleted server sources remain accessible to the owner after key removal](/docs/changelog/2026-11-11#fix-1111-1-deleted-server-sources-remain-accessible-to-the-owner-after-key-removal)
- [BC-1111-2: updating a list row keeps the symbolic code and rejects changing it](/docs/changelog/2026-11-11#bc-1111-2-updating-a-list-row-keeps-the-symbolic-code-and-rejects-changing-it)
- [FIX-1111-3: updating a list section accepts a root section from the GET response](/docs/changelog/2026-11-11#fix-1111-3-updating-a-list-section-accepts-a-root-section-from-the-get-response)
- [FIX-1111-4: chat creation time in Open Channel session history matches the dialog metadata](/docs/changelog/2026-11-11#fix-1111-4-chat-creation-time-in-open-channel-session-history-matches-the-dialog-metadata)
- [FIX-1111-5: flowId is accepted when creating and updating tasks](/docs/changelog/2026-11-11#fix-1111-5-flowid-is-accepted-when-creating-and-updating-tasks)
- [BC-1111-6: Batch updates preserve null semantics for CRM and tasks](/docs/changelog/2026-11-11#bc-1111-6-batch-updates-preserve-null-semantics-for-crm-and-tasks)
- [NEW-1111-7: Calls meeting follow-ups](/docs/changelog/2026-11-11#new-1111-7-calls-meeting-follow-ups)
- [NEW-1111-8: 409 CONNECT_KEY_STRATEGY_MISMATCH error when re-enabling or rotating a Connect key](/docs/changelog/2026-11-11#new-1111-8-409-connect_key_strategy_mismatch-error-when-re-enabling-or-rotating-a-connect-key)
- [FIX-1111-9: File uploads preserve an active write pause](/docs/changelog/2026-11-11#fix-1111-9-file-uploads-preserve-an-active-write-pause)

## November 10, 2026

- [FIX-1110-1: deleting an application on an unprepared server succeeds again](/docs/changelog/2026-11-10#fix-1110-1-deleting-an-application-on-an-unprepared-server-succeeds-again)
- [NEW-1110-2: New documentation link in the Cowork API guide](/docs/changelog/2026-11-10#new-1110-2-new-documentation-link-in-the-cowork-api-guide)

## November 9, 2026

- [BC-1109-1: a record deletion is not sent to Bitrix24 again](/docs/changelog/2026-11-09#bc-1109-1-a-record-deletion-is-not-sent-to-bitrix24-again)
- [BC-1109-2: Application grants for connector reads](/docs/changelog/2026-11-09#bc-1109-2-application-grants-for-connector-reads)
- [NEW-1109-3: Application connectors and access requests](/docs/changelog/2026-11-09#new-1109-3-application-connectors-and-access-requests)
- [NEW-1109-4: Chat file list](/docs/changelog/2026-11-09#new-1109-4-chat-file-list)

## November 8, 2026

- [FIX-1108-1: Model lists in GET /v1/me for a Cowork key match the subscription models](/docs/changelog/2026-11-08#fix-1108-1-model-lists-in-get-v1-me-for-a-cowork-key-match-the-subscription-models)
- [FIX-1108-2: a call to a disabled model now counts once in AI usage statistics](/docs/changelog/2026-11-08#fix-1108-2-a-call-to-a-disabled-model-now-counts-once-in-ai-usage-statistics)
- [NEW-1108-3: Polls in chat messages and feed posts](/docs/changelog/2026-11-08#new-1108-3-polls-in-chat-messages-and-feed-posts)

## November 7, 2026

- [FIX-1107-1: Lifecycle headers for transcription models](/docs/changelog/2026-11-07#fix-1107-1-lifecycle-headers-for-transcription-models)

## November 6, 2026

- [BC-1106-1: CRM forms preserve the Bitrix24 schema and rules](/docs/changelog/2026-11-06#bc-1106-1-crm-forms-preserve-the-bitrix24-schema-and-rules)
- [NEW-1106-2: Thread settings and chat features](/docs/changelog/2026-11-06#new-1106-2-thread-settings-and-chat-features)
- [FIX-1106-4: creating an app: a Bitrix24 refusal with an unread plan now returns a clear code](/docs/changelog/2026-11-06#fix-1106-4-creating-an-app-a-bitrix24-refusal-with-an-unread-plan-now-returns-a-clear-code)
- [NEW-1106-5: a durable command refused because of the server clock now carries its own code](/docs/changelog/2026-11-06#new-1106-5-a-durable-command-refused-because-of-the-server-clock-now-carries-its-own-code)
- [FIX-1106-6: a deploy no longer fails because the server clock disagrees](/docs/changelog/2026-11-06#fix-1106-6-a-deploy-no-longer-fails-because-the-server-clock-disagrees)
- [FIX-1106-7: `categoryId` is now required by the CRM required-fields contract for every type except leads and quotes](/docs/changelog/2026-11-06#fix-1106-7-categoryid-is-now-required-by-the-crm-required-fields-contract-for-every-type-except-leads-and-quotes)
- [NEW-1106-8: aggregation warns about mixed currencies](/docs/changelog/2026-11-06#new-1106-8-aggregation-warns-about-mixed-currencies)

## November 5, 2026

- [FIX-1105-1: Scrum Definition of Done and sprint metric routes call Bitrix24 again](/docs/changelog/2026-11-05#fix-1105-1-scrum-definition-of-done-and-sprint-metric-routes-call-bitrix24-again)
- [FIX-1105-2: calendar event time zones are available in input field descriptions](/docs/changelog/2026-11-05#fix-1105-2-calendar-event-time-zones-are-available-in-input-field-descriptions)
- [BC-1105-3: a record update is not sent to Bitrix24 again, and a failed re-read is not reported as a refusal](/docs/changelog/2026-11-05#bc-1105-3-a-record-update-is-not-sent-to-bitrix24-again-and-a-failed-re-read-is-not-reported-as-a-refusal)
- [BC-1105-4: Application deletion waits for a protective database backup](/docs/changelog/2026-11-05#bc-1105-4-application-deletion-waits-for-a-protective-database-backup)
- [NEW-1105-5: CRM aggregates can group by currency](/docs/changelog/2026-11-05#new-1105-5-crm-aggregates-can-group-by-currency)
- [NEW-1105-6: changing and deleting a single phone, email or website row on leads and companies](/docs/changelog/2026-11-05#new-1105-6-changing-and-deleting-a-single-phone-email-or-website-row-on-leads-and-companies)
- [BC-1105-7: companies no longer have the sourceId and sourceDescription fields](/docs/changelog/2026-11-05#bc-1105-7-companies-no-longer-have-the-sourceid-and-sourcedescription-fields)
- [FIX-1105-8: blueprint text follows the Bitrix24 default design](/docs/changelog/2026-11-05#fix-1105-8-blueprint-text-follows-the-bitrix24-default-design)
- [FIX-1105-9: files with keys longer than 100 characters are readable and deletable by key](/docs/changelog/2026-11-05#fix-1105-9-files-with-keys-longer-than-100-characters-are-readable-and-deletable-by-key)

## November 4, 2026

- [FIX-1104-1: requesting vibe:storage when connecting in COMPANY mode](/docs/changelog/2026-11-04#fix-1104-1-requesting-vibe-storage-when-connecting-in-company-mode)

## November 3, 2026

- [NEW-1103-1: CRM e-mails and settings through the API](/docs/changelog/2026-11-03#new-1103-1-crm-e-mails-and-settings-through-the-api)
- [NEW-1103-2: Individual CRM field values and the primary contact](/docs/changelog/2026-11-03#new-1103-2-individual-crm-field-values-and-the-primary-contact)
- [NEW-1103-3: Required CRM fields](/docs/changelog/2026-11-03#new-1103-3-required-crm-fields)
- [NEW-1103-4: CRM dictionaries, list field options, funnel stages and lead mode](/docs/changelog/2026-11-03#new-1103-4-crm-dictionaries-list-field-options-funnel-stages-and-lead-mode)
- [NEW-1103-5: Named CRM card layouts](/docs/changelog/2026-11-03#new-1103-5-named-crm-card-layouts)
- [FIX-1103-6: Long names no longer block bot management](/docs/changelog/2026-11-03#fix-1103-6-long-names-no-longer-block-bot-management)
- [BC-1103-7: a non-array fm and a multifield keyed by row ids are no longer dropped silently](/docs/changelog/2026-11-03#bc-1103-7-a-non-array-fm-and-a-multifield-keyed-by-row-ids-are-no-longer-dropped-silently)
- [FIX-1103-8: Deal, contact and user read schemas accept unset fields](/docs/changelog/2026-11-03#fix-1103-8-deal-contact-and-user-read-schemas-accept-unset-fields)
- [NEW-1103-9: connector card: ask and know fields](/docs/changelog/2026-11-03#new-1103-9-connector-card-ask-and-know-fields)
- [NEW-1103-10: Versioned transcription protocol for chat files](/docs/changelog/2026-11-03#new-1103-10-versioned-transcription-protocol-for-chat-files)
- [FIX-1103-11: One attempt to start file transcription](/docs/changelog/2026-11-03#fix-1103-11-one-attempt-to-start-file-transcription)
- [FIX-1103-12: CRM tracking and traces lists report an unavailable method](/docs/changelog/2026-11-03#fix-1103-12-crm-tracking-and-traces-lists-report-an-unavailable-method)
- [NEW-1103-13: account hint in the Connect authorization link](/docs/changelog/2026-11-03#new-1103-13-account-hint-in-the-connect-authorization-link)

## November 2, 2026

- [FIX-1102-1: galaxy placement no longer answers 503 GALAXY_HOST_CREATING](/docs/changelog/2026-11-02#fix-1102-1-galaxy-placement-no-longer-answers-503-galaxy_host_creating)
- [NEW-1102-3: deploy: the /var/lib/vibe/app-login directory is reserved by the platform](/docs/changelog/2026-11-02#new-1102-3-deploy-the-var-lib-vibe-app-login-directory-is-reserved-by-the-platform)
- [NEW-1102-6: application secrets: the kind field and the SECRET_SYSTEM refusal](/docs/changelog/2026-11-02#new-1102-6-application-secrets-the-kind-field-and-the-secret_system-refusal)
- [FIX-1102-7: API reference describes response fields per operation](/docs/changelog/2026-11-02#fix-1102-7-api-reference-describes-response-fields-per-operation)
- [NEW-1102-8: The `.vauth/` directory of the application database is reserved](/docs/changelog/2026-11-02#new-1102-8-the-vauth-directory-of-the-application-database-is-reserved)
- [BC-1102-9: VibeCode Connect withholds a write-enabled app key when the Bitrix24 account issues new keys as read-only](/docs/changelog/2026-11-02#bc-1102-9-vibecode-connect-withholds-a-write-enabled-app-key-when-the-bitrix24-account-issues-new-keys-as-read-only)
- [NEW-1102-10: MCP package 3.4.0: HTTP mode, system secrets and access guidance](/docs/changelog/2026-11-02#new-1102-10-mcp-package-3-4-0-http-mode-system-secrets-and-access-guidance)
- [FIX-1102-11: bot registration answers 409 instead of 502 when the connection drops after creation](/docs/changelog/2026-11-02#fix-1102-11-bot-registration-answers-409-instead-of-502-when-the-connection-drops-after-creation)
- [FIX-1102-12: AI call statistics cost excludes calls covered by the quota or a subscription](/docs/changelog/2026-11-02#fix-1102-12-ai-call-statistics-cost-excludes-calls-covered-by-the-quota-or-a-subscription)
- [NEW-1102-13: partner account indicator in Cowork snapshots](/docs/changelog/2026-11-02#new-1102-13-partner-account-indicator-in-cowork-snapshots)
- [FIX-1102-14: Command output truncation flag in Galaxy](/docs/changelog/2026-11-02#fix-1102-14-command-output-truncation-flag-in-galaxy)
- [FIX-1102-15: public model self-description is hidden in AI Router reasoning](/docs/changelog/2026-11-02#fix-1102-15-public-model-self-description-is-hidden-in-ai-router-reasoning)
- [FIX-1102-16: Key issuance refusal on a cloud RU account no longer names the plan as the cause](/docs/changelog/2026-11-02#fix-1102-16-key-issuance-refusal-on-a-cloud-ru-account-no-longer-names-the-plan-as-the-cause)
- [BC-1102-17: Personal server limit](/docs/changelog/2026-11-02#bc-1102-17-personal-server-limit)
