Skip to content
Docs
About By Dawn Contact supportOpen By Dawn
  1. API reference
  2. API changelog

API changelog

Rendered from @lendercom/[email protected].

Generated by bun run contract:public from oasdiff changelog between a change’s merge-base and its head, for the operations published in public.openapi.yaml. One entry per change, newest first. Do not edit by hand — CI regenerates each entry and fails when the committed one differs.

  • added the realtime_unavailable value to ApiErrorSlug
  • added the optional property data/statusUpdate to the response with the 200 status
  • added the optional property data/items/statusUpdate to the response with the 200 status
  • added the optional property data/statusUpdate to the response with the 200 status
  • endpoint added
  • added the optional property data/statusUpdate to the response with the 200 status
  • added the doc_page_linked_source value to ApiErrorSlug
  • added the doc_source_changed_since_import value to ApiErrorSlug
  • added the optional property data/ticketRewriteEnabledOverride to the response with the 200 status
  • added the optional property data/ticketRewrite to the response with the 200 status
  • added the optional property data/items/ticketRewriteEnabledOverride to the response with the 200 status
  • added the optional property data/items/ticketRewrite to the response with the 200 status
  • added the optional property data/items/items/rewrittenAt to the response with the 200 status
  • added the optional property data/items/rewrittenAt to the response with the 200 status
  • added the optional property data/rewrittenAt to the response with the 200 status
  • added the optional property data/items/items/rewrittenAt to the response with the 200 status
  • added the optional property data/rewrittenAt to the response with the 200 status
  • added the optional property data/rewrittenAt to the response with the 200 status
  • added the optional property data/rewrittenAt to the response with the 200 status
  • added the optional property data/rewrittenAt to the response with the 200 status
  • added the optional property data/rewrittenAt to the response with the 200 status
  • added the ticket_already_rewritten value to ApiErrorSlug
  • added the docs_review_not_delegated value to ApiErrorSlug
  • added the optional property data/items/items/emailReply to the response with the 200 status
  • added the optional property data/items/emailReply to the response with the 200 status
  • added the optional property data/emailReply to the response with the 200 status
  • added the optional property data/items/items/emailReply to the response with the 200 status
  • added the optional property data/emailReply to the response with the 200 status
  • added the optional property data/emailReply to the response with the 200 status
  • added the optional property data/emailReply to the response with the 200 status
  • added the optional property data/emailReply to the response with the 200 status
  • added the optional property data/emailReply to the response with the 200 status
  • added the calendar_meeting_not_found value to ApiErrorSlug
  • added the calendar_meeting_unconfirmed value to ApiErrorSlug
  • added the optional property data/circleciProjectAllowlist to the response with the 200 status
  • added the optional property data/items/circleciProjectAllowlist to the response with the 200 status
  • added the optional property data/buildkitePipelineAllowlist to the response with the 200 status
  • added the optional property data/items/buildkitePipelineAllowlist to the response with the 200 status
  • added the test_launch_pipeline_not_allowlisted value to ApiErrorSlug
  • added the new enum value due to the query request parameter sort
  • added the code_rev_not_found value to ApiErrorSlug
  • added the code_path_not_found value to ApiErrorSlug
  • added the code_scope_unsupported value to ApiErrorSlug
  • added the optional property data/items/items/areaId to the response with the 200 status
  • added the optional property data/items/areaId to the response with the 200 status
  • added the optional property data/areaId to the response with the 200 status
  • added the optional property data/items/items/areaId to the response with the 200 status
  • added the optional property data/areaId to the response with the 200 status
  • added the optional property data/areaId to the response with the 200 status
  • added the optional property data/areaId to the response with the 200 status
  • added the optional property data/areaId to the response with the 200 status
  • added the optional property data/areaId to the response with the 200 status
  • added the optional property data/items/items/handledBy to the response with the 200 status
  • added the optional property data/items/handledBy to the response with the 200 status
  • added the optional property data/handledBy to the response with the 200 status
  • added the optional property data/items/items/handledBy to the response with the 200 status
  • added the new optional request property handledBy
  • added the optional property data/handledBy to the response with the 200 status
  • added the optional property data/handledBy to the response with the 200 status
  • added the optional property data/handledBy to the response with the 200 status
  • added the optional property data/handledBy to the response with the 200 status
  • added the new optional request property dueDate
  • added the new optional request property handledBy
  • added the optional property data/handledBy to the response with the 200 status
  • added the ticket_run_active value to ApiErrorSlug
  • added the meeting_not_found value to ApiErrorSlug
  • added the meeting_ask_not_found value to ApiErrorSlug
  • added the meeting_rule_not_found value to ApiErrorSlug
  • added the meeting_phase_passed value to ApiErrorSlug
  • added the meeting_run_active value to ApiErrorSlug
  • added the tracker_credential_kind_unknown value to AccountsApiErrorSlug
  • added the personal_project value to AccountsApiErrorSlug
  • added the cross_org_read_refused value to AccountsApiErrorSlug
  • added the outbound_draft_not_found value to ApiErrorSlug
  • added the outbound_draft_conflict value to ApiErrorSlug
  • added the outbound_draft_unconfirmed value to ApiErrorSlug
  • added the mailbox_not_connected value to ApiErrorSlug
  • added the mailbox_unavailable value to ApiErrorSlug
  • added the launch-failure value to ExternalSourceKind
  • added the new enum value pending-review to the query request parameter state
  • Breaking: request property state was restricted to a list of enum values
  • added the new active enum value to the request property state
  • added the new deprecated enum value to the request property state
  • added the new draft enum value to the request property state
  • TestCaseState is now an open set (x-extensible-enum): a later release can add a value, so treat one you don’t recognize as a generic failure
  • added the pending-review value to TestCaseState
  • added the optional property data/allowPrivateTickets to the response with the 200 status
  • added the optional property data/items/allowPrivateTickets to the response with the 200 status
  • added the optional property data/items/items/privateOwnerId to the response with the 200 status
  • added the optional property data/items/items/private to the response with the 200 status
  • added the optional property data/items/privateOwnerId to the response with the 200 status
  • added the optional property data/items/private to the response with the 200 status
  • added the optional property data/privateOwnerId to the response with the 200 status
  • added the optional property data/private to the response with the 200 status
  • added the optional property data/items/items/privateOwnerId to the response with the 200 status
  • added the optional property data/items/items/private to the response with the 200 status
  • added the new optional request property private
  • added the optional property data/privateOwnerId to the response with the 200 status
  • added the optional property data/private to the response with the 200 status
  • added the optional property data/privateOwnerId to the response with the 200 status
  • added the optional property data/private to the response with the 200 status
  • added the optional property data/privateOwnerId to the response with the 200 status
  • added the optional property data/private to the response with the 200 status
  • added the optional property data/privateOwnerId to the response with the 200 status
  • added the optional property data/private to the response with the 200 status
  • added the new optional request property private
  • added the optional property data/privateOwnerId to the response with the 200 status
  • added the optional property data/private to the response with the 200 status
  • added the private_tickets_disabled value to ApiErrorSlug
  • added the private_ticket_member_only value to ApiErrorSlug
  • added the private_ticket_run_active value to ApiErrorSlug
  • added the optional property data/syncedFrom to the response with the 200 status
  • added the optional property data/items/items/syncedFrom to the response with the 200 status
  • added the optional property data/syncedFrom to the response with the 200 status
  • added the optional property data/syncedFrom to the response with the 200 status

