Repository navigation
v0.13.0: Update OpenAPI spec
👻 Maintenance
- ci: use mixed old/new paths for diffs (#179) @jamietanna, Claude Sonnet 5
- chore(renovate): match based on human-readable names (#177) @jamietanna
- chore(renovate): don't automagically raise PRs for Go toolchain in CI (#175) @jamietanna
- ci: pin Go toolchain +
golangci-lintexplicitly in CI (#173) @jamietanna - chore(renovate): group
constraintsupdates with other Go toolchain updates (#172) @jamietanna - chore(renovate): ensure we use a consistent version of Go (#170) @jamietanna
- build(vendir): remove overly nested OpenAPI spec paths (#149) @jamietanna
📦 Dependency updates
24 changes
- chore(deps): update vendored openapi spec (#164) @renovate[bot], Claude Sonnet 4.6, @jamietanna
- fix(deps): update module github.com/oapi-codegen/runtime to v1.7.0 (#165) @renovate[bot]
- fix(deps): update module github.com/getkin/kin-openapi to v0.149.0 (#168) @renovate[bot]
- chore(deps): update dependency oasdiff/oasdiff to v1.31.0 (#166) @renovate[bot]
- chore(deps): update dependency speakeasy-api/openapi to v1.25.1 (#167) @renovate[bot]
- chore(deps): update dependency oasdiff/oasdiff to v1.28.0 (#160) @renovate[bot]
- fix(deps): update module github.com/getkin/kin-openapi to v0.146.0 (#161) @renovate[bot]
- chore(deps): update vendored openapi spec (#147) @renovate[bot], @jamietanna, @kwent
- chore(tools): align kin-openapi on v0.145.0 (#163) @kwent
- chore(deps): update dependency speakeasy-api/openapi to v1.24.1 (#162) @renovate[bot]
- chore(deps): update dependency oasdiff/oasdiff to v1.26.1 (#158) @renovate[bot]
- chore(deps): update release-drafter/release-drafter action to v7.7.0 (#159) @renovate[bot]
- chore(deps): update dependency oasdiff/oasdiff to v1.26.0 (#156) @renovate[bot]
- fix(deps): update module github.com/getkin/kin-openapi to v0.145.0 (#157) @renovate[bot]
- chore(deps): update dependency oasdiff/oasdiff to v1.25.1 (#153) @renovate[bot]
- fix(deps): update module github.com/getkin/kin-openapi to v0.144.0 [security] (#155) @renovate[bot]
- fix(deps): update module github.com/getkin/kin-openapi to v0.143.0 (#154) @renovate[bot]
- chore(deps): update actions/checkout action to v7.0.1 (#152) @renovate[bot]
- fix(deps): update module github.com/oapi-codegen/runtime to v1.6.0 (#146) @renovate[bot]
- fix(deps): update module github.com/oapi-codegen/oapi-codegen/v2 to v2.8.0 (#148) @renovate[bot]
- fix(deps): update module github.com/getkin/kin-openapi to v0.142.0 (#145) @renovate[bot]
- chore(deps): update actions/setup-go action to v7 (#151) @renovate[bot]
- chore(deps): update release-drafter/release-drafter action to v7.6.0 (#150) @renovate[bot]
- chore(deps): update dependency oasdiff/oasdiff to v1.23.0 (#144) @renovate[bot]
OpenAPI spec
This release includes 1323 API change(s) (82 potentially breaking), via oasdiff. The full changelog can be found attached to this release.
Breaking and potentially breaking changes
API Changelog v1 vs. v1
API Changes
GET /v1/alert_events
⚠️ added the newack_timeout_retriggeredenum value to thedata/items/attributes/allOf[#/components/schemas/alert_event]/actionresponse property for the response status200⚠️ added the newclearedenum value to thedata/items/attributes/allOf[#/components/schemas/alert_event]/actionresponse property for the response status200⚠️ added the newretrigger_suppressedenum value to thedata/items/attributes/allOf[#/components/schemas/alert_event]/actionresponse property for the response status200⚠️ added the newteam_attached_from_payloadenum value to thedata/items/attributes/allOf[#/components/schemas/alert_event]/actionresponse property for the response status200
GET /v1/alert_events/{id}
⚠️ added the newack_timeout_retriggeredenum value to thedata/attributes/allOf[#/components/schemas/alert_event]/actionresponse property for the response status200⚠️ added the newclearedenum value to thedata/attributes/allOf[#/components/schemas/alert_event]/actionresponse property for the response status200⚠️ added the newretrigger_suppressedenum value to thedata/attributes/allOf[#/components/schemas/alert_event]/actionresponse property for the response status200⚠️ added the newteam_attached_from_payloadenum value to thedata/attributes/allOf[#/components/schemas/alert_event]/actionresponse property for the response status200
PATCH /v1/alert_events/{id}
⚠️ added the newack_timeout_retriggeredenum value to thedata/attributes/allOf[#/components/schemas/alert_event]/actionresponse property for the response status200⚠️ added the newclearedenum value to thedata/attributes/allOf[#/components/schemas/alert_event]/actionresponse property for the response status200⚠️ added the newretrigger_suppressedenum value to thedata/attributes/allOf[#/components/schemas/alert_event]/actionresponse property for the response status200⚠️ added the newteam_attached_from_payloadenum value to thedata/attributes/allOf[#/components/schemas/alert_event]/actionresponse property for the response status200
GET /v1/alerts/{alert_id}/events
⚠️ added the newack_timeout_retriggeredenum value to thedata/items/attributes/allOf[#/components/schemas/alert_event]/actionresponse property for the response status200⚠️ added the newclearedenum value to thedata/items/attributes/allOf[#/components/schemas/alert_event]/actionresponse property for the response status200⚠️ added the newretrigger_suppressedenum value to thedata/items/attributes/allOf[#/components/schemas/alert_event]/actionresponse property for the response status200⚠️ added the newteam_attached_from_payloadenum value to thedata/items/attributes/allOf[#/components/schemas/alert_event]/actionresponse property for the response status200
POST /v1/alerts/{alert_id}/events
⚠️ added the newack_timeout_retriggeredenum value to thedata/attributes/allOf[#/components/schemas/alert_event]/actionresponse property for the response status201⚠️ added the newclearedenum value to thedata/attributes/allOf[#/components/schemas/alert_event]/actionresponse property for the response status201⚠️ added the newretrigger_suppressedenum value to thedata/attributes/allOf[#/components/schemas/alert_event]/actionresponse property for the response status201⚠️ added the newteam_attached_from_payloadenum value to thedata/attributes/allOf[#/components/schemas/alert_event]/actionresponse property for the response status201
DELETE /v1/form_field_positions/{id}
⚠️ added the newslack_task_formenum value to thedata/attributes/allOf[#/components/schemas/form_field_position]/formresponse property for the response status200⚠️ added the newweb_task_formenum value to thedata/attributes/allOf[#/components/schemas/form_field_position]/formresponse property for the response status200
GET /v1/form_field_positions/{id}
⚠️ added the newslack_task_formenum value to thedata/attributes/allOf[#/components/schemas/form_field_position]/formresponse property for the response status200⚠️ added the newweb_task_formenum value to thedata/attributes/allOf[#/components/schemas/form_field_position]/formresponse property for the response status200
PUT /v1/form_field_positions/{id}
⚠️ added the newslack_task_formenum value to thedata/attributes/allOf[#/components/schemas/form_field_position]/formresponse property for the response status200⚠️ added the newweb_task_formenum value to thedata/attributes/allOf[#/components/schemas/form_field_position]/formresponse property for the response status200
GET /v1/form_fields
⚠️ added the newcancellation_messageenum value to thedata/items/attributes/allOf[#/components/schemas/form_field]/kindresponse property for the response status200
POST /v1/form_fields
⚠️ added the newcancellation_messageenum value to thedata/attributes/allOf[#/components/schemas/form_field]/kindresponse property for the response status201
GET /v1/form_fields/{form_field_id}/positions
⚠️ added the newslack_task_formenum value to thedata/items/attributes/allOf[#/components/schemas/form_field_position]/formresponse property for the response status200⚠️ added the newweb_task_formenum value to thedata/items/attributes/allOf[#/components/schemas/form_field_position]/formresponse property for the response status200
POST /v1/form_fields/{form_field_id}/positions
⚠️ added the newslack_task_formenum value to thedata/attributes/allOf[#/components/schemas/form_field_position]/formresponse property for the response status201⚠️ added the newweb_task_formenum value to thedata/attributes/allOf[#/components/schemas/form_field_position]/formresponse property for the response status201
DELETE /v1/form_fields/{id}
⚠️ added the newcancellation_messageenum value to thedata/attributes/allOf[#/components/schemas/form_field]/kindresponse property for the response status200
GET /v1/form_fields/{id}
⚠️ added the newcancellation_messageenum value to thedata/attributes/allOf[#/components/schemas/form_field]/kindresponse property for the response status200
PUT /v1/form_fields/{id}
⚠️ added the newcancellation_messageenum value to thedata/attributes/allOf[#/components/schemas/form_field]/kindresponse property for the response status200
GET /v1/incidents
⚠️ removed#/components/schemas/severity_responsefrom thedata/items/attributes/allOf[#/components/schemas/incident]/severityresponse propertyallOflist for the response status200
POST /v1/incidents
⚠️ removed#/components/schemas/severity_responsefrom thedata/attributes/allOf[#/components/schemas/incident]/severityresponse propertyallOflist for the response status201
DELETE /v1/incidents/{id}
⚠️ removed#/components/schemas/severity_responsefrom thedata/attributes/allOf[#/components/schemas/incident]/severityresponse propertyallOflist for the response status200
GET /v1/incidents/{id}
⚠️ removed#/components/schemas/severity_responsefrom thedata/attributes/allOf[#/components/schemas/incident]/severityresponse propertyallOflist for the response status200
PUT /v1/incidents/{id}
⚠️ removed#/components/schemas/severity_responsefrom thedata/attributes/allOf[#/components/schemas/incident]/severityresponse propertyallOflist for the response status200
POST /v1/incidents/{id}/add_subscribers
⚠️ removed#/components/schemas/severity_responsefrom thedata/attributes/allOf[#/components/schemas/incident]/severityresponse propertyallOflist for the response status200
POST /v1/incidents/{id}/assign_role_to_user
⚠️ removed#/components/schemas/severity_responsefrom thedata/attributes/allOf[#/components/schemas/incident]/severityresponse propertyallOflist for the response status200
PUT /v1/incidents/{id}/cancel
⚠️ removed#/components/schemas/severity_responsefrom thedata/attributes/allOf[#/components/schemas/incident]/severityresponse propertyallOflist for the response status200
PUT /v1/incidents/{id}/detach_from_parent
⚠️ removed#/components/schemas/severity_responsefrom thedata/attributes/allOf[#/components/schemas/incident]/severityresponse propertyallOflist for the response status200
PUT /v1/incidents/{id}/duplicate
⚠️ removed#/components/schemas/severity_responsefrom thedata/attributes/allOf[#/components/schemas/incident]/severityresponse propertyallOflist for the response status200
PUT /v1/incidents/{id}/in_triage
⚠️ removed#/components/schemas/severity_responsefrom thedata/attributes/allOf[#/components/schemas/incident]/severityresponse propertyallOflist for the response status200
PUT /v1/incidents/{id}/mitigate
⚠️ removed#/components/schemas/severity_responsefrom thedata/attributes/allOf[#/components/schemas/incident]/severityresponse propertyallOflist for the response status200
DELETE /v1/incidents/{id}/remove_subscribers
⚠️ removed#/components/schemas/severity_responsefrom thedata/attributes/allOf[#/components/schemas/incident]/severityresponse propertyallOflist for the response status200
PUT /v1/incidents/{id}/resolve
⚠️ removed#/components/schemas/severity_responsefrom thedata/attributes/allOf[#/components/schemas/incident]/severityresponse propertyallOflist for the response status200
PUT /v1/incidents/{id}/restart
⚠️ removed#/components/schemas/severity_responsefrom thedata/attributes/allOf[#/components/schemas/incident]/severityresponse propertyallOflist for the response status200
DELETE /v1/incidents/{id}/unassign_role_from_user
⚠️ removed#/components/schemas/severity_responsefrom thedata/attributes/allOf[#/components/schemas/incident]/severityresponse propertyallOflist for the response status200
PUT /v1/incidents/{id}/unmark_as_duplicate
⚠️ removed#/components/schemas/severity_responsefrom thedata/attributes/allOf[#/components/schemas/incident]/severityresponse propertyallOflist for the response status200
DELETE /v1/notification_rules/{id}
⚠️ added the newmicrosoft_teamsenum value to thedata/attributes/allOf[#/components/schemas/user_notification_rule]/enabled_contact_types/items/response property for the response status200
GET /v1/notification_rules/{id}
⚠️ added the newmicrosoft_teamsenum value to thedata/attributes/allOf[#/components/schemas/user_notification_rule]/enabled_contact_types/items/response property for the response status200
PUT /v1/notification_rules/{id}
⚠️ added the newmicrosoft_teamsenum value to thedata/attributes/allOf[#/components/schemas/user_notification_rule]/enabled_contact_types/items/response property for the response status200
GET /v1/users/{user_id}/notification_rules
⚠️ added the newmicrosoft_teamsenum value to thedata/items/attributes/allOf[#/components/schemas/user_notification_rule]/enabled_contact_types/items/response property for the response status200
POST /v1/users/{user_id}/notification_rules
⚠️ added the newmicrosoft_teamsenum value to thedata/attributes/allOf[#/components/schemas/user_notification_rule]/enabled_contact_types/items/response property for the response status201
GET /v1/webhooks/endpoints
⚠️ added the newalert.updatedenum value to thedata/items/attributes/allOf[#/components/schemas/webhooks_endpoint]/event_types/items/response property for the response status200⚠️ added the newshift.endedenum value to thedata/items/attributes/allOf[#/components/schemas/webhooks_endpoint]/event_types/items/response property for the response status200
POST /v1/webhooks/endpoints
⚠️ added the newalert.updatedenum value to thedata/attributes/allOf[#/components/schemas/webhooks_endpoint]/event_types/items/response property for the response status201⚠️ added the newshift.endedenum value to thedata/attributes/allOf[#/components/schemas/webhooks_endpoint]/event_types/items/response property for the response status201
DELETE /v1/webhooks/endpoints/{id}
⚠️ added the newalert.updatedenum value to thedata/attributes/allOf[#/components/schemas/webhooks_endpoint]/event_types/items/response property for the response status200⚠️ added the newshift.endedenum value to thedata/attributes/allOf[#/components/schemas/webhooks_endpoint]/event_types/items/response property for the response status200
GET /v1/webhooks/endpoints/{id}
⚠️ added the newalert.updatedenum value to thedata/attributes/allOf[#/components/schemas/webhooks_endpoint]/event_types/items/response property for the response status200⚠️ added the newshift.endedenum value to thedata/attributes/allOf[#/components/schemas/webhooks_endpoint]/event_types/items/response property for the response status200
PUT /v1/webhooks/endpoints/{id}
⚠️ added the newalert.updatedenum value to thedata/attributes/allOf[#/components/schemas/webhooks_endpoint]/event_types/items/response property for the response status200⚠️ added the newshift.endedenum value to thedata/attributes/allOf[#/components/schemas/webhooks_endpoint]/event_types/items/response property for the response status200
GET /v1/workflow_groups
⚠️ added the newproblemenum value to thedata/items/attributes/allOf[#/components/schemas/workflow_group]/kindresponse property for the response status200
POST /v1/workflow_groups
⚠️ added the newproblemenum value to thedata/attributes/allOf[#/components/schemas/workflow_group]/kindresponse property for the response status201
DELETE /v1/workflow_groups/{id}
⚠️ added the newproblemenum value to thedata/attributes/allOf[#/components/schemas/workflow_group]/kindresponse property for the response status200
GET /v1/workflow_groups/{id}
⚠️ added the newproblemenum value to thedata/attributes/allOf[#/components/schemas/workflow_group]/kindresponse property for the response status200
PUT /v1/workflow_groups/{id}
⚠️ added the newproblemenum value to thedata/attributes/allOf[#/components/schemas/workflow_group]/kindresponse property for the response status200
DELETE /v1/workflow_tasks/{id}
⚠️ added the newproblemenum value to thedata/attributes/allOf[#/components/schemas/workflow_task]/task_params/oneOf[#/components/schemas/trigger_workflow_task_params]/kindresponse property for the response status200⚠️ added#/components/schemas/attach_retrospective_pdf_to_freshservice_ticket_task_paramsto thedata/attributes/allOf[#/components/schemas/workflow_task]/task_paramsresponse propertyoneOflist for the response status200
GET /v1/workflow_tasks/{id}
⚠️ added the newproblemenum value to thedata/attributes/allOf[#/components/schemas/workflow_task]/task_params/oneOf[#/components/schemas/trigger_workflow_task_params]/kindresponse property for the response status200⚠️ added#/components/schemas/attach_retrospective_pdf_to_freshservice_ticket_task_paramsto thedata/attributes/allOf[#/components/schemas/workflow_task]/task_paramsresponse propertyoneOflist for the response status200
PUT /v1/workflow_tasks/{id}
⚠️ added the newproblemenum value to thedata/attributes/allOf[#/components/schemas/workflow_task]/task_params/oneOf[#/components/schemas/trigger_workflow_task_params]/kindresponse property for the response status200⚠️ added#/components/schemas/attach_retrospective_pdf_to_freshservice_ticket_task_paramsto thedata/attributes/allOf[#/components/schemas/workflow_task]/task_paramsresponse propertyoneOflist for the response status200
GET /v1/workflows/{workflow_id}/workflow_tasks
⚠️ added the newproblemenum value to thedata/items/attributes/allOf[#/components/schemas/workflow_task]/task_params/oneOf[#/components/schemas/trigger_workflow_task_params]/kindresponse property for the response status200⚠️ added#/components/schemas/attach_retrospective_pdf_to_freshservice_ticket_task_paramsto thedata/items/attributes/allOf[#/components/schemas/workflow_task]/task_paramsresponse propertyoneOflist for the response status200
POST /v1/workflows/{workflow_id}/workflow_tasks
⚠️ added the newproblemenum value to thedata/attributes/allOf[#/components/schemas/workflow_task]/task_params/oneOf[#/components/schemas/trigger_workflow_task_params]/kindresponse property for the response status201⚠️ added#/components/schemas/attach_retrospective_pdf_to_freshservice_ticket_task_paramsto thedata/attributes/allOf[#/components/schemas/workflow_task]/task_paramsresponse propertyoneOflist for the response status201