PUT /customers/external/{namespace}/{externalId}

Section titled “PUT /customers/external/{namespace}/{externalId}”
  • added the optional property data/syncedFrom to the response with the 200 status
  • CustomerExternalIdSource is now an open set (x-extensible-enum): a later release can add a value, so treat one you don’t recognize as a generic failure
  • added the sawrun value to CustomerExternalIdSource
  • CustomerRequestSource is now an open set (x-extensible-enum): a later release can add a value, so treat one you don’t recognize as a generic failure
  • added the sawrun value to CustomerRequestSource
  • added the cross_org_read_only value to ApiErrorSlug
  • added the cross_org_read_refused value to ApiErrorSlug
  • added the optional property data/items/items/openSecretRequests/items/requestedForUserId to the response with the 200 status
  • added the optional property data/items/items/openSecretRequests/items/suggestedScope to the response with the 200 status
  • added the optional property data/items/items/openSecretRequests/items/target to the response with the 200 status
  • added the optional property data/items/items/openSecretRequests/items/usage to the response with the 200 status
  • added the required property data/items/items/openSecretRequests/items/fields to the response with the 200 status
  • added the required property data/items/items/openSecretRequests/items/kind to the response with the 200 status
  • added the optional property data/items/openSecretRequests/items/requestedForUserId to the response with the 200 status
  • added the optional property data/items/openSecretRequests/items/suggestedScope to the response with the 200 status
  • added the optional property data/items/openSecretRequests/items/target to the response with the 200 status
  • added the optional property data/items/openSecretRequests/items/usage to the response with the 200 status
  • added the required property data/items/openSecretRequests/items/fields to the response with the 200 status
  • added the required property data/items/openSecretRequests/items/kind to the response with the 200 status
  • added the optional property data/openSecretRequests/items/requestedForUserId to the response with the 200 status
  • added the optional property data/openSecretRequests/items/suggestedScope to the response with the 200 status
  • added the optional property data/openSecretRequests/items/target to the response with the 200 status
  • added the optional property data/openSecretRequests/items/usage to the response with the 200 status
  • added the required property data/openSecretRequests/items/fields to the response with the 200 status
  • added the required property data/openSecretRequests/items/kind to the response with the 200 status
  • added the optional property data/items/items/openSecretRequests/items/requestedForUserId to the response with the 200 status
  • added the optional property data/items/items/openSecretRequests/items/suggestedScope to the response with the 200 status
  • added the optional property data/items/items/openSecretRequests/items/target to the response with the 200 status
  • added the optional property data/items/items/openSecretRequests/items/usage to the response with the 200 status
  • added the required property data/items/items/openSecretRequests/items/fields to the response with the 200 status
  • added the required property data/items/items/openSecretRequests/items/kind to the response with the 200 status
  • added the optional property data/openSecretRequests/items/requestedForUserId to the response with the 200 status
  • added the optional property data/openSecretRequests/items/suggestedScope to the response with the 200 status
  • added the optional property data/openSecretRequests/items/target to the response with the 200 status
  • added the optional property data/openSecretRequests/items/usage to the response with the 200 status
  • added the required property data/openSecretRequests/items/fields to the response with the 200 status
  • added the required property data/openSecretRequests/items/kind to the response with the 200 status
  • added the optional property data/openSecretRequests/items/requestedForUserId to the response with the 200 status
  • added the optional property data/openSecretRequests/items/suggestedScope to the response with the 200 status
  • added the optional property data/openSecretRequests/items/target to the response with the 200 status
  • added the optional property data/openSecretRequests/items/usage to the response with the 200 status
  • added the required property data/openSecretRequests/items/fields to the response with the 200 status
  • added the required property data/openSecretRequests/items/kind to the response with the 200 status
  • added the optional property data/openSecretRequests/items/requestedForUserId to the response with the 200 status
  • added the optional property data/openSecretRequests/items/suggestedScope to the response with the 200 status
  • added the optional property data/openSecretRequests/items/target to the response with the 200 status
  • added the optional property data/openSecretRequests/items/usage to the response with the 200 status
  • added the required property data/openSecretRequests/items/fields to the response with the 200 status
  • added the required property data/openSecretRequests/items/kind to the response with the 200 status
  • added the optional property data/openSecretRequests/items/requestedForUserId to the response with the 200 status
  • added the optional property data/openSecretRequests/items/suggestedScope to the response with the 200 status
  • added the optional property data/openSecretRequests/items/target to the response with the 200 status
  • added the optional property data/openSecretRequests/items/usage to the response with the 200 status
  • added the required property data/openSecretRequests/items/fields to the response with the 200 status
  • added the required property data/openSecretRequests/items/kind to the response with the 200 status
  • added the optional property data/openSecretRequests/items/requestedForUserId to the response with the 200 status
  • added the optional property data/openSecretRequests/items/suggestedScope to the response with the 200 status
  • added the optional property data/openSecretRequests/items/target to the response with the 200 status
  • added the optional property data/openSecretRequests/items/usage to the response with the 200 status
  • added the required property data/openSecretRequests/items/fields to the response with the 200 status
  • added the required property data/openSecretRequests/items/kind to the response with the 200 status
  • added the optional property data/items/ballOwner to the response with the 200 status
  • added the optional property data/items/items/ballOwner to the response with the 200 status
  • added the optional property data/items/items/cardKind to the response with the 200 status
  • added the optional property data/items/ballOwner to the response with the 200 status
  • added the optional property data/items/cardKind to the response with the 200 status
  • added the optional property data/ballOwner to the response with the 200 status
  • added the optional property data/cardKind to the response with the 200 status
  • added the optional property data/items/items/ballOwner to the response with the 200 status
  • added the optional property data/items/items/cardKind to the response with the 200 status
  • added the optional property data/ballOwner to the response with the 200 status
  • added the optional property data/cardKind to the response with the 200 status
  • added the optional property data/ballOwner to the response with the 200 status
  • added the optional property data/cardKind to the response with the 200 status
  • added the optional property data/ballOwner to the response with the 200 status
  • added the optional property data/cardKind to the response with the 200 status
  • added the optional property data/ballOwner to the response with the 200 status
  • added the optional property data/cardKind to the response with the 200 status
  • added the optional property data/ballOwner to the response with the 200 status
  • added the optional property data/cardKind to the response with the 200 status
  • added the mailbox_admin_consent_required value to AccountsApiErrorSlug
  • RuntimeId is now an open set (x-extensible-enum): a later release can add a value, so treat one you don’t recognize as a generic failure
  • added the grok value to RuntimeId
  • added the optional property data/items/items/attachedArtifactIds to the response with the 200 status
  • added the optional property data/items/attachedArtifactIds to the response with the 200 status
  • added the optional property data/attachedArtifactIds to the response with the 200 status
  • added the optional property data/items/items/attachedArtifactIds to the response with the 200 status
  • added the optional property data/attachedArtifactIds to the response with the 200 status
  • added the optional property data/attachedArtifactIds to the response with the 200 status
  • added the optional property data/attachedArtifactIds to the response with the 200 status
  • added the optional property data/attachedArtifactIds to the response with the 200 status
  • added the new optional request property attachArtifactIds
  • added the optional property data/attachedArtifactIds to the response with the 200 status
  • added the calendar_not_connected value to ApiErrorSlug
  • added the calendar_hold_not_found value to ApiErrorSlug
  • added the mailbox_provider_not_configured value to AccountsApiErrorSlug
  • added the mailbox_connect_invalid_state value to AccountsApiErrorSlug
  • added the mailbox_connect_expired value to AccountsApiErrorSlug
  • added the mailbox_connect_failed value to AccountsApiErrorSlug
  • added the mailbox_not_found value to AccountsApiErrorSlug
  • added the mailbox_reconnect_required value to AccountsApiErrorSlug
  • the attachmentIds request property’s maxItems was unset from 8
  • added the personal_board_forbidden value to ApiErrorSlug
  • added the optional property data/jenkinsJobAllowlist to the response with the 200 status
  • added the optional property data/items/jenkinsJobAllowlist to the response with the 200 status
  • added the test_launch_job_not_allowlisted value to ApiErrorSlug
  • added the optional property data/ownerUserId to the response with the 200 status
  • added the optional property data/scope to the response with the 200 status
  • added the optional property data/items/ownerUserId to the response with the 200 status
  • added the optional property data/items/scope to the response with the 200 status
  • endpoint added
  • endpoint added
  • added the project_not_found value to AccountsApiErrorSlug
  • added the github_oidc_invalid_token value to AccountsApiErrorSlug
  • added the github_oidc_no_trust value to AccountsApiErrorSlug
  • added the github_oidc_ambiguous_trust value to AccountsApiErrorSlug
  • added the github_oidc_owner_not_connected value to AccountsApiErrorSlug
  • added the github_installation_not_found value to AccountsApiErrorSlug
  • added the optional property data/items/items/openSecretRequests to the response with the 200 status
  • added the optional property data/items/openSecretRequests to the response with the 200 status
  • added the optional property data/openSecretRequests to the response with the 200 status
  • added the optional property data/items/items/openSecretRequests to the response with the 200 status
  • added the optional property data/openSecretRequests to the response with the 200 status
  • added the optional property data/openSecretRequests to the response with the 200 status
  • added the optional property data/openSecretRequests to the response with the 200 status
  • added the optional property data/openSecretRequests to the response with the 200 status
  • added the optional property data/openSecretRequests to the response with the 200 status
  • added the secret_request_not_found value to ApiErrorSlug
  • added the secret_request_closed value to ApiErrorSlug
  • added the release_test_gate_closed value to ApiErrorSlug
  • added the release_test_signoff_not_needed value to ApiErrorSlug
  • added the release_test_signoff_person_only value to ApiErrorSlug
  • added the release_test_signoff_not_found value to ApiErrorSlug
  • added the release_test_signoff_stale value to ApiErrorSlug
  • added the release_test_gate_person_only value to ApiErrorSlug
  • added the required property data/files/items/uncovered to the response with the 200 status
  • added the repo_secret_scope_invalid value to ApiErrorSlug
  • added the test_library_bootstrap_not_ready value to ApiErrorSlug
  • added the test_library_bootstrap_undecided value to ApiErrorSlug
  • added the required property data/items/lastManual/oneOf[#/components/schemas/TestCaseLastManual]/aiRun to the response with the 200 status
  • added the required property data/items/lastManual/oneOf[#/components/schemas/TestCaseLastManual]/executedByKind to the response with the 200 status
  • added the required property data/items/manual/oneOf[#/components/schemas/TestRunManual]/aiTesterEntries to the response with the 200 status
  • added the required property data/items/manual/oneOf[#/components/schemas/TestRunManual]/aiTesterSessionId to the response with the 200 status
  • added the required property data/items/aiRun to the response with the 200 status
  • added the required property data/items/assigneeKind to the response with the 200 status
  • added the required property data/items/history/items/aiRun to the response with the 200 status
  • added the required property data/lastManual/oneOf[#/components/schemas/TestCaseLastManual]/aiRun to the response with the 200 status
  • added the required property data/lastManual/oneOf[#/components/schemas/TestCaseLastManual]/executedByKind to the response with the 200 status
  • added the required property data/entry/aiRun to the response with the 200 status
  • added the required property data/entry/assigneeKind to the response with the 200 status
  • added the required property data/entry/history/items/aiRun to the response with the 200 status
  • added the required property data/items/aiRun to the response with the 200 status
  • added the required property data/items/assigneeKind to the response with the 200 status
  • added the required property data/items/history/items/aiRun to the response with the 200 status
  • added the required property data/manual/oneOf[#/components/schemas/TestRunManual]/aiTesterEntries to the response with the 200 status
  • added the required property data/manual/oneOf[#/components/schemas/TestRunManual]/aiTesterSessionId to the response with the 200 status
  • added the required property current/lastManual/oneOf[#/components/schemas/TestCaseLastManual]/aiRun to the response with the 409 status
  • added the required property current/lastManual/oneOf[#/components/schemas/TestCaseLastManual]/executedByKind to the response with the 409 status
  • added the required property data/lastManual/oneOf[#/components/schemas/TestCaseLastManual]/aiRun to the response with the 200 status
  • added the required property data/lastManual/oneOf[#/components/schemas/TestCaseLastManual]/executedByKind to the response with the 200 status
  • added the new optional request property assigneeKind
  • added the required property data/aiRun to the response with the 200 status
  • added the required property data/assigneeKind to the response with the 200 status
  • added the required property data/history/items/aiRun to the response with the 200 status
  • added the required property data/manual/oneOf[#/components/schemas/TestRunManual]/aiTesterEntries to the response with the 200 status
  • added the required property data/manual/oneOf[#/components/schemas/TestRunManual]/aiTesterSessionId to the response with the 200 status
  • added the required property data/lastManual/oneOf[#/components/schemas/TestCaseLastManual]/aiRun to the response with the 200 status
  • added the required property data/lastManual/oneOf[#/components/schemas/TestCaseLastManual]/executedByKind to the response with the 200 status

POST /projects/{projectId}/test-runs/manual

Section titled “POST /projects/{projectId}/test-runs/manual”
  • added the new optional request property assigneeKind
  • added the required property data/items/manual/oneOf[#/components/schemas/TestRunManual]/aiTesterEntries to the response with the 200 status
  • added the required property data/items/manual/oneOf[#/components/schemas/TestRunManual]/aiTesterSessionId to the response with the 200 status
  • added the required property data/manual/oneOf[#/components/schemas/TestRunManual]/aiTesterEntries to the response with the 200 status
  • added the required property data/manual/oneOf[#/components/schemas/TestRunManual]/aiTesterSessionId to the response with the 200 status
  • added the new optional request property assigneeKind
  • added the required property data/manual/oneOf[#/components/schemas/TestRunManual]/aiTesterEntries to the response with the 200 status
  • added the required property data/manual/oneOf[#/components/schemas/TestRunManual]/aiTesterSessionId to the response with the 200 status
  • added the new optional request property assigneeKind
  • added the required property data/manual/oneOf[#/components/schemas/TestRunManual]/aiTesterEntries to the response with the 200 status
  • added the required property data/manual/oneOf[#/components/schemas/TestRunManual]/aiTesterSessionId to the response with the 200 status
  • added the ai_tester_session_active value to ApiErrorSlug
  • added the ai_tester_session_finished value to ApiErrorSlug
  • TestActorKind is now an open set (x-extensible-enum): a later release can add a value, so treat one you don’t recognize as a generic failure
  • added the ai_tester value to TestActorKind
  • added the false-done value to ExternalSourceKind
  • added the test_case_change_set_conflict value to ApiErrorSlug
  • added the test_case_change_set_closed value to ApiErrorSlug
  • added the test_plan_exists value to ApiErrorSlug
  • added the test_plan_closed value to ApiErrorSlug
  • added the test_plan_item_kind_unavailable value to ApiErrorSlug
  • added the test_plan_item_invalid value to ApiErrorSlug
  • added the required property data/items/session to the response with the 200 status
  • added the required property data/session to the response with the 200 status
  • added the required property data/session to the response with the 200 status

POST /projects/{projectId}/test-runs/manual

Section titled “POST /projects/{projectId}/test-runs/manual”
  • added the required property data/items/session to the response with the 200 status
  • added the required property data/session to the response with the 200 status
  • added the required property data/session to the response with the 200 status
  • added the required property data/session to the response with the 200 status
  • added the test_run_not_session value to ApiErrorSlug
  • added the session value to TestRunSource
  • endpoint added
  • endpoint added
  • endpoint added

GET /projects/{projectId}/test-case-fields

Section titled “GET /projects/{projectId}/test-case-fields”
  • endpoint added
  • endpoint added

GET /projects/{projectId}/test-configurations

Section titled “GET /projects/{projectId}/test-configurations”
  • endpoint added

GET /projects/{projectId}/test-environments

Section titled “GET /projects/{projectId}/test-environments”
  • endpoint added
  • endpoint added
  • endpoint added
  • endpoint added

GET /test-cases/{testCaseId}/revisions/{revision}

Section titled “GET /test-cases/{testCaseId}/revisions/{revision}”
  • endpoint added
  • endpoint added
  • endpoint added
  • endpoint added
  • endpoint added
  • endpoint added
  • endpoint added
  • endpoint added
  • endpoint added
  • endpoint added
  • endpoint added
  • endpoint added
  • endpoint added

POST /projects/{projectId}/test-cases/import

Section titled “POST /projects/{projectId}/test-cases/import”
  • endpoint added

POST /projects/{projectId}/test-cases/move

Section titled “POST /projects/{projectId}/test-cases/move”
  • endpoint added
  • endpoint added
  • endpoint added

POST /projects/{projectId}/test-runs/manual

Section titled “POST /projects/{projectId}/test-runs/manual”
  • endpoint added
  • endpoint added
  • endpoint added
  • endpoint added
  • endpoint added
  • endpoint added
  • endpoint added
  • added the test_scan_not_ready value to ApiErrorSlug
  • added the test_scan_stale value to ApiErrorSlug
  • endpoint added
  • added the sso_required value to AccountsApiErrorSlug
  • added the recovery_unavailable value to AccountsApiErrorSlug
  • added the require_sso_unavailable value to AccountsApiErrorSlug
  • added the tracker_provider_unknown value to AccountsApiErrorSlug
  • added the tracker_app_not_configured value to AccountsApiErrorSlug
  • added the tracker_install_invalid_state value to AccountsApiErrorSlug
  • added the tracker_install_expired value to AccountsApiErrorSlug
  • added the tracker_install_failed value to AccountsApiErrorSlug
  • added the tracker_account_not_chosen value to AccountsApiErrorSlug
  • added the tracker_account_already_chosen value to AccountsApiErrorSlug
  • added the tracker_org_app_not_found value to AccountsApiErrorSlug
  • endpoint added
  • endpoint added
  • endpoint added
  • endpoint added
  • added the required property data/launchId to the response with the 200 status
  • added the test_launch_provider_unavailable value to ApiErrorSlug
  • added the test_suite_no_launch_target value to ApiErrorSlug
  • added the test_launch_not_cancellable value to ApiErrorSlug
  • added the test_launch_target_invalid value to ApiErrorSlug
  • added the test_launch_workflow_not_allowlisted value to ApiErrorSlug
  • TestRunSource is now an open set (x-extensible-enum): a later release can add a value, so treat one you don’t recognize as a generic failure
  • added the machine value to TestRunSource
  • endpoint added
  • endpoint added
  • endpoint added
  • endpoint added
  • endpoint added
  • endpoint added
  • endpoint added
  • endpoint added
  • endpoint added

POST /tickets/{ticketId}/customer-requests

Section titled “POST /tickets/{ticketId}/customer-requests”
  • endpoint added

PUT /customers/external/{namespace}/{externalId}

Section titled “PUT /customers/external/{namespace}/{externalId}”
  • endpoint added

DELETE /projects/{projectId}/teams/{teamId}

Section titled “DELETE /projects/{projectId}/teams/{teamId}”
  • endpoint added
  • endpoint added
  • endpoint added
  • endpoint added
  • added the required property data/manual to the response with the 200 status
  • added the required property data/releaseId to the response with the 200 status
  • removed the schema TestRunData
  • removed the schema TestRun
  • added the test_case_revision_conflict value to ApiErrorSlug
  • added the test_folder_not_empty value to ApiErrorSlug
  • added the test_case_in_use value to ApiErrorSlug
  • added the test_case_field_invalid value to ApiErrorSlug
  • added the test_run_not_manual value to ApiErrorSlug
  • added the test_run_closed value to ApiErrorSlug
  • added the optional property data/items/completedAt to the response with the 200 status
  • added the optional property data/completedAt to the response with the 200 status
  • added the optional property data/items/items/completedAt to the response with the 200 status
  • added the optional property data/completedAt to the response with the 200 status
  • added the optional property data/completedAt to the response with the 200 status
  • added the optional property data/completedAt to the response with the 200 status
  • added the optional property data/completedAt to the response with the 200 status
  • added the optional property data/completedAt to the response with the 200 status
  • RequesterNoticeKind is now an open set (x-extensible-enum): a later release can add a value, so treat one you don’t recognize as a generic failure
  • added the reply value to RequesterNoticeKind
  • TriageRuleField is now an open set (x-extensible-enum): a later release can add a value, so treat one you don’t recognize as a generic failure
  • added the team value to TriageRuleField
  • CiStatus is now an open set (x-extensible-enum): a later release can add a value, so treat one you don’t recognize as a generic failure
  • added the skipped value to CiStatus
  • endpoint added
  • added the new optional request property assigneeId
  • added the mcp_sso_required value to AccountsApiErrorSlug
  • added the mcp_mfa_required value to AccountsApiErrorSlug
  • added the optional property data/items/customers to the response with the 200 status
  • added the optional property data/customers to the response with the 200 status
  • added the new enum value customerCount to the query request parameter sort
  • added the new enum value customerRevenue to the query request parameter sort
  • added the optional property data/items/items/customers to the response with the 200 status
  • added the optional property data/customers to the response with the 200 status
  • added the optional property data/customers to the response with the 200 status
  • added the optional property data/customers to the response with the 200 status
  • added the optional property data/customers to the response with the 200 status
  • added the optional property data/customers to the response with the 200 status
  • added the customers_disabled value to ApiErrorSlug
  • added the customer_not_found value to ApiErrorSlug
  • added the customer_name_taken value to ApiErrorSlug
  • added the customer_domain_taken value to ApiErrorSlug
  • added the customer_domain_excluded value to ApiErrorSlug
  • added the customer_merge_invalid value to ApiErrorSlug
  • added the customer_status_not_found value to ApiErrorSlug
  • added the customer_status_in_use value to ApiErrorSlug
  • added the customer_status_last value to ApiErrorSlug
  • added the customer_tier_not_found value to ApiErrorSlug
  • added the customer_tier_in_use value to ApiErrorSlug
  • added the customer_request_not_found value to ApiErrorSlug
  • added the ticket_has_live_work value to ApiErrorSlug
  • added the ticket_has_open_pull_requests value to ApiErrorSlug
  • added the ticket_has_sub_tickets value to ApiErrorSlug
  • TriageDecision is now an open set (x-extensible-enum): a later release can add a value, so treat one you don’t recognize as a generic failure
  • added the route value to TriageDecision
  • added the new optional query request parameter supportLink
  • added the intercom value to ExternalSourceKind
  • added the mcp_disabled value to AccountsApiErrorSlug
  • added the mcp_disabled_for_org value to AccountsApiErrorSlug
  • added the mcp_grant_revoked value to AccountsApiErrorSlug
  • added the optional property data/items/triage/oneOf[#/components/schemas/TicketTriage]/form to the response with the 200 status
  • added the optional property data/triage/oneOf[#/components/schemas/TicketTriage]/form to the response with the 200 status
  • added the optional property data/items/items/triage/oneOf[#/components/schemas/TicketTriage]/form to the response with the 200 status
  • added the optional property data/triage/oneOf[#/components/schemas/TicketTriage]/form to the response with the 200 status
  • added the optional property data/triage/oneOf[#/components/schemas/TicketTriage]/form to the response with the 200 status
  • added the optional property data/triage/oneOf[#/components/schemas/TicketTriage]/form to the response with the 200 status
  • added the optional property data/triage/oneOf[#/components/schemas/TicketTriage]/form to the response with the 200 status
  • added the optional property data/triage/oneOf[#/components/schemas/TicketTriage]/form to the response with the 200 status
  • added the request_form_not_found value to ApiErrorSlug
  • added the request_form_slug_taken value to ApiErrorSlug
  • added the request_form_captcha_failed value to ApiErrorSlug
  • added the request_form_email_not_allowed value to ApiErrorSlug
  • added the request_form_attachment_rejected value to ApiErrorSlug
  • added the request_form_confirmation_expired value to ApiErrorSlug
  • added the request_form_unavailable value to ApiErrorSlug
  • TriageSourceKind is now an open set (x-extensible-enum): a later release can add a value, so treat one you don’t recognize as a generic failure
  • added the form value to TriageSourceKind
  • added the form value to ExternalSourceKind
  • added the optional property data/items/teamId to the response with the 200 status
  • added the optional property data/teamId to the response with the 200 status
  • added the new optional query request parameter teamId
  • added the optional property data/items/items/teamId to the response with the 200 status
  • added the new optional request property teamId
  • added the optional property data/teamId to the response with the 200 status
  • added the optional property data/teamId to the response with the 200 status
  • added the optional property data/teamId to the response with the 200 status
  • added the optional property data/teamId to the response with the 200 status
  • added the new optional request property teamId
  • added the optional property data/teamId to the response with the 200 status
  • added the invalid_team value to ApiErrorSlug
  • added the team_scim_managed value to AccountsApiErrorSlug
  • added the key_taken value to AccountsApiErrorSlug
  • added the team_invite_only value to AccountsApiErrorSlug
  • TicketResolutionKind is now an open set (x-extensible-enum): a later release can add a value, so treat one you don’t recognize as a generic failure
  • added the planned value to TicketResolutionKind

DELETE /tickets/{ticketId}/comments/{commentId}/reactions/{emoji}

Section titled “DELETE /tickets/{ticketId}/comments/{commentId}/reactions/{emoji}”
  • added the optional property data/outbound to the response with the 200 status
  • added the optional property data/triage/replyByEmail to the response with the 200 status
  • added the optional property data/triage/templates to the response with the 200 status
  • added the optional property data/items/triage/replyByEmail to the response with the 200 status
  • added the optional property data/items/triage/templates to the response with the 200 status
  • added the optional property data/items/outbound to the response with the 200 status
  • added the optional property data/items/triage/oneOf[#/components/schemas/TicketTriage]/requesterAddress to the response with the 200 status
  • added the optional property data/items/triage/oneOf[#/components/schemas/TicketTriage]/requesterChannelReason to the response with the 200 status
  • added the optional property data/items/triage/oneOf[#/components/schemas/TicketTriage]/requesterChannel to the response with the 200 status
  • added the optional property data/triage/oneOf[#/components/schemas/TicketTriage]/requesterAddress to the response with the 200 status
  • added the optional property data/triage/oneOf[#/components/schemas/TicketTriage]/requesterChannelReason to the response with the 200 status
  • added the optional property data/triage/oneOf[#/components/schemas/TicketTriage]/requesterChannel to the response with the 200 status
  • added the optional property data/items/items/triage/oneOf[#/components/schemas/TicketTriage]/requesterAddress to the response with the 200 status
  • added the optional property data/items/items/triage/oneOf[#/components/schemas/TicketTriage]/requesterChannelReason to the response with the 200 status
  • added the optional property data/items/items/triage/oneOf[#/components/schemas/TicketTriage]/requesterChannel to the response with the 200 status

PATCH /tickets/{ticketId}/comments/{commentId}

Section titled “PATCH /tickets/{ticketId}/comments/{commentId}”
  • added the optional property data/outbound to the response with the 200 status
  • added the optional property data/triage/oneOf[#/components/schemas/TicketTriage]/requesterAddress to the response with the 200 status
  • added the optional property data/triage/oneOf[#/components/schemas/TicketTriage]/requesterChannelReason to the response with the 200 status
  • added the optional property data/triage/oneOf[#/components/schemas/TicketTriage]/requesterChannel to the response with the 200 status
  • added the optional property data/triage/oneOf[#/components/schemas/TicketTriage]/requesterAddress to the response with the 200 status
  • added the optional property data/triage/oneOf[#/components/schemas/TicketTriage]/requesterChannelReason to the response with the 200 status
  • added the optional property data/triage/oneOf[#/components/schemas/TicketTriage]/requesterChannel to the response with the 200 status
  • added the optional property data/outbound to the response with the 200 status
  • added the optional property data/triage/oneOf[#/components/schemas/TicketTriage]/requesterAddress to the response with the 200 status
  • added the optional property data/triage/oneOf[#/components/schemas/TicketTriage]/requesterChannelReason to the response with the 200 status
  • added the optional property data/triage/oneOf[#/components/schemas/TicketTriage]/requesterChannel to the response with the 200 status
  • added the optional property data/triage/oneOf[#/components/schemas/TicketTriage]/requesterAddress to the response with the 200 status
  • added the optional property data/triage/oneOf[#/components/schemas/TicketTriage]/requesterChannelReason to the response with the 200 status
  • added the optional property data/triage/oneOf[#/components/schemas/TicketTriage]/requesterChannel to the response with the 200 status
  • added the optional property data/triage/oneOf[#/components/schemas/TicketTriage]/requesterAddress to the response with the 200 status
  • added the optional property data/triage/oneOf[#/components/schemas/TicketTriage]/requesterChannelReason to the response with the 200 status
  • added the optional property data/triage/oneOf[#/components/schemas/TicketTriage]/requesterChannel to the response with the 200 status

PUT /tickets/{ticketId}/comments/{commentId}/reactions/{emoji}

Section titled “PUT /tickets/{ticketId}/comments/{commentId}/reactions/{emoji}”
  • added the optional property data/outbound to the response with the 200 status
  • added the optional property data/items/triage/oneOf[#/components/schemas/TicketTriage]/appliedRules to the response with the 200 status
  • added the optional property data/items/triage/oneOf[#/components/schemas/TicketTriage]/decidedByRule to the response with the 200 status
  • added the optional property data/items/triage/oneOf[#/components/schemas/TicketTriage]/ownerId to the response with the 200 status
  • added the optional property data/triage/oneOf[#/components/schemas/TicketTriage]/appliedRules to the response with the 200 status
  • added the optional property data/triage/oneOf[#/components/schemas/TicketTriage]/decidedByRule to the response with the 200 status
  • added the optional property data/triage/oneOf[#/components/schemas/TicketTriage]/ownerId to the response with the 200 status
  • added the new enum value rule-decided to the query request parameter triage
  • added the optional property data/items/items/triage/oneOf[#/components/schemas/TicketTriage]/appliedRules to the response with the 200 status
  • added the optional property data/items/items/triage/oneOf[#/components/schemas/TicketTriage]/decidedByRule to the response with the 200 status
  • added the optional property data/items/items/triage/oneOf[#/components/schemas/TicketTriage]/ownerId to the response with the 200 status
  • added the optional property data/triage/oneOf[#/components/schemas/TicketTriage]/appliedRules to the response with the 200 status
  • added the optional property data/triage/oneOf[#/components/schemas/TicketTriage]/decidedByRule to the response with the 200 status
  • added the optional property data/triage/oneOf[#/components/schemas/TicketTriage]/ownerId to the response with the 200 status
  • added the optional property data/triage/oneOf[#/components/schemas/TicketTriage]/appliedRules to the response with the 200 status
  • added the optional property data/triage/oneOf[#/components/schemas/TicketTriage]/decidedByRule to the response with the 200 status
  • added the optional property data/triage/oneOf[#/components/schemas/TicketTriage]/ownerId to the response with the 200 status
  • added the optional property data/triage/oneOf[#/components/schemas/TicketTriage]/appliedRules to the response with the 200 status
  • added the optional property data/triage/oneOf[#/components/schemas/TicketTriage]/decidedByRule to the response with the 200 status
  • added the optional property data/triage/oneOf[#/components/schemas/TicketTriage]/ownerId to the response with the 200 status
  • added the optional property data/triage/oneOf[#/components/schemas/TicketTriage]/appliedRules to the response with the 200 status
  • added the optional property data/triage/oneOf[#/components/schemas/TicketTriage]/decidedByRule to the response with the 200 status
  • added the optional property data/triage/oneOf[#/components/schemas/TicketTriage]/ownerId to the response with the 200 status
  • added the optional property data/triage/oneOf[#/components/schemas/TicketTriage]/appliedRules to the response with the 200 status
  • added the optional property data/triage/oneOf[#/components/schemas/TicketTriage]/decidedByRule to the response with the 200 status
  • added the optional property data/triage/oneOf[#/components/schemas/TicketTriage]/ownerId to the response with the 200 status
  • added the optional property data/triageBriefSettings to the response with the 200 status
  • added the optional property data/items/triageBriefSettings to the response with the 200 status
  • added the optional property data/items/triageBrief to the response with the 200 status
  • added the optional property data/triageBrief to the response with the 200 status
  • added the optional property data/items/items/triageBrief to the response with the 200 status
  • added the optional property data/triageBrief to the response with the 200 status
  • added the optional property data/triageBrief to the response with the 200 status
  • added the optional property data/triageBrief to the response with the 200 status
  • added the optional property data/triageBrief to the response with the 200 status
  • added the optional property data/triageBrief to the response with the 200 status
  • added the optional property data/agentOrgVariables to the response with the 200 status
  • added the optional property data/items/agentOrgVariables to the response with the 200 status
  • added the agent_org_variables_disabled value to ApiErrorSlug
  • added the github_variables_permission_missing value to ApiErrorSlug
  • added the github_variable_out_of_scope value to ApiErrorSlug
  • added the optional property data/triage to the response with the 200 status
  • added the optional property data/items/triage to the response with the 200 status
  • added the optional property data/items/triageReports to the response with the 200 status
  • added the optional property data/items/triage to the response with the 200 status
  • added the optional property data/triageReports to the response with the 200 status
  • added the optional property data/triage to the response with the 200 status
  • added the new optional query request parameter triage
  • added the optional property data/items/items/triageReports to the response with the 200 status
  • added the optional property data/items/items/triage to the response with the 200 status
  • added the optional property data/triageReports to the response with the 200 status
  • added the optional property data/triage to the response with the 200 status
  • added the optional property data/triageReports to the response with the 200 status
  • added the optional property data/triage to the response with the 200 status
  • added the optional property data/triageReports to the response with the 200 status
  • added the optional property data/triage to the response with the 200 status
  • added the optional property data/triageReports to the response with the 200 status
  • added the optional property data/triage to the response with the 200 status
  • added the optional property data/triageReports to the response with the 200 status
  • added the optional property data/triage to the response with the 200 status
  • added the new optional query request parameter ticketId
  • added the mission_run_live value to ApiErrorSlug
  • added the not_a_member value to AccountsApiErrorSlug
  • added the mfa_required value to AccountsApiErrorSlug
  • added the webrtc-fallback value to ExternalSourceKind
  • added the docs_collab_disabled value to ApiErrorSlug
  • added the docs_collab_unavailable value to ApiErrorSlug
  • added the agents_unavailable value to ApiErrorSlug
  • added the request_in_progress value to ApiErrorSlug
  • added the doc_change_set_conflict value to ApiErrorSlug
  • added the doc_change_set_closed value to ApiErrorSlug
  • added the optional property data/mergeFromChat to the response with the 200 status
  • added the optional property data/items/mergeFromChat to the response with the 200 status
  • added the slack value to ExternalSourceKind
  • added the discord value to ExternalSourceKind
  • added the teams value to ExternalSourceKind
  • added the optional property data/agentRepoRegistration to the response with the 200 status
  • added the optional property data/items/agentRepoRegistration to the response with the 200 status
  • added the agent_repo_registration_disabled value to ApiErrorSlug
  • added the optional property details to the response with the 401 status
  • added the optional property details to the response with the 422 status
  • added the optional property details to the response with the 429 status
  • added the optional property details to the response with the default status
  • added the member_limit_exceeded value to AccountsApiErrorSlug
  • added the domain_already_verified value to AccountsApiErrorSlug
  • added the domain_not_eligible value to AccountsApiErrorSlug
  • added the domain_limit_exceeded value to AccountsApiErrorSlug
  • added the entitlement_required value to AccountsApiErrorSlug
  • added the sso_connection_invalid value to AccountsApiErrorSlug
  • added the domain_not_allowed value to AccountsApiErrorSlug
  • added the identity_conflict value to AccountsApiErrorSlug
  • added the sso_not_provisioned value to AccountsApiErrorSlug
  • added the sso_connection_inactive value to AccountsApiErrorSlug
  • added the sso_response_invalid value to AccountsApiErrorSlug
  • added the optional property data/items/repoWork/items/prs/items/requestedReviewers to the response with the 200 status
  • added the optional property data/repoWork/items/prs/items/requestedReviewers to the response with the 200 status
  • added the optional property data/items/items/repoWork/items/prs/items/requestedReviewers to the response with the 200 status
  • added the optional property data/repoWork/items/prs/items/requestedReviewers to the response with the 200 status
  • added the optional property data/repoWork/items/prs/items/requestedReviewers to the response with the 200 status
  • added the optional property data/repoWork/items/prs/items/requestedReviewers to the response with the 200 status
  • added the optional property data/repoWork/items/prs/items/requestedReviewers to the response with the 200 status
  • added the optional property data/repoWork/items/prs/items/requestedReviewers to the response with the 200 status
  • added the optional property data/items/trackerSync to the response with the 200 status
  • added the optional property data/trackerSync to the response with the 200 status
  • added the optional property data/items/items/trackerSync to the response with the 200 status
  • added the optional property data/trackerSync to the response with the 200 status
  • added the optional property data/trackerSync to the response with the 200 status
  • added the optional property data/trackerSync to the response with the 200 status
  • added the optional property data/trackerSync to the response with the 200 status
  • added the optional property data/trackerSync to the response with the 200 status
  • added the chat_grant_revoked value to AccountsApiErrorSlug
  • added the chat_identity_mismatch value to AccountsApiErrorSlug
  • added the chat_nonce_replayed value to AccountsApiErrorSlug
  • added the doc_space_access_forbidden value to ApiErrorSlug
  • LinkedGithubIssueLinkedBy is now an open set (x-extensible-enum): a later release can add a value, so treat one you don’t recognize as a generic failure
  • added the import value to LinkedGithubIssueLinkedBy
  • added the tracker_credential_not_found value to AccountsApiErrorSlug
  • added the tracker_credential_revoked value to AccountsApiErrorSlug
  • removed the optional property data/answerDecisionsOverride from the response with the 200 status
  • removed the optional property data/approveOwnPrsOverride from the response with the 200 status
  • removed the optional property data/mergeOwnPrsOverride from the response with the 200 status
  • removed the optional property data/moveCardsToDoneOverride from the response with the 200 status
  • removed the optional property data/openBuildArcOverride from the response with the 200 status
  • removed the optional property data/readyOwnPrsOverride from the response with the 200 status
  • removed the optional property data/startTicketsOverride from the response with the 200 status
  • removed the optional property data/items/answerDecisionsOverride from the response with the 200 status
  • removed the optional property data/items/approveOwnPrsOverride from the response with the 200 status
  • removed the optional property data/items/mergeOwnPrsOverride from the response with the 200 status
  • removed the optional property data/items/moveCardsToDoneOverride from the response with the 200 status
  • removed the optional property data/items/openBuildArcOverride from the response with the 200 status
  • removed the optional property data/items/readyOwnPrsOverride from the response with the 200 status
  • removed the optional property data/items/startTicketsOverride from the response with the 200 status
  • added the doc_revision_conflict value to ApiErrorSlug
  • added the github_repo_create_permission_missing value to ApiErrorSlug
  • added the github_user_authorization_required value to ApiErrorSlug
  • added the github_repo_create_forbidden value to ApiErrorSlug
  • added the github_repo_name_taken value to ApiErrorSlug
  • added the github_repo_create_unavailable value to ApiErrorSlug
  • added the entitlement_required value to ApiErrorSlug

DELETE /tickets/{ticketId}/comments/{commentId}/reactions/{emoji}

Section titled “DELETE /tickets/{ticketId}/comments/{commentId}/reactions/{emoji}”
  • added the optional property data/source/externalKey to the response with the 200 status
  • added the optional property data/source/url to the response with the 200 status
  • added the optional property data/items/source/externalKey to the response with the 200 status
  • added the optional property data/items/source/url to the response with the 200 status
  • added the optional property data/items/source/externalKey to the response with the 200 status
  • added the optional property data/items/source/url to the response with the 200 status
  • added the optional property data/source/externalKey to the response with the 200 status
  • added the optional property data/source/url to the response with the 200 status
  • added the optional property data/items/items/source/externalKey to the response with the 200 status
  • added the optional property data/items/items/source/url to the response with the 200 status

PATCH /tickets/{ticketId}/comments/{commentId}

Section titled “PATCH /tickets/{ticketId}/comments/{commentId}”
  • added the optional property data/source/externalKey to the response with the 200 status
  • added the optional property data/source/url to the response with the 200 status
  • added the optional property data/source/externalKey to the response with the 200 status
  • added the optional property data/source/url to the response with the 200 status
  • added the optional property data/source/externalKey to the response with the 200 status
  • added the optional property data/source/url to the response with the 200 status
  • added the optional property data/source/externalKey to the response with the 200 status
  • added the optional property data/source/url to the response with the 200 status
  • added the optional property data/source/externalKey to the response with the 200 status
  • added the optional property data/source/url to the response with the 200 status
  • added the optional property data/source/externalKey to the response with the 200 status
  • added the optional property data/source/url to the response with the 200 status
  • added the optional property data/source/externalKey to the response with the 200 status
  • added the optional property data/source/url to the response with the 200 status

PUT /tickets/{ticketId}/comments/{commentId}/reactions/{emoji}

Section titled “PUT /tickets/{ticketId}/comments/{commentId}/reactions/{emoji}”
  • added the optional property data/source/externalKey to the response with the 200 status
  • added the optional property data/source/url to the response with the 200 status
  • added the tracker_connection_not_found value to ApiErrorSlug
  • added the tracker_item_not_found value to ApiErrorSlug
  • added the tracker_item_error_not_found value to ApiErrorSlug
  • added the tracker_connection_invalid_state value to ApiErrorSlug
  • added the tracker_connection_ended value to ApiErrorSlug
  • added the tracker_push_connection_exists value to ApiErrorSlug
  • added the tracker_item_error_not_open value to ApiErrorSlug
  • added the tracker_scope_required value to ApiErrorSlug
  • added the tracker_credential_missing value to ApiErrorSlug
  • added the tracker_mapping_incomplete value to ApiErrorSlug
  • added the tracker_sync_window_invalid value to ApiErrorSlug
  • added the jira value to ExternalSourceKind
  • added the linear value to ExternalSourceKind
  • added the azure-devops value to ExternalSourceKind
  • added the github value to ExternalSourceKind
  • added the gitlab value to ExternalSourceKind
  • added the asana value to ExternalSourceKind
  • added the trello value to ExternalSourceKind
  • added the file value to ExternalSourceKind
  • added the optional property data/items/reconciledUnfinished to the response with the 200 status
  • added the optional property data/reconciledUnfinished to the response with the 200 status
  • added the optional property data/items/items/reconciledUnfinished to the response with the 200 status
  • added the optional property data/reconciledUnfinished to the response with the 200 status
  • added the optional property data/reconciledUnfinished to the response with the 200 status
  • added the optional property data/reconciledUnfinished to the response with the 200 status
  • added the optional property data/reconciledUnfinished to the response with the 200 status
  • added the optional property data/reconciledUnfinished to the response with the 200 status
  • ExternalSourceKind is now an open set (x-extensible-enum): a later release can add a value, so treat one you don’t recognize as a generic failure
  • added the user-feedback value to ExternalSourceKind
  • added the optional property data/items/shippingSince to the response with the 200 status
  • added the optional property data/shippingSince to the response with the 200 status
  • added the optional property data/items/items/shippingSince to the response with the 200 status
  • added the optional property data/shippingSince to the response with the 200 status
  • added the optional property data/shippingSince to the response with the 200 status
  • added the optional property data/shippingSince to the response with the 200 status
  • added the optional property data/shippingSince to the response with the 200 status
  • added the optional property data/shippingSince to the response with the 200 status
  • added the optional property data/githubIssuesEnabledOverride to the response with the 200 status
  • added the optional property data/items/githubIssuesEnabledOverride to the response with the 200 status
  • added the new optional query request parameter facet
  • for the query request parameter assigneeId, the type was widened from string to array<string>
  • added the optional property data/answerDecisionsOverride to the response with the 200 status
  • added the optional property data/openBuildArcOverride to the response with the 200 status
  • added the optional property data/items/answerDecisionsOverride to the response with the 200 status
  • added the optional property data/items/openBuildArcOverride to the response with the 200 status
  • added the optional property data/deleteClosedBranchesOverride to the response with the 200 status
  • added the optional property data/deleteMergedBranchesOverride to the response with the 200 status
  • added the optional property data/items/deleteClosedBranchesOverride to the response with the 200 status
  • added the optional property data/items/deleteMergedBranchesOverride to the response with the 200 status
  • added the optional property data/effectiveWorkflowDispatchAllowlist to the response with the 200 status
  • added the optional property data/workflowDispatchAllowlist to the response with the 200 status
  • added the optional property data/items/effectiveWorkflowDispatchAllowlist to the response with the 200 status
  • added the optional property data/items/workflowDispatchAllowlist to the response with the 200 status
  • ApiErrorSlug is now an open set (x-extensible-enum): a later release can add a value, so treat one you don’t recognize as a generic failure
  • added the job_token_wrong_ticket value to ApiErrorSlug
  • added the job_token_not_admitted value to ApiErrorSlug
  • AccountsApiErrorSlug is now an open set (x-extensible-enum): a later release can add a value, so treat one you don’t recognize as a generic failure
  • added the optional property data/items/repoWork/items/openedPr to the response with the 200 status
  • added the optional property data/repoWork/items/openedPr to the response with the 200 status
  • added the optional property data/items/items/repoWork/items/openedPr to the response with the 200 status
  • added the optional property data/repoWork/items/openedPr to the response with the 200 status
  • added the optional property data/repoWork/items/openedPr to the response with the 200 status
  • added the optional property data/repoWork/items/openedPr to the response with the 200 status
  • added the optional property data/repoWork/items/openedPr to the response with the 200 status
  • added the optional property data/repoWork/items/openedPr to the response with the 200 status
  • added the optional property data/items/linkedIssues to the response with the 200 status
  • added the optional property data/linkedIssues to the response with the 200 status
  • added the optional property data/items/items/linkedIssues to the response with the 200 status
  • added the optional property data/linkedIssues to the response with the 200 status
  • added the optional property data/linkedIssues to the response with the 200 status
  • added the optional property data/linkedIssues to the response with the 200 status
  • added the optional property data/linkedIssues to the response with the 200 status
  • added the optional property data/linkedIssues to the response with the 200 status
  • added the optional property data/startTicketsOverride to the response with the 200 status
  • added the optional property data/items/startTicketsOverride to the response with the 200 status
  • added the optional property data/missionSkipAllowedOverride to the response with the 200 status
  • added the optional property data/items/missionSkipAllowedOverride to the response with the 200 status
  • added the optional property data/readyOwnPrsOverride to the response with the 200 status
  • removed the optional property data/prReadyPolicyOverride from the response with the 200 status
  • added the optional property data/items/readyOwnPrsOverride to the response with the 200 status
  • removed the optional property data/items/prReadyPolicyOverride from the response with the 200 status
  • removed the schema PrReadyPolicy
  • added the optional property data/items/ciGateParked/oneOf[#/components/schemas/TicketCiGateParked]/cause to the response with the 200 status
  • added the optional property data/ciGateParked/oneOf[#/components/schemas/TicketCiGateParked]/cause to the response with the 200 status
  • added the optional property data/items/items/ciGateParked/oneOf[#/components/schemas/TicketCiGateParked]/cause to the response with the 200 status
  • added the optional property data/ciGateParked/oneOf[#/components/schemas/TicketCiGateParked]/cause to the response with the 200 status
  • added the optional property data/ciGateParked/oneOf[#/components/schemas/TicketCiGateParked]/cause to the response with the 200 status
  • added the optional property data/ciGateParked/oneOf[#/components/schemas/TicketCiGateParked]/cause to the response with the 200 status
  • added the optional property data/ciGateParked/oneOf[#/components/schemas/TicketCiGateParked]/cause to the response with the 200 status
  • added the optional property data/ciGateParked/oneOf[#/components/schemas/TicketCiGateParked]/cause to the response with the 200 status
  • added the optional property data/items/resolution to the response with the 200 status
  • added the optional property data/resolution to the response with the 200 status
  • added the optional property data/items/items/resolution to the response with the 200 status
  • added the optional property data/resolution to the response with the 200 status
  • added the optional property data/resolution to the response with the 200 status
  • added the optional property data/resolution to the response with the 200 status
  • added the optional property data/resolution to the response with the 200 status
  • added the optional property data/resolution to the response with the 200 status
  • added the optional property data/branching to the response with the 200 status
  • added the optional property data/items/branching to the response with the 200 status
  • removed the auto_when_green enum value from the data/mergeAuthorityOverride/oneOf[#/components/schemas/MergeAuthority]/ response property for the response status 200
  • removed the optional property data/autoApproveOverride from the response with the 200 status
  • removed the auto_when_green enum value from the data/items/mergeAuthorityOverride/oneOf[#/components/schemas/MergeAuthority]/ response property for the response status 200
  • removed the optional property data/items/autoApproveOverride from the response with the 200 status
  • added the optional property data/approveOwnPrsOverride to the response with the 200 status
  • added the optional property data/mergeOwnPrsOverride to the response with the 200 status
  • added the optional property data/moveCardsToDoneOverride to the response with the 200 status
  • added the optional property data/items/approveOwnPrsOverride to the response with the 200 status
  • added the optional property data/items/mergeOwnPrsOverride to the response with the 200 status
  • added the optional property data/items/moveCardsToDoneOverride to the response with the 200 status

DELETE /tickets/{ticketId}/comments/{commentId}/reactions/{emoji}

Section titled “DELETE /tickets/{ticketId}/comments/{commentId}/reactions/{emoji}”
  • endpoint added

DELETE /tickets/{ticketId}/comments/{commentId}

Section titled “DELETE /tickets/{ticketId}/comments/{commentId}”
  • endpoint added

DELETE /tickets/{ticketId}/relations/{relationId}

Section titled “DELETE /tickets/{ticketId}/relations/{relationId}”
  • endpoint added
  • endpoint added
  • endpoint added
  • endpoint added
  • endpoint added
  • endpoint added
  • endpoint added
  • endpoint added
  • endpoint added
  • endpoint added
  • endpoint added
  • endpoint added
  • endpoint added
  • endpoint added

PATCH /tickets/{ticketId}/comments/{commentId}

Section titled “PATCH /tickets/{ticketId}/comments/{commentId}”
  • endpoint added
  • endpoint added
  • endpoint added
  • endpoint added
  • endpoint added
  • endpoint added
  • endpoint added
  • endpoint added
  • endpoint added
  • endpoint added

PUT /tickets/{ticketId}/comments/{commentId}/reactions/{emoji}

Section titled “PUT /tickets/{ticketId}/comments/{commentId}/reactions/{emoji}”
  • endpoint added
  • the component security scheme bearerAuth was added
  • the security scheme bearerAuth was added to the API