From 568bf42fdadbf39a205ad484994fdeefe2662d28 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Wed, 4 Mar 2026 00:08:36 +0000 Subject: [PATCH 1/8] ci: regenerated with OpenAPI Doc , Speakeasy CLI 1.739.2 --- .speakeasy/out.openapi.yaml | 22232 +++++++++------- .speakeasy/workflow.lock | 12 +- squadcastv1/.speakeasy/gen.lock | 510 +- squadcastv1/.speakeasy/gen.yaml | 8 +- squadcastv1/README-PYPI.md | 702 +- squadcastv1/README.md | 2 +- squadcastv1/RELEASES.md | 12 +- squadcastv1/docs/models/sqattachrunbooks.md | 9 + .../workflowsupdateworkflowactiondata.md | 8 + .../workflowsupdateworkflowactionname.md | 8 + .../workflowsupdateworkflowactionresponse.md | 115 + squadcastv1/docs/sdks/workflowssdk/README.md | 2 +- squadcastv1/pylintrc | 5 +- squadcastv1/pyproject.toml | 6 +- squadcastv1/scripts/prepare_readme.py | 2 +- squadcastv1/src/squadcast_sdk/_version.py | 6 +- .../src/squadcast_sdk/errors/__init__.py | 45 +- .../src/squadcast_sdk/models/__init__.py | 66 +- .../models/common_v4_pageinfo.py | 6 + .../models/overrides_listoverridesop.py | 6 + .../models/schedules_changetimezoneop.py | 6 + .../models/schedules_listschedulesop.py | 6 + .../models/squads_getallsquadsop.py | 6 + .../models/v3_auditlogs_actor.py | 6 + .../models/v3_auditlogs_auditlogidresponse.py | 6 + ...uditlogs_auditlogsexporthistoryresponse.py | 6 + .../v3_auditlogs_exportauditlogsrequest.py | 10 + .../models/v3_auditlogs_filters.py | 6 + ...logs_listauditlogsexporthistoryresponse.py | 6 + .../v3_auditlogs_listauditlogsresponse.py | 6 + .../squadcast_sdk/models/v3_auditlogs_team.py | 6 + ...escalationpolicies_escalationpolicyrule.py | 6 + .../models/v3_export_exportresponse.py | 6 + ...v3_incidents_additionalresponderdetails.py | 6 + .../models/v3_incidents_analyticsmetrics.py | 6 + .../models/v3_incidents_assignedto.py | 6 + .../v3_incidents_exportincidentsfilter.py | 6 + ...incidentactions_circlecirebuildresponse.py | 6 + ...s_incidentactions_webhookactionresponse.py | 6 + .../models/v3_incidents_incidentresponse.py | 10 + .../squadcast_sdk/models/v3_incidents_logs.py | 6 + .../v3_incidents_reassignincidentrequest.py | 6 + .../models/v3_incidents_relevantpeoplelog.py | 6 + .../models/v3_incidents_responsenote.py | 6 + .../models/v3_incidents_serviceownerfilter.py | 6 + ...cidents_tags_additionalresponderdetails.py | 6 + .../v3_incidents_tags_analyticsmetrics.py | 6 + .../models/v3_incidents_tags_assignedto.py | 6 + ..._incidents_tags_incidentfortagsresponse.py | 10 + .../models/v3_incidents_tags_logs.py | 6 + .../v3_incidents_tags_relevantpeoplelog.py | 6 + .../models/v3_incidents_tags_responsenote.py | 6 + ...de_createorupdatemaintenancemoderequest.py | 6 + ...ices_maintenancemode_servicemaintenance.py | 6 + .../models/v3_teams_abilities.py | 62 + .../v3_workflows_createworkflowfilter.py | 6 + .../models/v4_changetimezoneresponse.py | 6 + .../models/v4_createrotationrequest.py | 6 + .../v4_createscheduleoverriderequest.py | 6 + .../models/v4_createschedulerequest.py | 6 + .../v4_getrotationparticipantsresponse.py | 6 + .../models/v4_icallinkresponse.py | 6 + .../models/v4_overrideresponse.py | 6 + .../models/v4_rotationparticipantsresponse.py | 6 + .../models/v4_rotationresponse.py | 6 + .../models/v4_scheduleresponse.py | 6 + .../squadcast_sdk/models/v4_shifttimeslot.py | 6 + .../models/v4_squads_squadresponse.py | 6 + ...4_statuspages_componentgroups_component.py | 6 + ..._componentgroups_componentgroupresponse.py | 6 + ...onentgroups_createcomponentgrouprequest.py | 6 + ...nentgroups_createcomponentgroupresponse.py | 6 + ...groups_deletecomponentgroupbyidresponse.py | 6 + ...entgroups_getcomponentgroupbyidresponse.py | 6 + .../v4_statuspages_components_component.py | 6 + ...pages_components_createcomponentrequest.py | 6 + ...ages_components_createcomponentresponse.py | 6 + ..._components_deletecomponentbyidresponse.py | 6 + ...ges_components_getcomponentbyidresponse.py | 6 + ...pages_components_listcomponentsresponse.py | 6 + ...s_components_updatecomponentbyidrequest.py | 6 + ..._components_updatecomponentbyidresponse.py | 6 + .../v4_statuspages_createstatuspagerequest.py | 6 + ...v4_statuspages_createstatuspageresponse.py | 6 + ...tatuspages_deletestatuspagebyidresponse.py | 6 + ...4_statuspages_getstatuspagebyidresponse.py | 6 + ...4_statuspages_issues_createissuerequest.py | 14 + ..._statuspages_issues_createissueresponse.py | 6 + ...tuspages_issues_deleteissuebyidresponse.py | 6 + ...statuspages_issues_getissuebyidresponse.py | 6 + .../models/v4_statuspages_issues_issue.py | 6 + ...statuspages_issues_issuecomponentdetail.py | 6 + .../v4_statuspages_issues_issuedetail.py | 6 + ...4_statuspages_issues_listissuesresponse.py | 6 + ...ssues_liststatuspageissuestatesresponse.py | 6 + ...4_statuspages_issues_updateissuerequest.py | 14 + ..._statuspages_issues_updateissueresponse.py | 6 + .../v4_statuspages_liststatuspagesresponse.py | 6 + ...statuspages_listsubscribersresponsemeta.py | 6 + ...s_maintenances_createmaintenancerequest.py | 6 + ..._maintenances_createmaintenanceresponse.py | 6 + ...ntenances_deletemaintenancebyidresponse.py | 6 + ...maintenances_getmaintenancebyidresponse.py | 6 + ...s_maintenances_listmaintenancesresponse.py | 6 + ...v4_statuspages_maintenances_maintenance.py | 10 + ...intenances_updatemaintenancebyidrequest.py | 6 + ...ntenances_updatemaintenancebyidresponse.py | 6 + .../v4_statuspages_newstatuspagecomponent.py | 6 + ..._statuspages_newstatuspagecomponentlist.py | 6 + .../models/v4_statuspages_statuspage.py | 6 + .../v4_statuspages_statuspagesubscriber.py | 6 + .../v4_statuspages_totalsubscriberscount.py | 6 + ...statuspages_updatestatuspagebyidrequest.py | 14 + ...tatuspages_updatestatuspagebyidresponse.py | 6 + .../v4_updaterotationparticipantsrequest.py | 6 + .../models/v4_updaterotationrequest.py | 6 + .../v4_updatescheduleoverriderequest.py | 6 + .../models/v4_updateschedulerequest.py | 6 + .../workflows_updateworkflowactionop.py | 145 +- squadcastv1/src/squadcast_sdk/sdk.py | 2 +- .../src/squadcast_sdk/utils/__init__.py | 49 +- .../squadcast_sdk/utils/dynamic_imports.py | 54 + .../src/squadcast_sdk/utils/eventstreaming.py | 126 +- .../src/squadcast_sdk/utils/retries.py | 14 +- .../src/squadcast_sdk/utils/security.py | 2 + .../src/squadcast_sdk/workflows_sdk.py | 12 +- squadcastv1/uv.lock | 33 +- 127 files changed, 14581 insertions(+), 10302 deletions(-) create mode 100644 squadcastv1/docs/models/sqattachrunbooks.md create mode 100644 squadcastv1/docs/models/workflowsupdateworkflowactiondata.md create mode 100644 squadcastv1/docs/models/workflowsupdateworkflowactionname.md create mode 100644 squadcastv1/docs/models/workflowsupdateworkflowactionresponse.md create mode 100644 squadcastv1/src/squadcast_sdk/utils/dynamic_imports.py diff --git a/.speakeasy/out.openapi.yaml b/.speakeasy/out.openapi.yaml index ad2799f..7d19a83 100644 --- a/.speakeasy/out.openapi.yaml +++ b/.speakeasy/out.openapi.yaml @@ -53,7 +53,7 @@ tags: - name: "Webforms" - name: "Audit Logs" paths: - "/v3/analyticsv2/organization": + /v3/analyticsv2/organization: get: operationId: "Analytics_getOrgAnalytics" summary: "Get Org level analytics" @@ -87,127 +87,139 @@ paths: "200": description: "The request has succeeded." content: - "application/json": + application/json: schema: type: "object" required: - "data" properties: - "data": {"$ref": "#/components/schemas/V3.Analytics.AnalyticsResponse"} + data: + $ref: "#/components/schemas/V3.Analytics.AnalyticsResponse" "400": description: "The server could not understand the request due to invalid syntax." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "401": description: "Access is unauthorized." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "402": description: "Client error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "403": description: "Access is forbidden." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "404": description: "The server cannot find the requested resource." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "409": description: "The request conflicts with the current state of the server." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "422": description: "Client error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "500": description: "Server error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "502": description: "Server error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "503": description: "Service unavailable." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "504": description: "Server error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" tags: - "Analytics" - x-speakeasy-name-override: "getOrgAnalytics" - "/v3/analyticsv2/team": + x-speakeasy-name-override: getOrgAnalytics + /v3/analyticsv2/team: get: operationId: "Analytics_getTeamAnalytics" summary: "Get Team level analytics" @@ -247,127 +259,139 @@ paths: "200": description: "The request has succeeded." content: - "application/json": + application/json: schema: type: "object" required: - "data" properties: - "data": {"$ref": "#/components/schemas/V3.Analytics.AnalyticsResponse"} + data: + $ref: "#/components/schemas/V3.Analytics.AnalyticsResponse" "400": description: "The server could not understand the request due to invalid syntax." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "401": description: "Access is unauthorized." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "402": description: "Client error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "403": description: "Access is forbidden." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "404": description: "The server cannot find the requested resource." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "409": description: "The request conflicts with the current state of the server." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "422": description: "Client error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "500": description: "Server error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "502": description: "Server error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "503": description: "Service unavailable." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "504": description: "Server error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" tags: - "Analytics" - x-speakeasy-name-override: "getTeam" - "/v3/audit-logs": + x-speakeasy-name-override: getTeam + /v3/audit-logs: get: operationId: "AuditLogs_listAuditLogs" summary: "List all Audit Logs" @@ -447,242 +471,277 @@ paths: "200": description: "The request has succeeded." content: - "application/json": - schema: {"$ref": "#/components/schemas/V3.AuditLogs.ListAuditLogsResponse"} + application/json: + schema: + $ref: "#/components/schemas/V3.AuditLogs.ListAuditLogsResponse" "400": description: "The server could not understand the request due to invalid syntax." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "401": description: "Access is unauthorized." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "402": description: "Client error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "403": description: "Access is forbidden." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "404": description: "The server cannot find the requested resource." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "409": description: "The request conflicts with the current state of the server." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "422": description: "Client error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "500": description: "Server error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "502": description: "Server error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "503": description: "Service unavailable." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "504": description: "Server error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" tags: - "Audit Logs" - x-speakeasy-pagination: {"type": "offsetLimit", "inputs": [{"name": "pageNumber", "in": "parameters", "type": "page"}, {"name": "pageSize", "in": "parameters", "type": "limit"}], "outputs": {"results": "$.data"}} - x-speakeasy-group: "auditLogs" - x-speakeasy-name-override: "list" - "/v3/audit-logs/export": + x-speakeasy-pagination: + type: "offsetLimit" + inputs: + - name: "pageNumber" + in: "parameters" + type: "page" + - name: "pageSize" + in: "parameters" + type: "limit" + outputs: + results: "$.data" + x-speakeasy-group: auditLogs + x-speakeasy-name-override: list + /v3/audit-logs/export: post: operationId: "AuditLogs_exportAuditLogs" summary: "Initiate an asynchronous export of audit logs based on the provided filters. The export file will be generated and available for download. Use 'Get details of Audit Logs export history by ID' API to retrieve the download URL." description: "Export Audit logs\nInitiates export of audit logs based on provided filters" + parameters: [] responses: "200": description: "The request has succeeded." content: - "application/json": - schema: {"$ref": "#/components/schemas/V3.AuditLogs.ExportAuditLogsResponse"} + application/json: + schema: + $ref: "#/components/schemas/V3.AuditLogs.ExportAuditLogsResponse" "400": description: "The server could not understand the request due to invalid syntax." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "401": description: "Access is unauthorized." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "402": description: "Client error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "403": description: "Access is forbidden." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "404": description: "The server cannot find the requested resource." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "409": description: "The request conflicts with the current state of the server." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "422": description: "Client error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "500": description: "Server error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "502": description: "Server error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "503": description: "Service unavailable." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "504": description: "Server error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" tags: @@ -690,11 +749,12 @@ paths: requestBody: required: true content: - "application/json": - schema: {"$ref": "#/components/schemas/V3.AuditLogs.ExportAuditLogsRequest"} - x-speakeasy-group: "auditLogs" - x-speakeasy-name-override: "export" - "/v3/audit-logs/export/history": + application/json: + schema: + $ref: "#/components/schemas/V3.AuditLogs.ExportAuditLogsRequest" + x-speakeasy-group: auditLogs + x-speakeasy-name-override: export + /v3/audit-logs/export/history: get: operationId: "AuditLogs_listAuditLogsExportHistory" summary: "List all Audit Logs export history" @@ -716,124 +776,146 @@ paths: "200": description: "The request has succeeded." content: - "application/json": - schema: {"$ref": "#/components/schemas/V3.AuditLogs.ListAuditLogsExportHistoryResponse"} + application/json: + schema: + $ref: "#/components/schemas/V3.AuditLogs.ListAuditLogsExportHistoryResponse" "400": description: "The server could not understand the request due to invalid syntax." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "401": description: "Access is unauthorized." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "402": description: "Client error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "403": description: "Access is forbidden." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "404": description: "The server cannot find the requested resource." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "409": description: "The request conflicts with the current state of the server." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "422": description: "Client error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "500": description: "Server error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "502": description: "Server error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "503": description: "Service unavailable." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "504": description: "Server error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" tags: - "Audit Logs" - x-speakeasy-pagination: {"type": "offsetLimit", "inputs": [{"name": "pageNumber", "in": "parameters", "type": "page"}, {"name": "pageSize", "in": "parameters", "type": "limit"}], "outputs": {"results": "$.data"}} - x-speakeasy-group: "auditLogs" - x-speakeasy-name-override: "listExportHistory" - "/v3/audit-logs/export/history/{id}": + x-speakeasy-pagination: + type: "offsetLimit" + inputs: + - name: "pageNumber" + in: "parameters" + type: "page" + - name: "pageSize" + in: "parameters" + type: "limit" + outputs: + results: "$.data" + x-speakeasy-group: auditLogs + x-speakeasy-name-override: listExportHistory + /v3/audit-logs/export/history/{id}: get: operationId: "AuditLogs_getAuditLogsExportHistoryById" summary: "Get details of Audit Logs export history by ID" @@ -848,123 +930,135 @@ paths: "200": description: "The request has succeeded." content: - "application/json": - schema: {"$ref": "#/components/schemas/V3.AuditLogs.GetAuditLogExportHistoryByIDResponse"} + application/json: + schema: + $ref: "#/components/schemas/V3.AuditLogs.GetAuditLogExportHistoryByIDResponse" "400": description: "The server could not understand the request due to invalid syntax." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "401": description: "Access is unauthorized." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "402": description: "Client error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "403": description: "Access is forbidden." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "404": description: "The server cannot find the requested resource." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "409": description: "The request conflicts with the current state of the server." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "422": description: "Client error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "500": description: "Server error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "502": description: "Server error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "503": description: "Service unavailable." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "504": description: "Server error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" tags: - "Audit Logs" - x-speakeasy-group: "auditLogs" - x-speakeasy-name-override: "getExportHistoryById" - "/v3/audit-logs/{id}": + x-speakeasy-group: auditLogs + x-speakeasy-name-override: getExportHistoryById + /v3/audit-logs/{id}: get: operationId: "AuditLogs_getAuditLogById" summary: "Get audit log by ID" @@ -979,123 +1073,135 @@ paths: "200": description: "The request has succeeded." content: - "application/json": - schema: {"$ref": "#/components/schemas/V3.AuditLogs.GetAuditLogByIDResponse"} + application/json: + schema: + $ref: "#/components/schemas/V3.AuditLogs.GetAuditLogByIDResponse" "400": description: "The server could not understand the request due to invalid syntax." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "401": description: "Access is unauthorized." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "402": description: "Client error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "403": description: "Access is forbidden." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "404": description: "The server cannot find the requested resource." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "409": description: "The request conflicts with the current state of the server." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "422": description: "Client error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "500": description: "Server error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "502": description: "Server error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "503": description: "Service unavailable." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "504": description: "Server error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" tags: - "Audit Logs" - x-speakeasy-group: "auditLogs" - x-speakeasy-name-override: "getById" - "/v3/escalation-policies": + x-speakeasy-group: auditLogs + x-speakeasy-name-override: getById + /v3/escalation-policies: get: operationId: "EscalationPolicies_getEscalationPolicyByTeam" summary: "Get Escalation Policy By team" @@ -1126,17 +1232,18 @@ paths: "200": description: "The request has succeeded." content: - "application/json": + application/json: schema: type: "object" properties: - "data": + data: type: "array" - items: {"$ref": "#/components/schemas/V3.EscalationPolicies.EscalationPolicyResponse"} - "meta": + items: + $ref: "#/components/schemas/V3.EscalationPolicies.EscalationPolicyResponse" + meta: type: "object" properties: - "total_count": + total_count: type: "integer" format: "int32" required: @@ -1147,241 +1254,275 @@ paths: "400": description: "The server could not understand the request due to invalid syntax." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "401": description: "Access is unauthorized." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "402": description: "Client error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "403": description: "Access is forbidden." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "404": description: "The server cannot find the requested resource." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "409": description: "The request conflicts with the current state of the server." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "422": description: "Client error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "500": description: "Server error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "502": description: "Server error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "503": description: "Service unavailable." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "504": description: "Server error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" tags: - "Escalation Policies" - x-speakeasy-pagination: {"type": "offsetLimit", "inputs": [{"name": "page_number", "in": "parameters", "type": "page"}, {"name": "page_size", "in": "parameters", "type": "limit"}], "outputs": {"results": "$.data"}} - x-speakeasy-group: "escalationPolicies" - x-speakeasy-name-override: "getByTeam" + x-speakeasy-pagination: + type: "offsetLimit" + inputs: + - name: "page_number" + in: "parameters" + type: "page" + - name: "page_size" + in: "parameters" + type: "limit" + outputs: + results: "$.data" + x-speakeasy-group: escalationPolicies + x-speakeasy-name-override: getByTeam post: operationId: "EscalationPolicies_createEscalationPolicies" summary: "Create Escalation Policies" description: "Add escalation policy to the organization. Returns the escalation policy object in response.\nRequires `access_token` as a `Bearer {{token}}` in the `Authorization` header with `user-write` scope." + parameters: [] responses: "201": description: "The request has succeeded and a new resource has been created as a result." content: - "application/json": + application/json: schema: type: "object" required: - "data" properties: - "data": {"$ref": "#/components/schemas/V3.EscalationPolicies.EscalationPolicyResponse"} + data: + $ref: "#/components/schemas/V3.EscalationPolicies.EscalationPolicyResponse" "400": description: "The server could not understand the request due to invalid syntax." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "401": description: "Access is unauthorized." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "402": description: "Client error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "403": description: "Access is forbidden." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "404": description: "The server cannot find the requested resource." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "409": description: "The request conflicts with the current state of the server." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "422": description: "Client error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "500": description: "Server error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "502": description: "Server error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "503": description: "Service unavailable." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "504": description: "Server error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" tags: @@ -1389,11 +1530,12 @@ paths: requestBody: required: true content: - "application/json": - schema: {"$ref": "#/components/schemas/V3.EscalationPolicies.CreateEscalationPolicyRequest"} - x-speakeasy-group: "escalationPolicies" - x-speakeasy-name-override: "create" - "/v3/escalation-policies/{escalationPolicyID}": + application/json: + schema: + $ref: "#/components/schemas/V3.EscalationPolicies.CreateEscalationPolicyRequest" + x-speakeasy-group: escalationPolicies + x-speakeasy-name-override: create + /v3/escalation-policies/{escalationPolicyID}: delete: operationId: "EscalationPolicies_removeEscalationPolicy" summary: "Remove Escalation Policy" @@ -1414,123 +1556,134 @@ paths: "204": description: "There is no content to send for this request, but the headers may be useful. " content: - "*/*": + '*/*': schema: type: "object" "400": description: "The server could not understand the request due to invalid syntax." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "401": description: "Access is unauthorized." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "402": description: "Client error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "403": description: "Access is forbidden." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "404": description: "The server cannot find the requested resource." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "409": description: "The request conflicts with the current state of the server." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "422": description: "Client error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "500": description: "Server error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "502": description: "Server error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "503": description: "Service unavailable." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "504": description: "Server error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" tags: - "Escalation Policies" - x-speakeasy-group: "escalationPolicies" - x-speakeasy-name-override: "remove" + x-speakeasy-group: escalationPolicies + x-speakeasy-name-override: remove get: operationId: "EscalationPolicies_getEscalationPolicyById" summary: "Get Escalation Policy By ID" @@ -1546,127 +1699,139 @@ paths: "200": description: "The request has succeeded." content: - "application/json": + application/json: schema: type: "object" required: - "data" properties: - "data": {"$ref": "#/components/schemas/V3.EscalationPolicies.EscalationPolicyResponse"} + data: + $ref: "#/components/schemas/V3.EscalationPolicies.EscalationPolicyResponse" "400": description: "The server could not understand the request due to invalid syntax." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "401": description: "Access is unauthorized." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "402": description: "Client error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "403": description: "Access is forbidden." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "404": description: "The server cannot find the requested resource." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "409": description: "The request conflicts with the current state of the server." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "422": description: "Client error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "500": description: "Server error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "502": description: "Server error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "503": description: "Service unavailable." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "504": description: "Server error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" tags: - "Escalation Policies" - x-speakeasy-group: "escalationPolicies" - x-speakeasy-name-override: "getById" + x-speakeasy-group: escalationPolicies + x-speakeasy-name-override: getById post: operationId: "EscalationPolicies_updateEscalationPolicy" summary: "Update Escalation Policy" @@ -1687,121 +1852,133 @@ paths: "200": description: "The request has succeeded." content: - "application/json": + application/json: schema: type: "object" required: - "data" properties: - "data": {"$ref": "#/components/schemas/V3.EscalationPolicies.EscalationPolicyResponse"} + data: + $ref: "#/components/schemas/V3.EscalationPolicies.EscalationPolicyResponse" "400": description: "The server could not understand the request due to invalid syntax." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "401": description: "Access is unauthorized." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "402": description: "Client error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "403": description: "Access is forbidden." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "404": description: "The server cannot find the requested resource." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "409": description: "The request conflicts with the current state of the server." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "422": description: "Client error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "500": description: "Server error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "502": description: "Server error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "503": description: "Service unavailable." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "504": description: "Server error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" tags: @@ -1809,11 +1986,12 @@ paths: requestBody: required: true content: - "text/plain": - schema: {"$ref": "#/components/schemas/V3.EscalationPolicies.UpdateEscalationPolicyRequest"} - x-speakeasy-group: "escalationPolicies" - x-speakeasy-name-override: "update" - "/v3/exports/{export_id}": + text/plain: + schema: + $ref: "#/components/schemas/V3.EscalationPolicies.UpdateEscalationPolicyRequest" + x-speakeasy-group: escalationPolicies + x-speakeasy-name-override: update + /v3/exports/{export_id}: get: operationId: "Export_getExportDetails" summary: "Get Export Details" @@ -1828,128 +2006,140 @@ paths: "200": description: "The request has succeeded." content: - "application/json": + application/json: schema: type: "object" required: - "data" properties: - "data": {"$ref": "#/components/schemas/V3.Export.ExportResponse"} + data: + $ref: "#/components/schemas/V3.Export.ExportResponse" "400": description: "The server could not understand the request due to invalid syntax." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "401": description: "Access is unauthorized." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "402": description: "Client error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "403": description: "Access is forbidden." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "404": description: "The server cannot find the requested resource." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "409": description: "The request conflicts with the current state of the server." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "422": description: "Client error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "500": description: "Server error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "502": description: "Server error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "503": description: "Service unavailable." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "504": description: "Server error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" tags: - "Export" - x-speakeasy-group: "exports" - x-speakeasy-name-override: "getDetails" - "/v3/extensions/event-webhooks": + x-speakeasy-group: exports + x-speakeasy-name-override: getDetails + /v3/extensions/event-webhooks: get: operationId: "Webhooks_getAllWebhooks" summary: "Get All Webhooks" @@ -1969,251 +2159,277 @@ paths: "200": description: "The request has succeeded." content: - "application/json": - schema: {"$ref": "#/components/schemas/V3.Extensions.Webhooks.GetAllWebhooksResponse"} + application/json: + schema: + $ref: "#/components/schemas/V3.Extensions.Webhooks.GetAllWebhooksResponse" "400": description: "The server could not understand the request due to invalid syntax." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "401": description: "Access is unauthorized." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "402": description: "Client error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "403": description: "Access is forbidden." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "404": description: "The server cannot find the requested resource." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "409": description: "The request conflicts with the current state of the server." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "422": description: "Client error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "500": description: "Server error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "502": description: "Server error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "503": description: "Service unavailable." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "504": description: "Server error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" tags: - "Extensions/Webhooks" - x-speakeasy-group: "extensions.webhooks" - x-speakeasy-name-override: "getAll" + x-speakeasy-group: extensions.webhooks + x-speakeasy-name-override: getAll post: operationId: "Webhooks_createWebhook" summary: "Create Webhook" description: "Add webhook to the organization. Returns the webhook object in response.\nRequires `access_token` as a `Bearer {{token}}` in the `Authorization` header with `user-write` scope." + parameters: [] responses: "201": description: "The request has succeeded and a new resource has been created as a result." content: - "application/json": + application/json: schema: type: "object" required: - "body" properties: - "body": + body: type: "object" required: - "data" properties: - "data": {"$ref": "#/components/schemas/V3.Extensions.Webhooks.WebhookResponse"} + data: + $ref: "#/components/schemas/V3.Extensions.Webhooks.WebhookResponse" description: "The body type of the operation request or response." + description: "" "400": description: "The server could not understand the request due to invalid syntax." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "401": description: "Access is unauthorized." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "402": description: "Client error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "403": description: "Access is forbidden." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "404": description: "The server cannot find the requested resource." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "409": description: "The request conflicts with the current state of the server." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "422": description: "Client error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "500": description: "Server error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "502": description: "Server error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "503": description: "Service unavailable." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "504": description: "Server error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" tags: @@ -2221,11 +2437,12 @@ paths: requestBody: required: true content: - "application/json": - schema: {"$ref": "#/components/schemas/V3.Extensions.Webhooks.Webhook"} - x-speakeasy-group: "webhooks" - x-speakeasy-name-override: "create" - "/v3/extensions/event-webhooks/{eventWebhookID}": + application/json: + schema: + $ref: "#/components/schemas/V3.Extensions.Webhooks.Webhook" + x-speakeasy-group: webhooks + x-speakeasy-name-override: create + /v3/extensions/event-webhooks/{eventWebhookID}: delete: operationId: "Webhooks_deleteWebhook" summary: "Delete Webhook" @@ -2241,123 +2458,134 @@ paths: "204": description: "There is no content to send for this request, but the headers may be useful. " content: - "*/*": + '*/*': schema: type: "object" "400": description: "The server could not understand the request due to invalid syntax." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "401": description: "Access is unauthorized." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "402": description: "Client error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "403": description: "Access is forbidden." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "404": description: "The server cannot find the requested resource." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "409": description: "The request conflicts with the current state of the server." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "422": description: "Client error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "500": description: "Server error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "502": description: "Server error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "503": description: "Service unavailable." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "504": description: "Server error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" tags: - "Extensions/Webhooks" - x-speakeasy-group: "webhooks" - x-speakeasy-name-override: "delete" + x-speakeasy-group: webhooks + x-speakeasy-name-override: delete get: operationId: "Webhooks_getWebhookById" summary: "Get Webhook By ID" @@ -2373,127 +2601,139 @@ paths: "200": description: "The request has succeeded." content: - "application/json": + application/json: schema: type: "object" required: - "data" properties: - "data": {"$ref": "#/components/schemas/V3.Extensions.Webhooks.WebhookResponse"} + data: + $ref: "#/components/schemas/V3.Extensions.Webhooks.WebhookResponse" "400": description: "The server could not understand the request due to invalid syntax." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "401": description: "Access is unauthorized." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "402": description: "Client error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "403": description: "Access is forbidden." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "404": description: "The server cannot find the requested resource." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "409": description: "The request conflicts with the current state of the server." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "422": description: "Client error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "500": description: "Server error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "502": description: "Server error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "503": description: "Service unavailable." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "504": description: "Server error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" tags: - "Extensions/Webhooks" - x-speakeasy-group: "webhooks" - x-speakeasy-name-override: "getById" + x-speakeasy-group: webhooks + x-speakeasy-name-override: getById put: operationId: "Webhooks_updateWebhook" summary: "Update Webhook" @@ -2508,121 +2748,133 @@ paths: "200": description: "The request has succeeded." content: - "application/json": + application/json: schema: type: "object" required: - "data" properties: - "data": {"$ref": "#/components/schemas/V3.Extensions.Webhooks.WebhookResponse"} + data: + $ref: "#/components/schemas/V3.Extensions.Webhooks.WebhookResponse" "400": description: "The server could not understand the request due to invalid syntax." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "401": description: "Access is unauthorized." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "402": description: "Client error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "403": description: "Access is forbidden." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "404": description: "The server cannot find the requested resource." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "409": description: "The request conflicts with the current state of the server." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "422": description: "Client error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "500": description: "Server error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "502": description: "Server error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "503": description: "Service unavailable." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "504": description: "Server error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" tags: @@ -2630,11 +2882,12 @@ paths: requestBody: required: true content: - "application/json": - schema: {"$ref": "#/components/schemas/V3.Extensions.Webhooks.Webhook"} - x-speakeasy-group: "webhooks" - x-speakeasy-name-override: "update" - "/v3/extensions/msteams/config": + application/json: + schema: + $ref: "#/components/schemas/V3.Extensions.Webhooks.Webhook" + x-speakeasy-group: webhooks + x-speakeasy-name-override: update + /v3/extensions/msteams/config: get: operationId: "MSTeams_getMsteamsConfig" summary: "Get MSTeams Config" @@ -2649,127 +2902,139 @@ paths: "200": description: "The request has succeeded." content: - "application/json": + application/json: schema: type: "object" required: - "data" properties: - "data": {"$ref": "#/components/schemas/V3.Extensions.MSTeams.MSTeamsConfigResponse"} + data: + $ref: "#/components/schemas/V3.Extensions.MSTeams.MSTeamsConfigResponse" "400": description: "The server could not understand the request due to invalid syntax." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "401": description: "Access is unauthorized." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "402": description: "Client error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "403": description: "Access is forbidden." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "404": description: "The server cannot find the requested resource." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "409": description: "The request conflicts with the current state of the server." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "422": description: "Client error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "500": description: "Server error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "502": description: "Server error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "503": description: "Service unavailable." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "504": description: "Server error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" tags: - "Extensions/MSTeams" - x-speakeasy-group: "extensions.msTeams" - x-speakeasy-name-override: "getConfig" + x-speakeasy-group: extensions.msTeams + x-speakeasy-name-override: getConfig post: operationId: "MSTeams_createOrUpdateMsteamsConfiguration" summary: "Create Or Update MSTeams Configuration" @@ -2784,121 +3049,133 @@ paths: "200": description: "The request has succeeded." content: - "application/json": + application/json: schema: type: "object" required: - "data" properties: - "data": {"$ref": "#/components/schemas/V3.Extensions.MSTeams.MSTeamsConfigResponse"} + data: + $ref: "#/components/schemas/V3.Extensions.MSTeams.MSTeamsConfigResponse" "400": description: "The server could not understand the request due to invalid syntax." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "401": description: "Access is unauthorized." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "402": description: "Client error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "403": description: "Access is forbidden." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "404": description: "The server cannot find the requested resource." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "409": description: "The request conflicts with the current state of the server." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "422": description: "Client error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "500": description: "Server error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "502": description: "Server error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "503": description: "Service unavailable." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "504": description: "Server error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" tags: @@ -2906,133 +3183,147 @@ paths: requestBody: required: true content: - "application/json": - schema: {"$ref": "#/components/schemas/V3.Extensions.MSTeams.CreateOrUpdateMSTeamsConfigRequest"} - x-speakeasy-group: "extensions.msteams" - x-speakeasy-name-override: "createOrUpdateConfig" - "/v3/extensions/slack_v2/channel": + application/json: + schema: + $ref: "#/components/schemas/V3.Extensions.MSTeams.CreateOrUpdateMSTeamsConfigRequest" + x-speakeasy-group: extensions.msteams + x-speakeasy-name-override: createOrUpdateConfig + /v3/extensions/slack_v2/channel: post: operationId: "CommunicationCards_createSlackChannelInCommunicationCard" summary: "Create Slack Channel in Communication Card" + parameters: [] responses: "200": description: "The request has succeeded." content: - "application/json": + application/json: schema: type: "object" required: - "data" properties: - "data": {"$ref": "#/components/schemas/V3.Incidents.CommunicationCards.CommunicationCardResponse"} + data: + $ref: "#/components/schemas/V3.Incidents.CommunicationCards.CommunicationCardResponse" "400": description: "The server could not understand the request due to invalid syntax." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "401": description: "Access is unauthorized." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "402": description: "Client error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "403": description: "Access is forbidden." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "404": description: "The server cannot find the requested resource." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "409": description: "The request conflicts with the current state of the server." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "422": description: "Client error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "500": description: "Server error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "502": description: "Server error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "503": description: "Service unavailable." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "504": description: "Server error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" tags: @@ -3040,133 +3331,147 @@ paths: requestBody: required: true content: - "application/json": - schema: {"$ref": "#/components/schemas/V3.Incidents.CommunicationCards.CreateSlackChannelRequest"} - x-speakeasy-group: "incidents.communicationCard" - x-speakeasy-name-override: "createSlackChannel" - "/v3/extensions/slack_v2/channel/archive": + application/json: + schema: + $ref: "#/components/schemas/V3.Incidents.CommunicationCards.CreateSlackChannelRequest" + x-speakeasy-group: incidents.communicationCard + x-speakeasy-name-override: createSlackChannel + /v3/extensions/slack_v2/channel/archive: post: operationId: "CommunicationCards_archiveSlackChannel" summary: "Archive Slack Channel" + parameters: [] responses: "200": description: "The request has succeeded." content: - "application/json": + application/json: schema: type: "object" required: - "data" properties: - "data": {"$ref": "#/components/schemas/V3.Incidents.CommunicationCards.CommunicationCardResponse"} + data: + $ref: "#/components/schemas/V3.Incidents.CommunicationCards.CommunicationCardResponse" "400": description: "The server could not understand the request due to invalid syntax." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "401": description: "Access is unauthorized." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "402": description: "Client error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "403": description: "Access is forbidden." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "404": description: "The server cannot find the requested resource." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "409": description: "The request conflicts with the current state of the server." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "422": description: "Client error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "500": description: "Server error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "502": description: "Server error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "503": description: "Service unavailable." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "504": description: "Server error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" tags: @@ -3174,11 +3479,12 @@ paths: requestBody: required: true content: - "application/json": - schema: {"$ref": "#/components/schemas/V3.Incidents.CommunicationCards.ArchiveSlackChannelRequest"} - x-speakeasy-group: "incidents.communicationCard" - x-speakeasy-name-override: "archiveSlackChannel" - "/v3/global-event-rules": + application/json: + schema: + $ref: "#/components/schemas/V3.Incidents.CommunicationCards.ArchiveSlackChannelRequest" + x-speakeasy-group: incidents.communicationCard + x-speakeasy-name-override: archiveSlackChannel + /v3/global-event-rules: get: operationId: "GlobalEventRules_listGlobalEventRules" summary: "List Global Event Rules" @@ -3215,17 +3521,18 @@ paths: "200": description: "The request has succeeded." content: - "application/json": + application/json: schema: type: "object" properties: - "data": + data: type: "array" - items: {"$ref": "#/components/schemas/V3.GlobalEventRules.GlobalEventRuleInList"} - "meta": + items: + $ref: "#/components/schemas/V3.GlobalEventRules.GlobalEventRuleInList" + meta: type: "object" properties: - "total_count": + total_count: type: "integer" required: - "total_count" @@ -3235,241 +3542,275 @@ paths: "400": description: "The server could not understand the request due to invalid syntax." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "401": description: "Access is unauthorized." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "402": description: "Client error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "403": description: "Access is forbidden." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "404": description: "The server cannot find the requested resource." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "409": description: "The request conflicts with the current state of the server." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "422": description: "Client error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "500": description: "Server error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "502": description: "Server error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "503": description: "Service unavailable." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "504": description: "Server error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" tags: - "Global Event Rules" - x-speakeasy-pagination: {"type": "offsetLimit", "inputs": [{"name": "page_number", "in": "parameters", "type": "page"}, {"name": "page_size", "in": "parameters", "type": "limit"}], "outputs": {"results": "$.data"}} - x-speakeasy-group: "globalEventRules" - x-speakeasy-name-override: "list" + x-speakeasy-pagination: + type: "offsetLimit" + inputs: + - name: "page_number" + in: "parameters" + type: "page" + - name: "page_size" + in: "parameters" + type: "limit" + outputs: + results: "$.data" + x-speakeasy-group: globalEventRules + x-speakeasy-name-override: list post: operationId: "GlobalEventRules_createGlobalEventRule" summary: "Create Global Event Rule" description: "Create a GER" + parameters: [] responses: "201": description: "The request has succeeded and a new resource has been created as a result." content: - "application/json": + application/json: schema: type: "object" required: - "data" properties: - "data": {"$ref": "#/components/schemas/V3.GlobalEventRules.CreatedGlobalEventRuleResponse"} + data: + $ref: "#/components/schemas/V3.GlobalEventRules.CreatedGlobalEventRuleResponse" "400": description: "The server could not understand the request due to invalid syntax." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "401": description: "Access is unauthorized." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "402": description: "Client error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "403": description: "Access is forbidden." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "404": description: "The server cannot find the requested resource." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "409": description: "The request conflicts with the current state of the server." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "422": description: "Client error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "500": description: "Server error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "502": description: "Server error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "503": description: "Service unavailable." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "504": description: "Server error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" tags: @@ -3477,11 +3818,12 @@ paths: requestBody: required: true content: - "application/json": - schema: {"$ref": "#/components/schemas/V3.GlobalEventRules.CreateGlobalEventRuleRequest"} - x-speakeasy-group: "globalEventRules" - x-speakeasy-name-override: "createRule" - "/v3/global-event-rules/{ger_id}": + application/json: + schema: + $ref: "#/components/schemas/V3.GlobalEventRules.CreateGlobalEventRuleRequest" + x-speakeasy-group: globalEventRules + x-speakeasy-name-override: createRule + /v3/global-event-rules/{ger_id}: delete: operationId: "GlobalEventRules_deleteGlobalEventRuleById" summary: "Delete Global Event Rule by ID" @@ -3496,123 +3838,134 @@ paths: "204": description: "There is no content to send for this request, but the headers may be useful. " content: - "*/*": + '*/*': schema: type: "object" "400": description: "The server could not understand the request due to invalid syntax." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "401": description: "Access is unauthorized." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "402": description: "Client error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "403": description: "Access is forbidden." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "404": description: "The server cannot find the requested resource." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "409": description: "The request conflicts with the current state of the server." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "422": description: "Client error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "500": description: "Server error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "502": description: "Server error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "503": description: "Service unavailable." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "504": description: "Server error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" tags: - "Global Event Rules" - x-speakeasy-group: "globalEventRules" - x-speakeasy-name-override: "deleteById" + x-speakeasy-group: globalEventRules + x-speakeasy-name-override: deleteById get: operationId: "GlobalEventRules_getGlobalEventRuleById" summary: "Get Global Event Rule by ID" @@ -3627,127 +3980,139 @@ paths: "200": description: "The request has succeeded." content: - "application/json": + application/json: schema: type: "object" required: - "data" properties: - "data": {"$ref": "#/components/schemas/V3.GlobalEventRules.GlobalEventRuleResponse"} + data: + $ref: "#/components/schemas/V3.GlobalEventRules.GlobalEventRuleResponse" "400": description: "The server could not understand the request due to invalid syntax." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "401": description: "Access is unauthorized." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "402": description: "Client error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "403": description: "Access is forbidden." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "404": description: "The server cannot find the requested resource." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "409": description: "The request conflicts with the current state of the server." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "422": description: "Client error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "500": description: "Server error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "502": description: "Server error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "503": description: "Service unavailable." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "504": description: "Server error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" tags: - "Global Event Rules" - x-speakeasy-group: "globalEventRules" - x-speakeasy-name-override: "getById" + x-speakeasy-group: globalEventRules + x-speakeasy-name-override: getById patch: operationId: "GlobalEventRules_updateGlobalEventRuleById" summary: "Update Global Event Rule by ID" @@ -3762,121 +4127,133 @@ paths: "200": description: "The request has succeeded." content: - "application/json": + application/json: schema: type: "object" required: - "data" properties: - "data": {"$ref": "#/components/schemas/V3.GlobalEventRules.GlobalEventRuleResponse"} + data: + $ref: "#/components/schemas/V3.GlobalEventRules.GlobalEventRuleResponse" "400": description: "The server could not understand the request due to invalid syntax." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "401": description: "Access is unauthorized." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "402": description: "Client error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "403": description: "Access is forbidden." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "404": description: "The server cannot find the requested resource." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "409": description: "The request conflicts with the current state of the server." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "422": description: "Client error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "500": description: "Server error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "502": description: "Server error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "503": description: "Service unavailable." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "504": description: "Server error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" tags: @@ -3884,11 +4261,12 @@ paths: requestBody: required: true content: - "application/json": - schema: {"$ref": "#/components/schemas/V3.GlobalEventRules.UpdateGlobalEventRuleRequest"} - x-speakeasy-group: "globalEventRules" - x-speakeasy-name-override: "updateById" - "/v3/global-event-rules/{ger_id}/rulesets": + application/json: + schema: + $ref: "#/components/schemas/V3.GlobalEventRules.UpdateGlobalEventRuleRequest" + x-speakeasy-group: globalEventRules + x-speakeasy-name-override: updateById + /v3/global-event-rules/{ger_id}/rulesets: post: operationId: "GlobalEventRules_createRuleset" summary: "Create Ruleset" @@ -3903,121 +4281,133 @@ paths: "201": description: "The request has succeeded and a new resource has been created as a result." content: - "application/json": + application/json: schema: type: "object" required: - "data" properties: - "data": {"$ref": "#/components/schemas/V3.GlobalEventRules.RulesetResponse"} + data: + $ref: "#/components/schemas/V3.GlobalEventRules.RulesetResponse" "400": description: "The server could not understand the request due to invalid syntax." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "401": description: "Access is unauthorized." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "402": description: "Client error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "403": description: "Access is forbidden." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "404": description: "The server cannot find the requested resource." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "409": description: "The request conflicts with the current state of the server." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "422": description: "Client error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "500": description: "Server error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "502": description: "Server error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "503": description: "Service unavailable." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "504": description: "Server error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" tags: @@ -4025,11 +4415,12 @@ paths: requestBody: required: true content: - "application/json": - schema: {"$ref": "#/components/schemas/V3.GlobalEventRules.CreateRulesetRequest"} - x-speakeasy-group: "globalEventRules.rulesets" - x-speakeasy-name-override: "create" - "/v3/global-event-rules/{ger_id}/rulesets/{alert_source_version}/{alert_source_shortname}": + application/json: + schema: + $ref: "#/components/schemas/V3.GlobalEventRules.CreateRulesetRequest" + x-speakeasy-group: globalEventRules.rulesets + x-speakeasy-name-override: create + /v3/global-event-rules/{ger_id}/rulesets/{alert_source_version}/{alert_source_shortname}: delete: operationId: "GlobalEventRules_deleteGerRuleset" summary: "Delete GER Ruleset" @@ -4054,123 +4445,134 @@ paths: "204": description: "There is no content to send for this request, but the headers may be useful. " content: - "*/*": + '*/*': schema: type: "object" "400": description: "The server could not understand the request due to invalid syntax." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "401": description: "Access is unauthorized." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "402": description: "Client error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "403": description: "Access is forbidden." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "404": description: "The server cannot find the requested resource." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "409": description: "The request conflicts with the current state of the server." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "422": description: "Client error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "500": description: "Server error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "502": description: "Server error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "503": description: "Service unavailable." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "504": description: "Server error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" tags: - "Global Event Rules/Rulesets" - x-speakeasy-group: "globalEventRules.rulesets" - x-speakeasy-name-override: "delete" + x-speakeasy-group: globalEventRules.rulesets + x-speakeasy-name-override: delete get: operationId: "GlobalEventRules_getRuleset" summary: "Get Ruleset" @@ -4195,127 +4597,139 @@ paths: "200": description: "The request has succeeded." content: - "application/json": + application/json: schema: type: "object" required: - "data" properties: - "data": {"$ref": "#/components/schemas/V3.GlobalEventRules.RulesetResponse"} + data: + $ref: "#/components/schemas/V3.GlobalEventRules.RulesetResponse" "400": description: "The server could not understand the request due to invalid syntax." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "401": description: "Access is unauthorized." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "402": description: "Client error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "403": description: "Access is forbidden." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "404": description: "The server cannot find the requested resource." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "409": description: "The request conflicts with the current state of the server." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "422": description: "Client error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "500": description: "Server error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "502": description: "Server error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "503": description: "Service unavailable." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "504": description: "Server error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" tags: - "Global Event Rules/Rulesets" - x-speakeasy-group: "globalEventRules.rulesets" - x-speakeasy-name-override: "get" + x-speakeasy-group: globalEventRules.rulesets + x-speakeasy-name-override: get patch: operationId: "GlobalEventRules_updateRuleset" summary: "Update Ruleset" @@ -4340,121 +4754,133 @@ paths: "200": description: "The request has succeeded." content: - "application/json": + application/json: schema: type: "object" required: - "data" properties: - "data": {"$ref": "#/components/schemas/V3.GlobalEventRules.RulesetResponse"} + data: + $ref: "#/components/schemas/V3.GlobalEventRules.RulesetResponse" "400": description: "The server could not understand the request due to invalid syntax." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "401": description: "Access is unauthorized." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "402": description: "Client error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "403": description: "Access is forbidden." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "404": description: "The server cannot find the requested resource." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "409": description: "The request conflicts with the current state of the server." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "422": description: "Client error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "500": description: "Server error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "502": description: "Server error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "503": description: "Service unavailable." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "504": description: "Server error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" tags: @@ -4462,11 +4888,12 @@ paths: requestBody: required: true content: - "application/json": - schema: {"$ref": "#/components/schemas/V3.GlobalEventRules.UpdateRulesetRequest"} - x-speakeasy-group: "globalEventRules.rulesets" - x-speakeasy-name-override: "update" - "/v3/global-event-rules/{ger_id}/rulesets/{alert_source_version}/{alert_source_shortname}/priority": + application/json: + schema: + $ref: "#/components/schemas/V3.GlobalEventRules.UpdateRulesetRequest" + x-speakeasy-group: globalEventRules.rulesets + x-speakeasy-name-override: update + /v3/global-event-rules/{ger_id}/rulesets/{alert_source_version}/{alert_source_shortname}/priority: patch: operationId: "GlobalEventRules_reorderRuleset" summary: "Reorder Ruleset" @@ -4491,23 +4918,25 @@ paths: "200": description: "The request has succeeded." content: - "application/json": + application/json: schema: type: "object" required: - "data" properties: - "data": {"$ref": "#/components/schemas/V3.GlobalEventRules.OrderingResponse"} + data: + $ref: "#/components/schemas/V3.GlobalEventRules.OrderingResponse" tags: - "Global Event Rules/Rulesets" requestBody: required: true content: - "application/json": - schema: {"$ref": "#/components/schemas/V3.GlobalEventRules.ReorderRulesetRequest"} - x-speakeasy-group: "rulesets" - x-speakeasy-name-override: "reorder" - "/v3/global-event-rules/{ger_id}/rulesets/{alert_source_version}/{alert_source_shortname}/rules": + application/json: + schema: + $ref: "#/components/schemas/V3.GlobalEventRules.ReorderRulesetRequest" + x-speakeasy-group: rulesets + x-speakeasy-name-override: reorder + /v3/global-event-rules/{ger_id}/rulesets/{alert_source_version}/{alert_source_shortname}/rules: get: operationId: "GlobalEventRules_listRulesetRules" summary: "List Ruleset Rules" @@ -4547,17 +4976,18 @@ paths: "200": description: "The request has succeeded." content: - "application/json": + application/json: schema: type: "object" properties: - "data": + data: type: "array" - items: {"$ref": "#/components/schemas/V3.GlobalEventRules.RulesetRuleResponse"} - "meta": + items: + $ref: "#/components/schemas/V3.GlobalEventRules.RulesetRuleResponse" + meta: type: "object" properties: - "total_count": + total_count: type: "integer" required: - "total_count" @@ -4567,118 +4997,139 @@ paths: "400": description: "The server could not understand the request due to invalid syntax." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "401": description: "Access is unauthorized." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "402": description: "Client error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "403": description: "Access is forbidden." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "404": description: "The server cannot find the requested resource." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "409": description: "The request conflicts with the current state of the server." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "422": description: "Client error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "500": description: "Server error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "502": description: "Server error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "503": description: "Service unavailable." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "504": description: "Server error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" tags: - "Global Event Rules/Rulesets/Rules" - x-speakeasy-pagination: {"type": "offsetLimit", "inputs": [{"name": "page_number", "in": "parameters", "type": "page"}, {"name": "page_size", "in": "parameters", "type": "limit"}], "outputs": {"results": "$.data"}} - x-speakeasy-group: "globalEventRules.rulesets.rules" - x-speakeasy-name-override: "list" + x-speakeasy-pagination: + type: "offsetLimit" + inputs: + - name: "page_number" + in: "parameters" + type: "page" + - name: "page_size" + in: "parameters" + type: "limit" + outputs: + results: "$.data" + x-speakeasy-group: globalEventRules.rulesets.rules + x-speakeasy-name-override: list post: operationId: "GlobalEventRules_createRule" summary: "Create Rule" @@ -4703,121 +5154,133 @@ paths: "201": description: "The request has succeeded and a new resource has been created as a result." content: - "application/json": + application/json: schema: type: "object" required: - "data" properties: - "data": {"$ref": "#/components/schemas/V3.GlobalEventRules.RulesetRuleResponse"} + data: + $ref: "#/components/schemas/V3.GlobalEventRules.RulesetRuleResponse" "400": description: "The server could not understand the request due to invalid syntax." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "401": description: "Access is unauthorized." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "402": description: "Client error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "403": description: "Access is forbidden." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "404": description: "The server cannot find the requested resource." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "409": description: "The request conflicts with the current state of the server." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "422": description: "Client error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "500": description: "Server error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "502": description: "Server error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "503": description: "Service unavailable." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "504": description: "Server error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" tags: @@ -4825,11 +5288,12 @@ paths: requestBody: required: true content: - "application/json": - schema: {"$ref": "#/components/schemas/V3.GlobalEventRules.CreateOrUpdateRuleRequest"} - x-speakeasy-group: "globalEventRules.rulesets.rules" - x-speakeasy-name-override: "create" - "/v3/global-event-rules/{ger_id}/rulesets/{alert_source_version}/{alert_source_shortname}/rules/{rule_id}": + application/json: + schema: + $ref: "#/components/schemas/V3.GlobalEventRules.CreateOrUpdateRuleRequest" + x-speakeasy-group: globalEventRules.rulesets.rules + x-speakeasy-name-override: create + /v3/global-event-rules/{ger_id}/rulesets/{alert_source_version}/{alert_source_shortname}/rules/{rule_id}: get: operationId: "GlobalEventRules_getRuleById" summary: "Get Rule by ID" @@ -4859,127 +5323,139 @@ paths: "200": description: "The request has succeeded." content: - "application/json": + application/json: schema: type: "object" required: - "data" properties: - "data": {"$ref": "#/components/schemas/V3.GlobalEventRules.RulesetRuleResponse"} + data: + $ref: "#/components/schemas/V3.GlobalEventRules.RulesetRuleResponse" "400": description: "The server could not understand the request due to invalid syntax." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "401": description: "Access is unauthorized." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "402": description: "Client error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "403": description: "Access is forbidden." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "404": description: "The server cannot find the requested resource." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "409": description: "The request conflicts with the current state of the server." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "422": description: "Client error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "500": description: "Server error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "502": description: "Server error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "503": description: "Service unavailable." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "504": description: "Server error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" tags: - "Global Event Rules/Rulesets/Rules" - x-speakeasy-group: "globalEventRules.rulesets.rules" - x-speakeasy-name-override: "getById" + x-speakeasy-group: globalEventRules.rulesets.rules + x-speakeasy-name-override: getById delete: operationId: "GlobalEventRules_deleteRuleById" summary: "Delete Rule by ID" @@ -5009,123 +5485,134 @@ paths: "204": description: "There is no content to send for this request, but the headers may be useful. " content: - "*/*": + '*/*': schema: type: "object" "400": description: "The server could not understand the request due to invalid syntax." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "401": description: "Access is unauthorized." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "402": description: "Client error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "403": description: "Access is forbidden." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "404": description: "The server cannot find the requested resource." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "409": description: "The request conflicts with the current state of the server." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "422": description: "Client error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "500": description: "Server error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "502": description: "Server error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "503": description: "Service unavailable." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "504": description: "Server error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" tags: - "Global Event Rules/Rulesets/Rules" - x-speakeasy-group: "rules" - x-speakeasy-name-override: "deleteById" + x-speakeasy-group: rules + x-speakeasy-name-override: deleteById patch: operationId: "GlobalEventRules_updateRuleById" summary: "Update Rule by ID" @@ -5155,121 +5642,133 @@ paths: "200": description: "The request has succeeded." content: - "application/json": + application/json: schema: type: "object" required: - "data" properties: - "data": {"$ref": "#/components/schemas/V3.GlobalEventRules.RulesetRuleResponse"} + data: + $ref: "#/components/schemas/V3.GlobalEventRules.RulesetRuleResponse" "400": description: "The server could not understand the request due to invalid syntax." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "401": description: "Access is unauthorized." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "402": description: "Client error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "403": description: "Access is forbidden." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "404": description: "The server cannot find the requested resource." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "409": description: "The request conflicts with the current state of the server." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "422": description: "Client error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "500": description: "Server error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "502": description: "Server error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "503": description: "Service unavailable." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "504": description: "Server error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" tags: @@ -5277,11 +5776,12 @@ paths: requestBody: required: true content: - "application/json": - schema: {"$ref": "#/components/schemas/V3.GlobalEventRules.UpdateRuleRequest"} - x-speakeasy-group: "globalEventRules.rulesets.rules" - x-speakeasy-name-override: "updateById" - "/v3/global-event-rules/{ger_id}/rulesets/{alert_source_version}/{alert_source_shortname}/rules/{rule_id}/priority": + application/json: + schema: + $ref: "#/components/schemas/V3.GlobalEventRules.UpdateRuleRequest" + x-speakeasy-group: globalEventRules.rulesets.rules + x-speakeasy-name-override: updateById + /v3/global-event-rules/{ger_id}/rulesets/{alert_source_version}/{alert_source_shortname}/rules/{rule_id}/priority: patch: operationId: "GlobalEventRules_reorderRulesetByIndex" summary: "Reorder Ruleset By Index" @@ -5311,121 +5811,133 @@ paths: "200": description: "The request has succeeded." content: - "application/json": + application/json: schema: type: "object" required: - "data" properties: - "data": {"$ref": "#/components/schemas/V3.GlobalEventRules.OrderingResponse"} + data: + $ref: "#/components/schemas/V3.GlobalEventRules.OrderingResponse" "400": description: "The server could not understand the request due to invalid syntax." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "401": description: "Access is unauthorized." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "402": description: "Client error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "403": description: "Access is forbidden." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "404": description: "The server cannot find the requested resource." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "409": description: "The request conflicts with the current state of the server." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "422": description: "Client error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "500": description: "Server error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "502": description: "Server error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "503": description: "Service unavailable." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "504": description: "Server error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" tags: @@ -5433,11 +5945,12 @@ paths: requestBody: required: true content: - "application/json": - schema: {"$ref": "#/components/schemas/V3.GlobalEventRules.ReorderRuleRequest"} - x-speakeasy-group: "globalEventRules.rulesets.rules" - x-speakeasy-name-override: "reorder" - "/v3/global-oncall-reminder-rules": + application/json: + schema: + $ref: "#/components/schemas/V3.GlobalEventRules.ReorderRuleRequest" + x-speakeasy-group: globalEventRules.rulesets.rules + x-speakeasy-name-override: reorder + /v3/global-oncall-reminder-rules: delete: operationId: "GlobalOncallReminderRules_deleteGlobalOncallReminderRules" summary: "Delete Global Oncall Reminder Rules" @@ -5452,123 +5965,134 @@ paths: "204": description: "There is no content to send for this request, but the headers may be useful. " content: - "*/*": + '*/*': schema: type: "object" "400": description: "The server could not understand the request due to invalid syntax." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "401": description: "Access is unauthorized." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "402": description: "Client error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "403": description: "Access is forbidden." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "404": description: "The server cannot find the requested resource." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "409": description: "The request conflicts with the current state of the server." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "422": description: "Client error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "500": description: "Server error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "502": description: "Server error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "503": description: "Service unavailable." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "504": description: "Server error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" tags: - "Global Oncall Reminder Rules" - x-speakeasy-group: "globalOncallReminderRules" - x-speakeasy-name-override: "delete" + x-speakeasy-group: globalOncallReminderRules + x-speakeasy-name-override: delete get: operationId: "GlobalOncallReminderRules_getGlobalOncallReminderRules" summary: "Get Global Oncall Reminder Rules" @@ -5584,249 +6108,274 @@ paths: "200": description: "The request has succeeded." content: - "application/json": + application/json: schema: type: "object" required: - "data" properties: - "data": {"$ref": "#/components/schemas/V3.GlobalOncallReminderRules.GlobalOncallReminderRuleResponse"} + data: + $ref: "#/components/schemas/V3.GlobalOncallReminderRules.GlobalOncallReminderRuleResponse" "400": description: "The server could not understand the request due to invalid syntax." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "401": description: "Access is unauthorized." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "402": description: "Client error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "403": description: "Access is forbidden." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "404": description: "The server cannot find the requested resource." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "409": description: "The request conflicts with the current state of the server." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "422": description: "Client error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "500": description: "Server error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "502": description: "Server error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "503": description: "Service unavailable." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "504": description: "Server error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" tags: - "Global Oncall Reminder Rules" - x-speakeasy-group: "globalOncallReminderRules" - x-speakeasy-name-override: "get" + x-speakeasy-group: globalOncallReminderRules + x-speakeasy-name-override: get post: operationId: "GlobalOncallReminderRules_createGlobalOncallReminderRules" summary: "Create Global Oncall Reminder Rules" + parameters: [] responses: "200": description: "The request has succeeded." content: - "application/json": + application/json: schema: type: "object" required: - "data" properties: - "data": {"$ref": "#/components/schemas/V3.GlobalOncallReminderRules.GlobalOncallReminderRuleResponse"} + data: + $ref: "#/components/schemas/V3.GlobalOncallReminderRules.GlobalOncallReminderRuleResponse" "400": description: "The server could not understand the request due to invalid syntax." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "401": description: "Access is unauthorized." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "402": description: "Client error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "403": description: "Access is forbidden." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "404": description: "The server cannot find the requested resource." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "409": description: "The request conflicts with the current state of the server." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "422": description: "Client error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "500": description: "Server error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "502": description: "Server error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "503": description: "Service unavailable." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "504": description: "Server error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" tags: @@ -5834,10 +6383,11 @@ paths: requestBody: required: true content: - "application/json": - schema: {"$ref": "#/components/schemas/V3.GlobalOncallReminderRules.CreateGlobalOncallReminderRulesRequest"} - x-speakeasy-group: "globalOncallReminderRules" - x-speakeasy-name-override: "create" + application/json: + schema: + $ref: "#/components/schemas/V3.GlobalOncallReminderRules.CreateGlobalOncallReminderRulesRequest" + x-speakeasy-group: globalOncallReminderRules + x-speakeasy-name-override: create put: operationId: "GlobalOncallReminderRules_updateGlobalOncallReminderRules" summary: "Update Global Oncall Reminder Rules" @@ -5852,121 +6402,133 @@ paths: "200": description: "The request has succeeded." content: - "application/json": + application/json: schema: type: "object" required: - "data" properties: - "data": {"$ref": "#/components/schemas/V3.GlobalOncallReminderRules.GlobalOncallReminderRuleResponse"} + data: + $ref: "#/components/schemas/V3.GlobalOncallReminderRules.GlobalOncallReminderRuleResponse" "400": description: "The server could not understand the request due to invalid syntax." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "401": description: "Access is unauthorized." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "402": description: "Client error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "403": description: "Access is forbidden." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "404": description: "The server cannot find the requested resource." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "409": description: "The request conflicts with the current state of the server." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "422": description: "Client error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "500": description: "Server error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "502": description: "Server error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "503": description: "Service unavailable." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "504": description: "Server error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" tags: @@ -5974,135 +6536,148 @@ paths: requestBody: required: true content: - "application/json": - schema: {"$ref": "#/components/schemas/V3.GlobalOncallReminderRules.UpdateGlobalOncallReminderRulesRequest"} - x-speakeasy-group: "globalOncallReminderRules" - x-speakeasy-name-override: "update" - "/v3/incidents/acknowledge": + application/json: + schema: + $ref: "#/components/schemas/V3.GlobalOncallReminderRules.UpdateGlobalOncallReminderRulesRequest" + x-speakeasy-group: globalOncallReminderRules + x-speakeasy-name-override: update + /v3/incidents/acknowledge: post: operationId: "Incidents_bulkAcknowledgeIncidents" summary: "Bulk Acknowledge Incidents" description: "- This endpoint is used to bulk acknowledge the incident by IDs. The API can handle a maximum of 100 incident IDs in a single request with 10 such calls per minute.\"\n- Requires `access_token` as a `Bearer {{token}}` in the `Authorization` header." + parameters: [] responses: "200": description: "The request has succeeded." content: - "application/json": + application/json: schema: type: "object" required: - "data" properties: - "data": + data: type: "string" "400": description: "The server could not understand the request due to invalid syntax." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "401": description: "Access is unauthorized." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "402": description: "Client error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "403": description: "Access is forbidden." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "404": description: "The server cannot find the requested resource." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "409": description: "The request conflicts with the current state of the server." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "422": description: "Client error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "500": description: "Server error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "502": description: "Server error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "503": description: "Service unavailable." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "504": description: "Server error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" tags: @@ -6110,284 +6685,310 @@ paths: requestBody: required: true content: - "application/json": - schema: {"$ref": "#/components/schemas/V3.Incidents.BulkIncidentIDsRequest"} - x-speakeasy-name-override: "bulkAcknowledge" - "/v3/incidents/export": + application/json: + schema: + $ref: "#/components/schemas/V3.Incidents.BulkIncidentIDsRequest" + x-speakeasy-name-override: bulkAcknowledge + /v3/incidents/export: get: operationId: "Incidents_incidentExport" summary: "Incident Export" description: "- This endpoint is used to export the incident details into a `csv` or `json` file.\n- Requires `access_token` as a `Bearer {{token}}` in the `Authorization` header.\n- Header field/value: `Content-Type`: `text/csv`\n\n\nQuery Params:\n\n```\ntype: csv or json\nstart_time: filter by date range\nend_time: filter by date range\nservices: filter by services\nsources: filter by alert sources\nassigned_to: filter by assignee\nstatus: filter by incident status\nslo_affecting: filetr by slo affected\nslos: filter by slos\ntags: filter by tags key=value\n\n ```" parameters: - - {"$ref": "#/components/parameters/V3.Incidents.IncidentExportRequest.start_time"} - - {"$ref": "#/components/parameters/V3.Incidents.IncidentExportRequest.end_time"} - - {"$ref": "#/components/parameters/V3.Incidents.IncidentExportRequest.type"} - - {"$ref": "#/components/parameters/V3.Incidents.IncidentExportRequest.owner_id"} - - {"$ref": "#/components/parameters/V3.Incidents.IncidentExportRequest.status"} - - {"$ref": "#/components/parameters/V3.Incidents.IncidentExportRequest.services"} - - {"$ref": "#/components/parameters/V3.Incidents.IncidentExportRequest.sources"} - - {"$ref": "#/components/parameters/V3.Incidents.IncidentExportRequest.assigned_to"} - - {"$ref": "#/components/parameters/V3.Incidents.IncidentExportRequest.assignedToUserIDsAndTheirSquads"} - - {"$ref": "#/components/parameters/V3.Incidents.IncidentExportRequest.service_owner"} - - {"$ref": "#/components/parameters/V3.Incidents.IncidentExportRequest.priority"} - - {"$ref": "#/components/parameters/V3.Incidents.IncidentExportRequest.tags"} - - {"$ref": "#/components/parameters/V3.Incidents.IncidentExportRequest.slo_affecting"} - - {"$ref": "#/components/parameters/V3.Incidents.IncidentExportRequest.slos"} - - {"$ref": "#/components/parameters/V3.Incidents.IncidentExportRequest.is_starred"} - - {"$ref": "#/components/parameters/V3.Incidents.IncidentExportRequest.textFilter"} - - {"$ref": "#/components/parameters/V3.Incidents.IncidentExportRequest.notes"} - - {"$ref": "#/components/parameters/V3.Incidents.IncidentExportRequest.retrospectives"} - - {"$ref": "#/components/parameters/V3.Incidents.IncidentExportRequest.sort_by"} + - $ref: "#/components/parameters/V3.Incidents.IncidentExportRequest.start_time" + - $ref: "#/components/parameters/V3.Incidents.IncidentExportRequest.end_time" + - $ref: "#/components/parameters/V3.Incidents.IncidentExportRequest.type" + - $ref: "#/components/parameters/V3.Incidents.IncidentExportRequest.owner_id" + - $ref: "#/components/parameters/V3.Incidents.IncidentExportRequest.status" + - $ref: "#/components/parameters/V3.Incidents.IncidentExportRequest.services" + - $ref: "#/components/parameters/V3.Incidents.IncidentExportRequest.sources" + - $ref: "#/components/parameters/V3.Incidents.IncidentExportRequest.assigned_to" + - $ref: "#/components/parameters/V3.Incidents.IncidentExportRequest.assignedToUserIDsAndTheirSquads" + - $ref: "#/components/parameters/V3.Incidents.IncidentExportRequest.service_owner" + - $ref: "#/components/parameters/V3.Incidents.IncidentExportRequest.priority" + - $ref: "#/components/parameters/V3.Incidents.IncidentExportRequest.tags" + - $ref: "#/components/parameters/V3.Incidents.IncidentExportRequest.slo_affecting" + - $ref: "#/components/parameters/V3.Incidents.IncidentExportRequest.slos" + - $ref: "#/components/parameters/V3.Incidents.IncidentExportRequest.is_starred" + - $ref: "#/components/parameters/V3.Incidents.IncidentExportRequest.textFilter" + - $ref: "#/components/parameters/V3.Incidents.IncidentExportRequest.notes" + - $ref: "#/components/parameters/V3.Incidents.IncidentExportRequest.retrospectives" + - $ref: "#/components/parameters/V3.Incidents.IncidentExportRequest.sort_by" responses: "400": description: "The server could not understand the request due to invalid syntax." content: - "*/*": + '*/*': schema: type: "object" - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "401": description: "Access is unauthorized." content: - "*/*": + '*/*': schema: type: "object" - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "402": description: "Client error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "403": description: "Access is forbidden." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "404": description: "The server cannot find the requested resource." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "409": description: "The request conflicts with the current state of the server." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "422": description: "Client error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "500": description: "Server error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "502": description: "Server error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "503": description: "Service unavailable." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "504": description: "Server error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" tags: - "Incidents" - x-speakeasy-name-override: "export_incidents" - "/v3/incidents/export/async": + x-speakeasy-name-override: export_incidents + /v3/incidents/export/async: post: operationId: "Incidents_incidentExportAsync" summary: "Incident Export Async" description: "* This is an async API, once the request is made the export will start in our workers. You will get a download link to your registered Email ID once the export is completed\n\n\n### Payload\n\n| Key | Value | Example |\n| --- | --- | --- |\n| type | csv / json | “csv” |\n| start_time | Date in ISO Format | “2020-01-01T00:00:00.000Z” |\n| end_time | Date in ISO Format | “2020-04-01T00:00:00.000Z” |\n| owner_id | Team ID | “611262a9d5b4ea846b534a3f” |\n\n### Incident Filters\n\n| Key | Value | Example |\n| --- | --- | --- |\n| statuses | Array of triggered / resolved / acknowledged / suppressed | \\[“triggered”, “acknowleged”\\] |\n| tags | Array of tags in format “KEY=VALUE” | \\[“severity=high”, “severity=low”\\] |\n| sources | Array of Alert Source IDs | \\[“6077f7225fdc7075e371685f”\\] |\n| services | Array of Service IDs | \\[\"62385fb309bc474014180828\"\\] |\n| assigned_to | Array of Assigned to user IDs | \\[\"625e40c9a9bd76370bf9f7fb\"\\] |" + parameters: [] responses: "202": description: "The request has been accepted for processing, but processing has not yet completed." content: - "*/*": + '*/*': schema: type: "object" required: - "body" properties: - "body": + body: type: "object" required: - "data" properties: - "data": {"$ref": "#/components/schemas/V3.Incidents.IncidentExportAsyncResponse"} + data: + $ref: "#/components/schemas/V3.Incidents.IncidentExportAsyncResponse" description: "The body type of the operation request or response." + description: "" "400": description: "The server could not understand the request due to invalid syntax." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "401": description: "Access is unauthorized." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "402": description: "Client error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "403": description: "Access is forbidden." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "404": description: "The server cannot find the requested resource." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "409": description: "The request conflicts with the current state of the server." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "422": description: "Client error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "500": description: "Server error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "502": description: "Server error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "503": description: "Service unavailable." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "504": description: "Server error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" tags: @@ -6395,11 +6996,12 @@ paths: requestBody: required: true content: - "application/json": - schema: {"$ref": "#/components/schemas/V3.Incidents.IncidentExportAsyncRequest"} - x-speakeasy-group: "incidents.export" - x-speakeasy-name-override: "export_async" - "/v3/incidents/postmortem": + application/json: + schema: + $ref: "#/components/schemas/V3.Incidents.IncidentExportAsyncRequest" + x-speakeasy-group: incidents.export + x-speakeasy-name-override: export_async + /v3/incidents/postmortem: get: operationId: "Postmortems_getAllPostmortems" summary: "Get All Postmortems" @@ -6432,21 +7034,23 @@ paths: "200": description: "The request has succeeded." content: - "application/json": + application/json: schema: type: "object" properties: - "data": + data: type: "array" items: type: "object" properties: - "result": + result: type: "array" - items: {"$ref": "#/components/schemas/V3.Incidents.Postmortems.PostmortemListResult"} - "total_count": + items: + $ref: "#/components/schemas/V3.Incidents.Postmortems.PostmortemListResult" + total_count: type: "array" - items: {"$ref": "#/components/schemas/V3.Incidents.Postmortems.TotalPostmortemCount"} + items: + $ref: "#/components/schemas/V3.Incidents.Postmortems.TotalPostmortemCount" required: - "result" - "total_count" @@ -6455,237 +7059,260 @@ paths: "400": description: "The server could not understand the request due to invalid syntax." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "401": description: "Access is unauthorized." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "402": description: "Client error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "403": description: "Access is forbidden." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "404": description: "The server cannot find the requested resource." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "409": description: "The request conflicts with the current state of the server." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "422": description: "Client error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "500": description: "Server error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "502": description: "Server error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "503": description: "Service unavailable." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "504": description: "Server error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" tags: - "Incidents/Postmortems" - x-speakeasy-group: "postmortems" - x-speakeasy-name-override: "getAll" - "/v3/incidents/priority": + x-speakeasy-group: postmortems + x-speakeasy-name-override: getAll + /v3/incidents/priority: put: operationId: "Incidents_bulkIncidentsPriorityUpdate" summary: "Bulk Incidents Priority Update" description: "- This endpoint is used to bulk update incident priority.\n\n- Requires `access_token` as a `Bearer {{token}}` in the `Authorization` header." + parameters: [] responses: "204": description: "There is no content to send for this request, but the headers may be useful. " content: - "*/*": + '*/*': schema: type: "object" "400": description: "The server could not understand the request due to invalid syntax." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "401": description: "Access is unauthorized." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "402": description: "Client error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "403": description: "Access is forbidden." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "404": description: "The server cannot find the requested resource." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "409": description: "The request conflicts with the current state of the server." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "422": description: "Client error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "500": description: "Server error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "502": description: "Server error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "503": description: "Service unavailable." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "504": description: "Server error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" tags: @@ -6693,134 +7320,147 @@ paths: requestBody: required: true content: - "application/json": - schema: {"$ref": "#/components/schemas/V3.Incidents.BulkIncidentsPriorityUpdateRequest"} - x-speakeasy-name-override: "bulkUpdatePriority" - "/v3/incidents/resolve": + application/json: + schema: + $ref: "#/components/schemas/V3.Incidents.BulkIncidentsPriorityUpdateRequest" + x-speakeasy-name-override: bulkUpdatePriority + /v3/incidents/resolve: post: operationId: "Incidents_bulkResolveIncidents" summary: "Bulk Resolve Incidents" description: "- This endpoint is used to bulk resolve the incident by IDs. The API can handle a maximum of 100 incident IDs in a single request with 10 such calls per minute.\"\n- Requires `access_token` as a `Bearer {{token}}` in the `Authorization` header." + parameters: [] responses: "200": description: "The request has succeeded." content: - "application/json": + application/json: schema: type: "object" required: - "data" properties: - "data": + data: type: "string" "400": description: "The server could not understand the request due to invalid syntax." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "401": description: "Access is unauthorized." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "402": description: "Client error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "403": description: "Access is forbidden." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "404": description: "The server cannot find the requested resource." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "409": description: "The request conflicts with the current state of the server." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "422": description: "Client error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "500": description: "Server error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "502": description: "Server error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "503": description: "Service unavailable." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "504": description: "Server error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" tags: @@ -6828,10 +7468,11 @@ paths: requestBody: required: true content: - "application/json": - schema: {"$ref": "#/components/schemas/V3.Incidents.BulkIncidentIDsRequest"} - x-speakeasy-name-override: "bulkResolve" - "/v3/incidents/{IncidentId}/communication_cards": + application/json: + schema: + $ref: "#/components/schemas/V3.Incidents.BulkIncidentIDsRequest" + x-speakeasy-name-override: bulkResolve + /v3/incidents/{IncidentId}/communication_cards: get: operationId: "CommunicationCards_getAllCommunicationCard" summary: "Get All Communication Card" @@ -6846,129 +7487,141 @@ paths: "200": description: "The request has succeeded." content: - "application/json": + application/json: schema: type: "object" required: - "data" properties: - "data": + data: type: "array" - items: {"$ref": "#/components/schemas/V3.Incidents.CommunicationCards.CommunicationCardResponse"} + items: + $ref: "#/components/schemas/V3.Incidents.CommunicationCards.CommunicationCardResponse" "400": description: "The server could not understand the request due to invalid syntax." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "401": description: "Access is unauthorized." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "402": description: "Client error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "403": description: "Access is forbidden." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "404": description: "The server cannot find the requested resource." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "409": description: "The request conflicts with the current state of the server." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "422": description: "Client error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "500": description: "Server error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "502": description: "Server error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "503": description: "Service unavailable." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "504": description: "Server error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" tags: - "Incidents/Communication Card" - x-speakeasy-group: "communicationCards" - x-speakeasy-name-override: "getAll" + x-speakeasy-group: communicationCards + x-speakeasy-name-override: getAll post: operationId: "CommunicationCards_createCommunicationCard" summary: "Create Communication Card" @@ -6983,121 +7636,133 @@ paths: "200": description: "The request has succeeded." content: - "application/json": + application/json: schema: type: "object" required: - "data" properties: - "data": {"$ref": "#/components/schemas/V3.Incidents.CommunicationCards.CommunicationCardResponse"} + data: + $ref: "#/components/schemas/V3.Incidents.CommunicationCards.CommunicationCardResponse" "400": description: "The server could not understand the request due to invalid syntax." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "401": description: "Access is unauthorized." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "402": description: "Client error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "403": description: "Access is forbidden." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "404": description: "The server cannot find the requested resource." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "409": description: "The request conflicts with the current state of the server." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "422": description: "Client error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "500": description: "Server error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "502": description: "Server error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "503": description: "Service unavailable." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "504": description: "Server error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" tags: @@ -7105,11 +7770,12 @@ paths: requestBody: required: true content: - "application/json": - schema: {"$ref": "#/components/schemas/V3.Incidents.CommunicationCards.CreateCommunicationCardRequest"} - x-speakeasy-group: "incidents.communicationCards" - x-speakeasy-name-override: "create" - "/v3/incidents/{IncidentId}/communication_cards/{communicationCardId}": + application/json: + schema: + $ref: "#/components/schemas/V3.Incidents.CommunicationCards.CreateCommunicationCardRequest" + x-speakeasy-group: incidents.communicationCards + x-speakeasy-name-override: create + /v3/incidents/{IncidentId}/communication_cards/{communicationCardId}: delete: operationId: "CommunicationCards_deleteCommunicationCard" summary: "Delete Communication Card" @@ -7135,128 +7801,139 @@ paths: "200": description: "The request has succeeded." content: - "application/json": + application/json: schema: type: "object" required: - "data" properties: - "data": + data: type: "string" "400": description: "The server could not understand the request due to invalid syntax." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "401": description: "Access is unauthorized." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "402": description: "Client error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "403": description: "Access is forbidden." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "404": description: "The server cannot find the requested resource." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "409": description: "The request conflicts with the current state of the server." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "422": description: "Client error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "500": description: "Server error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "502": description: "Server error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "503": description: "Service unavailable." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "504": description: "Server error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" tags: - "Incidents/Communication Card" - x-speakeasy-group: "incidents.communicationCards" - x-speakeasy-name-override: "delete" + x-speakeasy-group: incidents.communicationCards + x-speakeasy-name-override: delete put: operationId: "CommunicationCards_updateCommunicationCard" summary: "Update Communication Card" @@ -7276,121 +7953,133 @@ paths: "200": description: "The request has succeeded." content: - "application/json": + application/json: schema: type: "object" required: - "data" properties: - "data": {"$ref": "#/components/schemas/V3.Incidents.CommunicationCards.CommunicationCardResponse"} + data: + $ref: "#/components/schemas/V3.Incidents.CommunicationCards.CommunicationCardResponse" "400": description: "The server could not understand the request due to invalid syntax." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "401": description: "Access is unauthorized." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "402": description: "Client error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "403": description: "Access is forbidden." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "404": description: "The server cannot find the requested resource." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "409": description: "The request conflicts with the current state of the server." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "422": description: "Client error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "500": description: "Server error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "502": description: "Server error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "503": description: "Service unavailable." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "504": description: "Server error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" tags: @@ -7398,11 +8087,12 @@ paths: requestBody: required: true content: - "application/json": - schema: {"$ref": "#/components/schemas/V3.Incidents.CommunicationCards.UpdateCommunicationCardRequest"} - x-speakeasy-group: "incidents.communicationCards" - x-speakeasy-name-override: "update" - "/v3/incidents/{IncidentId}/runbooks": + application/json: + schema: + $ref: "#/components/schemas/V3.Incidents.CommunicationCards.UpdateCommunicationCardRequest" + x-speakeasy-group: incidents.communicationCards + x-speakeasy-name-override: update + /v3/incidents/{IncidentId}/runbooks: post: operationId: "Runbooks_attachRunbooks" summary: "Attach Runbooks" @@ -7416,123 +8106,135 @@ paths: "201": description: "The request has succeeded and a new resource has been created as a result." content: - "application/json": + application/json: schema: type: "object" required: - "data" properties: - "data": + data: type: "array" - items: {"$ref": "#/components/schemas/V3.Incidents.Runbooks.RunbookResponse"} + items: + $ref: "#/components/schemas/V3.Incidents.Runbooks.RunbookResponse" "400": description: "The server could not understand the request due to invalid syntax." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "401": description: "Access is unauthorized." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "402": description: "Client error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "403": description: "Access is forbidden." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "404": description: "The server cannot find the requested resource." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "409": description: "The request conflicts with the current state of the server." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "422": description: "Client error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "500": description: "Server error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "502": description: "Server error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "503": description: "Service unavailable." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "504": description: "Server error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" tags: @@ -7540,11 +8242,12 @@ paths: requestBody: required: true content: - "application/json": - schema: {"$ref": "#/components/schemas/V3.Incidents.Runbooks.AttachRunbooksRequest"} - x-speakeasy-group: "runbooks" - x-speakeasy-name-override: "attach" - "/v3/incidents/{IncidentId}/tags": + application/json: + schema: + $ref: "#/components/schemas/V3.Incidents.Runbooks.AttachRunbooksRequest" + x-speakeasy-group: runbooks + x-speakeasy-name-override: attach + /v3/incidents/{IncidentId}/tags: put: operationId: "Tags_updateTag" summary: "Update Tag" @@ -7558,121 +8261,133 @@ paths: "200": description: "The request has succeeded." content: - "application/json": + application/json: schema: type: "object" required: - "data" properties: - "data": {"$ref": "#/components/schemas/V3.Incidents.Tags.IncidentForTagsResponse"} + data: + $ref: "#/components/schemas/V3.Incidents.Tags.IncidentForTagsResponse" "400": description: "The server could not understand the request due to invalid syntax." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "401": description: "Access is unauthorized." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "402": description: "Client error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "403": description: "Access is forbidden." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "404": description: "The server cannot find the requested resource." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "409": description: "The request conflicts with the current state of the server." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "422": description: "Client error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "500": description: "Server error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "502": description: "Server error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "503": description: "Service unavailable." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "504": description: "Server error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" tags: @@ -7680,10 +8395,11 @@ paths: requestBody: required: true content: - "application/json": - schema: {"$ref": "#/components/schemas/V3.Incidents.Tags.UpdateTagRequest"} - x-speakeasy-group: "incidents.tags" - x-speakeasy-name-override: "update" + application/json: + schema: + $ref: "#/components/schemas/V3.Incidents.Tags.UpdateTagRequest" + x-speakeasy-group: incidents.tags + x-speakeasy-name-override: update patch: operationId: "Tags_appendTag" summary: "Append Tag" @@ -7697,121 +8413,133 @@ paths: "200": description: "The request has succeeded." content: - "application/json": + application/json: schema: type: "object" required: - "data" properties: - "data": {"$ref": "#/components/schemas/V3.Incidents.Tags.IncidentForTagsResponse"} + data: + $ref: "#/components/schemas/V3.Incidents.Tags.IncidentForTagsResponse" "400": description: "The server could not understand the request due to invalid syntax." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "401": description: "Access is unauthorized." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "402": description: "Client error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "403": description: "Access is forbidden." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "404": description: "The server cannot find the requested resource." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "409": description: "The request conflicts with the current state of the server." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "422": description: "Client error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "500": description: "Server error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "502": description: "Server error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "503": description: "Service unavailable." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "504": description: "Server error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" tags: @@ -7819,11 +8547,12 @@ paths: requestBody: required: true content: - "application/json": - schema: {"$ref": "#/components/schemas/V3.Incidents.Tags.AppendTagRequest"} - x-speakeasy-group: "incidents.tags" - x-speakeasy-name-override: "append" - "/v3/incidents/{IncidentId}/warroom": + application/json: + schema: + $ref: "#/components/schemas/V3.Incidents.Tags.AppendTagRequest" + x-speakeasy-group: incidents.tags + x-speakeasy-name-override: append + /v3/incidents/{IncidentId}/warroom: post: operationId: "Notes_createNotes" summary: "Create Notes" @@ -7838,127 +8567,140 @@ paths: "201": description: "The request has succeeded and a new resource has been created as a result." content: - "application/json": + application/json: schema: type: "object" required: - "body" properties: - "body": + body: type: "object" required: - "data" properties: - "data": {"$ref": "#/components/schemas/V3.Incidents.Notes.NoteResponse"} + data: + $ref: "#/components/schemas/V3.Incidents.Notes.NoteResponse" description: "The body type of the operation request or response." + description: "" "400": description: "The server could not understand the request due to invalid syntax." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "401": description: "Access is unauthorized." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "402": description: "Client error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "403": description: "Access is forbidden." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "404": description: "The server cannot find the requested resource." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "409": description: "The request conflicts with the current state of the server." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "422": description: "Client error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "500": description: "Server error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "502": description: "Server error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "503": description: "Service unavailable." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "504": description: "Server error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" tags: @@ -7966,10 +8708,11 @@ paths: requestBody: required: true content: - "application/json": - schema: {"$ref": "#/components/schemas/V3.Incidents.Notes.CreateNoteRequest"} - x-speakeasy-group: "incidents.notes" - x-speakeasy-name-override: "create" + application/json: + schema: + $ref: "#/components/schemas/V3.Incidents.Notes.CreateNoteRequest" + x-speakeasy-group: incidents.notes + x-speakeasy-name-override: create get: operationId: "Notes_getAllNotes" summary: "Get All Notes" @@ -7984,130 +8727,142 @@ paths: "200": description: "The request has succeeded." content: - "application/json": + application/json: schema: type: "object" required: - "data" properties: - "data": + data: type: "array" - items: {"$ref": "#/components/schemas/V3.Incidents.Notes.NoteResponse"} + items: + $ref: "#/components/schemas/V3.Incidents.Notes.NoteResponse" "400": description: "The server could not understand the request due to invalid syntax." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "401": description: "Access is unauthorized." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "402": description: "Client error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "403": description: "Access is forbidden." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "404": description: "The server cannot find the requested resource." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "409": description: "The request conflicts with the current state of the server." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "422": description: "Client error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "500": description: "Server error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "502": description: "Server error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "503": description: "Service unavailable." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "504": description: "Server error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" tags: - "Incidents/Notes" - x-speakeasy-group: "incidents.notes" - x-speakeasy-name-override: "list" - "/v3/incidents/{IncidentId}/warroom/{NoteId}": + x-speakeasy-group: incidents.notes + x-speakeasy-name-override: list + /v3/incidents/{IncidentId}/warroom/{NoteId}: delete: operationId: "Notes_deleteNote" summary: "Delete Note" @@ -8134,123 +8889,134 @@ paths: "204": description: "There is no content to send for this request, but the headers may be useful. " content: - "*/*": + '*/*': schema: type: "object" "400": description: "The server could not understand the request due to invalid syntax." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "401": description: "Access is unauthorized." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "402": description: "Client error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "403": description: "Access is forbidden." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "404": description: "The server cannot find the requested resource." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "409": description: "The request conflicts with the current state of the server." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "422": description: "Client error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "500": description: "Server error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "502": description: "Server error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "503": description: "Service unavailable." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "504": description: "Server error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" tags: - "Incidents/Notes" - x-speakeasy-group: "incidents.notes" - x-speakeasy-name-override: "delete" + x-speakeasy-group: incidents.notes + x-speakeasy-name-override: delete put: operationId: "Notes_updateNote" summary: "Update Note" @@ -8271,121 +9037,133 @@ paths: "200": description: "The request has succeeded." content: - "application/json": + application/json: schema: type: "object" required: - "data" properties: - "data": {"$ref": "#/components/schemas/V3.Incidents.Notes.NoteResponse"} + data: + $ref: "#/components/schemas/V3.Incidents.Notes.NoteResponse" "400": description: "The server could not understand the request due to invalid syntax." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "401": description: "Access is unauthorized." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "402": description: "Client error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "403": description: "Access is forbidden." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "404": description: "The server cannot find the requested resource." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "409": description: "The request conflicts with the current state of the server." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "422": description: "Client error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "500": description: "Server error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "502": description: "Server error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "503": description: "Service unavailable." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "504": description: "Server error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" tags: @@ -8393,11 +9171,12 @@ paths: requestBody: required: true content: - "application/json": - schema: {"$ref": "#/components/schemas/V3.Incidents.Notes.UpdateNoteRequest"} - x-speakeasy-group: "incidents.notes" - x-speakeasy-name-override: "update" - "/v3/incidents/{incidentID}": + application/json: + schema: + $ref: "#/components/schemas/V3.Incidents.Notes.UpdateNoteRequest" + x-speakeasy-group: incidents.notes + x-speakeasy-name-override: update + /v3/incidents/{incidentID}: get: operationId: "Incidents_getIncidentById" summary: "Get Incident by ID" @@ -8412,127 +9191,139 @@ paths: "200": description: "The request has succeeded." content: - "application/json": + application/json: schema: type: "object" required: - "data" properties: - "data": {"$ref": "#/components/schemas/V3.Incidents.IncidentResponse"} + data: + $ref: "#/components/schemas/V3.Incidents.IncidentResponse" "400": description: "The server could not understand the request due to invalid syntax." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "401": description: "Access is unauthorized." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "402": description: "Client error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "403": description: "Access is forbidden." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "404": description: "The server cannot find the requested resource." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "409": description: "The request conflicts with the current state of the server." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "422": description: "Client error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "500": description: "Server error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "502": description: "Server error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "503": description: "Service unavailable." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "504": description: "Server error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" tags: - "Incidents" - x-speakeasy-name-override: "getById" - "/v3/incidents/{incidentID}/acknowledge": + x-speakeasy-name-override: getById + /v3/incidents/{incidentID}/acknowledge: post: operationId: "Incidents_acknowledgeIncident" summary: "Acknowledge Incident" @@ -8547,128 +9338,139 @@ paths: "200": description: "The request has succeeded." content: - "application/json": + application/json: schema: type: "object" required: - "data" properties: - "data": + data: type: "string" "400": description: "The server could not understand the request due to invalid syntax." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "401": description: "Access is unauthorized." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "402": description: "Client error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "403": description: "Access is forbidden." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "404": description: "The server cannot find the requested resource." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "409": description: "The request conflicts with the current state of the server." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "422": description: "Client error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "500": description: "Server error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "502": description: "Server error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "503": description: "Service unavailable." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "504": description: "Server error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" tags: - "Incidents" - x-speakeasy-name-override: "acknowledge" - "/v3/incidents/{incidentID}/actions/circleci/rebuild/{buildNumber}": + x-speakeasy-name-override: acknowledge + /v3/incidents/{incidentID}/actions/circleci/rebuild/{buildNumber}: post: operationId: "IncidentActions_rebuildAProjectInCircleci" summary: "Rebuild a Project In CircleCI" @@ -8687,15 +9489,16 @@ paths: "200": description: "The request has succeeded." content: - "application/json": + application/json: schema: type: "object" properties: - "data": {"$ref": "#/components/schemas/V3.Incidents.IncidentActions.CircleCIRebuildResponse"} - "meta": + data: + $ref: "#/components/schemas/V3.Incidents.IncidentActions.CircleCIRebuildResponse" + meta: type: "object" properties: - "status_code": + status_code: type: "integer" required: - "status_code" @@ -8704,117 +9507,129 @@ paths: "400": description: "Represents a CircleCI error response for a 400 status code." content: - "application/json": + application/json: schema: anyOf: - type: "object" properties: - "meta": {"$ref": "#/components/schemas/V3.Incidents.IncidentActions.CircleCIErrorMeta"} + meta: + $ref: "#/components/schemas/V3.Incidents.IncidentActions.CircleCIErrorMeta" required: - "meta" - type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "401": description: "Access is unauthorized." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "402": description: "Client error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "403": description: "Access is forbidden." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "404": description: "The server cannot find the requested resource." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "409": description: "The request conflicts with the current state of the server." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "422": description: "Client error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "500": description: "Server error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "502": description: "Server error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "503": description: "Service unavailable." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "504": description: "Server error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" tags: @@ -8822,11 +9637,12 @@ paths: requestBody: required: true content: - "application/json": - schema: {"$ref": "#/components/schemas/V3.Incidents.IncidentActions.RebuildCircleCIProjectRequest"} - x-speakeasy-group: "incidents.actions" - x-speakeasy-name-override: "rebuildCircleciProject" - "/v3/incidents/{incidentID}/actions/jira/new/jira-cloud": + application/json: + schema: + $ref: "#/components/schemas/V3.Incidents.IncidentActions.RebuildCircleCIProjectRequest" + x-speakeasy-group: incidents.actions + x-speakeasy-name-override: rebuildCircleciProject + /v3/incidents/{incidentID}/actions/jira/new/jira-cloud: post: operationId: "IncidentActions_createATicketOnJiraCloud" summary: "Create a Ticket on Jira Cloud" @@ -8840,129 +9656,140 @@ paths: "200": description: "The request has succeeded." content: - "application/json": + application/json: schema: type: "object" required: - "data" properties: - "data": + data: type: "string" "400": description: "The server could not understand the request due to invalid syntax." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "401": description: "Access is unauthorized." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "402": description: "Client error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "403": description: "Access is forbidden." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "404": description: "The server cannot find the requested resource." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "409": description: "The request conflicts with the current state of the server." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "422": description: "Client error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "500": description: "Server error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "502": description: "Server error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "503": description: "Service unavailable." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "504": description: "Server error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" tags: - "Incidents/Incident Actions" - x-speakeasy-group: "incidents.actions.jira" - x-speakeasy-name-override: "createTicket" - "/v3/incidents/{incidentID}/actions/jira/new/jira-server": + x-speakeasy-group: incidents.actions.jira + x-speakeasy-name-override: createTicket + /v3/incidents/{incidentID}/actions/jira/new/jira-server: post: operationId: "IncidentActions_createATicketOnJiraServer" summary: "Create a Ticket on Jira Server" @@ -8976,129 +9803,140 @@ paths: "200": description: "The request has succeeded." content: - "application/json": + application/json: schema: type: "object" required: - "data" properties: - "data": + data: type: "string" "400": description: "The server could not understand the request due to invalid syntax." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "401": description: "Access is unauthorized." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "402": description: "Client error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "403": description: "Access is forbidden." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "404": description: "The server cannot find the requested resource." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "409": description: "The request conflicts with the current state of the server." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "422": description: "Client error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "500": description: "Server error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "502": description: "Server error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "503": description: "Service unavailable." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "504": description: "Server error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" tags: - "Incidents/Incident Actions" - x-speakeasy-group: "incidents.incidentActions" - x-speakeasy-name-override: "createJiraTicket" - "/v3/incidents/{incidentID}/actions/servicenow/new": + x-speakeasy-group: incidents.incidentActions + x-speakeasy-name-override: createJiraTicket + /v3/incidents/{incidentID}/actions/servicenow/new: post: operationId: "IncidentActions_createAnIncidentInServicenow" summary: "Create an Incident in ServiceNow" @@ -9112,124 +9950,135 @@ paths: "201": description: "The request has succeeded and a new resource has been created as a result." content: - "application/json": + application/json: schema: type: "object" "400": description: "The server could not understand the request due to invalid syntax." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "401": description: "Access is unauthorized." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "402": description: "Client error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "403": description: "Access is forbidden." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "404": description: "The server cannot find the requested resource." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "409": description: "The request conflicts with the current state of the server." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "422": description: "Client error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "500": description: "Server error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "502": description: "Server error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "503": description: "Service unavailable." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "504": description: "Server error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" tags: - "Incidents/Incident Actions" - x-speakeasy-group: "incidents.actions.serviceNow" - x-speakeasy-name-override: "createIncident" - "/v3/incidents/{incidentID}/actions/webhook/{eventWebhookID}": + x-speakeasy-group: incidents.actions.serviceNow + x-speakeasy-name-override: createIncident + /v3/incidents/{incidentID}/actions/webhook/{eventWebhookID}: post: operationId: "IncidentActions_triggerAWebhookManually" summary: "Trigger a Webhook Manually" @@ -9248,128 +10097,140 @@ paths: "200": description: "The request has succeeded." content: - "application/json": + application/json: schema: type: "object" required: - "data" properties: - "data": {"$ref": "#/components/schemas/V3.Incidents.IncidentActions.WebhookActionResponse"} + data: + $ref: "#/components/schemas/V3.Incidents.IncidentActions.WebhookActionResponse" "400": description: "The server could not understand the request due to invalid syntax." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "401": description: "Access is unauthorized." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "402": description: "Client error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "403": description: "Access is forbidden." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "404": description: "The server cannot find the requested resource." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "409": description: "The request conflicts with the current state of the server." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "422": description: "Client error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "500": description: "Server error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "502": description: "Server error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "503": description: "Service unavailable." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "504": description: "Server error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" tags: - "Incidents/Incident Actions" - x-speakeasy-group: "incidents.actions.webhook" - x-speakeasy-name-override: "trigger" - "/v3/incidents/{incidentID}/additional-responders": + x-speakeasy-group: incidents.actions.webhook + x-speakeasy-name-override: trigger + /v3/incidents/{incidentID}/additional-responders: get: operationId: "AdditionalResponders_getAdditionalResponders" summary: "Get Additional Responders" @@ -9384,127 +10245,139 @@ paths: "200": description: "The request has succeeded." content: - "application/json": + application/json: schema: type: "object" required: - "data" properties: - "data": {"$ref": "#/components/schemas/V3.Incidents.AdditionalResponders.AdditionalResponderResponse"} + data: + $ref: "#/components/schemas/V3.Incidents.AdditionalResponders.AdditionalResponderResponse" "400": description: "The server could not understand the request due to invalid syntax." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "401": description: "Access is unauthorized." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "402": description: "Client error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "403": description: "Access is forbidden." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "404": description: "The server cannot find the requested resource." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "409": description: "The request conflicts with the current state of the server." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "422": description: "Client error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "500": description: "Server error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "502": description: "Server error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "503": description: "Service unavailable." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "504": description: "Server error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" tags: - "Incidents/Additional Responders" - x-speakeasy-group: "incidents.additionalResponders" - x-speakeasy-name-override: "list" + x-speakeasy-group: incidents.additionalResponders + x-speakeasy-name-override: list put: operationId: "AdditionalResponders_addAdditionalResponders" summary: "Add Additional Responders" @@ -9519,121 +10392,133 @@ paths: "200": description: "The request has succeeded." content: - "application/json": + application/json: schema: type: "object" required: - "data" properties: - "data": {"$ref": "#/components/schemas/V3.Incidents.AdditionalResponders.AdditionalResponderResponse"} + data: + $ref: "#/components/schemas/V3.Incidents.AdditionalResponders.AdditionalResponderResponse" "400": description: "The server could not understand the request due to invalid syntax." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "401": description: "Access is unauthorized." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "402": description: "Client error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "403": description: "Access is forbidden." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "404": description: "The server cannot find the requested resource." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "409": description: "The request conflicts with the current state of the server." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "422": description: "Client error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "500": description: "Server error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "502": description: "Server error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "503": description: "Service unavailable." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "504": description: "Server error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" tags: @@ -9641,11 +10526,12 @@ paths: requestBody: required: true content: - "application/json": - schema: {"$ref": "#/components/schemas/V3.Incidents.AdditionalResponders.AddAdditionalRespondersRequest"} - x-speakeasy-group: "incidents.additionalResponders" - x-speakeasy-name-override: "add" - "/v3/incidents/{incidentID}/additional-responders/{responderID}": + application/json: + schema: + $ref: "#/components/schemas/V3.Incidents.AdditionalResponders.AddAdditionalRespondersRequest" + x-speakeasy-group: incidents.additionalResponders + x-speakeasy-name-override: add + /v3/incidents/{incidentID}/additional-responders/{responderID}: delete: operationId: "AdditionalResponders_removeAdditionalResponders" summary: "Remove Additional Responders" @@ -9665,124 +10551,135 @@ paths: "204": description: "There is no content to send for this request, but the headers may be useful. " content: - "*/*": + '*/*': schema: type: "object" "400": description: "The server could not understand the request due to invalid syntax." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "401": description: "Access is unauthorized." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "402": description: "Client error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "403": description: "Access is forbidden." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "404": description: "The server cannot find the requested resource." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "409": description: "The request conflicts with the current state of the server." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "422": description: "Client error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "500": description: "Server error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "502": description: "Server error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "503": description: "Service unavailable." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "504": description: "Server error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" tags: - "Incidents/Additional Responders" - x-speakeasy-group: "additionalResponders" - x-speakeasy-name-override: "remove" - "/v3/incidents/{incidentID}/events": + x-speakeasy-group: additionalResponders + x-speakeasy-name-override: remove + /v3/incidents/{incidentID}/events: get: operationId: "Incidents_getIncidentEvents" summary: "Get Incident Events" @@ -9821,28 +10718,29 @@ paths: "200": description: "The request has succeeded." content: - "application/json": + application/json: schema: type: "object" properties: - "data": + data: type: "object" properties: - "events": + events: type: "array" - items: {"$ref": "#/components/schemas/V3.Incidents.IncidentEventResponse"} + items: + $ref: "#/components/schemas/V3.Incidents.IncidentEventResponse" required: - "events" - "meta": + meta: type: "object" properties: - "total": + total: type: "integer" - "count": + count: type: "integer" - "current": + current: type: "string" - "next": + next: type: "string" required: - "total" @@ -9854,118 +10752,129 @@ paths: "400": description: "The server could not understand the request due to invalid syntax." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "401": description: "Access is unauthorized." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "402": description: "Client error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "403": description: "Access is forbidden." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "404": description: "The server cannot find the requested resource." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "409": description: "The request conflicts with the current state of the server." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "422": description: "Client error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "500": description: "Server error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "502": description: "Server error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "503": description: "Service unavailable." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "504": description: "Server error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" tags: - "Incidents" - x-speakeasy-group: "incidents.events" - x-speakeasy-name-override: "get" - "/v3/incidents/{incidentID}/mark-as-non-transient": + x-speakeasy-group: incidents.events + x-speakeasy-name-override: get + /v3/incidents/{incidentID}/mark-as-non-transient: put: operationId: "Apta_markAsNotTransient" summary: "Mark as Not Transient" @@ -9979,128 +10888,140 @@ paths: "200": description: "The request has succeeded." content: - "application/json": + application/json: schema: type: "object" required: - "data" properties: - "data": {"$ref": "#/components/schemas/V3.Incidents.Apta.MessageResponse"} + data: + $ref: "#/components/schemas/V3.Incidents.Apta.MessageResponse" "400": description: "The server could not understand the request due to invalid syntax." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "401": description: "Access is unauthorized." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "402": description: "Client error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "403": description: "Access is forbidden." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "404": description: "The server cannot find the requested resource." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "409": description: "The request conflicts with the current state of the server." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "422": description: "Client error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "500": description: "Server error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "502": description: "Server error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "503": description: "Service unavailable." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "504": description: "Server error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" tags: - "Incidents/Auto Pause Transient Alerts (APTA)" - x-speakeasy-group: "incidents.autoPauseTransientAlerts" - x-speakeasy-name-override: "markAsNotTransient" - "/v3/incidents/{incidentID}/mark-as-transient": + x-speakeasy-group: incidents.autoPauseTransientAlerts + x-speakeasy-name-override: markAsNotTransient + /v3/incidents/{incidentID}/mark-as-transient: put: operationId: "Apta_markAsTransient" summary: "Mark as Transient" @@ -10114,128 +11035,140 @@ paths: "200": description: "The request has succeeded." content: - "application/json": + application/json: schema: type: "object" required: - "data" properties: - "data": {"$ref": "#/components/schemas/V3.Incidents.Apta.MessageResponse"} + data: + $ref: "#/components/schemas/V3.Incidents.Apta.MessageResponse" "400": description: "The server could not understand the request due to invalid syntax." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "401": description: "Access is unauthorized." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "402": description: "Client error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "403": description: "Access is forbidden." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "404": description: "The server cannot find the requested resource." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "409": description: "The request conflicts with the current state of the server." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "422": description: "Client error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "500": description: "Server error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "502": description: "Server error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "503": description: "Service unavailable." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "504": description: "Server error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" tags: - "Incidents/Auto Pause Transient Alerts (APTA)" - x-speakeasy-group: "incidents.autoPauseTransientAlerts" - x-speakeasy-name-override: "markAsTransient" - "/v3/incidents/{incidentID}/mark-slo-incident-false-postive/{value}": + x-speakeasy-group: incidents.autoPauseTransientAlerts + x-speakeasy-name-override: markAsTransient + /v3/incidents/{incidentID}/mark-slo-incident-false-postive/{value}: patch: operationId: "Incidents_markIncidentSloFalsePositive" summary: "Mark Incident SLO False Positive" @@ -10255,123 +11188,134 @@ paths: "200": description: "The request has succeeded." content: - "application/json": + application/json: schema: type: "object" "400": description: "The server could not understand the request due to invalid syntax." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "401": description: "Access is unauthorized." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "402": description: "Client error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "403": description: "Access is forbidden." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "404": description: "The server cannot find the requested resource." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "409": description: "The request conflicts with the current state of the server." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "422": description: "Client error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "500": description: "Server error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "502": description: "Server error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "503": description: "Service unavailable." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "504": description: "Server error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" tags: - "Incidents" - x-speakeasy-name-override: "markSloFalsePositive" - "/v3/incidents/{incidentID}/postmortem": + x-speakeasy-name-override: markSloFalsePositive + /v3/incidents/{incidentID}/postmortem: delete: operationId: "Postmortems_deletePostmortemByIncident" summary: "Delete Postmortem By Incident" @@ -10386,127 +11330,139 @@ paths: "200": description: "The request has succeeded." content: - "application/json": + application/json: schema: type: "object" required: - "data" properties: - "data": {"$ref": "#/components/schemas/V3.Incidents.Postmortems.PostmortemResponse"} + data: + $ref: "#/components/schemas/V3.Incidents.Postmortems.PostmortemResponse" "400": description: "The server could not understand the request due to invalid syntax." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "401": description: "Access is unauthorized." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "402": description: "Client error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "403": description: "Access is forbidden." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "404": description: "The server cannot find the requested resource." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "409": description: "The request conflicts with the current state of the server." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "422": description: "Client error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "500": description: "Server error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "502": description: "Server error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "503": description: "Service unavailable." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "504": description: "Server error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" tags: - "Incidents/Postmortems" - x-speakeasy-group: "incidents.postmortems" - x-speakeasy-name-override: "remove" + x-speakeasy-group: incidents.postmortems + x-speakeasy-name-override: remove get: operationId: "Postmortems_getPostmortemByIncident" summary: "Get Postmortem By Incident" @@ -10521,127 +11477,139 @@ paths: "200": description: "The request has succeeded." content: - "application/json": + application/json: schema: type: "object" required: - "data" properties: - "data": {"$ref": "#/components/schemas/V3.Incidents.Postmortems.PostmortemResponse"} + data: + $ref: "#/components/schemas/V3.Incidents.Postmortems.PostmortemResponse" "400": description: "The server could not understand the request due to invalid syntax." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "401": description: "Access is unauthorized." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "402": description: "Client error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "403": description: "Access is forbidden." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "404": description: "The server cannot find the requested resource." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "409": description: "The request conflicts with the current state of the server." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "422": description: "Client error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "500": description: "Server error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "502": description: "Server error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "503": description: "Service unavailable." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "504": description: "Server error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" tags: - "Incidents/Postmortems" - x-speakeasy-group: "incidents.postmortems" - x-speakeasy-name-override: "getByIncident" + x-speakeasy-group: incidents.postmortems + x-speakeasy-name-override: getByIncident post: operationId: "Postmortems_createPostmortem" summary: "Create Postmortem" @@ -10656,127 +11624,140 @@ paths: "201": description: "The request has succeeded and a new resource has been created as a result." content: - "application/json": + application/json: schema: type: "object" required: - "body" properties: - "body": + body: type: "object" required: - "data" properties: - "data": {"$ref": "#/components/schemas/V3.Incidents.Postmortems.PostmortemResponse"} + data: + $ref: "#/components/schemas/V3.Incidents.Postmortems.PostmortemResponse" description: "The body type of the operation request or response." + description: "" "400": description: "The server could not understand the request due to invalid syntax." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "401": description: "Access is unauthorized." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "402": description: "Client error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "403": description: "Access is forbidden." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "404": description: "The server cannot find the requested resource." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "409": description: "The request conflicts with the current state of the server." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "422": description: "Client error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "500": description: "Server error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "502": description: "Server error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "503": description: "Service unavailable." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "504": description: "Server error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" tags: @@ -10784,10 +11765,11 @@ paths: requestBody: required: true content: - "application/json": - schema: {"$ref": "#/components/schemas/V3.Incidents.Postmortems.CreatePostmortemRequest"} - x-speakeasy-group: "postmortems" - x-speakeasy-name-override: "create" + application/json: + schema: + $ref: "#/components/schemas/V3.Incidents.Postmortems.CreatePostmortemRequest" + x-speakeasy-group: postmortems + x-speakeasy-name-override: create put: operationId: "Postmortems_updatePostmortemByIncident" summary: "Update Postmortem By Incident" @@ -10802,121 +11784,133 @@ paths: "200": description: "The request has succeeded." content: - "application/json": + application/json: schema: type: "object" required: - "data" properties: - "data": {"$ref": "#/components/schemas/V3.Incidents.Postmortems.PostmortemResponse"} + data: + $ref: "#/components/schemas/V3.Incidents.Postmortems.PostmortemResponse" "400": description: "The server could not understand the request due to invalid syntax." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "401": description: "Access is unauthorized." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "402": description: "Client error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "403": description: "Access is forbidden." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "404": description: "The server cannot find the requested resource." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "409": description: "The request conflicts with the current state of the server." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "422": description: "Client error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "500": description: "Server error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "502": description: "Server error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "503": description: "Service unavailable." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "504": description: "Server error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" tags: @@ -10924,11 +11918,12 @@ paths: requestBody: required: true content: - "application/json": - schema: {"$ref": "#/components/schemas/V3.Incidents.Postmortems.UpdatePostmortemRequest"} - x-speakeasy-group: "incidents.postmortems" - x-speakeasy-name-override: "updateByIncident" - "/v3/incidents/{incidentID}/priority": + application/json: + schema: + $ref: "#/components/schemas/V3.Incidents.Postmortems.UpdatePostmortemRequest" + x-speakeasy-group: incidents.postmortems + x-speakeasy-name-override: updateByIncident + /v3/incidents/{incidentID}/priority: patch: operationId: "Incidents_incidentPriorityUpdate" summary: "Incident Priority Update" @@ -10943,121 +11938,133 @@ paths: "200": description: "The request has succeeded." content: - "application/json": + application/json: schema: type: "object" required: - "data" properties: - "data": {"$ref": "#/components/schemas/V3.Incidents.IncidentPriorityUpdateResponse"} + data: + $ref: "#/components/schemas/V3.Incidents.IncidentPriorityUpdateResponse" "400": description: "The server could not understand the request due to invalid syntax." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "401": description: "Access is unauthorized." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "402": description: "Client error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "403": description: "Access is forbidden." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "404": description: "The server cannot find the requested resource." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "409": description: "The request conflicts with the current state of the server." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "422": description: "Client error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "500": description: "Server error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "502": description: "Server error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "503": description: "Service unavailable." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "504": description: "Server error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" tags: @@ -11065,10 +12072,11 @@ paths: requestBody: required: true content: - "application/json": - schema: {"$ref": "#/components/schemas/V3.Incidents.IncidentPriorityUpdateRequest"} - x-speakeasy-name-override: "updatePriority" - "/v3/incidents/{incidentID}/reassign": + application/json: + schema: + $ref: "#/components/schemas/V3.Incidents.IncidentPriorityUpdateRequest" + x-speakeasy-name-override: updatePriority + /v3/incidents/{incidentID}/reassign: post: operationId: "Incidents_reassignIncident" summary: "Reassign Incident" @@ -11083,122 +12091,133 @@ paths: "200": description: "The request has succeeded." content: - "application/json": + application/json: schema: type: "object" required: - "data" properties: - "data": + data: type: "string" "400": description: "The server could not understand the request due to invalid syntax." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "401": description: "Access is unauthorized." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "402": description: "Client error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "403": description: "Access is forbidden." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "404": description: "The server cannot find the requested resource." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "409": description: "The request conflicts with the current state of the server." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "422": description: "Client error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "500": description: "Server error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "502": description: "Server error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "503": description: "Service unavailable." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "504": description: "Server error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" tags: @@ -11206,10 +12225,11 @@ paths: requestBody: required: true content: - "application/json": - schema: {"$ref": "#/components/schemas/V3.Incidents.ReassignIncidentRequest"} - x-speakeasy-name-override: "reassign" - "/v3/incidents/{incidentID}/resolve": + application/json: + schema: + $ref: "#/components/schemas/V3.Incidents.ReassignIncidentRequest" + x-speakeasy-name-override: reassign + /v3/incidents/{incidentID}/resolve: post: operationId: "Incidents_resolveIncident" summary: "Resolve Incident" @@ -11224,122 +12244,133 @@ paths: "200": description: "The request has succeeded." content: - "application/json": + application/json: schema: type: "object" required: - "data" properties: - "data": + data: type: "string" "400": description: "The server could not understand the request due to invalid syntax." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "401": description: "Access is unauthorized." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "402": description: "Client error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "403": description: "Access is forbidden." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "404": description: "The server cannot find the requested resource." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "409": description: "The request conflicts with the current state of the server." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "422": description: "Client error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "500": description: "Server error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "502": description: "Server error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "503": description: "Service unavailable." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "504": description: "Server error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" tags: @@ -11347,10 +12378,11 @@ paths: requestBody: required: true content: - "application/json": - schema: {"$ref": "#/components/schemas/V3.Incidents.ResolveIncidentRequest"} - x-speakeasy-name-override: "resolve" - "/v3/incidents/{incidentID}/snooze": + application/json: + schema: + $ref: "#/components/schemas/V3.Incidents.ResolveIncidentRequest" + x-speakeasy-name-override: resolve + /v3/incidents/{incidentID}/snooze: put: operationId: "SnoozeNotifications_snoozeIncidentNotifications" summary: "Snooze Incident Notifications" @@ -11364,121 +12396,133 @@ paths: "200": description: "The request has succeeded." content: - "application/json": + application/json: schema: type: "object" required: - "data" properties: - "data": {"$ref": "#/components/schemas/V3.Incidents.SnoozeNotifications.SnoozeIncidentResponse"} + data: + $ref: "#/components/schemas/V3.Incidents.SnoozeNotifications.SnoozeIncidentResponse" "400": description: "The server could not understand the request due to invalid syntax." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "401": description: "Access is unauthorized." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "402": description: "Client error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "403": description: "Access is forbidden." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "404": description: "The server cannot find the requested resource." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "409": description: "The request conflicts with the current state of the server." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "422": description: "Client error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "500": description: "Server error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "502": description: "Server error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "503": description: "Service unavailable." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "504": description: "Server error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" tags: @@ -11486,11 +12530,12 @@ paths: requestBody: required: true content: - "application/json": - schema: {"$ref": "#/components/schemas/V3.Incidents.SnoozeNotifications.SnoozeIncidentRequest"} - x-speakeasy-group: "snoozeNotifications" - x-speakeasy-name-override: "snooze" - "/v3/incidents/{incidentID}/unsnooze": + application/json: + schema: + $ref: "#/components/schemas/V3.Incidents.SnoozeNotifications.SnoozeIncidentRequest" + x-speakeasy-group: snoozeNotifications + x-speakeasy-name-override: snooze + /v3/incidents/{incidentID}/unsnooze: put: operationId: "SnoozeNotifications_unsnoozeIncidentNotifications" summary: "Unsnooze Incident Notifications" @@ -11504,121 +12549,133 @@ paths: "200": description: "The request has succeeded." content: - "application/json": + application/json: schema: type: "object" required: - "data" properties: - "data": {"$ref": "#/components/schemas/V3.Incidents.SnoozeNotifications.UnsnoozeIncidentResponse"} + data: + $ref: "#/components/schemas/V3.Incidents.SnoozeNotifications.UnsnoozeIncidentResponse" "400": description: "The server could not understand the request due to invalid syntax." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "401": description: "Access is unauthorized." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "402": description: "Client error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "403": description: "Access is forbidden." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "404": description: "The server cannot find the requested resource." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "409": description: "The request conflicts with the current state of the server." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "422": description: "Client error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "500": description: "Server error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "502": description: "Server error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "503": description: "Service unavailable." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "504": description: "Server error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" tags: @@ -11626,265 +12683,292 @@ paths: requestBody: required: true content: - "application/json": - schema: {"$ref": "#/components/schemas/V3.Incidents.SnoozeNotifications.UnsnoozeIncidentRequest"} - x-speakeasy-group: "incidents.snoozeNotifications" - x-speakeasy-name-override: "unsnooze" - "/v3/refresh-token": + application/json: + schema: + $ref: "#/components/schemas/V3.Incidents.SnoozeNotifications.UnsnoozeIncidentRequest" + x-speakeasy-group: incidents.snoozeNotifications + x-speakeasy-name-override: unsnooze + /v3/refresh-token: get: operationId: "Users_getAllTokens" summary: "Get All Tokens" description: "Returns generated api tokens of all the users of the organization.\nRequires `access_token` as a `Bearer {{token}}` in the `Authorization` header with `read` scope." + parameters: [] responses: "200": description: "The request has succeeded." content: - "application/json": + application/json: schema: type: "object" required: - "data" properties: - "data": + data: type: "array" - items: {"$ref": "#/components/schemas/V3.Users.ApiTokenResponse"} + items: + $ref: "#/components/schemas/V3.Users.ApiTokenResponse" "400": description: "The server could not understand the request due to invalid syntax." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "401": description: "Access is unauthorized." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "402": description: "Client error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "403": description: "Access is forbidden." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "404": description: "The server cannot find the requested resource." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "409": description: "The request conflicts with the current state of the server." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "422": description: "Client error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "500": description: "Server error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "502": description: "Server error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "503": description: "Service unavailable." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "504": description: "Server error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" tags: - "Users/Api Token" - x-speakeasy-group: "users.apiTokens" - x-speakeasy-name-override: "list" + x-speakeasy-group: users.apiTokens + x-speakeasy-name-override: list post: operationId: "Users_createToken" summary: "Create Token" description: "Generates refresh token for a user of the organization. Returns the refresh token object in response.\nRequires `access_token` as a `Bearer {{token}}` in the `Authorization` header with `user-write` scope." + parameters: [] responses: "201": description: "The request has succeeded and a new resource has been created as a result." content: - "application/json": + application/json: schema: type: "object" required: - "data" properties: - "data": {"$ref": "#/components/schemas/V3.Users.ApiTokenResponse"} + data: + $ref: "#/components/schemas/V3.Users.ApiTokenResponse" "400": description: "The server could not understand the request due to invalid syntax." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "401": description: "Access is unauthorized." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "402": description: "Client error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "403": description: "Access is forbidden." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "404": description: "The server cannot find the requested resource." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "409": description: "The request conflicts with the current state of the server." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "422": description: "Client error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "500": description: "Server error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "502": description: "Server error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "503": description: "Service unavailable." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "504": description: "Server error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" tags: @@ -11892,17 +12976,17 @@ paths: requestBody: required: true content: - "application/json": + application/json: schema: type: "object" properties: - "user_id": + user_id: type: "string" required: - "user_id" - x-speakeasy-group: "users.apiTokens" - x-speakeasy-name-override: "create" - "/v3/refresh-token/{refreshTokenID}": + x-speakeasy-group: users.apiTokens + x-speakeasy-name-override: create + /v3/refresh-token/{refreshTokenID}: delete: operationId: "Users_removeToken" summary: "Remove Token" @@ -11918,145 +13002,158 @@ paths: "204": description: "There is no content to send for this request, but the headers may be useful. " content: - "*/*": + '*/*': schema: type: "object" "400": description: "The server could not understand the request due to invalid syntax." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "401": description: "Access is unauthorized." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "402": description: "Client error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "403": description: "Access is forbidden." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "404": description: "The server cannot find the requested resource." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "409": description: "The request conflicts with the current state of the server." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "422": description: "Client error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "500": description: "Server error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "502": description: "Server error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "503": description: "Service unavailable." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "504": description: "Server error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" tags: - "Users/Api Token" - x-speakeasy-group: "users.apiToken" - x-speakeasy-name-override: "remove" - "/v3/requests/status": + x-speakeasy-group: users.apiToken + x-speakeasy-name-override: remove + /v3/requests/status: post: operationId: "Incidents_getIncidentsStatusByRequestids" summary: "Get Incidents Status By RequestIDs" description: "- This endpoint is used to get the status of incidents given list of request_ids\n- Requires `access_token` as a `Bearer {{token}}` in the `Authorization` header.\n\n# Response\n- The response contains the mapping from `request_ids` to incident status.\n- `status` field can be one of - `suppressed`, `discarded`, `deduplicated`, `created`, `error`.\n- status is `error` if the `request_id` is invalid. Both `incident_id` and `event_id` field won't be present if `status` is `error`\n- status is `suppressed` if the incident was suppressed due to suppression rules.\n- status is `deduplicated` if the incident was deduplicated due to deduplication rules.\n- status is `discarded` if the incident was discarded due to some deduplication rule. `incident_id` field won't be present if `status` is `discarded`.\n- otherwise, the status is `created`" + parameters: [] responses: "200": description: "The request has succeeded." content: - "application/json": + application/json: schema: type: "object" properties: - "requests_status": + requests_status: type: "object" - unevaluatedProperties: {"$ref": "#/components/schemas/V3.Incidents.IndividualRequestStatusResponse"} - "meta": + unevaluatedProperties: + $ref: "#/components/schemas/V3.Incidents.IndividualRequestStatusResponse" + meta: type: "object" properties: - "error_count": + error_count: type: "integer" - "success_count": + success_count: type: "integer" required: - "error_count" @@ -12067,111 +13164,122 @@ paths: "400": description: "The server could not understand the request due to invalid syntax." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "401": description: "Access is unauthorized." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "402": description: "Client error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "403": description: "Access is forbidden." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "404": description: "The server cannot find the requested resource." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "409": description: "The request conflicts with the current state of the server." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "422": description: "Client error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "500": description: "Server error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "502": description: "Server error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "503": description: "Service unavailable." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "504": description: "Server error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" tags: @@ -12179,263 +13287,290 @@ paths: requestBody: required: true content: - "application/json": - schema: {"$ref": "#/components/schemas/V3.Incidents.IngestionStatusRequest"} - x-speakeasy-name-override: "getStatusByRequestIds" - "/v3/runbooks": + application/json: + schema: + $ref: "#/components/schemas/V3.Incidents.IngestionStatusRequest" + x-speakeasy-name-override: getStatusByRequestIds + /v3/runbooks: get: operationId: "Runbooks_getAllRunbooksByTeam" summary: "Get All Runbooks By Team" description: "Returns all the runbooks of the team.\nRequires `access_token` as a `Bearer {{token}}` in the `Authorization` header with `read` scope." + parameters: [] responses: "200": description: "The request has succeeded." content: - "application/json": + application/json: schema: type: "object" required: - "data" properties: - "data": + data: type: "array" - items: {"$ref": "#/components/schemas/V3.Runbooks.RunbookResponse"} + items: + $ref: "#/components/schemas/V3.Runbooks.RunbookResponse" "400": description: "The server could not understand the request due to invalid syntax." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "401": description: "Access is unauthorized." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "402": description: "Client error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "403": description: "Access is forbidden." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "404": description: "The server cannot find the requested resource." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "409": description: "The request conflicts with the current state of the server." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "422": description: "Client error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "500": description: "Server error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "502": description: "Server error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "503": description: "Service unavailable." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "504": description: "Server error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" tags: - "Runbooks" - x-speakeasy-name-override: "getAllByTeam" + x-speakeasy-name-override: getAllByTeam post: operationId: "Runbooks_createRunbook" summary: "Create Runbook" description: "Add runbook to the team. Returns the runbook object in response.\nRequires `access_token` as a `Bearer {{token}}` in the `Authorization` header with `user-write` scope." + parameters: [] responses: "201": description: "The request has succeeded and a new resource has been created as a result." content: - "application/json": + application/json: schema: type: "object" required: - "data" properties: - "data": {"$ref": "#/components/schemas/V3.Runbooks.RunbookResponse"} + data: + $ref: "#/components/schemas/V3.Runbooks.RunbookResponse" "400": description: "The server could not understand the request due to invalid syntax." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "401": description: "Access is unauthorized." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "402": description: "Client error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "403": description: "Access is forbidden." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "404": description: "The server cannot find the requested resource." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "409": description: "The request conflicts with the current state of the server." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "422": description: "Client error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "500": description: "Server error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "502": description: "Server error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "503": description: "Service unavailable." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "504": description: "Server error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" tags: @@ -12443,10 +13578,11 @@ paths: requestBody: required: true content: - "application/json": - schema: {"$ref": "#/components/schemas/V3.Runbooks.CreateRunbookRequest"} - x-speakeasy-name-override: "create" - "/v3/runbooks/{runbookID}": + application/json: + schema: + $ref: "#/components/schemas/V3.Runbooks.CreateRunbookRequest" + x-speakeasy-name-override: create + /v3/runbooks/{runbookID}: delete: operationId: "Runbooks_removeRunbook" summary: "Remove Runbook" @@ -12461,122 +13597,133 @@ paths: "204": description: "There is no content to send for this request, but the headers may be useful. " content: - "*/*": + '*/*': schema: type: "object" "400": description: "The server could not understand the request due to invalid syntax." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "401": description: "Access is unauthorized." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "402": description: "Client error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "403": description: "Access is forbidden." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "404": description: "The server cannot find the requested resource." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "409": description: "The request conflicts with the current state of the server." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "422": description: "Client error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "500": description: "Server error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "502": description: "Server error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "503": description: "Service unavailable." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "504": description: "Server error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" tags: - "Runbooks" - x-speakeasy-name-override: "delete" + x-speakeasy-name-override: delete get: operationId: "Runbooks_getRunbookById" summary: "Get Runbook By ID" @@ -12591,126 +13738,138 @@ paths: "200": description: "The request has succeeded." content: - "application/json": + application/json: schema: type: "object" required: - "data" properties: - "data": {"$ref": "#/components/schemas/V3.Runbooks.RunbookResponse"} + data: + $ref: "#/components/schemas/V3.Runbooks.RunbookResponse" "400": description: "The server could not understand the request due to invalid syntax." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "401": description: "Access is unauthorized." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "402": description: "Client error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "403": description: "Access is forbidden." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "404": description: "The server cannot find the requested resource." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "409": description: "The request conflicts with the current state of the server." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "422": description: "Client error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "500": description: "Server error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "502": description: "Server error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "503": description: "Service unavailable." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "504": description: "Server error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" tags: - "Runbooks" - x-speakeasy-name-override: "getById" + x-speakeasy-name-override: getById put: operationId: "Runbooks_updateRunbook" summary: "Update Runbook" @@ -12725,121 +13884,133 @@ paths: "200": description: "The request has succeeded." content: - "application/json": + application/json: schema: type: "object" required: - "data" properties: - "data": {"$ref": "#/components/schemas/V3.Runbooks.RunbookResponse"} + data: + $ref: "#/components/schemas/V3.Runbooks.RunbookResponse" "400": description: "The server could not understand the request due to invalid syntax." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "401": description: "Access is unauthorized." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "402": description: "Client error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "403": description: "Access is forbidden." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "404": description: "The server cannot find the requested resource." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "409": description: "The request conflicts with the current state of the server." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "422": description: "Client error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "500": description: "Server error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "502": description: "Server error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "503": description: "Service unavailable." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "504": description: "Server error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" tags: @@ -12847,10 +14018,11 @@ paths: requestBody: required: true content: - "application/json": - schema: {"$ref": "#/components/schemas/V3.Runbooks.UpdateRunbookRequest"} - x-speakeasy-name-override: "update" - "/v3/services": + application/json: + schema: + $ref: "#/components/schemas/V3.Runbooks.UpdateRunbookRequest" + x-speakeasy-name-override: update + /v3/services: get: operationId: "Services_getServices" summary: "Get All Services" @@ -12877,128 +14049,140 @@ paths: "200": description: "The request has succeeded." content: - "application/json": + application/json: schema: type: "object" required: - "data" properties: - "data": + data: type: "array" - items: {"$ref": "#/components/schemas/V3.Services.ServiceResponse"} + items: + $ref: "#/components/schemas/V3.Services.ServiceResponse" "400": description: "The server could not understand the request due to invalid syntax." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "401": description: "Access is unauthorized." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "402": description: "Client error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "403": description: "Access is forbidden." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "404": description: "The server cannot find the requested resource." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "409": description: "The request conflicts with the current state of the server." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "422": description: "Client error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "500": description: "Server error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "502": description: "Server error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "503": description: "Service unavailable." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "504": description: "Server error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" tags: - "Services" - x-speakeasy-name-override: "getAll" + x-speakeasy-name-override: getAll post: operationId: "Services_createService" summary: "Create Service" @@ -13013,127 +14197,140 @@ paths: "201": description: "The request has succeeded and a new resource has been created as a result." content: - "application/json": + application/json: schema: type: "object" required: - "body" properties: - "body": + body: type: "object" required: - "data" properties: - "data": {"$ref": "#/components/schemas/V3.Services.ServiceResponse"} + data: + $ref: "#/components/schemas/V3.Services.ServiceResponse" description: "The body type of the operation request or response." + description: "" "400": description: "The server could not understand the request due to invalid syntax." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "401": description: "Access is unauthorized." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "402": description: "Client error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "403": description: "Access is forbidden." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "404": description: "The server cannot find the requested resource." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "409": description: "The request conflicts with the current state of the server." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "422": description: "Client error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "500": description: "Server error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "502": description: "Server error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "503": description: "Service unavailable." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "504": description: "Server error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" tags: @@ -13141,10 +14338,11 @@ paths: requestBody: required: true content: - "application/json": - schema: {"$ref": "#/components/schemas/V3.Services.CreateServiceRequest"} - x-speakeasy-name-override: "create" - "/v3/services/by-name": + application/json: + schema: + $ref: "#/components/schemas/V3.Services.CreateServiceRequest" + x-speakeasy-name-override: create + /v3/services/by-name: get: operationId: "Services_getServicesByName" summary: "Get Services By Name" @@ -13165,127 +14363,139 @@ paths: "200": description: "The request has succeeded." content: - "application/json": + application/json: schema: type: "object" required: - "data" properties: - "data": {"$ref": "#/components/schemas/V3.Services.ServiceResponse"} + data: + $ref: "#/components/schemas/V3.Services.ServiceResponse" "400": description: "The server could not understand the request due to invalid syntax." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "401": description: "Access is unauthorized." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "402": description: "Client error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "403": description: "Access is forbidden." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "404": description: "The server cannot find the requested resource." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "409": description: "The request conflicts with the current state of the server." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "422": description: "Client error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "500": description: "Server error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "502": description: "Server error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "503": description: "Service unavailable." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "504": description: "Server error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" tags: - "Services" - x-speakeasy-name-override: "getByName" - "/v3/services/{serviceID}": + x-speakeasy-name-override: getByName + /v3/services/{serviceID}: get: operationId: "Services_getServiceById" summary: "Get Service By ID" @@ -13304,126 +14514,138 @@ paths: "200": description: "The request has succeeded." content: - "application/json": + application/json: schema: type: "object" required: - "data" properties: - "data": {"$ref": "#/components/schemas/V3.Services.ServiceResponse"} + data: + $ref: "#/components/schemas/V3.Services.ServiceResponse" "400": description: "The server could not understand the request due to invalid syntax." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "401": description: "Access is unauthorized." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "402": description: "Client error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "403": description: "Access is forbidden." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "404": description: "The server cannot find the requested resource." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "409": description: "The request conflicts with the current state of the server." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "422": description: "Client error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "500": description: "Server error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "502": description: "Server error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "503": description: "Service unavailable." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "504": description: "Server error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" tags: - "Services" - x-speakeasy-name-override: "getById" + x-speakeasy-name-override: getById put: operationId: "Services_updateService" summary: "Update Service" @@ -13437,121 +14659,133 @@ paths: "200": description: "The request has succeeded." content: - "application/json": + application/json: schema: type: "object" required: - "data" properties: - "data": {"$ref": "#/components/schemas/V3.Services.ServiceResponse"} + data: + $ref: "#/components/schemas/V3.Services.ServiceResponse" "400": description: "The server could not understand the request due to invalid syntax." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "401": description: "Access is unauthorized." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "402": description: "Client error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "403": description: "Access is forbidden." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "404": description: "The server cannot find the requested resource." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "409": description: "The request conflicts with the current state of the server." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "422": description: "Client error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "500": description: "Server error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "502": description: "Server error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "503": description: "Service unavailable." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "504": description: "Server error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" tags: @@ -13559,9 +14793,10 @@ paths: requestBody: required: true content: - "application/json": - schema: {"$ref": "#/components/schemas/V3.Services.UpdateServiceRequest"} - x-speakeasy-name-override: "update" + application/json: + schema: + $ref: "#/components/schemas/V3.Services.UpdateServiceRequest" + x-speakeasy-name-override: update delete: operationId: "Services_deleteService" summary: "Delete Service" @@ -13580,123 +14815,134 @@ paths: "204": description: "There is no content to send for this request, but the headers may be useful. " content: - "*/*": + '*/*': schema: type: "object" "400": description: "The server could not understand the request due to invalid syntax." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "401": description: "Access is unauthorized." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "402": description: "Client error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "403": description: "Access is forbidden." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "404": description: "The server cannot find the requested resource." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "409": description: "The request conflicts with the current state of the server." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "422": description: "Client error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "500": description: "Server error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "502": description: "Server error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "503": description: "Service unavailable." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "504": description: "Server error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" tags: - "Services" - x-speakeasy-name-override: "delete" - "/v3/services/{serviceID}/apta-config": + x-speakeasy-name-override: delete + /v3/services/{serviceID}/apta-config: put: operationId: "Services_createOrUpdateAPTAConfig" summary: "Auto Pause Transient Alerts (APTA)" @@ -13710,14 +14956,14 @@ paths: "200": description: "The request has succeeded." content: - "application/json": + application/json: schema: type: "object" properties: - "data": + data: type: "object" properties: - "msg": + msg: type: "string" required: - "msg" @@ -13726,111 +14972,122 @@ paths: "400": description: "The server could not understand the request due to invalid syntax." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "401": description: "Access is unauthorized." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "402": description: "Client error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "403": description: "Access is forbidden." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "404": description: "The server cannot find the requested resource." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "409": description: "The request conflicts with the current state of the server." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "422": description: "Client error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "500": description: "Server error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "502": description: "Server error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "503": description: "Service unavailable." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "504": description: "Server error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" tags: @@ -13838,10 +15095,11 @@ paths: requestBody: required: true content: - "application/json": - schema: {"$ref": "#/components/schemas/V3.Services.APTAConfigRequest"} - x-speakeasy-name-override: "updateAptaConfig" - "/v3/services/{serviceID}/config": + application/json: + schema: + $ref: "#/components/schemas/V3.Services.APTAConfigRequest" + x-speakeasy-name-override: updateAptaConfig + /v3/services/{serviceID}/config: get: operationId: "Overlay_getOptinForKeyBasedDeduplicationForAService" summary: "Get Opt-in for Key Based Deduplication for a service" @@ -13855,133 +15113,144 @@ paths: "200": description: "The request has succeeded." content: - "application/json": + application/json: schema: type: "object" required: - "data" properties: - "data": + data: type: "object" properties: - "dedup_key_enabled": + dedup_key_enabled: type: "boolean" required: - "dedup_key_enabled" "400": description: "The server could not understand the request due to invalid syntax." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "401": description: "Access is unauthorized." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "402": description: "Client error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "403": description: "Access is forbidden." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "404": description: "The server cannot find the requested resource." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "409": description: "The request conflicts with the current state of the server." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "422": description: "Client error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "500": description: "Server error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "502": description: "Server error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "503": description: "Service unavailable." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "504": description: "Server error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" tags: - "Services/Overlay" - x-speakeasy-group: "services.overlay" - x-speakeasy-name-override: "getOptinForKeyBasedDeduplication" + x-speakeasy-group: services.overlay + x-speakeasy-name-override: getOptinForKeyBasedDeduplication patch: operationId: "Overlay_optinForKeyBasedDeduplicationForAService" summary: "Opt-in for Key Based Deduplication for a service" @@ -13995,117 +15264,128 @@ paths: "200": description: "The request has succeeded." content: - "application/json": + application/json: schema: type: "object" "400": description: "The server could not understand the request due to invalid syntax." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "401": description: "Access is unauthorized." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "402": description: "Client error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "403": description: "Access is forbidden." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "404": description: "The server cannot find the requested resource." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "409": description: "The request conflicts with the current state of the server." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "422": description: "Client error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "500": description: "Server error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "502": description: "Server error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "503": description: "Service unavailable." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "504": description: "Server error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" tags: @@ -14113,11 +15393,12 @@ paths: requestBody: required: true content: - "application/json": - schema: {"$ref": "#/components/schemas/V3.Services.Overlay.OptInForKeyBasedDeduplicationRequest"} - x-speakeasy-group: "services.overlay" - x-speakeasy-name-override: "optinForKeyBasedDeduplication" - "/v3/services/{serviceID}/deduplication-rules": + application/json: + schema: + $ref: "#/components/schemas/V3.Services.Overlay.OptInForKeyBasedDeduplicationRequest" + x-speakeasy-group: services.overlay + x-speakeasy-name-override: optinForKeyBasedDeduplication + /v3/services/{serviceID}/deduplication-rules: get: operationId: "DeduplicationRules_getDeduplicationRules" summary: "Get Deduplication Rules" @@ -14136,16 +15417,17 @@ paths: "200": description: "The request has succeeded." content: - "application/json": + application/json: schema: type: "object" properties: - "data": + data: type: "object" properties: - "rules": + rules: type: "array" - items: {"$ref": "#/components/schemas/V3.Services.DeduplicationRules.DeduplicationRuleResponse"} + items: + $ref: "#/components/schemas/V3.Services.DeduplicationRules.DeduplicationRuleResponse" required: - "rules" required: @@ -14153,117 +15435,128 @@ paths: "400": description: "The server could not understand the request due to invalid syntax." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "401": description: "Access is unauthorized." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "402": description: "Client error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "403": description: "Access is forbidden." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "404": description: "The server cannot find the requested resource." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "409": description: "The request conflicts with the current state of the server." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "422": description: "Client error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "500": description: "Server error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "502": description: "Server error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "503": description: "Service unavailable." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "504": description: "Server error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" tags: - "Services/Deduplication Rules" - x-speakeasy-group: "services.deduplicationRules" - x-speakeasy-name-override: "get" + x-speakeasy-group: services.deduplicationRules + x-speakeasy-name-override: get post: operationId: "DeduplicationRules_createOrUpdateDeduplicationRules" summary: "Create or Update Deduplication Rules" @@ -14277,16 +15570,17 @@ paths: "201": description: "The request has succeeded and a new resource has been created as a result." content: - "application/json": + application/json: schema: type: "object" properties: - "data": + data: type: "object" properties: - "rules": + rules: type: "array" - items: {"$ref": "#/components/schemas/V3.Services.DeduplicationRules.DeduplicationRuleResponse"} + items: + $ref: "#/components/schemas/V3.Services.DeduplicationRules.DeduplicationRuleResponse" required: - "rules" required: @@ -14294,111 +15588,122 @@ paths: "400": description: "The server could not understand the request due to invalid syntax." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "401": description: "Access is unauthorized." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "402": description: "Client error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "403": description: "Access is forbidden." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "404": description: "The server cannot find the requested resource." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "409": description: "The request conflicts with the current state of the server." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "422": description: "Client error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "500": description: "Server error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "502": description: "Server error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "503": description: "Service unavailable." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "504": description: "Server error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" tags: @@ -14406,11 +15711,12 @@ paths: requestBody: required: true content: - "application/json": - schema: {"$ref": "#/components/schemas/V3.Services.DeduplicationRules.CreateDeduplicationRulesRequest"} - x-speakeasy-group: "services.deduplicationRules" - x-speakeasy-name-override: "createOrUpdate" - "/v3/services/{serviceID}/dependencies": + application/json: + schema: + $ref: "#/components/schemas/V3.Services.DeduplicationRules.CreateDeduplicationRulesRequest" + x-speakeasy-group: services.deduplicationRules + x-speakeasy-name-override: createOrUpdate + /v3/services/{serviceID}/dependencies: post: operationId: "Dependencies_createOrUpdateDependencies" summary: "Create or Update Dependencies" @@ -14424,14 +15730,14 @@ paths: "201": description: "The request has succeeded and a new resource has been created as a result." content: - "application/json": + application/json: schema: type: "object" properties: - "data": + data: type: "object" properties: - "ok": + ok: type: "boolean" required: - "ok" @@ -14440,111 +15746,122 @@ paths: "400": description: "The server could not understand the request due to invalid syntax." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "401": description: "Access is unauthorized." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "402": description: "Client error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "403": description: "Access is forbidden." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "404": description: "The server cannot find the requested resource." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "409": description: "The request conflicts with the current state of the server." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "422": description: "Client error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "500": description: "Server error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "502": description: "Server error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "503": description: "Service unavailable." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "504": description: "Server error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" tags: @@ -14552,11 +15869,12 @@ paths: requestBody: required: true content: - "application/json": - schema: {"$ref": "#/components/schemas/V3.Services.Dependencies.CreateOrUpdateDependenciesRequest"} - x-speakeasy-group: "services.dependencies" - x-speakeasy-name-override: "createOrUpdate" - "/v3/services/{serviceID}/extensions": + application/json: + schema: + $ref: "#/components/schemas/V3.Services.Dependencies.CreateOrUpdateDependenciesRequest" + x-speakeasy-group: services.dependencies + x-speakeasy-name-override: createOrUpdate + /v3/services/{serviceID}/extensions: put: operationId: "Extensions_updateSlackExtension" summary: "Update Slack Extension" @@ -14570,121 +15888,133 @@ paths: "200": description: "The request has succeeded." content: - "application/json": + application/json: schema: type: "object" required: - "data" properties: - "data": {"$ref": "#/components/schemas/V3.Services.Extensions.SlackExtensionResponse"} + data: + $ref: "#/components/schemas/V3.Services.Extensions.SlackExtensionResponse" "400": description: "The server could not understand the request due to invalid syntax." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "401": description: "Access is unauthorized." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "402": description: "Client error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "403": description: "Access is forbidden." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "404": description: "The server cannot find the requested resource." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "409": description: "The request conflicts with the current state of the server." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "422": description: "Client error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "500": description: "Server error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "502": description: "Server error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "503": description: "Service unavailable." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "504": description: "Server error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" tags: @@ -14692,11 +16022,12 @@ paths: requestBody: required: true content: - "application/json": - schema: {"$ref": "#/components/schemas/V3.Services.Extensions.UpdateSlackExtensionRequest"} - x-speakeasy-group: "services.extensions" - x-speakeasy-name-override: "update" - "/v3/services/{serviceID}/iag-config": + application/json: + schema: + $ref: "#/components/schemas/V3.Services.Extensions.UpdateSlackExtensionRequest" + x-speakeasy-group: services.extensions + x-speakeasy-name-override: update + /v3/services/{serviceID}/iag-config: put: operationId: "Services_createOrUpdateIAGConfig" summary: "Intelligent Alert Grouping (IAG)" @@ -14710,14 +16041,14 @@ paths: "200": description: "The request has succeeded." content: - "application/json": + application/json: schema: type: "object" properties: - "data": + data: type: "object" properties: - "msg": + msg: type: "string" required: - "msg" @@ -14726,111 +16057,122 @@ paths: "400": description: "The server could not understand the request due to invalid syntax." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "401": description: "Access is unauthorized." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "402": description: "Client error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "403": description: "Access is forbidden." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "404": description: "The server cannot find the requested resource." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "409": description: "The request conflicts with the current state of the server." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "422": description: "Client error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "500": description: "Server error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "502": description: "Server error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "503": description: "Service unavailable." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "504": description: "Server error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" tags: @@ -14838,10 +16180,11 @@ paths: requestBody: required: true content: - "application/json": - schema: {"$ref": "#/components/schemas/V3.Services.IAGConfigRequest"} - x-speakeasy-name-override: "createOrUpdateIagConfig" - "/v3/services/{serviceID}/maintenance": + application/json: + schema: + $ref: "#/components/schemas/V3.Services.IAGConfigRequest" + x-speakeasy-name-override: createOrUpdateIagConfig + /v3/services/{serviceID}/maintenance: get: operationId: "MaintenanceMode_getMaintenanceMode" summary: "Get Maintenance Mode" @@ -14855,129 +16198,141 @@ paths: "200": description: "The request has succeeded." content: - "application/json": + application/json: schema: type: "object" required: - "data" properties: - "data": + data: type: "array" - items: {"$ref": "#/components/schemas/V3.Services.MaintenanceMode.MaintenanceModeResponse"} + items: + $ref: "#/components/schemas/V3.Services.MaintenanceMode.MaintenanceModeResponse" "400": description: "The server could not understand the request due to invalid syntax." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "401": description: "Access is unauthorized." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "402": description: "Client error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "403": description: "Access is forbidden." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "404": description: "The server cannot find the requested resource." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "409": description: "The request conflicts with the current state of the server." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "422": description: "Client error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "500": description: "Server error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "502": description: "Server error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "503": description: "Service unavailable." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "504": description: "Server error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" tags: - "Services/Maintenance Mode" - x-speakeasy-group: "services.maintenanceMode" - x-speakeasy-name-override: "get" + x-speakeasy-group: services.maintenanceMode + x-speakeasy-name-override: get post: operationId: "MaintenanceMode_createOrUpdateMaintenanceMode" summary: "Create or Update Maintenance Mode" @@ -14991,122 +16346,133 @@ paths: "200": description: "The request has succeeded." content: - "application/json": + application/json: schema: type: "object" required: - "data" properties: - "data": + data: type: "string" "400": description: "The server could not understand the request due to invalid syntax." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "401": description: "Access is unauthorized." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "402": description: "Client error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "403": description: "Access is forbidden." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "404": description: "The server cannot find the requested resource." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "409": description: "The request conflicts with the current state of the server." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "422": description: "Client error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "500": description: "Server error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "502": description: "Server error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "503": description: "Service unavailable." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "504": description: "Server error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" tags: @@ -15114,11 +16480,12 @@ paths: requestBody: required: true content: - "application/json": - schema: {"$ref": "#/components/schemas/V3.Services.MaintenanceMode.CreateOrUpdateMaintenanceModeRequest"} - x-speakeasy-group: "services.maintenance" - x-speakeasy-name-override: "createOrUpdate" - "/v3/services/{serviceID}/notification-delay-config": + application/json: + schema: + $ref: "#/components/schemas/V3.Services.MaintenanceMode.CreateOrUpdateMaintenanceModeRequest" + x-speakeasy-group: services.maintenance + x-speakeasy-name-override: createOrUpdate + /v3/services/{serviceID}/notification-delay-config: put: operationId: "Services_delayedNotificationConfig" summary: "Delayed Notification Config" @@ -15132,121 +16499,133 @@ paths: "200": description: "The request has succeeded." content: - "application/json": + application/json: schema: type: "object" required: - "data" properties: - "data": {"$ref": "#/components/schemas/V3.Services.ServiceResponse"} + data: + $ref: "#/components/schemas/V3.Services.ServiceResponse" "400": description: "The server could not understand the request due to invalid syntax." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "401": description: "Access is unauthorized." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "402": description: "Client error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "403": description: "Access is forbidden." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "404": description: "The server cannot find the requested resource." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "409": description: "The request conflicts with the current state of the server." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "422": description: "Client error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "500": description: "Server error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "502": description: "Server error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "503": description: "Service unavailable." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "504": description: "Server error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" tags: @@ -15254,10 +16633,11 @@ paths: requestBody: required: true content: - "application/json": - schema: {"$ref": "#/components/schemas/V3.Services.NotificationDelayConfigRequest"} - x-speakeasy-name-override: "updateNotificationDelayConfig" - "/v3/services/{serviceID}/overlays/custom-content": + application/json: + schema: + $ref: "#/components/schemas/V3.Services.NotificationDelayConfigRequest" + x-speakeasy-name-override: updateNotificationDelayConfig + /v3/services/{serviceID}/overlays/custom-content: get: operationId: "Overlay_getAllCustomContentTemplateOverlayByService" summary: "Get All Custom Content Template Overlay by Service" @@ -15276,130 +16656,142 @@ paths: "200": description: "The request has succeeded." content: - "application/json": + application/json: schema: type: "object" required: - "data" properties: - "data": + data: type: "array" - items: {"$ref": "#/components/schemas/V3.Services.Overlay.CustomContentOverlayResponse"} + items: + $ref: "#/components/schemas/V3.Services.Overlay.CustomContentOverlayResponse" "400": description: "The server could not understand the request due to invalid syntax." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "401": description: "Access is unauthorized." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "402": description: "Client error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "403": description: "Access is forbidden." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "404": description: "The server cannot find the requested resource." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "409": description: "The request conflicts with the current state of the server." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "422": description: "Client error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "500": description: "Server error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "502": description: "Server error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "503": description: "Service unavailable." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "504": description: "Server error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" tags: - "Services/Overlay/Custom Content Templates" - x-speakeasy-group: "services.overlay.customContentTemplates" - x-speakeasy-name-override: "getAll" - "/v3/services/{serviceID}/overlays/custom-content/render": + x-speakeasy-group: services.overlay.customContentTemplates + x-speakeasy-name-override: getAll + /v3/services/{serviceID}/overlays/custom-content/render: post: operationId: "Overlay_renderCustomContentOverlay" summary: "Render Custom Content Overlay" @@ -15413,122 +16805,133 @@ paths: "200": description: "The request has succeeded." content: - "application/json": + application/json: schema: type: "object" required: - "data" properties: - "data": + data: type: "string" "400": description: "The server could not understand the request due to invalid syntax." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "401": description: "Access is unauthorized." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "402": description: "Client error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "403": description: "Access is forbidden." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "404": description: "The server cannot find the requested resource." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "409": description: "The request conflicts with the current state of the server." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "422": description: "Client error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "500": description: "Server error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "502": description: "Server error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "503": description: "Service unavailable." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "504": description: "Server error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" tags: @@ -15536,11 +16939,12 @@ paths: requestBody: required: true content: - "application/json": - schema: {"$ref": "#/components/schemas/V3.Services.Overlay.RenderCustomContentOverlayRequest"} - x-speakeasy-group: "services.overlays.customContentTemplates" - x-speakeasy-name-override: "render" - "/v3/services/{serviceID}/overlays/custom-content/{alertSource}": + application/json: + schema: + $ref: "#/components/schemas/V3.Services.Overlay.RenderCustomContentOverlayRequest" + x-speakeasy-group: services.overlays.customContentTemplates + x-speakeasy-name-override: render + /v3/services/{serviceID}/overlays/custom-content/{alertSource}: delete: operationId: "Overlay_deleteNotificationTemplateOverlay" summary: "Delete Notification Template Overlay" @@ -15564,123 +16968,134 @@ paths: "204": description: "There is no content to send for this request, but the headers may be useful. " content: - "*/*": + '*/*': schema: type: "object" "400": description: "The server could not understand the request due to invalid syntax." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "401": description: "Access is unauthorized." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "402": description: "Client error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "403": description: "Access is forbidden." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "404": description: "The server cannot find the requested resource." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "409": description: "The request conflicts with the current state of the server." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "422": description: "Client error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "500": description: "Server error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "502": description: "Server error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "503": description: "Service unavailable." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "504": description: "Server error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" tags: - "Services/Overlay/Custom Content Templates" - x-speakeasy-group: "services.overlays.customContentTemplates" - x-speakeasy-name-override: "delete" + x-speakeasy-group: services.overlays.customContentTemplates + x-speakeasy-name-override: delete get: operationId: "Overlay_getCustomContentTemplateOverlay" summary: "Get Custom Content Template Overlay" @@ -15704,127 +17119,139 @@ paths: "200": description: "The request has succeeded." content: - "application/json": + application/json: schema: type: "object" required: - "data" properties: - "data": {"$ref": "#/components/schemas/V3.Services.Overlay.CustomContentOverlayResponse"} + data: + $ref: "#/components/schemas/V3.Services.Overlay.CustomContentOverlayResponse" "400": description: "The server could not understand the request due to invalid syntax." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "401": description: "Access is unauthorized." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "402": description: "Client error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "403": description: "Access is forbidden." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "404": description: "The server cannot find the requested resource." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "409": description: "The request conflicts with the current state of the server." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "422": description: "Client error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "500": description: "Server error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "502": description: "Server error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "503": description: "Service unavailable." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "504": description: "Server error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" tags: - "Services/Overlay/Custom Content Templates" - x-speakeasy-group: "services.overlays.customContentTemplates" - x-speakeasy-name-override: "get" + x-speakeasy-group: services.overlays.customContentTemplates + x-speakeasy-name-override: get put: operationId: "Overlay_createOrUpdateNotificationTemplateOverlay" summary: "Create or Update Notification Template Overlay" @@ -15843,121 +17270,133 @@ paths: "200": description: "The request has succeeded." content: - "application/json": + application/json: schema: type: "object" required: - "data" properties: - "data": {"$ref": "#/components/schemas/V3.Services.Overlay.CustomContentOverlayResponse"} + data: + $ref: "#/components/schemas/V3.Services.Overlay.CustomContentOverlayResponse" "400": description: "The server could not understand the request due to invalid syntax." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "401": description: "Access is unauthorized." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "402": description: "Client error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "403": description: "Access is forbidden." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "404": description: "The server cannot find the requested resource." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "409": description: "The request conflicts with the current state of the server." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "422": description: "Client error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "500": description: "Server error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "502": description: "Server error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "503": description: "Service unavailable." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "504": description: "Server error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" tags: @@ -15965,11 +17404,12 @@ paths: requestBody: required: true content: - "application/json": - schema: {"$ref": "#/components/schemas/V3.Services.Overlay.UpdateCustomContentTemplateOverlayRequest"} - x-speakeasy-group: "services.overlay.customContentTemplates" - x-speakeasy-name-override: "createOrUpdate" - "/v3/services/{serviceID}/overlays/dedup-key": + application/json: + schema: + $ref: "#/components/schemas/V3.Services.Overlay.UpdateCustomContentTemplateOverlayRequest" + x-speakeasy-group: services.overlay.customContentTemplates + x-speakeasy-name-override: createOrUpdate + /v3/services/{serviceID}/overlays/dedup-key: get: operationId: "Overlay_getAllDedupKeyOverlayByService" summary: "Get All Dedup Key Overlay by Service" @@ -15988,130 +17428,142 @@ paths: "200": description: "The request has succeeded." content: - "application/json": + application/json: schema: type: "object" required: - "data" properties: - "data": + data: type: "array" - items: {"$ref": "#/components/schemas/V3.Services.Overlay.OverlayResponse"} + items: + $ref: "#/components/schemas/V3.Services.Overlay.OverlayResponse" "400": description: "The server could not understand the request due to invalid syntax." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "401": description: "Access is unauthorized." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "402": description: "Client error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "403": description: "Access is forbidden." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "404": description: "The server cannot find the requested resource." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "409": description: "The request conflicts with the current state of the server." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "422": description: "Client error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "500": description: "Server error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "502": description: "Server error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "503": description: "Service unavailable." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "504": description: "Server error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" tags: - "Services/Overlay/Dedup Key Overlay" - x-speakeasy-group: "dedupKeys" - x-speakeasy-name-override: "listByService" - "/v3/services/{serviceID}/overlays/dedup-key/render": + x-speakeasy-group: dedupKeys + x-speakeasy-name-override: listByService + /v3/services/{serviceID}/overlays/dedup-key/render: post: operationId: "Overlay_renderDedupKeyTemplate" summary: "Render Dedup Key template" @@ -16125,122 +17577,133 @@ paths: "200": description: "The request has succeeded." content: - "application/json": + application/json: schema: type: "object" required: - "data" properties: - "data": + data: type: "string" "400": description: "The server could not understand the request due to invalid syntax." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "401": description: "Access is unauthorized." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "402": description: "Client error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "403": description: "Access is forbidden." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "404": description: "The server cannot find the requested resource." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "409": description: "The request conflicts with the current state of the server." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "422": description: "Client error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "500": description: "Server error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "502": description: "Server error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "503": description: "Service unavailable." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "504": description: "Server error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" tags: @@ -16248,11 +17711,12 @@ paths: requestBody: required: true content: - "application/json": - schema: {"$ref": "#/components/schemas/V3.Services.Overlay.RenderDedupKeyTemplateRequest"} - x-speakeasy-group: "services.overlays" - x-speakeasy-name-override: "renderDedupKey" - "/v3/services/{serviceID}/overlays/dedup-key/{alertSource}": + application/json: + schema: + $ref: "#/components/schemas/V3.Services.Overlay.RenderDedupKeyTemplateRequest" + x-speakeasy-group: services.overlays + x-speakeasy-name-override: renderDedupKey + /v3/services/{serviceID}/overlays/dedup-key/{alertSource}: delete: operationId: "Overlay_deleteDedupKeyOverlay" summary: "Delete Dedup Key Overlay" @@ -16276,123 +17740,134 @@ paths: "204": description: "There is no content to send for this request, but the headers may be useful. " content: - "*/*": + '*/*': schema: type: "object" "400": description: "The server could not understand the request due to invalid syntax." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "401": description: "Access is unauthorized." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "402": description: "Client error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "403": description: "Access is forbidden." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "404": description: "The server cannot find the requested resource." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "409": description: "The request conflicts with the current state of the server." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "422": description: "Client error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "500": description: "Server error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "502": description: "Server error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "503": description: "Service unavailable." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "504": description: "Server error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" tags: - "Services/Overlay/Dedup Key Overlay" - x-speakeasy-group: "dedupKeys" - x-speakeasy-name-override: "delete" + x-speakeasy-group: dedupKeys + x-speakeasy-name-override: delete get: operationId: "Overlay_getDedupKeyOverlayForAlertSource" summary: "Get Dedup Key Overlay for Alert Source" @@ -16416,127 +17891,139 @@ paths: "200": description: "The request has succeeded." content: - "application/json": + application/json: schema: type: "object" required: - "data" properties: - "data": {"$ref": "#/components/schemas/V3.Services.Overlay.OverlayResponse"} + data: + $ref: "#/components/schemas/V3.Services.Overlay.OverlayResponse" "400": description: "The server could not understand the request due to invalid syntax." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "401": description: "Access is unauthorized." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "402": description: "Client error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "403": description: "Access is forbidden." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "404": description: "The server cannot find the requested resource." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "409": description: "The request conflicts with the current state of the server." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "422": description: "Client error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "500": description: "Server error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "502": description: "Server error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "503": description: "Service unavailable." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "504": description: "Server error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" tags: - "Services/Overlay/Dedup Key Overlay" - x-speakeasy-group: "overlays.dedupKey" - x-speakeasy-name-override: "getForAlertSource" + x-speakeasy-group: overlays.dedupKey + x-speakeasy-name-override: getForAlertSource put: operationId: "Overlay_updateDedupKeyOverlay" summary: "Update Dedup Key Overlay" @@ -16555,127 +18042,140 @@ paths: "200": description: "The request has succeeded." content: - "application/json": + application/json: schema: anyOf: - type: "object" required: - "data" properties: - "data": {"$ref": "#/components/schemas/V3.Services.Overlay.OverlayResponse"} + data: + $ref: "#/components/schemas/V3.Services.Overlay.OverlayResponse" - type: "object" properties: - "data": {"$ref": "#/components/schemas/V3.Services.Overlay.OverlayResponse"} + data: + $ref: "#/components/schemas/V3.Services.Overlay.OverlayResponse" required: - "data" "400": description: "The server could not understand the request due to invalid syntax." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "401": description: "Access is unauthorized." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "402": description: "Client error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "403": description: "Access is forbidden." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "404": description: "The server cannot find the requested resource." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "409": description: "The request conflicts with the current state of the server." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "422": description: "Client error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "500": description: "Server error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "502": description: "Server error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "503": description: "Service unavailable." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "504": description: "Server error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" tags: @@ -16683,11 +18183,12 @@ paths: requestBody: required: true content: - "application/json": - schema: {"$ref": "#/components/schemas/V3.Services.Overlay.UpdateDedupKeyOverlayRequest"} - x-speakeasy-group: "services.overlays.dedupKey" - x-speakeasy-name-override: "update" - "/v3/services/{serviceID}/routing-rules": + application/json: + schema: + $ref: "#/components/schemas/V3.Services.Overlay.UpdateDedupKeyOverlayRequest" + x-speakeasy-group: services.overlays.dedupKey + x-speakeasy-name-override: update + /v3/services/{serviceID}/routing-rules: get: operationId: "RoutingRules_getRoutingRules" summary: "Get Routing Rules" @@ -16706,16 +18207,17 @@ paths: "200": description: "The request has succeeded." content: - "application/json": + application/json: schema: type: "object" properties: - "data": + data: type: "object" properties: - "rules": + rules: type: "array" - items: {"$ref": "#/components/schemas/V3.Services.RoutingRules.RoutingRuleResponse"} + items: + $ref: "#/components/schemas/V3.Services.RoutingRules.RoutingRuleResponse" required: - "rules" required: @@ -16723,117 +18225,128 @@ paths: "400": description: "The server could not understand the request due to invalid syntax." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "401": description: "Access is unauthorized." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "402": description: "Client error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "403": description: "Access is forbidden." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "404": description: "The server cannot find the requested resource." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "409": description: "The request conflicts with the current state of the server." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "422": description: "Client error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "500": description: "Server error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "502": description: "Server error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "503": description: "Service unavailable." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "504": description: "Server error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" tags: - "Services/Routing Rules" - x-speakeasy-group: "services.routingRules" - x-speakeasy-name-override: "get" + x-speakeasy-group: services.routingRules + x-speakeasy-name-override: get post: operationId: "RoutingRules_createOrUpdateRoutingRules" summary: "Create or Update Routing Rules" @@ -16847,16 +18360,17 @@ paths: "201": description: "The request has succeeded and a new resource has been created as a result." content: - "application/json": + application/json: schema: type: "object" properties: - "data": + data: type: "object" properties: - "rules": + rules: type: "array" - items: {"$ref": "#/components/schemas/V3.Services.RoutingRules.RoutingRuleResponse"} + items: + $ref: "#/components/schemas/V3.Services.RoutingRules.RoutingRuleResponse" required: - "rules" required: @@ -16864,111 +18378,122 @@ paths: "400": description: "The server could not understand the request due to invalid syntax." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "401": description: "Access is unauthorized." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "402": description: "Client error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "403": description: "Access is forbidden." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "404": description: "The server cannot find the requested resource." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "409": description: "The request conflicts with the current state of the server." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "422": description: "Client error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "500": description: "Server error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "502": description: "Server error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "503": description: "Service unavailable." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "504": description: "Server error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" tags: @@ -16976,11 +18501,12 @@ paths: requestBody: required: true content: - "application/json": - schema: {"$ref": "#/components/schemas/V3.Services.RoutingRules.CreateOrUpdateRoutingRulesRequest"} - x-speakeasy-group: "services.routingRules" - x-speakeasy-name-override: "createOrUpdate" - "/v3/services/{serviceID}/suppression-rules": + application/json: + schema: + $ref: "#/components/schemas/V3.Services.RoutingRules.CreateOrUpdateRoutingRulesRequest" + x-speakeasy-group: services.routingRules + x-speakeasy-name-override: createOrUpdate + /v3/services/{serviceID}/suppression-rules: get: operationId: "SuppressionRules_getSuppressionRules" summary: "Get Suppression Rules" @@ -16994,16 +18520,17 @@ paths: "200": description: "The request has succeeded." content: - "application/json": + application/json: schema: type: "object" properties: - "data": + data: type: "object" properties: - "rules": + rules: type: "array" - items: {"$ref": "#/components/schemas/V3.Services.SuppressionRules.SuppressionRuleResponse"} + items: + $ref: "#/components/schemas/V3.Services.SuppressionRules.SuppressionRuleResponse" required: - "rules" required: @@ -17011,117 +18538,128 @@ paths: "400": description: "The server could not understand the request due to invalid syntax." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "401": description: "Access is unauthorized." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "402": description: "Client error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "403": description: "Access is forbidden." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "404": description: "The server cannot find the requested resource." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "409": description: "The request conflicts with the current state of the server." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "422": description: "Client error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "500": description: "Server error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "502": description: "Server error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "503": description: "Service unavailable." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "504": description: "Server error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" tags: - "Services/Suppression Rules" - x-speakeasy-group: "services.suppressionRules" - x-speakeasy-name-override: "get" + x-speakeasy-group: services.suppressionRules + x-speakeasy-name-override: get post: operationId: "SuppressionRules_createOrUpdateSuppressionRules" summary: "Create or Update Suppression Rules" @@ -17135,121 +18673,133 @@ paths: "200": description: "The request has succeeded." content: - "application/json": + application/json: schema: type: "object" required: - "data" properties: - "data": {"$ref": "#/components/schemas/V3.Services.SuppressionRules.SuppressionRulesContainerResponse"} + data: + $ref: "#/components/schemas/V3.Services.SuppressionRules.SuppressionRulesContainerResponse" "400": description: "The server could not understand the request due to invalid syntax." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "401": description: "Access is unauthorized." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "402": description: "Client error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "403": description: "Access is forbidden." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "404": description: "The server cannot find the requested resource." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "409": description: "The request conflicts with the current state of the server." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "422": description: "Client error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "500": description: "Server error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "502": description: "Server error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "503": description: "Service unavailable." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "504": description: "Server error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" tags: @@ -17257,11 +18807,12 @@ paths: requestBody: required: true content: - "application/json": - schema: {"$ref": "#/components/schemas/V3.Services.SuppressionRules.CreateOrUpdateSuppressionRulesRequest"} - x-speakeasy-group: "services.suppressionRules" - x-speakeasy-name-override: "createOrUpdate" - "/v3/services/{serviceID}/tagging-rules": + application/json: + schema: + $ref: "#/components/schemas/V3.Services.SuppressionRules.CreateOrUpdateSuppressionRulesRequest" + x-speakeasy-group: services.suppressionRules + x-speakeasy-name-override: createOrUpdate + /v3/services/{serviceID}/tagging-rules: get: operationId: "TaggingRules_getTaggingRules" summary: "Get Tagging Rules" @@ -17275,16 +18826,17 @@ paths: "200": description: "The request has succeeded." content: - "application/json": + application/json: schema: type: "object" properties: - "data": + data: type: "object" properties: - "rules": + rules: type: "array" - items: {"$ref": "#/components/schemas/V3.Services.TaggingRules.TaggingRuleResponse"} + items: + $ref: "#/components/schemas/V3.Services.TaggingRules.TaggingRuleResponse" required: - "rules" required: @@ -17292,117 +18844,128 @@ paths: "400": description: "The server could not understand the request due to invalid syntax." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "401": description: "Access is unauthorized." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "402": description: "Client error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "403": description: "Access is forbidden." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "404": description: "The server cannot find the requested resource." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "409": description: "The request conflicts with the current state of the server." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "422": description: "Client error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "500": description: "Server error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "502": description: "Server error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "503": description: "Service unavailable." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "504": description: "Server error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" tags: - "Services/Tagging Rules" - x-speakeasy-group: "services.taggingRules" - x-speakeasy-name-override: "get" + x-speakeasy-group: services.taggingRules + x-speakeasy-name-override: get post: operationId: "TaggingRules_createOrUpdateTaggingRules" summary: "Create or Update Tagging Rules" @@ -17416,16 +18979,17 @@ paths: "201": description: "The request has succeeded and a new resource has been created as a result." content: - "application/json": + application/json: schema: type: "object" properties: - "data": + data: type: "object" properties: - "rules": + rules: type: "array" - items: {"$ref": "#/components/schemas/V3.Services.TaggingRules.TaggingRuleResponse"} + items: + $ref: "#/components/schemas/V3.Services.TaggingRules.TaggingRuleResponse" required: - "rules" required: @@ -17433,111 +18997,122 @@ paths: "400": description: "The server could not understand the request due to invalid syntax." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "401": description: "Access is unauthorized." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "402": description: "Client error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "403": description: "Access is forbidden." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "404": description: "The server cannot find the requested resource." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "409": description: "The request conflicts with the current state of the server." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "422": description: "Client error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "500": description: "Server error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "502": description: "Server error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "503": description: "Service unavailable." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "504": description: "Server error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" tags: @@ -17545,11 +19120,12 @@ paths: requestBody: required: true content: - "application/json": - schema: {"$ref": "#/components/schemas/V3.Services.TaggingRules.CreateOrUpdateTaggingRulesRequest"} - x-speakeasy-group: "services.taggingRules" - x-speakeasy-name-override: "createOrUpdate" - "/v3/slo": + application/json: + schema: + $ref: "#/components/schemas/V3.Services.TaggingRules.CreateOrUpdateTaggingRulesRequest" + x-speakeasy-group: services.taggingRules + x-speakeasy-name-override: createOrUpdate + /v3/slo: get: operationId: "SLO_getAllSLOs" summary: "Get All SLOs" @@ -17574,29 +19150,30 @@ paths: "200": description: "The request has succeeded." content: - "application/json": + application/json: schema: type: "object" properties: - "data": + data: type: "object" properties: - "meta": + meta: type: "object" properties: - "total": + total: type: "integer" - "offset": + offset: type: "integer" - "limit": + limit: type: "integer" required: - "total" - "offset" - "limit" - "slos": + slos: type: "array" - items: {"$ref": "#/components/schemas/V3.SLO.SLO"} + items: + $ref: "#/components/schemas/V3.SLO.SLO" required: - "meta" - "slos" @@ -17605,133 +19182,146 @@ paths: "400": description: "The server could not understand the request due to invalid syntax." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "401": description: "Access is unauthorized." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "402": description: "Client error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "403": description: "Access is forbidden." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "404": description: "The server cannot find the requested resource." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "409": description: "The request conflicts with the current state of the server." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "422": description: "Client error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "500": description: "Server error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "502": description: "Server error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "503": description: "Service unavailable." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "504": description: "Server error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" tags: - "SLOs" - x-speakeasy-group: "slos" - x-speakeasy-name-override: "listAll" + x-speakeasy-group: slos + x-speakeasy-name-override: listAll post: operationId: "SLO_createSLO" summary: "Create SLO" description: "- This API will create SLO.\nRequires `access_token` as a `Bearer {{token}}` in the `Authorization` header with `user-write` scope." + parameters: [] responses: "201": description: "The request has succeeded and a new resource has been created as a result." content: - "application/json": + application/json: schema: type: "object" properties: - "data": + data: type: "object" properties: - "slo": {"$ref": "#/components/schemas/V3.SLO.SLODetailedResponse"} + slo: + $ref: "#/components/schemas/V3.SLO.SLODetailedResponse" required: - "slo" required: @@ -17739,111 +19329,122 @@ paths: "400": description: "The server could not understand the request due to invalid syntax." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "401": description: "Access is unauthorized." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "402": description: "Client error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "403": description: "Access is forbidden." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "404": description: "The server cannot find the requested resource." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "409": description: "The request conflicts with the current state of the server." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "422": description: "Client error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "500": description: "Server error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "502": description: "Server error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "503": description: "Service unavailable." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "504": description: "Server error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" tags: @@ -17851,11 +19452,12 @@ paths: requestBody: required: true content: - "application/json": - schema: {"$ref": "#/components/schemas/V3.SLO.CreateSLORequest"} - x-speakeasy-group: "slos" - x-speakeasy-name-override: "create" - "/v3/slo/{sloID}": + application/json: + schema: + $ref: "#/components/schemas/V3.SLO.CreateSLORequest" + x-speakeasy-group: slos + x-speakeasy-name-override: create + /v3/slo/{sloID}: put: operationId: "SLO_updateSLO" summary: "Update SLO" @@ -17875,14 +19477,15 @@ paths: "200": description: "The request has succeeded." content: - "application/json": + application/json: schema: type: "object" properties: - "data": + data: type: "object" properties: - "slo": {"$ref": "#/components/schemas/V3.SLO.SLODetailedResponse"} + slo: + $ref: "#/components/schemas/V3.SLO.SLODetailedResponse" required: - "slo" required: @@ -17890,111 +19493,122 @@ paths: "400": description: "The server could not understand the request due to invalid syntax." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "401": description: "Access is unauthorized." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "402": description: "Client error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "403": description: "Access is forbidden." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "404": description: "The server cannot find the requested resource." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "409": description: "The request conflicts with the current state of the server." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "422": description: "Client error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "500": description: "Server error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "502": description: "Server error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "503": description: "Service unavailable." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "504": description: "Server error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" tags: @@ -18002,10 +19616,11 @@ paths: requestBody: required: true content: - "application/json": - schema: {"$ref": "#/components/schemas/V3.SLO.CreateSLORequest"} - x-speakeasy-group: "slos" - x-speakeasy-name-override: "update" + application/json: + schema: + $ref: "#/components/schemas/V3.SLO.CreateSLORequest" + x-speakeasy-group: slos + x-speakeasy-name-override: update delete: operationId: "SLO_removeSLO" summary: "Remove SLO" @@ -18025,127 +19640,139 @@ paths: "200": description: "The request has succeeded." content: - "application/json": + application/json: schema: type: "object" required: - "data" properties: - "data": {"$ref": "#/components/schemas/V3.SLO.SLOResponse"} + data: + $ref: "#/components/schemas/V3.SLO.SLOResponse" "400": description: "The server could not understand the request due to invalid syntax." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "401": description: "Access is unauthorized." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "402": description: "Client error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "403": description: "Access is forbidden." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "404": description: "The server cannot find the requested resource." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "409": description: "The request conflicts with the current state of the server." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "422": description: "Client error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "500": description: "Server error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "502": description: "Server error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "503": description: "Service unavailable." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "504": description: "Server error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" tags: - "SLOs" - x-speakeasy-group: "slos" - x-speakeasy-name-override: "remove" + x-speakeasy-group: slos + x-speakeasy-name-override: remove get: operationId: "SLO_getSLOById" summary: "Get SLO By ID" @@ -18165,128 +19792,140 @@ paths: "200": description: "The request has succeeded." content: - "application/json": + application/json: schema: type: "object" required: - "data" properties: - "data": {"$ref": "#/components/schemas/V3.SLO.SLOWithInsightsResponse"} + data: + $ref: "#/components/schemas/V3.SLO.SLOWithInsightsResponse" "400": description: "The server could not understand the request due to invalid syntax." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "401": description: "Access is unauthorized." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "402": description: "Client error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "403": description: "Access is forbidden." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "404": description: "The server cannot find the requested resource." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "409": description: "The request conflicts with the current state of the server." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "422": description: "Client error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "500": description: "Server error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "502": description: "Server error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "503": description: "Service unavailable." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "504": description: "Server error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" tags: - "SLOs" - x-speakeasy-group: "slos" - x-speakeasy-name-override: "get" - "/v3/slo/{sloID}/incident": + x-speakeasy-group: slos + x-speakeasy-name-override: get + /v3/slo/{sloID}/incident: post: operationId: "SLO_markSLOAffected" summary: "Mark SLO Affected" @@ -18306,14 +19945,15 @@ paths: "201": description: "The request has succeeded and a new resource has been created as a result." content: - "application/json": + application/json: schema: type: "object" properties: - "data": + data: type: "object" properties: - "slo_violating_incident": {"$ref": "#/components/schemas/V3.SLO.SLOViolatingIncidentResponse"} + slo_violating_incident: + $ref: "#/components/schemas/V3.SLO.SLOViolatingIncidentResponse" required: - "slo_violating_incident" required: @@ -18321,111 +19961,122 @@ paths: "400": description: "The server could not understand the request due to invalid syntax." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "401": description: "Access is unauthorized." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "402": description: "Client error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "403": description: "Access is forbidden." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "404": description: "The server cannot find the requested resource." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "409": description: "The request conflicts with the current state of the server." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "422": description: "Client error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "500": description: "Server error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "502": description: "Server error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "503": description: "Service unavailable." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "504": description: "Server error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" tags: @@ -18433,11 +20084,12 @@ paths: requestBody: required: true content: - "application/json": - schema: {"$ref": "#/components/schemas/V3.SLO.MarkSLOAffectedRequest"} - x-speakeasy-group: "slos" - x-speakeasy-name-override: "markAffected" - "/v3/slo/{sloID}/incident/{incidentID}/false-positive/{value}": + application/json: + schema: + $ref: "#/components/schemas/V3.SLO.MarkSLOAffectedRequest" + x-speakeasy-group: slos + x-speakeasy-name-override: markAffected + /v3/slo/{sloID}/incident/{incidentID}/false-positive/{value}: patch: operationId: "SLO_markSLOFalsePositive" summary: "Mark SLO False Positive" @@ -18468,14 +20120,15 @@ paths: "200": description: "The request has succeeded." content: - "application/json": + application/json: schema: type: "object" properties: - "data": + data: type: "object" properties: - "slo_violating_incident": {"$ref": "#/components/schemas/V3.SLO.SLOViolatingIncidentResponse"} + slo_violating_incident: + $ref: "#/components/schemas/V3.SLO.SLOViolatingIncidentResponse" required: - "slo_violating_incident" required: @@ -18483,111 +20136,122 @@ paths: "400": description: "The server could not understand the request due to invalid syntax." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "401": description: "Access is unauthorized." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "402": description: "Client error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "403": description: "Access is forbidden." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "404": description: "The server cannot find the requested resource." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "409": description: "The request conflicts with the current state of the server." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "422": description: "Client error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "500": description: "Server error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "502": description: "Server error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "503": description: "Service unavailable." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "504": description: "Server error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" tags: @@ -18595,265 +20259,291 @@ paths: requestBody: required: true content: - "application/json": + application/json: schema: type: "object" - x-speakeasy-group: "slos.falsePositive" - x-speakeasy-name-override: "mark" - "/v3/teams": + x-speakeasy-group: slos.falsePositive + x-speakeasy-name-override: mark + /v3/teams: get: operationId: "Teams_getAllTeams" summary: "Get All Teams" description: "Returns all the teams of the organization.\nRequires `access_token` as a `Bearer {{token}}` in the `Authorization` header with `read` scope." + parameters: [] responses: "200": description: "The request has succeeded." content: - "application/json": + application/json: schema: type: "object" required: - "data" properties: - "data": + data: type: "array" - items: {"$ref": "#/components/schemas/V3.Teams.TeamResponse"} + items: + $ref: "#/components/schemas/V3.Teams.TeamResponse" "400": description: "The server could not understand the request due to invalid syntax." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "401": description: "Access is unauthorized." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "402": description: "Client error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "403": description: "Access is forbidden." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "404": description: "The server cannot find the requested resource." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "409": description: "The request conflicts with the current state of the server." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "422": description: "Client error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "500": description: "Server error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "502": description: "Server error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "503": description: "Service unavailable." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "504": description: "Server error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" tags: - "Teams" - x-speakeasy-name-override: "getAll" + x-speakeasy-name-override: getAll post: operationId: "Teams_createTeam" summary: "Create Team" description: "Add team to the organization. Returns the team object in response.\nRequires `access_token` as a `Bearer {{token}}` in the `Authorization` header with `user-write` scope." + parameters: [] responses: "201": description: "The request has succeeded and a new resource has been created as a result." content: - "application/json": + application/json: schema: type: "object" required: - "data" properties: - "data": {"$ref": "#/components/schemas/V3.Teams.TeamResponse"} + data: + $ref: "#/components/schemas/V3.Teams.TeamResponse" "400": description: "The server could not understand the request due to invalid syntax." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "401": description: "Access is unauthorized." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "402": description: "Client error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "403": description: "Access is forbidden." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "404": description: "The server cannot find the requested resource." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "409": description: "The request conflicts with the current state of the server." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "422": description: "Client error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "500": description: "Server error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "502": description: "Server error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "503": description: "Service unavailable." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "504": description: "Server error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" tags: @@ -18861,10 +20551,11 @@ paths: requestBody: required: true content: - "application/json": - schema: {"$ref": "#/components/schemas/V3.Teams.CreateTeamRequest"} - x-speakeasy-name-override: "create" - "/v3/teams/{teamId}": + application/json: + schema: + $ref: "#/components/schemas/V3.Teams.CreateTeamRequest" + x-speakeasy-name-override: create + /v3/teams/{teamId}: get: operationId: "Teams_getTeamById" summary: "Get Team By ID" @@ -18879,126 +20570,138 @@ paths: "200": description: "The request has succeeded." content: - "application/json": + application/json: schema: type: "object" required: - "data" properties: - "data": {"$ref": "#/components/schemas/V3.Teams.TeamResponse"} + data: + $ref: "#/components/schemas/V3.Teams.TeamResponse" "400": description: "The server could not understand the request due to invalid syntax." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "401": description: "Access is unauthorized." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "402": description: "Client error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "403": description: "Access is forbidden." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "404": description: "The server cannot find the requested resource." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "409": description: "The request conflicts with the current state of the server." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "422": description: "Client error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "500": description: "Server error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "502": description: "Server error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "503": description: "Service unavailable." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "504": description: "Server error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" tags: - "Teams" - x-speakeasy-name-override: "get" + x-speakeasy-name-override: get put: operationId: "Teams_updateTeam" summary: "Update Team" @@ -19013,121 +20716,133 @@ paths: "200": description: "The request has succeeded." content: - "application/json": + application/json: schema: type: "object" required: - "data" properties: - "data": {"$ref": "#/components/schemas/V3.Teams.TeamResponse"} + data: + $ref: "#/components/schemas/V3.Teams.TeamResponse" "400": description: "The server could not understand the request due to invalid syntax." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "401": description: "Access is unauthorized." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "402": description: "Client error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "403": description: "Access is forbidden." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "404": description: "The server cannot find the requested resource." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "409": description: "The request conflicts with the current state of the server." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "422": description: "Client error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "500": description: "Server error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "502": description: "Server error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "503": description: "Service unavailable." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "504": description: "Server error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" tags: @@ -19135,9 +20850,10 @@ paths: requestBody: required: true content: - "application/json": - schema: {"$ref": "#/components/schemas/V3.Teams.UpdateTeamRequest"} - x-speakeasy-name-override: "update" + application/json: + schema: + $ref: "#/components/schemas/V3.Teams.UpdateTeamRequest" + x-speakeasy-name-override: update delete: operationId: "Teams_removeTeam" summary: "Remove Team" @@ -19152,123 +20868,134 @@ paths: "204": description: "There is no content to send for this request, but the headers may be useful. " content: - "*/*": + '*/*': schema: type: "object" "400": description: "The server could not understand the request due to invalid syntax." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "401": description: "Access is unauthorized." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "402": description: "Client error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "403": description: "Access is forbidden." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "404": description: "The server cannot find the requested resource." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "409": description: "The request conflicts with the current state of the server." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "422": description: "Client error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "500": description: "Server error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "502": description: "Server error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "503": description: "Service unavailable." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "504": description: "Server error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" tags: - "Teams" - x-speakeasy-name-override: "remove" - "/v3/teams/{teamId}/members": + x-speakeasy-name-override: remove + /v3/teams/{teamId}/members: get: operationId: "Teams_getAllTeamMembers" summary: "Get All Team Members" @@ -19283,129 +21010,141 @@ paths: "200": description: "The request has succeeded." content: - "application/json": + application/json: schema: type: "object" required: - "data" properties: - "data": + data: type: "array" - items: {"$ref": "#/components/schemas/V3.Teams.TeamMemberResponse"} + items: + $ref: "#/components/schemas/V3.Teams.TeamMemberResponse" "400": description: "The server could not understand the request due to invalid syntax." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "401": description: "Access is unauthorized." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "402": description: "Client error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "403": description: "Access is forbidden." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "404": description: "The server cannot find the requested resource." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "409": description: "The request conflicts with the current state of the server." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "422": description: "Client error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "500": description: "Server error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "502": description: "Server error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "503": description: "Service unavailable." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "504": description: "Server error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" tags: - "Teams" - x-speakeasy-group: "teams.members" - x-speakeasy-name-override: "list" + x-speakeasy-group: teams.members + x-speakeasy-name-override: list post: operationId: "Teams_addTeamMember" summary: "Add Team Member" @@ -19420,121 +21159,133 @@ paths: "201": description: "The request has succeeded and a new resource has been created as a result." content: - "application/json": + application/json: schema: type: "object" required: - "data" properties: - "data": {"$ref": "#/components/schemas/V3.Teams.TeamMemberResponse"} + data: + $ref: "#/components/schemas/V3.Teams.TeamMemberResponse" "400": description: "The server could not understand the request due to invalid syntax." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "401": description: "Access is unauthorized." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "402": description: "Client error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "403": description: "Access is forbidden." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "404": description: "The server cannot find the requested resource." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "409": description: "The request conflicts with the current state of the server." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "422": description: "Client error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "500": description: "Server error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "502": description: "Server error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "503": description: "Service unavailable." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "504": description: "Server error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" tags: @@ -19542,11 +21293,12 @@ paths: requestBody: required: true content: - "application/json": - schema: {"$ref": "#/components/schemas/V3.Teams.AddTeamMemberRequest"} - x-speakeasy-group: "teams.members" - x-speakeasy-name-override: "add" - "/v3/teams/{teamId}/members/bulk": + application/json: + schema: + $ref: "#/components/schemas/V3.Teams.AddTeamMemberRequest" + x-speakeasy-group: teams.members + x-speakeasy-name-override: add + /v3/teams/{teamId}/members/bulk: post: operationId: "Teams_addBulkTeamMember" summary: "Add Bulk Team Member" @@ -19561,23 +21313,23 @@ paths: "200": description: "The request has succeeded." content: - "application/json": + application/json: schema: type: "object" properties: - "data": + data: type: "object" properties: - "team_id": + team_id: type: "string" - "members": + members: type: "array" items: type: "object" properties: - "user_id": + user_id: type: "string" - "role_ids": + role_ids: type: "array" items: type: "string" @@ -19589,111 +21341,122 @@ paths: "400": description: "The server could not understand the request due to invalid syntax." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "401": description: "Access is unauthorized." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "402": description: "Client error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "403": description: "Access is forbidden." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "404": description: "The server cannot find the requested resource." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "409": description: "The request conflicts with the current state of the server." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "422": description: "Client error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "500": description: "Server error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "502": description: "Server error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "503": description: "Service unavailable." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "504": description: "Server error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" tags: @@ -19701,10 +21464,11 @@ paths: requestBody: required: true content: - "application/json": - schema: {"$ref": "#/components/schemas/V3.Teams.AddBulkTeamMemberRequest"} - x-speakeasy-name-override: "addBulkMember" - "/v3/teams/{teamId}/members/{memberId}": + application/json: + schema: + $ref: "#/components/schemas/V3.Teams.AddBulkTeamMemberRequest" + x-speakeasy-name-override: addBulkMember + /v3/teams/{teamId}/members/{memberId}: delete: operationId: "Teams_removeTeamMember" summary: "Remove Team Member" @@ -19724,122 +21488,133 @@ paths: "204": description: "There is no content to send for this request, but the headers may be useful. " content: - "*/*": + '*/*': schema: type: "object" "400": description: "The server could not understand the request due to invalid syntax." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "401": description: "Access is unauthorized." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "402": description: "Client error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "403": description: "Access is forbidden." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "404": description: "The server cannot find the requested resource." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "409": description: "The request conflicts with the current state of the server." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "422": description: "Client error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "500": description: "Server error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "502": description: "Server error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "503": description: "Service unavailable." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "504": description: "Server error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" tags: - "Teams" - x-speakeasy-name-override: "removeMember" + x-speakeasy-name-override: removeMember patch: operationId: "Teams_updateTeamMember" summary: "Update Team Member" @@ -19859,121 +21634,133 @@ paths: "200": description: "The request has succeeded." content: - "application/json": + application/json: schema: type: "object" required: - "data" properties: - "data": {"$ref": "#/components/schemas/V3.Teams.TeamMemberResponse"} + data: + $ref: "#/components/schemas/V3.Teams.TeamMemberResponse" "400": description: "The server could not understand the request due to invalid syntax." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "401": description: "Access is unauthorized." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "402": description: "Client error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "403": description: "Access is forbidden." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "404": description: "The server cannot find the requested resource." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "409": description: "The request conflicts with the current state of the server." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "422": description: "Client error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "500": description: "Server error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "502": description: "Server error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "503": description: "Service unavailable." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "504": description: "Server error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" tags: @@ -19981,10 +21768,11 @@ paths: requestBody: required: true content: - "application/json": - schema: {"$ref": "#/components/schemas/V3.Teams.UpdateTeamMemberRequest"} - x-speakeasy-name-override: "updateMember" - "/v3/teams/{teamId}/roles": + application/json: + schema: + $ref: "#/components/schemas/V3.Teams.UpdateTeamMemberRequest" + x-speakeasy-name-override: updateMember + /v3/teams/{teamId}/roles: get: operationId: "Teams_getAllTeamRoles" summary: "Get All Team Roles" @@ -19999,129 +21787,141 @@ paths: "200": description: "The request has succeeded." content: - "application/json": + application/json: schema: type: "object" required: - "data" properties: - "data": + data: type: "array" - items: {"$ref": "#/components/schemas/V3.Teams.TeamRoleResponse"} + items: + $ref: "#/components/schemas/V3.Teams.TeamRoleResponse" "400": description: "The server could not understand the request due to invalid syntax." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "401": description: "Access is unauthorized." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "402": description: "Client error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "403": description: "Access is forbidden." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "404": description: "The server cannot find the requested resource." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "409": description: "The request conflicts with the current state of the server." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "422": description: "Client error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "500": description: "Server error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "502": description: "Server error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "503": description: "Service unavailable." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "504": description: "Server error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" tags: - "Teams" - x-speakeasy-group: "teams.roles" - x-speakeasy-name-override: "getAll" + x-speakeasy-group: teams.roles + x-speakeasy-name-override: getAll post: operationId: "Teams_createTeamRole" summary: "Create Team Role" @@ -20136,121 +21936,133 @@ paths: "201": description: "The request has succeeded and a new resource has been created as a result." content: - "application/json": + application/json: schema: type: "object" required: - "data" properties: - "data": {"$ref": "#/components/schemas/V3.Teams.TeamBaseResponse"} + data: + $ref: "#/components/schemas/V3.Teams.TeamBaseResponse" "400": description: "The server could not understand the request due to invalid syntax." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "401": description: "Access is unauthorized." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "402": description: "Client error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "403": description: "Access is forbidden." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "404": description: "The server cannot find the requested resource." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "409": description: "The request conflicts with the current state of the server." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "422": description: "Client error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "500": description: "Server error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "502": description: "Server error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "503": description: "Service unavailable." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "504": description: "Server error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" tags: @@ -20258,11 +22070,12 @@ paths: requestBody: required: true content: - "application/json": - schema: {"$ref": "#/components/schemas/V3.Teams.CreateTeamRoleRequest"} - x-speakeasy-group: "teams.roles" - x-speakeasy-name-override: "create" - "/v3/teams/{teamId}/roles/{roleId}": + application/json: + schema: + $ref: "#/components/schemas/V3.Teams.CreateTeamRoleRequest" + x-speakeasy-group: teams.roles + x-speakeasy-name-override: create + /v3/teams/{teamId}/roles/{roleId}: delete: operationId: "Teams_removeTeamRole" summary: "Remove Team Role" @@ -20282,122 +22095,133 @@ paths: "204": description: "There is no content to send for this request, but the headers may be useful. " content: - "*/*": + '*/*': schema: type: "object" "400": description: "The server could not understand the request due to invalid syntax." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "401": description: "Access is unauthorized." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "402": description: "Client error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "403": description: "Access is forbidden." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "404": description: "The server cannot find the requested resource." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "409": description: "The request conflicts with the current state of the server." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "422": description: "Client error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "500": description: "Server error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "502": description: "Server error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "503": description: "Service unavailable." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "504": description: "Server error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" tags: - "Teams" - x-speakeasy-name-override: "removeRole" + x-speakeasy-name-override: removeRole put: operationId: "Teams_updateTeamRole" summary: "Update Team Role" @@ -20417,121 +22241,133 @@ paths: "200": description: "The request has succeeded." content: - "application/json": + application/json: schema: type: "object" required: - "data" properties: - "data": {"$ref": "#/components/schemas/V3.Teams.TeamBaseResponse"} + data: + $ref: "#/components/schemas/V3.Teams.TeamBaseResponse" "400": description: "The server could not understand the request due to invalid syntax." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "401": description: "Access is unauthorized." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "402": description: "Client error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "403": description: "Access is forbidden." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "404": description: "The server cannot find the requested resource." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "409": description: "The request conflicts with the current state of the server." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "422": description: "Client error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "500": description: "Server error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "502": description: "Server error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "503": description: "Service unavailable." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "504": description: "Server error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" tags: @@ -20539,264 +22375,291 @@ paths: requestBody: required: true content: - "application/json": - schema: {"$ref": "#/components/schemas/V3.Teams.UpdateTeamRoleRequest"} - x-speakeasy-group: "teams.roles" - x-speakeasy-name-override: "update" - "/v3/users": + application/json: + schema: + $ref: "#/components/schemas/V3.Teams.UpdateTeamRoleRequest" + x-speakeasy-group: teams.roles + x-speakeasy-name-override: update + /v3/users: get: operationId: "Users_getAllUsers" summary: "Get All Users" description: "Returns all the users of the organization.\nRequires `access_token` as a `Bearer {{token}}` in the `Authorization` header with `read` scope." + parameters: [] responses: "200": description: "The request has succeeded." content: - "application/json": + application/json: schema: type: "object" required: - "data" properties: - "data": + data: type: "array" - items: {"$ref": "#/components/schemas/V3.Users.UserResponse"} + items: + $ref: "#/components/schemas/V3.Users.UserResponse" "400": description: "The server could not understand the request due to invalid syntax." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "401": description: "Access is unauthorized." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "402": description: "Client error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "403": description: "Access is forbidden." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "404": description: "The server cannot find the requested resource." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "409": description: "The request conflicts with the current state of the server." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "422": description: "Client error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "500": description: "Server error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "502": description: "Server error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "503": description: "Service unavailable." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "504": description: "Server error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" tags: - "Users" - x-speakeasy-name-override: "getAll" + x-speakeasy-name-override: getAll post: operationId: "Users_addUser" summary: "Add User" description: "Add user to the organization with given role if not exists. Returns the user object in response.\nRequires `access_token` as a `Bearer {{token}}` in the `Authorization` header with `user-write` scope." + parameters: [] responses: "201": description: "The request has succeeded and a new resource has been created as a result." content: - "application/json": + application/json: schema: type: "object" required: - "data" properties: - "data": {"$ref": "#/components/schemas/V3.Users.UserResponse"} + data: + $ref: "#/components/schemas/V3.Users.UserResponse" "400": description: "The server could not understand the request due to invalid syntax." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "401": description: "Access is unauthorized." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "402": description: "Client error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "403": description: "Access is forbidden." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "404": description: "The server cannot find the requested resource." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "409": description: "The request conflicts with the current state of the server." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "422": description: "Client error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "500": description: "Server error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "502": description: "Server error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "503": description: "Service unavailable." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "504": description: "Server error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" tags: @@ -20804,133 +22667,146 @@ paths: requestBody: required: true content: - "application/json": - schema: {"$ref": "#/components/schemas/V3.Users.AddUserRequest"} - x-speakeasy-name-override: "add" - "/v3/users/abilities": + application/json: + schema: + $ref: "#/components/schemas/V3.Users.AddUserRequest" + x-speakeasy-name-override: add + /v3/users/abilities: put: operationId: "Users_updateOrgLevelPermissions" summary: "Update Org Level Permissions" + parameters: [] responses: "200": description: "The request has succeeded." content: - "application/json": + application/json: schema: type: "object" required: - "data" properties: - "data": + data: type: "string" "400": description: "The server could not understand the request due to invalid syntax." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "401": description: "Access is unauthorized." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "402": description: "Client error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "403": description: "Access is forbidden." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "404": description: "The server cannot find the requested resource." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "409": description: "The request conflicts with the current state of the server." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "422": description: "Client error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "500": description: "Server error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "502": description: "Server error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "503": description: "Service unavailable." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "504": description: "Server error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" tags: @@ -20938,134 +22814,147 @@ paths: requestBody: required: true content: - "application/json": - schema: {"$ref": "#/components/schemas/V3.Users.UpdateUserAbilitiesRequest"} - x-speakeasy-name-override: "updateOrgLevelPermissions" - "/v3/users/delete-user": + application/json: + schema: + $ref: "#/components/schemas/V3.Users.UpdateUserAbilitiesRequest" + x-speakeasy-name-override: updateOrgLevelPermissions + /v3/users/delete-user: put: operationId: "Users_deleteUser" summary: "Delete User" description: "This API replaces the swap_user for all the entities in Squadcast with user_id provided and deletes the user." + parameters: [] responses: "200": description: "The request has succeeded." content: - "application/json": + application/json: schema: type: "object" required: - "data" properties: - "data": + data: type: "object" "400": description: "The server could not understand the request due to invalid syntax." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "401": description: "Access is unauthorized." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "402": description: "Client error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "403": description: "Access is forbidden." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "404": description: "The server cannot find the requested resource." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "409": description: "The request conflicts with the current state of the server." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "422": description: "Client error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "500": description: "Server error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "502": description: "Server error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "503": description: "Service unavailable." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "504": description: "Server error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" tags: @@ -21073,156 +22962,169 @@ paths: requestBody: required: true content: - "application/json": + application/json: schema: type: "object" properties: - "user_id": + user_id: type: "string" - "swap_user_id": + swap_user_id: type: "string" - "suppress_incidents": + suppress_incidents: type: "boolean" - "reassign_incidents": + reassign_incidents: type: "boolean" required: - "user_id" - "swap_user_id" - "suppress_incidents" - "reassign_incidents" - x-speakeasy-name-override: "delete" - "/v3/users/roles": + x-speakeasy-name-override: delete + /v3/users/roles: get: operationId: "Users_getUserRoles" summary: "Get User Roles" description: "Returns all available user roles.\nRequires `access_token` as a `Bearer {{token}}` in the `Authorization` header with `read` scope." + parameters: [] responses: "200": description: "The request has succeeded." content: - "application/json": + application/json: schema: type: "object" required: - "data" properties: - "data": + data: type: "array" - items: {"$ref": "#/components/schemas/V3.Users.UserRoleResponse"} + items: + $ref: "#/components/schemas/V3.Users.UserRoleResponse" "400": description: "The server could not understand the request due to invalid syntax." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "401": description: "Access is unauthorized." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "402": description: "Client error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "403": description: "Access is forbidden." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "404": description: "The server cannot find the requested resource." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "409": description: "The request conflicts with the current state of the server." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "422": description: "Client error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "500": description: "Server error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "502": description: "Server error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "503": description: "Service unavailable." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "504": description: "Server error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" tags: - "Users" - x-speakeasy-name-override: "getRoles" - "/v3/users/{userID}": + x-speakeasy-name-override: getRoles + /v3/users/{userID}: delete: operationId: "Users_removeUserFromOrg" summary: "Remove User From Org" @@ -21238,122 +23140,133 @@ paths: "204": description: "There is no content to send for this request, but the headers may be useful. " content: - "*/*": + '*/*': schema: type: "object" "400": description: "The server could not understand the request due to invalid syntax." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "401": description: "Access is unauthorized." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "402": description: "Client error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "403": description: "Access is forbidden." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "404": description: "The server cannot find the requested resource." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "409": description: "The request conflicts with the current state of the server." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "422": description: "Client error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "500": description: "Server error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "502": description: "Server error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "503": description: "Service unavailable." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "504": description: "Server error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" tags: - "Users" - x-speakeasy-name-override: "removeFromOrg" + x-speakeasy-name-override: removeFromOrg get: operationId: "Users_getUserById" summary: "Get User By ID" @@ -21369,126 +23282,138 @@ paths: "200": description: "The request has succeeded." content: - "application/json": + application/json: schema: type: "object" required: - "data" properties: - "data": {"$ref": "#/components/schemas/V3.Users.UserResponse"} + data: + $ref: "#/components/schemas/V3.Users.UserResponse" "400": description: "The server could not understand the request due to invalid syntax." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "401": description: "Access is unauthorized." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "402": description: "Client error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "403": description: "Access is forbidden." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "404": description: "The server cannot find the requested resource." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "409": description: "The request conflicts with the current state of the server." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "422": description: "Client error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "500": description: "Server error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "502": description: "Server error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "503": description: "Service unavailable." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "504": description: "Server error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" tags: - "Users" - x-speakeasy-name-override: "getById" + x-speakeasy-name-override: getById put: operationId: "Users_updateUserByID" summary: "Update User by userID" @@ -21504,121 +23429,133 @@ paths: "200": description: "The request has succeeded." content: - "application/json": + application/json: schema: type: "object" required: - "data" properties: - "data": {"$ref": "#/components/schemas/V3.Users.UserResponse"} + data: + $ref: "#/components/schemas/V3.Users.UserResponse" "400": description: "The server could not understand the request due to invalid syntax." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "401": description: "Access is unauthorized." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "402": description: "Client error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "403": description: "Access is forbidden." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "404": description: "The server cannot find the requested resource." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "409": description: "The request conflicts with the current state of the server." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "422": description: "Client error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "500": description: "Server error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "502": description: "Server error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "503": description: "Service unavailable." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "504": description: "Server error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" tags: @@ -21626,10 +23563,11 @@ paths: requestBody: required: true content: - "application/json": - schema: {"$ref": "#/components/schemas/V3.Users.UpdateUserRequest"} - x-speakeasy-name-override: "updateById" - "/v3/webform": + application/json: + schema: + $ref: "#/components/schemas/V3.Users.UpdateUserRequest" + x-speakeasy-name-override: updateById + /v3/webform: get: operationId: "Webforms_getAllWebforms" summary: "Get All Webforms" @@ -21655,17 +23593,18 @@ paths: "200": description: "The request has succeeded." content: - "application/json": + application/json: schema: type: "object" properties: - "data": + data: type: "array" - items: {"$ref": "#/components/schemas/V3.Webforms.WebformResponse"} - "meta": + items: + $ref: "#/components/schemas/V3.Webforms.WebformResponse" + meta: type: "object" properties: - "total_count": + total_count: type: "integer" format: "int32" required: @@ -21676,133 +23615,156 @@ paths: "400": description: "The server could not understand the request due to invalid syntax." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "401": description: "Access is unauthorized." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "402": description: "Client error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "403": description: "Access is forbidden." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "404": description: "The server cannot find the requested resource." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "409": description: "The request conflicts with the current state of the server." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "422": description: "Client error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "500": description: "Server error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "502": description: "Server error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "503": description: "Service unavailable." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "504": description: "Server error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" tags: - "Webforms" - x-speakeasy-pagination: {"type": "offsetLimit", "inputs": [{"name": "page_number", "in": "parameters", "type": "page"}, {"name": "page_size", "in": "parameters", "type": "limit"}], "outputs": {"results": "$.data"}} - x-speakeasy-name-override: "list" + x-speakeasy-pagination: + type: "offsetLimit" + inputs: + - name: "page_number" + in: "parameters" + type: "page" + - name: "page_size" + in: "parameters" + type: "limit" + outputs: + results: "$.data" + x-speakeasy-name-override: list post: operationId: "Webforms_createWebform" summary: "Create Webform" description: "Add a webform to the organization. Returns the webform object in response.\nRequires `access_token` as a `Bearer {{token}}` in the `Authorization` header with `user-write` scope." + parameters: [] responses: "201": description: "The request has succeeded and a new resource has been created as a result." content: - "application/json": + application/json: schema: type: "object" properties: - "data": + data: type: "object" properties: - "webform": {"$ref": "#/components/schemas/V3.Webforms.WebformResponse"} + webform: + $ref: "#/components/schemas/V3.Webforms.WebformResponse" required: - "webform" required: @@ -21810,111 +23772,122 @@ paths: "400": description: "The server could not understand the request due to invalid syntax." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "401": description: "Access is unauthorized." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "402": description: "Client error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "403": description: "Access is forbidden." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "404": description: "The server cannot find the requested resource." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "409": description: "The request conflicts with the current state of the server." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "422": description: "Client error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "500": description: "Server error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "502": description: "Server error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "503": description: "Service unavailable." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "504": description: "Server error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" tags: @@ -21922,10 +23895,11 @@ paths: requestBody: required: true content: - "application/json": - schema: {"$ref": "#/components/schemas/V3.Webforms.CreateOrUpdateWebformRequest"} - x-speakeasy-name-override: "create" - "/v3/webform/{webformId}": + application/json: + schema: + $ref: "#/components/schemas/V3.Webforms.CreateOrUpdateWebformRequest" + x-speakeasy-name-override: create + /v3/webform/{webformId}: put: operationId: "Webforms_updateWebform" summary: "Update Webform" @@ -21940,121 +23914,133 @@ paths: "200": description: "The request has succeeded." content: - "application/json": + application/json: schema: type: "object" required: - "data" properties: - "data": {"$ref": "#/components/schemas/V3.Webforms.WebformResponse"} + data: + $ref: "#/components/schemas/V3.Webforms.WebformResponse" "400": description: "The server could not understand the request due to invalid syntax." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "401": description: "Access is unauthorized." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "402": description: "Client error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "403": description: "Access is forbidden." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "404": description: "The server cannot find the requested resource." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "409": description: "The request conflicts with the current state of the server." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "422": description: "Client error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "500": description: "Server error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "502": description: "Server error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "503": description: "Service unavailable." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "504": description: "Server error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" tags: @@ -22062,9 +24048,10 @@ paths: requestBody: required: true content: - "application/json": - schema: {"$ref": "#/components/schemas/V3.Webforms.CreateOrUpdateWebformRequest"} - x-speakeasy-name-override: "update" + application/json: + schema: + $ref: "#/components/schemas/V3.Webforms.CreateOrUpdateWebformRequest" + x-speakeasy-name-override: update delete: operationId: "Webforms_removeWebform" summary: "Remove Webform" @@ -22085,127 +24072,138 @@ paths: "200": description: "The request has succeeded." content: - "application/json": + application/json: schema: type: "object" properties: - "data": + data: type: "string" required: - "data" "400": description: "The server could not understand the request due to invalid syntax." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "401": description: "Access is unauthorized." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "402": description: "Client error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "403": description: "Access is forbidden." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "404": description: "The server cannot find the requested resource." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "409": description: "The request conflicts with the current state of the server." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "422": description: "Client error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "500": description: "Server error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "502": description: "Server error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "503": description: "Service unavailable." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "504": description: "Server error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" tags: - "Webforms" - x-speakeasy-name-override: "remove" + x-speakeasy-name-override: remove get: operationId: "Webforms_getWebformById" summary: "Get Webform By ID" @@ -22226,127 +24224,139 @@ paths: "200": description: "The request has succeeded." content: - "application/json": + application/json: schema: type: "object" required: - "data" properties: - "data": {"$ref": "#/components/schemas/V3.Webforms.WebformResponse"} + data: + $ref: "#/components/schemas/V3.Webforms.WebformResponse" "400": description: "The server could not understand the request due to invalid syntax." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "401": description: "Access is unauthorized." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "402": description: "Client error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "403": description: "Access is forbidden." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "404": description: "The server cannot find the requested resource." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "409": description: "The request conflicts with the current state of the server." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "422": description: "Client error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "500": description: "Server error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "502": description: "Server error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "503": description: "Service unavailable." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "504": description: "Server error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" tags: - "Webforms" - x-speakeasy-name-override: "getById" - "/v3/workflows": + x-speakeasy-name-override: getById + /v3/workflows: get: operationId: "Workflows_listWorkflows" summary: "List Workflows" @@ -22434,245 +24444,280 @@ paths: "200": description: "The request has succeeded." content: - "application/json": - schema: {"$ref": "#/components/schemas/V3.Workflows.ListWorkflowAPIResponse"} + application/json: + schema: + $ref: "#/components/schemas/V3.Workflows.ListWorkflowAPIResponse" "400": description: "The server could not understand the request due to invalid syntax." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "401": description: "Access is unauthorized." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "402": description: "Client error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "403": description: "Access is forbidden." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "404": description: "The server cannot find the requested resource." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "409": description: "The request conflicts with the current state of the server." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "422": description: "Client error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "500": description: "Server error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "502": description: "Server error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "503": description: "Service unavailable." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "504": description: "Server error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" tags: - "Workflows" - x-speakeasy-pagination: {"type": "offsetLimit", "inputs": [{"name": "page_number", "in": "parameters", "type": "page"}, {"name": "page_size", "in": "parameters", "type": "limit"}], "outputs": {"results": "$.data"}} - x-speakeasy-name-override: "list" + x-speakeasy-pagination: + type: "offsetLimit" + inputs: + - name: "page_number" + in: "parameters" + type: "page" + - name: "page_size" + in: "parameters" + type: "limit" + outputs: + results: "$.data" + x-speakeasy-name-override: list post: operationId: "Workflows_createWorkflow" summary: "Create Workflow" description: "Create a Workflow" + parameters: [] responses: "201": description: "The request has succeeded and a new resource has been created as a result." content: - "application/json": + application/json: schema: type: "object" required: - "data" properties: - "data": {"$ref": "#/components/schemas/V3.Workflows.WorkflowAPIResponse"} + data: + $ref: "#/components/schemas/V3.Workflows.WorkflowAPIResponse" "400": description: "The server could not understand the request due to invalid syntax." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "401": description: "Access is unauthorized." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "402": description: "Client error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "403": description: "Access is forbidden." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "404": description: "The server cannot find the requested resource." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "409": description: "The request conflicts with the current state of the server." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "422": description: "Client error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "500": description: "Server error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "502": description: "Server error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "503": description: "Service unavailable." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "504": description: "Server error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" tags: @@ -22680,129 +24725,142 @@ paths: requestBody: required: true content: - "application/json": - schema: {"$ref": "#/components/schemas/V3.Workflows.CreateWorkflowRequest"} - x-speakeasy-name-override: "create" - "/v3/workflows/enable": + application/json: + schema: + $ref: "#/components/schemas/V3.Workflows.CreateWorkflowRequest" + x-speakeasy-name-override: create + /v3/workflows/enable: put: operationId: "Workflows_bulkEnabledisableWorkflows" summary: "Bulk Enable/Disable Workflows" description: "Bulk enable or disable workflows" + parameters: [] responses: "204": description: "There is no content to send for this request, but the headers may be useful. " content: - "*/*": + '*/*': schema: type: "object" "400": description: "The server could not understand the request due to invalid syntax." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "401": description: "Access is unauthorized." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "402": description: "Client error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "403": description: "Access is forbidden." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "404": description: "The server cannot find the requested resource." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "409": description: "The request conflicts with the current state of the server." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "422": description: "Client error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "500": description: "Server error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "502": description: "Server error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "503": description: "Service unavailable." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "504": description: "Server error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" tags: @@ -22810,10 +24868,11 @@ paths: requestBody: required: true content: - "application/json": - schema: {"$ref": "#/components/schemas/V3.Workflows.BulkEnableDisableWorkflowsRequest"} - x-speakeasy-name-override: "bulkEnableDisable" - "/v3/workflows/{workflowID}": + application/json: + schema: + $ref: "#/components/schemas/V3.Workflows.BulkEnableDisableWorkflowsRequest" + x-speakeasy-name-override: bulkEnableDisable + /v3/workflows/{workflowID}: delete: operationId: "Workflows_deleteWorkflow" summary: "Delete Workflow" @@ -22828,122 +24887,133 @@ paths: "204": description: "There is no content to send for this request, but the headers may be useful. " content: - "*/*": + '*/*': schema: type: "object" "400": description: "The server could not understand the request due to invalid syntax." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "401": description: "Access is unauthorized." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "402": description: "Client error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "403": description: "Access is forbidden." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "404": description: "The server cannot find the requested resource." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "409": description: "The request conflicts with the current state of the server." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "422": description: "Client error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "500": description: "Server error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "502": description: "Server error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "503": description: "Service unavailable." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "504": description: "Server error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" tags: - "Workflows" - x-speakeasy-name-override: "delete" + x-speakeasy-name-override: delete get: operationId: "Workflows_getWorkflowById" summary: "Get Workflow By ID" @@ -22958,121 +25028,133 @@ paths: "200": description: "The request has succeeded." content: - "application/json": - schema: {"$ref": "#/components/schemas/V3.Workflows.GetWorkflowByIdResponse"} + application/json: + schema: + $ref: "#/components/schemas/V3.Workflows.GetWorkflowByIdResponse" "400": description: "The server could not understand the request due to invalid syntax." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "401": description: "Access is unauthorized." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "402": description: "Client error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "403": description: "Access is forbidden." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "404": description: "The server cannot find the requested resource." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "409": description: "The request conflicts with the current state of the server." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "422": description: "Client error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "500": description: "Server error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "502": description: "Server error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "503": description: "Service unavailable." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "504": description: "Server error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" tags: - "Workflows" - x-speakeasy-name-override: "getById" + x-speakeasy-name-override: getById patch: operationId: "Workflows_updateWorkflow" summary: "Update Workflow" @@ -23087,121 +25169,133 @@ paths: "200": description: "The request has succeeded." content: - "application/json": + application/json: schema: type: "object" required: - "data" properties: - "data": {"$ref": "#/components/schemas/V3.Workflows.UpdateWorkflowAPIResponse"} + data: + $ref: "#/components/schemas/V3.Workflows.UpdateWorkflowAPIResponse" "400": description: "The server could not understand the request due to invalid syntax." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "401": description: "Access is unauthorized." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "402": description: "Client error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "403": description: "Access is forbidden." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "404": description: "The server cannot find the requested resource." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "409": description: "The request conflicts with the current state of the server." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "422": description: "Client error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "500": description: "Server error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "502": description: "Server error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "503": description: "Service unavailable." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "504": description: "Server error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" tags: @@ -23209,10 +25303,11 @@ paths: requestBody: required: true content: - "application/json": - schema: {"$ref": "#/components/schemas/V3.Workflows.CreateWorkflowRequestUpdate"} - x-speakeasy-name-override: "update" - "/v3/workflows/{workflowID}/actions": + application/json: + schema: + $ref: "#/components/schemas/V3.Workflows.CreateWorkflowRequestUpdate" + x-speakeasy-name-override: update + /v3/workflows/{workflowID}/actions: post: operationId: "Workflows_createAction" summary: "Create Action" @@ -23227,121 +25322,133 @@ paths: "201": description: "The request has succeeded and a new resource has been created as a result." content: - "application/json": + application/json: schema: type: "object" required: - "data" properties: - "data": {"$ref": "#/components/schemas/V3.Workflows.ActionResponse"} + data: + $ref: "#/components/schemas/V3.Workflows.ActionResponse" "400": description: "The server could not understand the request due to invalid syntax." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "401": description: "Access is unauthorized." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "402": description: "Client error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "403": description: "Access is forbidden." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "404": description: "The server cannot find the requested resource." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "409": description: "The request conflicts with the current state of the server." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "422": description: "Client error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "500": description: "Server error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "502": description: "Server error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "503": description: "Service unavailable." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "504": description: "Server error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" tags: @@ -23349,11 +25456,12 @@ paths: requestBody: required: true content: - "application/json": - schema: {"$ref": "#/components/schemas/V3.Workflows.ActionRequest"} - x-speakeasy-group: "workflows.actions" - x-speakeasy-name-override: "create" - "/v3/workflows/{workflowID}/actions/reorder": + application/json: + schema: + $ref: "#/components/schemas/V3.Workflows.ActionRequest" + x-speakeasy-group: workflows.actions + x-speakeasy-name-override: create + /v3/workflows/{workflowID}/actions/reorder: patch: operationId: "Workflows_updateActionsOrder" summary: "Update Actions Order" @@ -23368,116 +25476,128 @@ paths: "200": description: "The request has succeeded." content: - "application/json": - schema: {"$ref": "#/components/schemas/V3.Workflows.UpdateActionsOrderResponse"} + application/json: + schema: + $ref: "#/components/schemas/V3.Workflows.UpdateActionsOrderResponse" "400": description: "The server could not understand the request due to invalid syntax." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "401": description: "Access is unauthorized." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "402": description: "Client error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "403": description: "Access is forbidden." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "404": description: "The server cannot find the requested resource." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "409": description: "The request conflicts with the current state of the server." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "422": description: "Client error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "500": description: "Server error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "502": description: "Server error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "503": description: "Service unavailable." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "504": description: "Server error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" tags: @@ -23485,10 +25605,11 @@ paths: requestBody: required: true content: - "application/json": - schema: {"$ref": "#/components/schemas/V3.Workflows.UpdateActionsOrderRequest"} - x-speakeasy-name-override: "updateActionsOrder" - "/v3/workflows/{workflowID}/actions/{actionID}": + application/json: + schema: + $ref: "#/components/schemas/V3.Workflows.UpdateActionsOrderRequest" + x-speakeasy-name-override: updateActionsOrder + /v3/workflows/{workflowID}/actions/{actionID}: delete: operationId: "Workflows_deleteWorkflowAction" summary: "Delete Workflow Action" @@ -23508,122 +25629,133 @@ paths: "204": description: "There is no content to send for this request, but the headers may be useful. " content: - "*/*": + '*/*': schema: type: "object" "400": description: "The server could not understand the request due to invalid syntax." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "401": description: "Access is unauthorized." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "402": description: "Client error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "403": description: "Access is forbidden." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "404": description: "The server cannot find the requested resource." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "409": description: "The request conflicts with the current state of the server." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "422": description: "Client error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "500": description: "Server error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "502": description: "Server error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "503": description: "Service unavailable." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "504": description: "Server error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" tags: - "Workflows" - x-speakeasy-name-override: "deleteAction" + x-speakeasy-name-override: deleteAction get: operationId: "Workflows_getWorkflowActionById" summary: "Get Workflow Action By ID" @@ -23643,127 +25775,139 @@ paths: "200": description: "The request has succeeded." content: - "application/json": + application/json: schema: type: "object" required: - "data" properties: - "data": {"$ref": "#/components/schemas/V3.Workflows.GetWorkflowActionByIdResponse"} + data: + $ref: "#/components/schemas/V3.Workflows.GetWorkflowActionByIdResponse" "400": description: "The server could not understand the request due to invalid syntax." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "401": description: "Access is unauthorized." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "402": description: "Client error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "403": description: "Access is forbidden." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "404": description: "The server cannot find the requested resource." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "409": description: "The request conflicts with the current state of the server." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "422": description: "Client error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "500": description: "Server error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "502": description: "Server error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "503": description: "Service unavailable." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "504": description: "Server error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" tags: - "Workflows" - x-speakeasy-group: "workflows.actions" - x-speakeasy-name-override: "getById" + x-speakeasy-group: workflows.actions + x-speakeasy-name-override: getById patch: operationId: "Workflows_updateWorkflowAction" summary: "Update Workflow Action" @@ -23783,116 +25927,165 @@ paths: "200": description: "The request has succeeded." content: - "application/json": - schema: {"$ref": "#/components/schemas/V3.Workflows.ActionResponse"} + application/json: + schema: + anyOf: + - type: "object" + required: + - "name" + - "data" + properties: + name: + type: "string" + enum: + - "sq_attach_runbooks" + data: + type: "object" + properties: + runbooks: + type: "array" + items: + $ref: "#/components/schemas/V3.Workflows.RunbookResponse" + required: + - "runbooks" + allOf: + - $ref: "#/components/schemas/V3.Workflows.BaseAction" + - $ref: "#/components/schemas/V3.Workflows.SqMarkIncidentSLOAffecting" + - $ref: "#/components/schemas/V3.Workflows.SqTriggerManualWebhook" + - $ref: "#/components/schemas/V3.Workflows.UpdateIncidentPriority" + - $ref: "#/components/schemas/V3.Workflows.SqCreateStatusPageIssue" + - $ref: "#/components/schemas/V3.Workflows.SqAddIncidentNote" + - $ref: "#/components/schemas/V3.Workflows.SlackArchiveChannel" + - $ref: "#/components/schemas/V3.Workflows.SqAddCommunicationChannel" + - $ref: "#/components/schemas/V3.Workflows.SlackMessageChannel" + - $ref: "#/components/schemas/V3.Workflows.SlackMessageUser" + - $ref: "#/components/schemas/V3.Workflows.SqMakeHTTPCall" + - $ref: "#/components/schemas/V3.Workflows.SlackCreateIncidentChannel" + - $ref: "#/components/schemas/V3.Workflows.JiraCreateTicket" + - $ref: "#/components/schemas/V3.Workflows.MsTeamsMessageChannel" + - $ref: "#/components/schemas/V3.Workflows.MsTeamsMessageUser" + - $ref: "#/components/schemas/V3.Workflows.SqSendEmail" + - $ref: "#/components/schemas/V3.Workflows.MsTeamsCreateMeetingLink" + - {} "400": description: "The server could not understand the request due to invalid syntax." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "401": description: "Access is unauthorized." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "402": description: "Client error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "403": description: "Access is forbidden." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "404": description: "The server cannot find the requested resource." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "409": description: "The request conflicts with the current state of the server." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "422": description: "Client error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "500": description: "Server error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "502": description: "Server error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "503": description: "Service unavailable." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "504": description: "Server error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" tags: @@ -23900,10 +26093,11 @@ paths: requestBody: required: true content: - "application/json": - schema: {"$ref": "#/components/schemas/V3.Workflows.ActionRequestUpdate"} - x-speakeasy-name-override: "updateAction" - "/v3/workflows/{workflowID}/enable": + application/json: + schema: + $ref: "#/components/schemas/V3.Workflows.ActionRequestUpdate" + x-speakeasy-name-override: updateAction + /v3/workflows/{workflowID}/enable: patch: operationId: "Workflows_enabledisableWorkflow" summary: "Enable/Disable Workflow" @@ -23918,117 +26112,128 @@ paths: "204": description: "There is no content to send for this request, but the headers may be useful. " content: - "*/*": + '*/*': schema: type: "object" "400": description: "The server could not understand the request due to invalid syntax." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "401": description: "Access is unauthorized." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "402": description: "Client error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "403": description: "Access is forbidden." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "404": description: "The server cannot find the requested resource." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "409": description: "The request conflicts with the current state of the server." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "422": description: "Client error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "500": description: "Server error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "502": description: "Server error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "503": description: "Service unavailable." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "504": description: "Server error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" tags: @@ -24036,10 +26241,11 @@ paths: requestBody: required: true content: - "application/json": - schema: {"$ref": "#/components/schemas/V3.Workflows.EnableDisableWorkflowRequest"} - x-speakeasy-name-override: "enableDisable" - "/v3/workflows/{workflowID}/logs": + application/json: + schema: + $ref: "#/components/schemas/V3.Workflows.EnableDisableWorkflowRequest" + x-speakeasy-name-override: enableDisable + /v3/workflows/{workflowID}/logs: get: operationId: "Workflows_getWorkflowLogs" summary: "Get Workflow Logs" @@ -24066,124 +26272,146 @@ paths: "200": description: "The request has succeeded." content: - "application/json": - schema: {"$ref": "#/components/schemas/V3.Workflows.GetWorkflowLogsResponse"} + application/json: + schema: + $ref: "#/components/schemas/V3.Workflows.GetWorkflowLogsResponse" "400": description: "The server could not understand the request due to invalid syntax." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "401": description: "Access is unauthorized." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "402": description: "Client error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "403": description: "Access is forbidden." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "404": description: "The server cannot find the requested resource." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "409": description: "The request conflicts with the current state of the server." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "422": description: "Client error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "500": description: "Server error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "502": description: "Server error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "503": description: "Service unavailable." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "504": description: "Server error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" tags: - "Workflows" - x-speakeasy-pagination: {"type": "offsetLimit", "inputs": [{"name": "page_number", "in": "parameters", "type": "page"}, {"name": "page_size", "in": "parameters", "type": "limit"}], "outputs": {"results": "$.data"}} - x-speakeasy-group: "workflows.logs" - x-speakeasy-name-override: "get" - "/v4/schedules": + x-speakeasy-pagination: + type: "offsetLimit" + inputs: + - name: "page_number" + in: "parameters" + type: "page" + - name: "page_size" + in: "parameters" + type: "limit" + outputs: + results: "$.data" + x-speakeasy-group: workflows.logs + x-speakeasy-name-override: get + /v4/schedules: get: operationId: "Schedules_listSchedules" summary: "List Schedules" @@ -24276,156 +26504,194 @@ paths: "200": description: "The request has succeeded." content: - "application/json": + application/json: schema: type: "object" required: - "data" - "pageInfo" properties: - "data": + data: type: "array" - items: {"$ref": "#/components/schemas/V4.ScheduleResponse"} - "pageInfo": {"$ref": "#/components/schemas/Common.V4.PageInfo"} + items: + $ref: "#/components/schemas/V4.ScheduleResponse" + pageInfo: + $ref: "#/components/schemas/Common.V4.PageInfo" "400": description: "The server could not understand the request due to invalid syntax." content: - "application/json": - schema: {"$ref": "#/components/schemas/Common.V4.Error"} + application/json: + schema: + $ref: "#/components/schemas/Common.V4.Error" "401": description: "Access is unauthorized." content: - "application/json": - schema: {"$ref": "#/components/schemas/Common.V4.Error"} + application/json: + schema: + $ref: "#/components/schemas/Common.V4.Error" "402": description: "Client error" content: - "application/json": - schema: {"$ref": "#/components/schemas/Common.V4.Error"} + application/json: + schema: + $ref: "#/components/schemas/Common.V4.Error" "403": description: "Access is forbidden." content: - "application/json": - schema: {"$ref": "#/components/schemas/Common.V4.Error"} + application/json: + schema: + $ref: "#/components/schemas/Common.V4.Error" "404": description: "The server cannot find the requested resource." content: - "application/json": - schema: {"$ref": "#/components/schemas/Common.V4.Error"} + application/json: + schema: + $ref: "#/components/schemas/Common.V4.Error" "409": description: "The request conflicts with the current state of the server." content: - "application/json": - schema: {"$ref": "#/components/schemas/Common.V4.Error"} + application/json: + schema: + $ref: "#/components/schemas/Common.V4.Error" "422": description: "Client error" content: - "application/json": - schema: {"$ref": "#/components/schemas/Common.V4.Error"} + application/json: + schema: + $ref: "#/components/schemas/Common.V4.Error" "500": description: "Server error" content: - "application/json": - schema: {"$ref": "#/components/schemas/Common.V4.Error"} + application/json: + schema: + $ref: "#/components/schemas/Common.V4.Error" "502": description: "Server error" content: - "application/json": - schema: {"$ref": "#/components/schemas/Common.V4.Error"} + application/json: + schema: + $ref: "#/components/schemas/Common.V4.Error" "503": description: "Service unavailable." content: - "application/json": - schema: {"$ref": "#/components/schemas/Common.V4.Error"} + application/json: + schema: + $ref: "#/components/schemas/Common.V4.Error" "504": description: "Server error" content: - "application/json": - schema: {"$ref": "#/components/schemas/Common.V4.Error"} + application/json: + schema: + $ref: "#/components/schemas/Common.V4.Error" tags: - "Schedule" - x-speakeasy-pagination: {"type": "cursor", "inputs": [{"name": "cursor", "in": "parameters", "type": "cursor"}, {"name": "pageSize", "in": "parameters", "type": "limit"}], "outputs": {"results": "$.data", "nextCursor": "$.pageInfo.nextCursor"}} - x-speakeasy-group: "schedules" - x-speakeasy-name-override: "list" + x-speakeasy-pagination: + type: "cursor" + inputs: + - name: "cursor" + in: "parameters" + type: "cursor" + - name: "pageSize" + in: "parameters" + type: "limit" + outputs: + results: "$.data" + nextCursor: "$.pageInfo.nextCursor" + x-speakeasy-group: schedules + x-speakeasy-name-override: list post: operationId: "Schedules_createSchedule" summary: "Create Schedule" + parameters: [] responses: "201": description: "The request has succeeded and a new resource has been created as a result." content: - "application/json": + application/json: schema: type: "object" required: - "data" properties: - "data": {"$ref": "#/components/schemas/V4.ScheduleResponse"} + data: + $ref: "#/components/schemas/V4.ScheduleResponse" "400": description: "The server could not understand the request due to invalid syntax." content: - "application/json": - schema: {"$ref": "#/components/schemas/Common.V4.Error"} + application/json: + schema: + $ref: "#/components/schemas/Common.V4.Error" "401": description: "Access is unauthorized." content: - "application/json": - schema: {"$ref": "#/components/schemas/Common.V4.Error"} + application/json: + schema: + $ref: "#/components/schemas/Common.V4.Error" "402": description: "Client error" content: - "application/json": - schema: {"$ref": "#/components/schemas/Common.V4.Error"} + application/json: + schema: + $ref: "#/components/schemas/Common.V4.Error" "403": description: "Access is forbidden." content: - "application/json": - schema: {"$ref": "#/components/schemas/Common.V4.Error"} + application/json: + schema: + $ref: "#/components/schemas/Common.V4.Error" "404": description: "The server cannot find the requested resource." content: - "application/json": - schema: {"$ref": "#/components/schemas/Common.V4.Error"} + application/json: + schema: + $ref: "#/components/schemas/Common.V4.Error" "409": description: "The request conflicts with the current state of the server." content: - "application/json": - schema: {"$ref": "#/components/schemas/Common.V4.Error"} + application/json: + schema: + $ref: "#/components/schemas/Common.V4.Error" "422": description: "Client error" content: - "application/json": - schema: {"$ref": "#/components/schemas/Common.V4.Error"} + application/json: + schema: + $ref: "#/components/schemas/Common.V4.Error" "500": description: "Server error" content: - "application/json": - schema: {"$ref": "#/components/schemas/Common.V4.Error"} + application/json: + schema: + $ref: "#/components/schemas/Common.V4.Error" "502": description: "Server error" content: - "application/json": - schema: {"$ref": "#/components/schemas/Common.V4.Error"} + application/json: + schema: + $ref: "#/components/schemas/Common.V4.Error" "503": description: "Service unavailable." content: - "application/json": - schema: {"$ref": "#/components/schemas/Common.V4.Error"} + application/json: + schema: + $ref: "#/components/schemas/Common.V4.Error" "504": description: "Server error" content: - "application/json": - schema: {"$ref": "#/components/schemas/Common.V4.Error"} + application/json: + schema: + $ref: "#/components/schemas/Common.V4.Error" tags: - "Schedule" requestBody: required: true content: - "application/json": - schema: {"$ref": "#/components/schemas/V4.CreateScheduleRequest"} - x-speakeasy-group: "schedules" - x-speakeasy-name-override: "create" - "/v4/schedules/{scheduleID}": + application/json: + schema: + $ref: "#/components/schemas/V4.CreateScheduleRequest" + x-speakeasy-group: schedules + x-speakeasy-name-override: create + /v4/schedules/{scheduleID}: delete: operationId: "Schedules_deleteSchedule" summary: "Delete Schedule" @@ -24439,68 +26705,79 @@ paths: "204": description: "There is no content to send for this request, but the headers may be useful. " content: - "*/*": + '*/*': schema: type: "object" "400": description: "The server could not understand the request due to invalid syntax." content: - "application/json": - schema: {"$ref": "#/components/schemas/Common.V4.Error"} + application/json: + schema: + $ref: "#/components/schemas/Common.V4.Error" "401": description: "Access is unauthorized." content: - "application/json": - schema: {"$ref": "#/components/schemas/Common.V4.Error"} + application/json: + schema: + $ref: "#/components/schemas/Common.V4.Error" "402": description: "Client error" content: - "application/json": - schema: {"$ref": "#/components/schemas/Common.V4.Error"} + application/json: + schema: + $ref: "#/components/schemas/Common.V4.Error" "403": description: "Access is forbidden." content: - "application/json": - schema: {"$ref": "#/components/schemas/Common.V4.Error"} + application/json: + schema: + $ref: "#/components/schemas/Common.V4.Error" "404": description: "The server cannot find the requested resource." content: - "application/json": - schema: {"$ref": "#/components/schemas/Common.V4.Error"} + application/json: + schema: + $ref: "#/components/schemas/Common.V4.Error" "409": description: "The request conflicts with the current state of the server." content: - "application/json": - schema: {"$ref": "#/components/schemas/Common.V4.Error"} + application/json: + schema: + $ref: "#/components/schemas/Common.V4.Error" "422": description: "Client error" content: - "application/json": - schema: {"$ref": "#/components/schemas/Common.V4.Error"} + application/json: + schema: + $ref: "#/components/schemas/Common.V4.Error" "500": description: "Server error" content: - "application/json": - schema: {"$ref": "#/components/schemas/Common.V4.Error"} + application/json: + schema: + $ref: "#/components/schemas/Common.V4.Error" "502": description: "Server error" content: - "application/json": - schema: {"$ref": "#/components/schemas/Common.V4.Error"} + application/json: + schema: + $ref: "#/components/schemas/Common.V4.Error" "503": description: "Service unavailable." content: - "application/json": - schema: {"$ref": "#/components/schemas/Common.V4.Error"} + application/json: + schema: + $ref: "#/components/schemas/Common.V4.Error" "504": description: "Server error" content: - "application/json": - schema: {"$ref": "#/components/schemas/Common.V4.Error"} + application/json: + schema: + $ref: "#/components/schemas/Common.V4.Error" tags: - "Schedule" - x-speakeasy-group: "schedules" - x-speakeasy-name-override: "delete" + x-speakeasy-group: schedules + x-speakeasy-name-override: delete get: operationId: "Schedules_getScheduleById" summary: "Get Schedule by ID" @@ -24514,72 +26791,84 @@ paths: "200": description: "The request has succeeded." content: - "application/json": + application/json: schema: type: "object" required: - "data" properties: - "data": {"$ref": "#/components/schemas/V4.ScheduleResponse"} + data: + $ref: "#/components/schemas/V4.ScheduleResponse" "400": description: "The server could not understand the request due to invalid syntax." content: - "application/json": - schema: {"$ref": "#/components/schemas/Common.V4.Error"} + application/json: + schema: + $ref: "#/components/schemas/Common.V4.Error" "401": description: "Access is unauthorized." content: - "application/json": - schema: {"$ref": "#/components/schemas/Common.V4.Error"} + application/json: + schema: + $ref: "#/components/schemas/Common.V4.Error" "402": description: "Client error" content: - "application/json": - schema: {"$ref": "#/components/schemas/Common.V4.Error"} + application/json: + schema: + $ref: "#/components/schemas/Common.V4.Error" "403": description: "Access is forbidden." content: - "application/json": - schema: {"$ref": "#/components/schemas/Common.V4.Error"} + application/json: + schema: + $ref: "#/components/schemas/Common.V4.Error" "404": description: "The server cannot find the requested resource." content: - "application/json": - schema: {"$ref": "#/components/schemas/Common.V4.Error"} + application/json: + schema: + $ref: "#/components/schemas/Common.V4.Error" "409": description: "The request conflicts with the current state of the server." content: - "application/json": - schema: {"$ref": "#/components/schemas/Common.V4.Error"} + application/json: + schema: + $ref: "#/components/schemas/Common.V4.Error" "422": description: "Client error" content: - "application/json": - schema: {"$ref": "#/components/schemas/Common.V4.Error"} + application/json: + schema: + $ref: "#/components/schemas/Common.V4.Error" "500": description: "Server error" content: - "application/json": - schema: {"$ref": "#/components/schemas/Common.V4.Error"} + application/json: + schema: + $ref: "#/components/schemas/Common.V4.Error" "502": description: "Server error" content: - "application/json": - schema: {"$ref": "#/components/schemas/Common.V4.Error"} + application/json: + schema: + $ref: "#/components/schemas/Common.V4.Error" "503": description: "Service unavailable." content: - "application/json": - schema: {"$ref": "#/components/schemas/Common.V4.Error"} + application/json: + schema: + $ref: "#/components/schemas/Common.V4.Error" "504": description: "Server error" content: - "application/json": - schema: {"$ref": "#/components/schemas/Common.V4.Error"} + application/json: + schema: + $ref: "#/components/schemas/Common.V4.Error" tags: - "Schedule" - x-speakeasy-group: "schedules" - x-speakeasy-name-override: "getById" + x-speakeasy-group: schedules + x-speakeasy-name-override: getById put: operationId: "Schedules_updateSchedule" summary: "Update Schedule" @@ -24593,78 +26882,91 @@ paths: "200": description: "The request has succeeded." content: - "application/json": + application/json: schema: type: "object" required: - "data" properties: - "data": {"$ref": "#/components/schemas/V4.ScheduleResponse"} + data: + $ref: "#/components/schemas/V4.ScheduleResponse" "400": description: "The server could not understand the request due to invalid syntax." content: - "application/json": - schema: {"$ref": "#/components/schemas/Common.V4.Error"} + application/json: + schema: + $ref: "#/components/schemas/Common.V4.Error" "401": description: "Access is unauthorized." content: - "application/json": - schema: {"$ref": "#/components/schemas/Common.V4.Error"} + application/json: + schema: + $ref: "#/components/schemas/Common.V4.Error" "402": description: "Client error" content: - "application/json": - schema: {"$ref": "#/components/schemas/Common.V4.Error"} + application/json: + schema: + $ref: "#/components/schemas/Common.V4.Error" "403": description: "Access is forbidden." content: - "application/json": - schema: {"$ref": "#/components/schemas/Common.V4.Error"} + application/json: + schema: + $ref: "#/components/schemas/Common.V4.Error" "404": description: "The server cannot find the requested resource." content: - "application/json": - schema: {"$ref": "#/components/schemas/Common.V4.Error"} + application/json: + schema: + $ref: "#/components/schemas/Common.V4.Error" "409": description: "The request conflicts with the current state of the server." content: - "application/json": - schema: {"$ref": "#/components/schemas/Common.V4.Error"} + application/json: + schema: + $ref: "#/components/schemas/Common.V4.Error" "422": description: "Client error" content: - "application/json": - schema: {"$ref": "#/components/schemas/Common.V4.Error"} + application/json: + schema: + $ref: "#/components/schemas/Common.V4.Error" "500": description: "Server error" content: - "application/json": - schema: {"$ref": "#/components/schemas/Common.V4.Error"} + application/json: + schema: + $ref: "#/components/schemas/Common.V4.Error" "502": description: "Server error" content: - "application/json": - schema: {"$ref": "#/components/schemas/Common.V4.Error"} + application/json: + schema: + $ref: "#/components/schemas/Common.V4.Error" "503": description: "Service unavailable." content: - "application/json": - schema: {"$ref": "#/components/schemas/Common.V4.Error"} + application/json: + schema: + $ref: "#/components/schemas/Common.V4.Error" "504": description: "Server error" content: - "application/json": - schema: {"$ref": "#/components/schemas/Common.V4.Error"} + application/json: + schema: + $ref: "#/components/schemas/Common.V4.Error" tags: - "Schedule" requestBody: required: true content: - "application/json": - schema: {"$ref": "#/components/schemas/V4.UpdateScheduleRequest"} - x-speakeasy-group: "schedules" - x-speakeasy-name-override: "update" - "/v4/schedules/{scheduleID}/actions": + application/json: + schema: + $ref: "#/components/schemas/V4.UpdateScheduleRequest" + x-speakeasy-group: schedules + x-speakeasy-name-override: update + /v4/schedules/{scheduleID}/actions: patch: operationId: "Schedules_pauseresumeSchedule" summary: "Pause/Resume Schedule" @@ -24678,85 +26980,97 @@ paths: "200": description: "The request has succeeded." content: - "application/json": + application/json: schema: type: "object" required: - "data" properties: - "data": {"$ref": "#/components/schemas/V4.PauseResumeScheduleResponse"} + data: + $ref: "#/components/schemas/V4.PauseResumeScheduleResponse" "400": description: "The server could not understand the request due to invalid syntax." content: - "application/json": - schema: {"$ref": "#/components/schemas/Common.V4.Error"} + application/json: + schema: + $ref: "#/components/schemas/Common.V4.Error" "401": description: "Access is unauthorized." content: - "application/json": - schema: {"$ref": "#/components/schemas/Common.V4.Error"} + application/json: + schema: + $ref: "#/components/schemas/Common.V4.Error" "402": description: "Client error" content: - "application/json": - schema: {"$ref": "#/components/schemas/Common.V4.Error"} + application/json: + schema: + $ref: "#/components/schemas/Common.V4.Error" "403": description: "Access is forbidden." content: - "application/json": - schema: {"$ref": "#/components/schemas/Common.V4.Error"} + application/json: + schema: + $ref: "#/components/schemas/Common.V4.Error" "404": description: "The server cannot find the requested resource." content: - "application/json": - schema: {"$ref": "#/components/schemas/Common.V4.Error"} + application/json: + schema: + $ref: "#/components/schemas/Common.V4.Error" "409": description: "The request conflicts with the current state of the server." content: - "application/json": - schema: {"$ref": "#/components/schemas/Common.V4.Error"} + application/json: + schema: + $ref: "#/components/schemas/Common.V4.Error" "422": description: "Client error" content: - "application/json": - schema: {"$ref": "#/components/schemas/Common.V4.Error"} + application/json: + schema: + $ref: "#/components/schemas/Common.V4.Error" "500": description: "Server error" content: - "application/json": - schema: {"$ref": "#/components/schemas/Common.V4.Error"} + application/json: + schema: + $ref: "#/components/schemas/Common.V4.Error" "502": description: "Server error" content: - "application/json": - schema: {"$ref": "#/components/schemas/Common.V4.Error"} + application/json: + schema: + $ref: "#/components/schemas/Common.V4.Error" "503": description: "Service unavailable." content: - "application/json": - schema: {"$ref": "#/components/schemas/Common.V4.Error"} + application/json: + schema: + $ref: "#/components/schemas/Common.V4.Error" "504": description: "Server error" content: - "application/json": - schema: {"$ref": "#/components/schemas/Common.V4.Error"} + application/json: + schema: + $ref: "#/components/schemas/Common.V4.Error" tags: - "Schedule" requestBody: required: true content: - "application/json": + application/json: schema: type: "object" properties: - "action": + action: type: "string" enum: - "pause" - "resume" - x-speakeasy-group: "schedules" - x-speakeasy-name-override: "pauseResume" - "/v4/schedules/{scheduleID}/change-timezone": + x-speakeasy-group: schedules + x-speakeasy-name-override: pauseResume + /v4/schedules/{scheduleID}/change-timezone: patch: operationId: "Schedules_changeTimezone" summary: "Change Timezone" @@ -24770,82 +27084,94 @@ paths: "200": description: "The request has succeeded." content: - "application/json": + application/json: schema: type: "object" required: - "data" properties: - "data": {"$ref": "#/components/schemas/V4.ChangeTimezoneResponse"} + data: + $ref: "#/components/schemas/V4.ChangeTimezoneResponse" "400": description: "The server could not understand the request due to invalid syntax." content: - "application/json": - schema: {"$ref": "#/components/schemas/Common.V4.Error"} + application/json: + schema: + $ref: "#/components/schemas/Common.V4.Error" "401": description: "Access is unauthorized." content: - "application/json": - schema: {"$ref": "#/components/schemas/Common.V4.Error"} + application/json: + schema: + $ref: "#/components/schemas/Common.V4.Error" "402": description: "Client error" content: - "application/json": - schema: {"$ref": "#/components/schemas/Common.V4.Error"} + application/json: + schema: + $ref: "#/components/schemas/Common.V4.Error" "403": description: "Access is forbidden." content: - "application/json": - schema: {"$ref": "#/components/schemas/Common.V4.Error"} + application/json: + schema: + $ref: "#/components/schemas/Common.V4.Error" "404": description: "The server cannot find the requested resource." content: - "application/json": - schema: {"$ref": "#/components/schemas/Common.V4.Error"} + application/json: + schema: + $ref: "#/components/schemas/Common.V4.Error" "409": description: "The request conflicts with the current state of the server." content: - "application/json": - schema: {"$ref": "#/components/schemas/Common.V4.Error"} + application/json: + schema: + $ref: "#/components/schemas/Common.V4.Error" "422": description: "Client error" content: - "application/json": - schema: {"$ref": "#/components/schemas/Common.V4.Error"} + application/json: + schema: + $ref: "#/components/schemas/Common.V4.Error" "500": description: "Server error" content: - "application/json": - schema: {"$ref": "#/components/schemas/Common.V4.Error"} + application/json: + schema: + $ref: "#/components/schemas/Common.V4.Error" "502": description: "Server error" content: - "application/json": - schema: {"$ref": "#/components/schemas/Common.V4.Error"} + application/json: + schema: + $ref: "#/components/schemas/Common.V4.Error" "503": description: "Service unavailable." content: - "application/json": - schema: {"$ref": "#/components/schemas/Common.V4.Error"} + application/json: + schema: + $ref: "#/components/schemas/Common.V4.Error" "504": description: "Server error" content: - "application/json": - schema: {"$ref": "#/components/schemas/Common.V4.Error"} + application/json: + schema: + $ref: "#/components/schemas/Common.V4.Error" tags: - "Schedule" requestBody: required: true content: - "application/json": + application/json: schema: type: "object" properties: - "timeZone": + timeZone: type: "string" - x-speakeasy-group: "schedules" - x-speakeasy-name-override: "changeTimezone" - "/v4/schedules/{scheduleID}/clone": + x-speakeasy-group: schedules + x-speakeasy-name-override: changeTimezone + /v4/schedules/{scheduleID}/clone: post: operationId: "Schedules_cloneSchedule" summary: "Clone Schedule" @@ -24859,79 +27185,91 @@ paths: "201": description: "The request has succeeded and a new resource has been created as a result." content: - "application/json": + application/json: schema: type: "object" required: - "data" properties: - "data": {"$ref": "#/components/schemas/V4.ScheduleResponse"} + data: + $ref: "#/components/schemas/V4.ScheduleResponse" "400": description: "The server could not understand the request due to invalid syntax." content: - "application/json": - schema: {"$ref": "#/components/schemas/Common.V4.Error"} + application/json: + schema: + $ref: "#/components/schemas/Common.V4.Error" "401": description: "Access is unauthorized." content: - "application/json": - schema: {"$ref": "#/components/schemas/Common.V4.Error"} + application/json: + schema: + $ref: "#/components/schemas/Common.V4.Error" "402": description: "Client error" content: - "application/json": - schema: {"$ref": "#/components/schemas/Common.V4.Error"} + application/json: + schema: + $ref: "#/components/schemas/Common.V4.Error" "403": description: "Access is forbidden." content: - "application/json": - schema: {"$ref": "#/components/schemas/Common.V4.Error"} + application/json: + schema: + $ref: "#/components/schemas/Common.V4.Error" "404": description: "The server cannot find the requested resource." content: - "application/json": - schema: {"$ref": "#/components/schemas/Common.V4.Error"} + application/json: + schema: + $ref: "#/components/schemas/Common.V4.Error" "409": description: "The request conflicts with the current state of the server." content: - "application/json": - schema: {"$ref": "#/components/schemas/Common.V4.Error"} + application/json: + schema: + $ref: "#/components/schemas/Common.V4.Error" "422": description: "Client error" content: - "application/json": - schema: {"$ref": "#/components/schemas/Common.V4.Error"} + application/json: + schema: + $ref: "#/components/schemas/Common.V4.Error" "500": description: "Server error" content: - "application/json": - schema: {"$ref": "#/components/schemas/Common.V4.Error"} + application/json: + schema: + $ref: "#/components/schemas/Common.V4.Error" "502": description: "Server error" content: - "application/json": - schema: {"$ref": "#/components/schemas/Common.V4.Error"} + application/json: + schema: + $ref: "#/components/schemas/Common.V4.Error" "503": description: "Service unavailable." content: - "application/json": - schema: {"$ref": "#/components/schemas/Common.V4.Error"} + application/json: + schema: + $ref: "#/components/schemas/Common.V4.Error" "504": description: "Server error" content: - "application/json": - schema: {"$ref": "#/components/schemas/Common.V4.Error"} + application/json: + schema: + $ref: "#/components/schemas/Common.V4.Error" tags: - "Schedule" requestBody: required: true content: - "application/json": + application/json: schema: type: "object" - x-speakeasy-group: "schedules" - x-speakeasy-name-override: "clone" - "/v4/schedules/{scheduleID}/ical-link": + x-speakeasy-group: schedules + x-speakeasy-name-override: clone + /v4/schedules/{scheduleID}/ical-link: delete: operationId: "Export_deleteIcalLink" summary: "Delete ICal Link" @@ -24951,68 +27289,79 @@ paths: "204": description: "There is no content to send for this request, but the headers may be useful. " content: - "*/*": + '*/*': schema: type: "object" "400": description: "The server could not understand the request due to invalid syntax." content: - "application/json": - schema: {"$ref": "#/components/schemas/Common.V4.Error"} + application/json: + schema: + $ref: "#/components/schemas/Common.V4.Error" "401": description: "Access is unauthorized." content: - "application/json": - schema: {"$ref": "#/components/schemas/Common.V4.Error"} + application/json: + schema: + $ref: "#/components/schemas/Common.V4.Error" "402": description: "Client error" content: - "application/json": - schema: {"$ref": "#/components/schemas/Common.V4.Error"} + application/json: + schema: + $ref: "#/components/schemas/Common.V4.Error" "403": description: "Access is forbidden." content: - "application/json": - schema: {"$ref": "#/components/schemas/Common.V4.Error"} + application/json: + schema: + $ref: "#/components/schemas/Common.V4.Error" "404": description: "The server cannot find the requested resource." content: - "application/json": - schema: {"$ref": "#/components/schemas/Common.V4.Error"} + application/json: + schema: + $ref: "#/components/schemas/Common.V4.Error" "409": description: "The request conflicts with the current state of the server." content: - "application/json": - schema: {"$ref": "#/components/schemas/Common.V4.Error"} + application/json: + schema: + $ref: "#/components/schemas/Common.V4.Error" "422": description: "Client error" content: - "application/json": - schema: {"$ref": "#/components/schemas/Common.V4.Error"} + application/json: + schema: + $ref: "#/components/schemas/Common.V4.Error" "500": description: "Server error" content: - "application/json": - schema: {"$ref": "#/components/schemas/Common.V4.Error"} + application/json: + schema: + $ref: "#/components/schemas/Common.V4.Error" "502": description: "Server error" content: - "application/json": - schema: {"$ref": "#/components/schemas/Common.V4.Error"} + application/json: + schema: + $ref: "#/components/schemas/Common.V4.Error" "503": description: "Service unavailable." content: - "application/json": - schema: {"$ref": "#/components/schemas/Common.V4.Error"} + application/json: + schema: + $ref: "#/components/schemas/Common.V4.Error" "504": description: "Server error" content: - "application/json": - schema: {"$ref": "#/components/schemas/Common.V4.Error"} + application/json: + schema: + $ref: "#/components/schemas/Common.V4.Error" tags: - "Schedule/Export Schedule" - x-speakeasy-group: "schedules.export" - x-speakeasy-name-override: "deleteIcalLink" + x-speakeasy-group: schedules.export + x-speakeasy-name-override: deleteIcalLink get: operationId: "Export_getScheduleIcalLink" summary: "Get Schedule ICal Link" @@ -25032,72 +27381,84 @@ paths: "200": description: "The request has succeeded." content: - "application/json": + application/json: schema: type: "object" required: - "data" properties: - "data": {"$ref": "#/components/schemas/V4.ICalLinkResponse"} + data: + $ref: "#/components/schemas/V4.ICalLinkResponse" "400": description: "The server could not understand the request due to invalid syntax." content: - "application/json": - schema: {"$ref": "#/components/schemas/Common.V4.Error"} + application/json: + schema: + $ref: "#/components/schemas/Common.V4.Error" "401": description: "Access is unauthorized." content: - "application/json": - schema: {"$ref": "#/components/schemas/Common.V4.Error"} + application/json: + schema: + $ref: "#/components/schemas/Common.V4.Error" "402": description: "Client error" content: - "application/json": - schema: {"$ref": "#/components/schemas/Common.V4.Error"} + application/json: + schema: + $ref: "#/components/schemas/Common.V4.Error" "403": description: "Access is forbidden." content: - "application/json": - schema: {"$ref": "#/components/schemas/Common.V4.Error"} + application/json: + schema: + $ref: "#/components/schemas/Common.V4.Error" "404": description: "The server cannot find the requested resource." content: - "application/json": - schema: {"$ref": "#/components/schemas/Common.V4.Error"} + application/json: + schema: + $ref: "#/components/schemas/Common.V4.Error" "409": description: "The request conflicts with the current state of the server." content: - "application/json": - schema: {"$ref": "#/components/schemas/Common.V4.Error"} + application/json: + schema: + $ref: "#/components/schemas/Common.V4.Error" "422": description: "Client error" content: - "application/json": - schema: {"$ref": "#/components/schemas/Common.V4.Error"} + application/json: + schema: + $ref: "#/components/schemas/Common.V4.Error" "500": description: "Server error" content: - "application/json": - schema: {"$ref": "#/components/schemas/Common.V4.Error"} + application/json: + schema: + $ref: "#/components/schemas/Common.V4.Error" "502": description: "Server error" content: - "application/json": - schema: {"$ref": "#/components/schemas/Common.V4.Error"} + application/json: + schema: + $ref: "#/components/schemas/Common.V4.Error" "503": description: "Service unavailable." content: - "application/json": - schema: {"$ref": "#/components/schemas/Common.V4.Error"} + application/json: + schema: + $ref: "#/components/schemas/Common.V4.Error" "504": description: "Server error" content: - "application/json": - schema: {"$ref": "#/components/schemas/Common.V4.Error"} + application/json: + schema: + $ref: "#/components/schemas/Common.V4.Error" tags: - "Schedule/Export Schedule" - x-speakeasy-group: "schedules" - x-speakeasy-name-override: "getIcalLink" + x-speakeasy-group: schedules + x-speakeasy-name-override: getIcalLink patch: operationId: "Export_refreshScheduleIcalLink" summary: "Refresh Schedule ICal Link" @@ -25117,78 +27478,90 @@ paths: "200": description: "The request has succeeded." content: - "application/json": + application/json: schema: type: "object" required: - "data" properties: - "data": {"$ref": "#/components/schemas/V4.ICalLinkResponse"} + data: + $ref: "#/components/schemas/V4.ICalLinkResponse" "400": description: "The server could not understand the request due to invalid syntax." content: - "application/json": - schema: {"$ref": "#/components/schemas/Common.V4.Error"} + application/json: + schema: + $ref: "#/components/schemas/Common.V4.Error" "401": description: "Access is unauthorized." content: - "application/json": - schema: {"$ref": "#/components/schemas/Common.V4.Error"} + application/json: + schema: + $ref: "#/components/schemas/Common.V4.Error" "402": description: "Client error" content: - "application/json": - schema: {"$ref": "#/components/schemas/Common.V4.Error"} + application/json: + schema: + $ref: "#/components/schemas/Common.V4.Error" "403": description: "Access is forbidden." content: - "application/json": - schema: {"$ref": "#/components/schemas/Common.V4.Error"} + application/json: + schema: + $ref: "#/components/schemas/Common.V4.Error" "404": description: "The server cannot find the requested resource." content: - "application/json": - schema: {"$ref": "#/components/schemas/Common.V4.Error"} + application/json: + schema: + $ref: "#/components/schemas/Common.V4.Error" "409": description: "The request conflicts with the current state of the server." content: - "application/json": - schema: {"$ref": "#/components/schemas/Common.V4.Error"} + application/json: + schema: + $ref: "#/components/schemas/Common.V4.Error" "422": description: "Client error" content: - "application/json": - schema: {"$ref": "#/components/schemas/Common.V4.Error"} + application/json: + schema: + $ref: "#/components/schemas/Common.V4.Error" "500": description: "Server error" content: - "application/json": - schema: {"$ref": "#/components/schemas/Common.V4.Error"} + application/json: + schema: + $ref: "#/components/schemas/Common.V4.Error" "502": description: "Server error" content: - "application/json": - schema: {"$ref": "#/components/schemas/Common.V4.Error"} + application/json: + schema: + $ref: "#/components/schemas/Common.V4.Error" "503": description: "Service unavailable." content: - "application/json": - schema: {"$ref": "#/components/schemas/Common.V4.Error"} + application/json: + schema: + $ref: "#/components/schemas/Common.V4.Error" "504": description: "Server error" content: - "application/json": - schema: {"$ref": "#/components/schemas/Common.V4.Error"} + application/json: + schema: + $ref: "#/components/schemas/Common.V4.Error" tags: - "Schedule/Export Schedule" requestBody: required: true content: - "application/json": + application/json: schema: type: "object" - x-speakeasy-group: "exportSchedule" - x-speakeasy-name-override: "refreshIcalLink" + x-speakeasy-group: exportSchedule + x-speakeasy-name-override: refreshIcalLink post: operationId: "Export_createScheduleIcalLink" summary: "Create Schedule ICal Link" @@ -25208,79 +27581,91 @@ paths: "200": description: "The request has succeeded." content: - "application/json": + application/json: schema: type: "object" required: - "data" properties: - "data": {"$ref": "#/components/schemas/V4.ICalLinkResponse"} + data: + $ref: "#/components/schemas/V4.ICalLinkResponse" "400": description: "The server could not understand the request due to invalid syntax." content: - "application/json": - schema: {"$ref": "#/components/schemas/Common.V4.Error"} + application/json: + schema: + $ref: "#/components/schemas/Common.V4.Error" "401": description: "Access is unauthorized." content: - "application/json": - schema: {"$ref": "#/components/schemas/Common.V4.Error"} + application/json: + schema: + $ref: "#/components/schemas/Common.V4.Error" "402": description: "Client error" content: - "application/json": - schema: {"$ref": "#/components/schemas/Common.V4.Error"} + application/json: + schema: + $ref: "#/components/schemas/Common.V4.Error" "403": description: "Access is forbidden." content: - "application/json": - schema: {"$ref": "#/components/schemas/Common.V4.Error"} + application/json: + schema: + $ref: "#/components/schemas/Common.V4.Error" "404": description: "The server cannot find the requested resource." content: - "application/json": - schema: {"$ref": "#/components/schemas/Common.V4.Error"} + application/json: + schema: + $ref: "#/components/schemas/Common.V4.Error" "409": description: "The request conflicts with the current state of the server." content: - "application/json": - schema: {"$ref": "#/components/schemas/Common.V4.Error"} + application/json: + schema: + $ref: "#/components/schemas/Common.V4.Error" "422": description: "Client error" content: - "application/json": - schema: {"$ref": "#/components/schemas/Common.V4.Error"} + application/json: + schema: + $ref: "#/components/schemas/Common.V4.Error" "500": description: "Server error" content: - "application/json": - schema: {"$ref": "#/components/schemas/Common.V4.Error"} + application/json: + schema: + $ref: "#/components/schemas/Common.V4.Error" "502": description: "Server error" content: - "application/json": - schema: {"$ref": "#/components/schemas/Common.V4.Error"} + application/json: + schema: + $ref: "#/components/schemas/Common.V4.Error" "503": description: "Service unavailable." content: - "application/json": - schema: {"$ref": "#/components/schemas/Common.V4.Error"} + application/json: + schema: + $ref: "#/components/schemas/Common.V4.Error" "504": description: "Server error" content: - "application/json": - schema: {"$ref": "#/components/schemas/Common.V4.Error"} + application/json: + schema: + $ref: "#/components/schemas/Common.V4.Error" tags: - "Schedule/Export Schedule" requestBody: required: true content: - "application/json": + application/json: schema: type: "object" - x-speakeasy-group: "schedules" - x-speakeasy-name-override: "createIcalLink" - "/v4/schedules/{scheduleID}/overrides": + x-speakeasy-group: schedules + x-speakeasy-name-override: createIcalLink + /v4/schedules/{scheduleID}/overrides: get: operationId: "Overrides_listOverrides" summary: "List Overrides" @@ -25325,76 +27710,89 @@ paths: "200": description: "The request has succeeded." content: - "application/json": + application/json: schema: type: "object" required: - "data" - "pageInfo" properties: - "data": + data: type: "array" - items: {"$ref": "#/components/schemas/V4.OverrideResponse"} - "pageInfo": {"$ref": "#/components/schemas/Common.V4.PageInfo"} + items: + $ref: "#/components/schemas/V4.OverrideResponse" + pageInfo: + $ref: "#/components/schemas/Common.V4.PageInfo" "400": description: "The server could not understand the request due to invalid syntax." content: - "application/json": - schema: {"$ref": "#/components/schemas/Common.V4.Error"} + application/json: + schema: + $ref: "#/components/schemas/Common.V4.Error" "401": description: "Access is unauthorized." content: - "application/json": - schema: {"$ref": "#/components/schemas/Common.V4.Error"} + application/json: + schema: + $ref: "#/components/schemas/Common.V4.Error" "402": description: "Client error" content: - "application/json": - schema: {"$ref": "#/components/schemas/Common.V4.Error"} + application/json: + schema: + $ref: "#/components/schemas/Common.V4.Error" "403": description: "Access is forbidden." content: - "application/json": - schema: {"$ref": "#/components/schemas/Common.V4.Error"} + application/json: + schema: + $ref: "#/components/schemas/Common.V4.Error" "404": description: "The server cannot find the requested resource." content: - "application/json": - schema: {"$ref": "#/components/schemas/Common.V4.Error"} + application/json: + schema: + $ref: "#/components/schemas/Common.V4.Error" "409": description: "The request conflicts with the current state of the server." content: - "application/json": - schema: {"$ref": "#/components/schemas/Common.V4.Error"} + application/json: + schema: + $ref: "#/components/schemas/Common.V4.Error" "422": description: "Client error" content: - "application/json": - schema: {"$ref": "#/components/schemas/Common.V4.Error"} + application/json: + schema: + $ref: "#/components/schemas/Common.V4.Error" "500": description: "Server error" content: - "application/json": - schema: {"$ref": "#/components/schemas/Common.V4.Error"} + application/json: + schema: + $ref: "#/components/schemas/Common.V4.Error" "502": description: "Server error" content: - "application/json": - schema: {"$ref": "#/components/schemas/Common.V4.Error"} + application/json: + schema: + $ref: "#/components/schemas/Common.V4.Error" "503": description: "Service unavailable." content: - "application/json": - schema: {"$ref": "#/components/schemas/Common.V4.Error"} + application/json: + schema: + $ref: "#/components/schemas/Common.V4.Error" "504": description: "Server error" content: - "application/json": - schema: {"$ref": "#/components/schemas/Common.V4.Error"} + application/json: + schema: + $ref: "#/components/schemas/Common.V4.Error" tags: - "Overrides" - x-speakeasy-group: "schedules.overrides" - x-speakeasy-name-override: "list" + x-speakeasy-group: schedules.overrides + x-speakeasy-name-override: list post: operationId: "Overrides_createScheduleOverride" summary: "Create Schedule Override" @@ -25408,78 +27806,91 @@ paths: "201": description: "The request has succeeded and a new resource has been created as a result." content: - "application/json": + application/json: schema: type: "object" required: - "data" properties: - "data": {"$ref": "#/components/schemas/V4.OverrideResponse"} + data: + $ref: "#/components/schemas/V4.OverrideResponse" "400": description: "The server could not understand the request due to invalid syntax." content: - "application/json": - schema: {"$ref": "#/components/schemas/Common.V4.Error"} + application/json: + schema: + $ref: "#/components/schemas/Common.V4.Error" "401": description: "Access is unauthorized." content: - "application/json": - schema: {"$ref": "#/components/schemas/Common.V4.Error"} + application/json: + schema: + $ref: "#/components/schemas/Common.V4.Error" "402": description: "Client error" content: - "application/json": - schema: {"$ref": "#/components/schemas/Common.V4.Error"} + application/json: + schema: + $ref: "#/components/schemas/Common.V4.Error" "403": description: "Access is forbidden." content: - "application/json": - schema: {"$ref": "#/components/schemas/Common.V4.Error"} + application/json: + schema: + $ref: "#/components/schemas/Common.V4.Error" "404": description: "The server cannot find the requested resource." content: - "application/json": - schema: {"$ref": "#/components/schemas/Common.V4.Error"} + application/json: + schema: + $ref: "#/components/schemas/Common.V4.Error" "409": description: "The request conflicts with the current state of the server." content: - "application/json": - schema: {"$ref": "#/components/schemas/Common.V4.Error"} + application/json: + schema: + $ref: "#/components/schemas/Common.V4.Error" "422": description: "Client error" content: - "application/json": - schema: {"$ref": "#/components/schemas/Common.V4.Error"} + application/json: + schema: + $ref: "#/components/schemas/Common.V4.Error" "500": description: "Server error" content: - "application/json": - schema: {"$ref": "#/components/schemas/Common.V4.Error"} + application/json: + schema: + $ref: "#/components/schemas/Common.V4.Error" "502": description: "Server error" content: - "application/json": - schema: {"$ref": "#/components/schemas/Common.V4.Error"} + application/json: + schema: + $ref: "#/components/schemas/Common.V4.Error" "503": description: "Service unavailable." content: - "application/json": - schema: {"$ref": "#/components/schemas/Common.V4.Error"} + application/json: + schema: + $ref: "#/components/schemas/Common.V4.Error" "504": description: "Server error" content: - "application/json": - schema: {"$ref": "#/components/schemas/Common.V4.Error"} + application/json: + schema: + $ref: "#/components/schemas/Common.V4.Error" tags: - "Overrides" requestBody: required: true content: - "application/json": - schema: {"$ref": "#/components/schemas/V4.CreateScheduleOverrideRequest"} - x-speakeasy-group: "schedules.overrides" - x-speakeasy-name-override: "create" - "/v4/schedules/{scheduleID}/overrides/{overrideID}": + application/json: + schema: + $ref: "#/components/schemas/V4.CreateScheduleOverrideRequest" + x-speakeasy-group: schedules.overrides + x-speakeasy-name-override: create + /v4/schedules/{scheduleID}/overrides/{overrideID}: delete: operationId: "Overrides_deleteScheduleOverride" summary: "Delete Schedule Override" @@ -25498,67 +27909,78 @@ paths: "204": description: "There is no content to send for this request, but the headers may be useful. " content: - "*/*": + '*/*': schema: type: "object" "400": description: "The server could not understand the request due to invalid syntax." content: - "application/json": - schema: {"$ref": "#/components/schemas/Common.V4.Error"} + application/json: + schema: + $ref: "#/components/schemas/Common.V4.Error" "401": description: "Access is unauthorized." content: - "application/json": - schema: {"$ref": "#/components/schemas/Common.V4.Error"} + application/json: + schema: + $ref: "#/components/schemas/Common.V4.Error" "402": description: "Client error" content: - "application/json": - schema: {"$ref": "#/components/schemas/Common.V4.Error"} + application/json: + schema: + $ref: "#/components/schemas/Common.V4.Error" "403": description: "Access is forbidden." content: - "application/json": - schema: {"$ref": "#/components/schemas/Common.V4.Error"} + application/json: + schema: + $ref: "#/components/schemas/Common.V4.Error" "404": description: "The server cannot find the requested resource." content: - "application/json": - schema: {"$ref": "#/components/schemas/Common.V4.Error"} + application/json: + schema: + $ref: "#/components/schemas/Common.V4.Error" "409": description: "The request conflicts with the current state of the server." content: - "application/json": - schema: {"$ref": "#/components/schemas/Common.V4.Error"} + application/json: + schema: + $ref: "#/components/schemas/Common.V4.Error" "422": description: "Client error" content: - "application/json": - schema: {"$ref": "#/components/schemas/Common.V4.Error"} + application/json: + schema: + $ref: "#/components/schemas/Common.V4.Error" "500": description: "Server error" content: - "application/json": - schema: {"$ref": "#/components/schemas/Common.V4.Error"} + application/json: + schema: + $ref: "#/components/schemas/Common.V4.Error" "502": description: "Server error" content: - "application/json": - schema: {"$ref": "#/components/schemas/Common.V4.Error"} + application/json: + schema: + $ref: "#/components/schemas/Common.V4.Error" "503": description: "Service unavailable." content: - "application/json": - schema: {"$ref": "#/components/schemas/Common.V4.Error"} + application/json: + schema: + $ref: "#/components/schemas/Common.V4.Error" "504": description: "Server error" content: - "application/json": - schema: {"$ref": "#/components/schemas/Common.V4.Error"} + application/json: + schema: + $ref: "#/components/schemas/Common.V4.Error" tags: - "Overrides" - x-speakeasy-name-override: "remove" + x-speakeasy-name-override: remove get: operationId: "Overrides_getOverrideById" summary: "Get Override by ID" @@ -25577,71 +27999,83 @@ paths: "200": description: "The request has succeeded." content: - "application/json": + application/json: schema: type: "object" required: - "data" properties: - "data": {"$ref": "#/components/schemas/V4.OverrideResponse"} + data: + $ref: "#/components/schemas/V4.OverrideResponse" "400": description: "The server could not understand the request due to invalid syntax." content: - "application/json": - schema: {"$ref": "#/components/schemas/Common.V4.Error"} + application/json: + schema: + $ref: "#/components/schemas/Common.V4.Error" "401": description: "Access is unauthorized." content: - "application/json": - schema: {"$ref": "#/components/schemas/Common.V4.Error"} + application/json: + schema: + $ref: "#/components/schemas/Common.V4.Error" "402": description: "Client error" content: - "application/json": - schema: {"$ref": "#/components/schemas/Common.V4.Error"} + application/json: + schema: + $ref: "#/components/schemas/Common.V4.Error" "403": description: "Access is forbidden." content: - "application/json": - schema: {"$ref": "#/components/schemas/Common.V4.Error"} + application/json: + schema: + $ref: "#/components/schemas/Common.V4.Error" "404": description: "The server cannot find the requested resource." content: - "application/json": - schema: {"$ref": "#/components/schemas/Common.V4.Error"} + application/json: + schema: + $ref: "#/components/schemas/Common.V4.Error" "409": description: "The request conflicts with the current state of the server." content: - "application/json": - schema: {"$ref": "#/components/schemas/Common.V4.Error"} + application/json: + schema: + $ref: "#/components/schemas/Common.V4.Error" "422": description: "Client error" content: - "application/json": - schema: {"$ref": "#/components/schemas/Common.V4.Error"} + application/json: + schema: + $ref: "#/components/schemas/Common.V4.Error" "500": description: "Server error" content: - "application/json": - schema: {"$ref": "#/components/schemas/Common.V4.Error"} + application/json: + schema: + $ref: "#/components/schemas/Common.V4.Error" "502": description: "Server error" content: - "application/json": - schema: {"$ref": "#/components/schemas/Common.V4.Error"} + application/json: + schema: + $ref: "#/components/schemas/Common.V4.Error" "503": description: "Service unavailable." content: - "application/json": - schema: {"$ref": "#/components/schemas/Common.V4.Error"} + application/json: + schema: + $ref: "#/components/schemas/Common.V4.Error" "504": description: "Server error" content: - "application/json": - schema: {"$ref": "#/components/schemas/Common.V4.Error"} + application/json: + schema: + $ref: "#/components/schemas/Common.V4.Error" tags: - "Overrides" - x-speakeasy-name-override: "getById" + x-speakeasy-name-override: getById put: operationId: "Overrides_updateScheduleOverride" summary: "Update Schedule Override" @@ -25660,78 +28094,91 @@ paths: "200": description: "The request has succeeded." content: - "application/json": + application/json: schema: type: "object" required: - "data" properties: - "data": {"$ref": "#/components/schemas/V4.OverrideResponse"} + data: + $ref: "#/components/schemas/V4.OverrideResponse" "400": description: "The server could not understand the request due to invalid syntax." content: - "application/json": - schema: {"$ref": "#/components/schemas/Common.V4.Error"} + application/json: + schema: + $ref: "#/components/schemas/Common.V4.Error" "401": description: "Access is unauthorized." content: - "application/json": - schema: {"$ref": "#/components/schemas/Common.V4.Error"} + application/json: + schema: + $ref: "#/components/schemas/Common.V4.Error" "402": description: "Client error" content: - "application/json": - schema: {"$ref": "#/components/schemas/Common.V4.Error"} + application/json: + schema: + $ref: "#/components/schemas/Common.V4.Error" "403": description: "Access is forbidden." content: - "application/json": - schema: {"$ref": "#/components/schemas/Common.V4.Error"} + application/json: + schema: + $ref: "#/components/schemas/Common.V4.Error" "404": description: "The server cannot find the requested resource." content: - "application/json": - schema: {"$ref": "#/components/schemas/Common.V4.Error"} + application/json: + schema: + $ref: "#/components/schemas/Common.V4.Error" "409": description: "The request conflicts with the current state of the server." content: - "application/json": - schema: {"$ref": "#/components/schemas/Common.V4.Error"} + application/json: + schema: + $ref: "#/components/schemas/Common.V4.Error" "422": description: "Client error" content: - "application/json": - schema: {"$ref": "#/components/schemas/Common.V4.Error"} + application/json: + schema: + $ref: "#/components/schemas/Common.V4.Error" "500": description: "Server error" content: - "application/json": - schema: {"$ref": "#/components/schemas/Common.V4.Error"} + application/json: + schema: + $ref: "#/components/schemas/Common.V4.Error" "502": description: "Server error" content: - "application/json": - schema: {"$ref": "#/components/schemas/Common.V4.Error"} + application/json: + schema: + $ref: "#/components/schemas/Common.V4.Error" "503": description: "Service unavailable." content: - "application/json": - schema: {"$ref": "#/components/schemas/Common.V4.Error"} + application/json: + schema: + $ref: "#/components/schemas/Common.V4.Error" "504": description: "Server error" content: - "application/json": - schema: {"$ref": "#/components/schemas/Common.V4.Error"} + application/json: + schema: + $ref: "#/components/schemas/Common.V4.Error" tags: - "Overrides" requestBody: required: true content: - "application/json": - schema: {"$ref": "#/components/schemas/V4.UpdateScheduleOverrideRequest"} - x-speakeasy-group: "schedules.overrides" - x-speakeasy-name-override: "update" - "/v4/schedules/{scheduleID}/rotations": + application/json: + schema: + $ref: "#/components/schemas/V4.UpdateScheduleOverrideRequest" + x-speakeasy-group: schedules.overrides + x-speakeasy-name-override: update + /v4/schedules/{scheduleID}/rotations: get: operationId: "Rotations_getScheduleRotations" summary: "List Schedule Rotations" @@ -25745,74 +28192,86 @@ paths: "200": description: "The request has succeeded." content: - "application/json": + application/json: schema: type: "object" properties: - "data": + data: type: "array" - items: {"$ref": "#/components/schemas/V4.RotationResponse"} + items: + $ref: "#/components/schemas/V4.RotationResponse" required: - "data" "400": description: "The server could not understand the request due to invalid syntax." content: - "application/json": - schema: {"$ref": "#/components/schemas/Common.V4.Error"} + application/json: + schema: + $ref: "#/components/schemas/Common.V4.Error" "401": description: "Access is unauthorized." content: - "application/json": - schema: {"$ref": "#/components/schemas/Common.V4.Error"} + application/json: + schema: + $ref: "#/components/schemas/Common.V4.Error" "402": description: "Client error" content: - "application/json": - schema: {"$ref": "#/components/schemas/Common.V4.Error"} + application/json: + schema: + $ref: "#/components/schemas/Common.V4.Error" "403": description: "Access is forbidden." content: - "application/json": - schema: {"$ref": "#/components/schemas/Common.V4.Error"} + application/json: + schema: + $ref: "#/components/schemas/Common.V4.Error" "404": description: "The server cannot find the requested resource." content: - "application/json": - schema: {"$ref": "#/components/schemas/Common.V4.Error"} + application/json: + schema: + $ref: "#/components/schemas/Common.V4.Error" "409": description: "The request conflicts with the current state of the server." content: - "application/json": - schema: {"$ref": "#/components/schemas/Common.V4.Error"} + application/json: + schema: + $ref: "#/components/schemas/Common.V4.Error" "422": description: "Client error" content: - "application/json": - schema: {"$ref": "#/components/schemas/Common.V4.Error"} + application/json: + schema: + $ref: "#/components/schemas/Common.V4.Error" "500": description: "Server error" content: - "application/json": - schema: {"$ref": "#/components/schemas/Common.V4.Error"} + application/json: + schema: + $ref: "#/components/schemas/Common.V4.Error" "502": description: "Server error" content: - "application/json": - schema: {"$ref": "#/components/schemas/Common.V4.Error"} + application/json: + schema: + $ref: "#/components/schemas/Common.V4.Error" "503": description: "Service unavailable." content: - "application/json": - schema: {"$ref": "#/components/schemas/Common.V4.Error"} + application/json: + schema: + $ref: "#/components/schemas/Common.V4.Error" "504": description: "Server error" content: - "application/json": - schema: {"$ref": "#/components/schemas/Common.V4.Error"} + application/json: + schema: + $ref: "#/components/schemas/Common.V4.Error" tags: - "Rotation" - x-speakeasy-group: "rotations" - x-speakeasy-name-override: "listBySchedule" + x-speakeasy-group: rotations + x-speakeasy-name-override: listBySchedule post: operationId: "Rotations_createRotation" summary: "Create Rotation" @@ -25826,78 +28285,91 @@ paths: "201": description: "The request has succeeded and a new resource has been created as a result." content: - "application/json": + application/json: schema: type: "object" required: - "data" properties: - "data": {"$ref": "#/components/schemas/V4.RotationResponse"} + data: + $ref: "#/components/schemas/V4.RotationResponse" "400": description: "The server could not understand the request due to invalid syntax." content: - "application/json": - schema: {"$ref": "#/components/schemas/Common.V4.Error"} + application/json: + schema: + $ref: "#/components/schemas/Common.V4.Error" "401": description: "Access is unauthorized." content: - "application/json": - schema: {"$ref": "#/components/schemas/Common.V4.Error"} + application/json: + schema: + $ref: "#/components/schemas/Common.V4.Error" "402": description: "Client error" content: - "application/json": - schema: {"$ref": "#/components/schemas/Common.V4.Error"} + application/json: + schema: + $ref: "#/components/schemas/Common.V4.Error" "403": description: "Access is forbidden." content: - "application/json": - schema: {"$ref": "#/components/schemas/Common.V4.Error"} + application/json: + schema: + $ref: "#/components/schemas/Common.V4.Error" "404": description: "The server cannot find the requested resource." content: - "application/json": - schema: {"$ref": "#/components/schemas/Common.V4.Error"} + application/json: + schema: + $ref: "#/components/schemas/Common.V4.Error" "409": description: "The request conflicts with the current state of the server." content: - "application/json": - schema: {"$ref": "#/components/schemas/Common.V4.Error"} + application/json: + schema: + $ref: "#/components/schemas/Common.V4.Error" "422": description: "Client error" content: - "application/json": - schema: {"$ref": "#/components/schemas/Common.V4.Error"} + application/json: + schema: + $ref: "#/components/schemas/Common.V4.Error" "500": description: "Server error" content: - "application/json": - schema: {"$ref": "#/components/schemas/Common.V4.Error"} + application/json: + schema: + $ref: "#/components/schemas/Common.V4.Error" "502": description: "Server error" content: - "application/json": - schema: {"$ref": "#/components/schemas/Common.V4.Error"} + application/json: + schema: + $ref: "#/components/schemas/Common.V4.Error" "503": description: "Service unavailable." content: - "application/json": - schema: {"$ref": "#/components/schemas/Common.V4.Error"} + application/json: + schema: + $ref: "#/components/schemas/Common.V4.Error" "504": description: "Server error" content: - "application/json": - schema: {"$ref": "#/components/schemas/Common.V4.Error"} + application/json: + schema: + $ref: "#/components/schemas/Common.V4.Error" tags: - "Rotation" requestBody: required: true content: - "application/json": - schema: {"$ref": "#/components/schemas/V4.CreateRotationRequest"} - x-speakeasy-group: "rotations" - x-speakeasy-name-override: "create" - "/v4/schedules/{scheduleID}/rotations/{rotationID}": + application/json: + schema: + $ref: "#/components/schemas/V4.CreateRotationRequest" + x-speakeasy-group: rotations + x-speakeasy-name-override: create + /v4/schedules/{scheduleID}/rotations/{rotationID}: delete: operationId: "Rotations_deleteRotation" summary: "Delete Rotation" @@ -25916,68 +28388,79 @@ paths: "204": description: "There is no content to send for this request, but the headers may be useful. " content: - "*/*": + '*/*': schema: type: "object" "400": description: "The server could not understand the request due to invalid syntax." content: - "application/json": - schema: {"$ref": "#/components/schemas/Common.V4.Error"} + application/json: + schema: + $ref: "#/components/schemas/Common.V4.Error" "401": description: "Access is unauthorized." content: - "application/json": - schema: {"$ref": "#/components/schemas/Common.V4.Error"} + application/json: + schema: + $ref: "#/components/schemas/Common.V4.Error" "402": description: "Client error" content: - "application/json": - schema: {"$ref": "#/components/schemas/Common.V4.Error"} + application/json: + schema: + $ref: "#/components/schemas/Common.V4.Error" "403": description: "Access is forbidden." content: - "application/json": - schema: {"$ref": "#/components/schemas/Common.V4.Error"} + application/json: + schema: + $ref: "#/components/schemas/Common.V4.Error" "404": description: "The server cannot find the requested resource." content: - "application/json": - schema: {"$ref": "#/components/schemas/Common.V4.Error"} + application/json: + schema: + $ref: "#/components/schemas/Common.V4.Error" "409": description: "The request conflicts with the current state of the server." content: - "application/json": - schema: {"$ref": "#/components/schemas/Common.V4.Error"} + application/json: + schema: + $ref: "#/components/schemas/Common.V4.Error" "422": description: "Client error" content: - "application/json": - schema: {"$ref": "#/components/schemas/Common.V4.Error"} + application/json: + schema: + $ref: "#/components/schemas/Common.V4.Error" "500": description: "Server error" content: - "application/json": - schema: {"$ref": "#/components/schemas/Common.V4.Error"} + application/json: + schema: + $ref: "#/components/schemas/Common.V4.Error" "502": description: "Server error" content: - "application/json": - schema: {"$ref": "#/components/schemas/Common.V4.Error"} + application/json: + schema: + $ref: "#/components/schemas/Common.V4.Error" "503": description: "Service unavailable." content: - "application/json": - schema: {"$ref": "#/components/schemas/Common.V4.Error"} + application/json: + schema: + $ref: "#/components/schemas/Common.V4.Error" "504": description: "Server error" content: - "application/json": - schema: {"$ref": "#/components/schemas/Common.V4.Error"} + application/json: + schema: + $ref: "#/components/schemas/Common.V4.Error" tags: - "Rotation" - x-speakeasy-group: "rotations" - x-speakeasy-name-override: "delete" + x-speakeasy-group: rotations + x-speakeasy-name-override: delete get: operationId: "Rotations_getScheduleRotationById" summary: "Get Schedule Rotation by ID" @@ -25996,72 +28479,84 @@ paths: "200": description: "The request has succeeded." content: - "application/json": + application/json: schema: type: "object" required: - "data" properties: - "data": {"$ref": "#/components/schemas/V4.RotationResponse"} + data: + $ref: "#/components/schemas/V4.RotationResponse" "400": description: "The server could not understand the request due to invalid syntax." content: - "application/json": - schema: {"$ref": "#/components/schemas/Common.V4.Error"} + application/json: + schema: + $ref: "#/components/schemas/Common.V4.Error" "401": description: "Access is unauthorized." content: - "application/json": - schema: {"$ref": "#/components/schemas/Common.V4.Error"} + application/json: + schema: + $ref: "#/components/schemas/Common.V4.Error" "402": description: "Client error" content: - "application/json": - schema: {"$ref": "#/components/schemas/Common.V4.Error"} + application/json: + schema: + $ref: "#/components/schemas/Common.V4.Error" "403": description: "Access is forbidden." content: - "application/json": - schema: {"$ref": "#/components/schemas/Common.V4.Error"} + application/json: + schema: + $ref: "#/components/schemas/Common.V4.Error" "404": description: "The server cannot find the requested resource." content: - "application/json": - schema: {"$ref": "#/components/schemas/Common.V4.Error"} + application/json: + schema: + $ref: "#/components/schemas/Common.V4.Error" "409": description: "The request conflicts with the current state of the server." content: - "application/json": - schema: {"$ref": "#/components/schemas/Common.V4.Error"} + application/json: + schema: + $ref: "#/components/schemas/Common.V4.Error" "422": description: "Client error" content: - "application/json": - schema: {"$ref": "#/components/schemas/Common.V4.Error"} + application/json: + schema: + $ref: "#/components/schemas/Common.V4.Error" "500": description: "Server error" content: - "application/json": - schema: {"$ref": "#/components/schemas/Common.V4.Error"} + application/json: + schema: + $ref: "#/components/schemas/Common.V4.Error" "502": description: "Server error" content: - "application/json": - schema: {"$ref": "#/components/schemas/Common.V4.Error"} + application/json: + schema: + $ref: "#/components/schemas/Common.V4.Error" "503": description: "Service unavailable." content: - "application/json": - schema: {"$ref": "#/components/schemas/Common.V4.Error"} + application/json: + schema: + $ref: "#/components/schemas/Common.V4.Error" "504": description: "Server error" content: - "application/json": - schema: {"$ref": "#/components/schemas/Common.V4.Error"} + application/json: + schema: + $ref: "#/components/schemas/Common.V4.Error" tags: - "Rotation" - x-speakeasy-group: "rotations" - x-speakeasy-name-override: "getById" + x-speakeasy-group: rotations + x-speakeasy-name-override: getById put: operationId: "Rotations_updateRotation" summary: "Update Rotation" @@ -26080,78 +28575,91 @@ paths: "200": description: "The request has succeeded." content: - "application/json": + application/json: schema: type: "object" required: - "data" properties: - "data": {"$ref": "#/components/schemas/V4.RotationResponse"} + data: + $ref: "#/components/schemas/V4.RotationResponse" "400": description: "The server could not understand the request due to invalid syntax." content: - "application/json": - schema: {"$ref": "#/components/schemas/Common.V4.Error"} + application/json: + schema: + $ref: "#/components/schemas/Common.V4.Error" "401": description: "Access is unauthorized." content: - "application/json": - schema: {"$ref": "#/components/schemas/Common.V4.Error"} + application/json: + schema: + $ref: "#/components/schemas/Common.V4.Error" "402": description: "Client error" content: - "application/json": - schema: {"$ref": "#/components/schemas/Common.V4.Error"} + application/json: + schema: + $ref: "#/components/schemas/Common.V4.Error" "403": description: "Access is forbidden." content: - "application/json": - schema: {"$ref": "#/components/schemas/Common.V4.Error"} + application/json: + schema: + $ref: "#/components/schemas/Common.V4.Error" "404": description: "The server cannot find the requested resource." content: - "application/json": - schema: {"$ref": "#/components/schemas/Common.V4.Error"} + application/json: + schema: + $ref: "#/components/schemas/Common.V4.Error" "409": description: "The request conflicts with the current state of the server." content: - "application/json": - schema: {"$ref": "#/components/schemas/Common.V4.Error"} + application/json: + schema: + $ref: "#/components/schemas/Common.V4.Error" "422": description: "Client error" content: - "application/json": - schema: {"$ref": "#/components/schemas/Common.V4.Error"} + application/json: + schema: + $ref: "#/components/schemas/Common.V4.Error" "500": description: "Server error" content: - "application/json": - schema: {"$ref": "#/components/schemas/Common.V4.Error"} + application/json: + schema: + $ref: "#/components/schemas/Common.V4.Error" "502": description: "Server error" content: - "application/json": - schema: {"$ref": "#/components/schemas/Common.V4.Error"} + application/json: + schema: + $ref: "#/components/schemas/Common.V4.Error" "503": description: "Service unavailable." content: - "application/json": - schema: {"$ref": "#/components/schemas/Common.V4.Error"} + application/json: + schema: + $ref: "#/components/schemas/Common.V4.Error" "504": description: "Server error" content: - "application/json": - schema: {"$ref": "#/components/schemas/Common.V4.Error"} + application/json: + schema: + $ref: "#/components/schemas/Common.V4.Error" tags: - "Rotation" requestBody: required: true content: - "application/json": - schema: {"$ref": "#/components/schemas/V4.UpdateRotationRequest"} - x-speakeasy-group: "rotations" - x-speakeasy-name-override: "update" - "/v4/schedules/{scheduleID}/rotations/{rotationID}/participants": + application/json: + schema: + $ref: "#/components/schemas/V4.UpdateRotationRequest" + x-speakeasy-group: rotations + x-speakeasy-name-override: update + /v4/schedules/{scheduleID}/rotations/{rotationID}/participants: get: operationId: "Rotations_getRotationParticipants" summary: "Get Rotation Participants" @@ -26170,72 +28678,84 @@ paths: "200": description: "The request has succeeded." content: - "application/json": + application/json: schema: type: "object" required: - "data" properties: - "data": {"$ref": "#/components/schemas/V4.GetRotationParticipantsResponse"} + data: + $ref: "#/components/schemas/V4.GetRotationParticipantsResponse" "400": description: "The server could not understand the request due to invalid syntax." content: - "application/json": - schema: {"$ref": "#/components/schemas/Common.V4.Error"} + application/json: + schema: + $ref: "#/components/schemas/Common.V4.Error" "401": description: "Access is unauthorized." content: - "application/json": - schema: {"$ref": "#/components/schemas/Common.V4.Error"} + application/json: + schema: + $ref: "#/components/schemas/Common.V4.Error" "402": description: "Client error" content: - "application/json": - schema: {"$ref": "#/components/schemas/Common.V4.Error"} + application/json: + schema: + $ref: "#/components/schemas/Common.V4.Error" "403": description: "Access is forbidden." content: - "application/json": - schema: {"$ref": "#/components/schemas/Common.V4.Error"} + application/json: + schema: + $ref: "#/components/schemas/Common.V4.Error" "404": description: "The server cannot find the requested resource." content: - "application/json": - schema: {"$ref": "#/components/schemas/Common.V4.Error"} + application/json: + schema: + $ref: "#/components/schemas/Common.V4.Error" "409": description: "The request conflicts with the current state of the server." content: - "application/json": - schema: {"$ref": "#/components/schemas/Common.V4.Error"} + application/json: + schema: + $ref: "#/components/schemas/Common.V4.Error" "422": description: "Client error" content: - "application/json": - schema: {"$ref": "#/components/schemas/Common.V4.Error"} + application/json: + schema: + $ref: "#/components/schemas/Common.V4.Error" "500": description: "Server error" content: - "application/json": - schema: {"$ref": "#/components/schemas/Common.V4.Error"} + application/json: + schema: + $ref: "#/components/schemas/Common.V4.Error" "502": description: "Server error" content: - "application/json": - schema: {"$ref": "#/components/schemas/Common.V4.Error"} + application/json: + schema: + $ref: "#/components/schemas/Common.V4.Error" "503": description: "Service unavailable." content: - "application/json": - schema: {"$ref": "#/components/schemas/Common.V4.Error"} + application/json: + schema: + $ref: "#/components/schemas/Common.V4.Error" "504": description: "Server error" content: - "application/json": - schema: {"$ref": "#/components/schemas/Common.V4.Error"} + application/json: + schema: + $ref: "#/components/schemas/Common.V4.Error" tags: - "Rotation" - x-speakeasy-group: "rotations" - x-speakeasy-name-override: "getParticipants" + x-speakeasy-group: rotations + x-speakeasy-name-override: getParticipants put: operationId: "Rotations_updateRotationParticipants" summary: "Update Rotation Participants" @@ -26254,78 +28774,91 @@ paths: "200": description: "The request has succeeded." content: - "application/json": + application/json: schema: type: "object" required: - "data" properties: - "data": {"$ref": "#/components/schemas/V4.RotationParticipantsResponse"} + data: + $ref: "#/components/schemas/V4.RotationParticipantsResponse" "400": description: "The server could not understand the request due to invalid syntax." content: - "application/json": - schema: {"$ref": "#/components/schemas/Common.V4.Error"} + application/json: + schema: + $ref: "#/components/schemas/Common.V4.Error" "401": description: "Access is unauthorized." content: - "application/json": - schema: {"$ref": "#/components/schemas/Common.V4.Error"} + application/json: + schema: + $ref: "#/components/schemas/Common.V4.Error" "402": description: "Client error" content: - "application/json": - schema: {"$ref": "#/components/schemas/Common.V4.Error"} + application/json: + schema: + $ref: "#/components/schemas/Common.V4.Error" "403": description: "Access is forbidden." content: - "application/json": - schema: {"$ref": "#/components/schemas/Common.V4.Error"} + application/json: + schema: + $ref: "#/components/schemas/Common.V4.Error" "404": description: "The server cannot find the requested resource." content: - "application/json": - schema: {"$ref": "#/components/schemas/Common.V4.Error"} + application/json: + schema: + $ref: "#/components/schemas/Common.V4.Error" "409": description: "The request conflicts with the current state of the server." content: - "application/json": - schema: {"$ref": "#/components/schemas/Common.V4.Error"} + application/json: + schema: + $ref: "#/components/schemas/Common.V4.Error" "422": description: "Client error" content: - "application/json": - schema: {"$ref": "#/components/schemas/Common.V4.Error"} + application/json: + schema: + $ref: "#/components/schemas/Common.V4.Error" "500": description: "Server error" content: - "application/json": - schema: {"$ref": "#/components/schemas/Common.V4.Error"} + application/json: + schema: + $ref: "#/components/schemas/Common.V4.Error" "502": description: "Server error" content: - "application/json": - schema: {"$ref": "#/components/schemas/Common.V4.Error"} + application/json: + schema: + $ref: "#/components/schemas/Common.V4.Error" "503": description: "Service unavailable." content: - "application/json": - schema: {"$ref": "#/components/schemas/Common.V4.Error"} + application/json: + schema: + $ref: "#/components/schemas/Common.V4.Error" "504": description: "Server error" content: - "application/json": - schema: {"$ref": "#/components/schemas/Common.V4.Error"} + application/json: + schema: + $ref: "#/components/schemas/Common.V4.Error" tags: - "Rotation" requestBody: required: true content: - "application/json": - schema: {"$ref": "#/components/schemas/V4.UpdateRotationParticipantsRequest"} - x-speakeasy-group: "rotations" - x-speakeasy-name-override: "updateParticipants" - "/v4/squads": + application/json: + schema: + $ref: "#/components/schemas/V4.UpdateRotationParticipantsRequest" + x-speakeasy-group: rotations + x-speakeasy-name-override: updateParticipants + /v4/squads: get: operationId: "Squads_getAllSquads" summary: "Get All Squads" @@ -26340,156 +28873,183 @@ paths: "200": description: "The request has succeeded." content: - "application/json": + application/json: schema: type: "object" required: - "data" - "pageInfo" properties: - "data": + data: type: "array" - items: {"$ref": "#/components/schemas/V4.Squads.SquadResponse"} - "pageInfo": {"$ref": "#/components/schemas/Common.V4.PageInfo"} + items: + $ref: "#/components/schemas/V4.Squads.SquadResponse" + pageInfo: + $ref: "#/components/schemas/Common.V4.PageInfo" "400": description: "The server could not understand the request due to invalid syntax." content: - "application/json": - schema: {"$ref": "#/components/schemas/Common.V4.Error"} + application/json: + schema: + $ref: "#/components/schemas/Common.V4.Error" "401": description: "Access is unauthorized." content: - "application/json": - schema: {"$ref": "#/components/schemas/Common.V4.Error"} + application/json: + schema: + $ref: "#/components/schemas/Common.V4.Error" "402": description: "Client error" content: - "application/json": - schema: {"$ref": "#/components/schemas/Common.V4.Error"} + application/json: + schema: + $ref: "#/components/schemas/Common.V4.Error" "403": description: "Access is forbidden." content: - "application/json": - schema: {"$ref": "#/components/schemas/Common.V4.Error"} + application/json: + schema: + $ref: "#/components/schemas/Common.V4.Error" "404": description: "The server cannot find the requested resource." content: - "application/json": - schema: {"$ref": "#/components/schemas/Common.V4.Error"} + application/json: + schema: + $ref: "#/components/schemas/Common.V4.Error" "409": description: "The request conflicts with the current state of the server." content: - "application/json": - schema: {"$ref": "#/components/schemas/Common.V4.Error"} + application/json: + schema: + $ref: "#/components/schemas/Common.V4.Error" "422": description: "Client error" content: - "application/json": - schema: {"$ref": "#/components/schemas/Common.V4.Error"} + application/json: + schema: + $ref: "#/components/schemas/Common.V4.Error" "500": description: "Server error" content: - "application/json": - schema: {"$ref": "#/components/schemas/Common.V4.Error"} + application/json: + schema: + $ref: "#/components/schemas/Common.V4.Error" "502": description: "Server error" content: - "application/json": - schema: {"$ref": "#/components/schemas/Common.V4.Error"} + application/json: + schema: + $ref: "#/components/schemas/Common.V4.Error" "503": description: "Service unavailable." content: - "application/json": - schema: {"$ref": "#/components/schemas/Common.V4.Error"} + application/json: + schema: + $ref: "#/components/schemas/Common.V4.Error" "504": description: "Server error" content: - "application/json": - schema: {"$ref": "#/components/schemas/Common.V4.Error"} + application/json: + schema: + $ref: "#/components/schemas/Common.V4.Error" tags: - "Squads" - x-speakeasy-group: "squads" - x-speakeasy-name-override: "list" + x-speakeasy-group: squads + x-speakeasy-name-override: list post: operationId: "Squads_createSquad" summary: "Create Squad" description: "This endpoint is used to create a new squad.\nThe role will be considered only if your organization is on the OBAC permission model; otherwise, the role field will be ignored, and only the member will be added to the squad.\n\nRequires `access_token` as a `Bearer {{token}}` in the `Authorization` header with `squad-create` scope." + parameters: [] responses: "201": description: "The request has succeeded and a new resource has been created as a result." content: - "application/json": + application/json: schema: type: "object" required: - "data" properties: - "data": {"$ref": "#/components/schemas/V4.Squads.CreateSquadResponse"} + data: + $ref: "#/components/schemas/V4.Squads.CreateSquadResponse" "400": description: "The server could not understand the request due to invalid syntax." content: - "application/json": - schema: {"$ref": "#/components/schemas/Common.V4.Error"} + application/json: + schema: + $ref: "#/components/schemas/Common.V4.Error" "401": description: "Access is unauthorized." content: - "application/json": - schema: {"$ref": "#/components/schemas/Common.V4.Error"} + application/json: + schema: + $ref: "#/components/schemas/Common.V4.Error" "402": description: "Client error" content: - "application/json": - schema: {"$ref": "#/components/schemas/Common.V4.Error"} + application/json: + schema: + $ref: "#/components/schemas/Common.V4.Error" "403": description: "Access is forbidden." content: - "application/json": - schema: {"$ref": "#/components/schemas/Common.V4.Error"} + application/json: + schema: + $ref: "#/components/schemas/Common.V4.Error" "404": description: "The server cannot find the requested resource." content: - "application/json": - schema: {"$ref": "#/components/schemas/Common.V4.Error"} + application/json: + schema: + $ref: "#/components/schemas/Common.V4.Error" "409": description: "The request conflicts with the current state of the server." content: - "application/json": - schema: {"$ref": "#/components/schemas/Common.V4.Error"} + application/json: + schema: + $ref: "#/components/schemas/Common.V4.Error" "422": description: "Client error" content: - "application/json": - schema: {"$ref": "#/components/schemas/Common.V4.Error"} + application/json: + schema: + $ref: "#/components/schemas/Common.V4.Error" "500": description: "Server error" content: - "application/json": - schema: {"$ref": "#/components/schemas/Common.V4.Error"} + application/json: + schema: + $ref: "#/components/schemas/Common.V4.Error" "502": description: "Server error" content: - "application/json": - schema: {"$ref": "#/components/schemas/Common.V4.Error"} + application/json: + schema: + $ref: "#/components/schemas/Common.V4.Error" "503": description: "Service unavailable." content: - "application/json": - schema: {"$ref": "#/components/schemas/Common.V4.Error"} + application/json: + schema: + $ref: "#/components/schemas/Common.V4.Error" "504": description: "Server error" content: - "application/json": - schema: {"$ref": "#/components/schemas/Common.V4.Error"} + application/json: + schema: + $ref: "#/components/schemas/Common.V4.Error" tags: - "Squads" requestBody: required: true content: - "application/json": - schema: {"$ref": "#/components/schemas/V4.Squads.CreateSquadRequest"} - x-speakeasy-group: "squadsV4" - x-speakeasy-name-override: "create" - "/v4/squads/{squadID}": + application/json: + schema: + $ref: "#/components/schemas/V4.Squads.CreateSquadRequest" + x-speakeasy-group: squadsV4 + x-speakeasy-name-override: create + /v4/squads/{squadID}: get: operationId: "Squads_getSquadById" summary: "Get Squad By ID" @@ -26504,72 +29064,84 @@ paths: "200": description: "The request has succeeded." content: - "application/json": + application/json: schema: type: "object" required: - "data" properties: - "data": {"$ref": "#/components/schemas/V4.Squads.SquadResponse"} + data: + $ref: "#/components/schemas/V4.Squads.SquadResponse" "400": description: "The server could not understand the request due to invalid syntax." content: - "application/json": - schema: {"$ref": "#/components/schemas/Common.V4.Error"} + application/json: + schema: + $ref: "#/components/schemas/Common.V4.Error" "401": description: "Access is unauthorized." content: - "application/json": - schema: {"$ref": "#/components/schemas/Common.V4.Error"} + application/json: + schema: + $ref: "#/components/schemas/Common.V4.Error" "402": description: "Client error" content: - "application/json": - schema: {"$ref": "#/components/schemas/Common.V4.Error"} + application/json: + schema: + $ref: "#/components/schemas/Common.V4.Error" "403": description: "Access is forbidden." content: - "application/json": - schema: {"$ref": "#/components/schemas/Common.V4.Error"} + application/json: + schema: + $ref: "#/components/schemas/Common.V4.Error" "404": description: "The server cannot find the requested resource." content: - "application/json": - schema: {"$ref": "#/components/schemas/Common.V4.Error"} + application/json: + schema: + $ref: "#/components/schemas/Common.V4.Error" "409": description: "The request conflicts with the current state of the server." content: - "application/json": - schema: {"$ref": "#/components/schemas/Common.V4.Error"} + application/json: + schema: + $ref: "#/components/schemas/Common.V4.Error" "422": description: "Client error" content: - "application/json": - schema: {"$ref": "#/components/schemas/Common.V4.Error"} + application/json: + schema: + $ref: "#/components/schemas/Common.V4.Error" "500": description: "Server error" content: - "application/json": - schema: {"$ref": "#/components/schemas/Common.V4.Error"} + application/json: + schema: + $ref: "#/components/schemas/Common.V4.Error" "502": description: "Server error" content: - "application/json": - schema: {"$ref": "#/components/schemas/Common.V4.Error"} + application/json: + schema: + $ref: "#/components/schemas/Common.V4.Error" "503": description: "Service unavailable." content: - "application/json": - schema: {"$ref": "#/components/schemas/Common.V4.Error"} + application/json: + schema: + $ref: "#/components/schemas/Common.V4.Error" "504": description: "Server error" content: - "application/json": - schema: {"$ref": "#/components/schemas/Common.V4.Error"} + application/json: + schema: + $ref: "#/components/schemas/Common.V4.Error" tags: - "Squads" - x-speakeasy-group: "squads" - x-speakeasy-name-override: "getById" + x-speakeasy-group: squads + x-speakeasy-name-override: getById put: operationId: "Squads_updateSquad" summary: "Update Squad" @@ -26584,77 +29156,90 @@ paths: "200": description: "The request has succeeded." content: - "application/json": + application/json: schema: type: "object" required: - "data" properties: - "data": {"$ref": "#/components/schemas/V4.Squads.SquadResponse"} + data: + $ref: "#/components/schemas/V4.Squads.SquadResponse" "400": description: "The server could not understand the request due to invalid syntax." content: - "application/json": - schema: {"$ref": "#/components/schemas/Common.V4.Error"} + application/json: + schema: + $ref: "#/components/schemas/Common.V4.Error" "401": description: "Access is unauthorized." content: - "application/json": - schema: {"$ref": "#/components/schemas/Common.V4.Error"} + application/json: + schema: + $ref: "#/components/schemas/Common.V4.Error" "402": description: "Client error" content: - "application/json": - schema: {"$ref": "#/components/schemas/Common.V4.Error"} + application/json: + schema: + $ref: "#/components/schemas/Common.V4.Error" "403": description: "Access is forbidden." content: - "application/json": - schema: {"$ref": "#/components/schemas/Common.V4.Error"} + application/json: + schema: + $ref: "#/components/schemas/Common.V4.Error" "404": description: "The server cannot find the requested resource." content: - "application/json": - schema: {"$ref": "#/components/schemas/Common.V4.Error"} + application/json: + schema: + $ref: "#/components/schemas/Common.V4.Error" "409": description: "The request conflicts with the current state of the server." content: - "application/json": - schema: {"$ref": "#/components/schemas/Common.V4.Error"} + application/json: + schema: + $ref: "#/components/schemas/Common.V4.Error" "422": description: "Client error" content: - "application/json": - schema: {"$ref": "#/components/schemas/Common.V4.Error"} + application/json: + schema: + $ref: "#/components/schemas/Common.V4.Error" "500": description: "Server error" content: - "application/json": - schema: {"$ref": "#/components/schemas/Common.V4.Error"} + application/json: + schema: + $ref: "#/components/schemas/Common.V4.Error" "502": description: "Server error" content: - "application/json": - schema: {"$ref": "#/components/schemas/Common.V4.Error"} + application/json: + schema: + $ref: "#/components/schemas/Common.V4.Error" "503": description: "Service unavailable." content: - "application/json": - schema: {"$ref": "#/components/schemas/Common.V4.Error"} + application/json: + schema: + $ref: "#/components/schemas/Common.V4.Error" "504": description: "Server error" content: - "application/json": - schema: {"$ref": "#/components/schemas/Common.V4.Error"} + application/json: + schema: + $ref: "#/components/schemas/Common.V4.Error" tags: - "Squads" requestBody: required: true content: - "application/json": - schema: {"$ref": "#/components/schemas/V4.Squads.UpdateSquadRequest"} - x-speakeasy-group: "squads" - x-speakeasy-name-override: "updateV4" + application/json: + schema: + $ref: "#/components/schemas/V4.Squads.UpdateSquadRequest" + x-speakeasy-group: squads + x-speakeasy-name-override: updateV4 delete: operationId: "Squads_deleteSquad" summary: "Delete Squad" @@ -26669,68 +29254,79 @@ paths: "204": description: "There is no content to send for this request, but the headers may be useful. " content: - "*/*": + '*/*': schema: type: "object" "400": description: "The server could not understand the request due to invalid syntax." content: - "application/json": - schema: {"$ref": "#/components/schemas/Common.V4.Error"} + application/json: + schema: + $ref: "#/components/schemas/Common.V4.Error" "401": description: "Access is unauthorized." content: - "application/json": - schema: {"$ref": "#/components/schemas/Common.V4.Error"} + application/json: + schema: + $ref: "#/components/schemas/Common.V4.Error" "402": description: "Client error" content: - "application/json": - schema: {"$ref": "#/components/schemas/Common.V4.Error"} + application/json: + schema: + $ref: "#/components/schemas/Common.V4.Error" "403": description: "Access is forbidden." content: - "application/json": - schema: {"$ref": "#/components/schemas/Common.V4.Error"} + application/json: + schema: + $ref: "#/components/schemas/Common.V4.Error" "404": description: "The server cannot find the requested resource." content: - "application/json": - schema: {"$ref": "#/components/schemas/Common.V4.Error"} + application/json: + schema: + $ref: "#/components/schemas/Common.V4.Error" "409": description: "The request conflicts with the current state of the server." content: - "application/json": - schema: {"$ref": "#/components/schemas/Common.V4.Error"} + application/json: + schema: + $ref: "#/components/schemas/Common.V4.Error" "422": description: "Client error" content: - "application/json": - schema: {"$ref": "#/components/schemas/Common.V4.Error"} + application/json: + schema: + $ref: "#/components/schemas/Common.V4.Error" "500": description: "Server error" content: - "application/json": - schema: {"$ref": "#/components/schemas/Common.V4.Error"} + application/json: + schema: + $ref: "#/components/schemas/Common.V4.Error" "502": description: "Server error" content: - "application/json": - schema: {"$ref": "#/components/schemas/Common.V4.Error"} + application/json: + schema: + $ref: "#/components/schemas/Common.V4.Error" "503": description: "Service unavailable." content: - "application/json": - schema: {"$ref": "#/components/schemas/Common.V4.Error"} + application/json: + schema: + $ref: "#/components/schemas/Common.V4.Error" "504": description: "Server error" content: - "application/json": - schema: {"$ref": "#/components/schemas/Common.V4.Error"} + application/json: + schema: + $ref: "#/components/schemas/Common.V4.Error" tags: - "Squads" - x-speakeasy-name-override: "delete" - "/v4/squads/{squadID}/members/{memberID}": + x-speakeasy-name-override: delete + /v4/squads/{squadID}/members/{memberID}: delete: operationId: "Squads_removeSquadMember" summary: "Remove Squad Member" @@ -26755,67 +29351,79 @@ paths: "200": description: "The request has succeeded." content: - "application/json": - schema: {"$ref": "#/components/schemas/V4.Squads.RemoveSquadMemberResponse"} + application/json: + schema: + $ref: "#/components/schemas/V4.Squads.RemoveSquadMemberResponse" "400": description: "The server could not understand the request due to invalid syntax." content: - "application/json": - schema: {"$ref": "#/components/schemas/Common.V4.Error"} + application/json: + schema: + $ref: "#/components/schemas/Common.V4.Error" "401": description: "Access is unauthorized." content: - "application/json": - schema: {"$ref": "#/components/schemas/Common.V4.Error"} + application/json: + schema: + $ref: "#/components/schemas/Common.V4.Error" "402": description: "Client error" content: - "application/json": - schema: {"$ref": "#/components/schemas/Common.V4.Error"} + application/json: + schema: + $ref: "#/components/schemas/Common.V4.Error" "403": description: "Access is forbidden." content: - "application/json": - schema: {"$ref": "#/components/schemas/Common.V4.Error"} + application/json: + schema: + $ref: "#/components/schemas/Common.V4.Error" "404": description: "The server cannot find the requested resource." content: - "application/json": - schema: {"$ref": "#/components/schemas/Common.V4.Error"} + application/json: + schema: + $ref: "#/components/schemas/Common.V4.Error" "409": description: "The request conflicts with the current state of the server." content: - "application/json": - schema: {"$ref": "#/components/schemas/Common.V4.Error"} + application/json: + schema: + $ref: "#/components/schemas/Common.V4.Error" "422": description: "Client error" content: - "application/json": - schema: {"$ref": "#/components/schemas/Common.V4.Error"} + application/json: + schema: + $ref: "#/components/schemas/Common.V4.Error" "500": description: "Server error" content: - "application/json": - schema: {"$ref": "#/components/schemas/Common.V4.Error"} + application/json: + schema: + $ref: "#/components/schemas/Common.V4.Error" "502": description: "Server error" content: - "application/json": - schema: {"$ref": "#/components/schemas/Common.V4.Error"} + application/json: + schema: + $ref: "#/components/schemas/Common.V4.Error" "503": description: "Service unavailable." content: - "application/json": - schema: {"$ref": "#/components/schemas/Common.V4.Error"} + application/json: + schema: + $ref: "#/components/schemas/Common.V4.Error" "504": description: "Server error" content: - "application/json": - schema: {"$ref": "#/components/schemas/Common.V4.Error"} + application/json: + schema: + $ref: "#/components/schemas/Common.V4.Error" tags: - "Squads" - x-speakeasy-group: "squads" - x-speakeasy-name-override: "removeMember" + x-speakeasy-group: squads + x-speakeasy-name-override: removeMember put: operationId: "Squads_updateSquadMember" summary: "Update Squad Member" @@ -26840,73 +29448,86 @@ paths: "201": description: "The request has succeeded and a new resource has been created as a result." content: - "application/json": - schema: {"$ref": "#/components/schemas/V4.Squads.UpdateSquadMemberResponse"} + application/json: + schema: + $ref: "#/components/schemas/V4.Squads.UpdateSquadMemberResponse" "400": description: "The server could not understand the request due to invalid syntax." content: - "application/json": - schema: {"$ref": "#/components/schemas/Common.V4.Error"} + application/json: + schema: + $ref: "#/components/schemas/Common.V4.Error" "401": description: "Access is unauthorized." content: - "application/json": - schema: {"$ref": "#/components/schemas/Common.V4.Error"} + application/json: + schema: + $ref: "#/components/schemas/Common.V4.Error" "402": description: "Client error" content: - "application/json": - schema: {"$ref": "#/components/schemas/Common.V4.Error"} + application/json: + schema: + $ref: "#/components/schemas/Common.V4.Error" "403": description: "Access is forbidden." content: - "application/json": - schema: {"$ref": "#/components/schemas/Common.V4.Error"} + application/json: + schema: + $ref: "#/components/schemas/Common.V4.Error" "404": description: "The server cannot find the requested resource." content: - "application/json": - schema: {"$ref": "#/components/schemas/Common.V4.Error"} + application/json: + schema: + $ref: "#/components/schemas/Common.V4.Error" "409": description: "The request conflicts with the current state of the server." content: - "application/json": - schema: {"$ref": "#/components/schemas/Common.V4.Error"} + application/json: + schema: + $ref: "#/components/schemas/Common.V4.Error" "422": description: "Client error" content: - "application/json": - schema: {"$ref": "#/components/schemas/Common.V4.Error"} + application/json: + schema: + $ref: "#/components/schemas/Common.V4.Error" "500": description: "Server error" content: - "application/json": - schema: {"$ref": "#/components/schemas/Common.V4.Error"} + application/json: + schema: + $ref: "#/components/schemas/Common.V4.Error" "502": description: "Server error" content: - "application/json": - schema: {"$ref": "#/components/schemas/Common.V4.Error"} + application/json: + schema: + $ref: "#/components/schemas/Common.V4.Error" "503": description: "Service unavailable." content: - "application/json": - schema: {"$ref": "#/components/schemas/Common.V4.Error"} + application/json: + schema: + $ref: "#/components/schemas/Common.V4.Error" "504": description: "Server error" content: - "application/json": - schema: {"$ref": "#/components/schemas/Common.V4.Error"} + application/json: + schema: + $ref: "#/components/schemas/Common.V4.Error" tags: - "Squads" requestBody: required: true content: - "application/json": - schema: {"$ref": "#/components/schemas/V4.Squads.UpdateSquadMemberRequest"} - x-speakeasy-group: "squads.members" - x-speakeasy-name-override: "update" - "/v4/squads/{squadID}/name": + application/json: + schema: + $ref: "#/components/schemas/V4.Squads.UpdateSquadMemberRequest" + x-speakeasy-group: squads.members + x-speakeasy-name-override: update + /v4/squads/{squadID}/name: put: operationId: "Squads_updateSquadName" summary: "Update Squad Name" @@ -26921,78 +29542,91 @@ paths: "200": description: "The request has succeeded." content: - "application/json": + application/json: schema: type: "object" required: - "data" properties: - "data": {"$ref": "#/components/schemas/V4.Squads.UpdateSquadNameResponse"} + data: + $ref: "#/components/schemas/V4.Squads.UpdateSquadNameResponse" "400": description: "The server could not understand the request due to invalid syntax." content: - "application/json": - schema: {"$ref": "#/components/schemas/Common.V4.Error"} + application/json: + schema: + $ref: "#/components/schemas/Common.V4.Error" "401": description: "Access is unauthorized." content: - "application/json": - schema: {"$ref": "#/components/schemas/Common.V4.Error"} + application/json: + schema: + $ref: "#/components/schemas/Common.V4.Error" "402": description: "Client error" content: - "application/json": - schema: {"$ref": "#/components/schemas/Common.V4.Error"} + application/json: + schema: + $ref: "#/components/schemas/Common.V4.Error" "403": description: "Access is forbidden." content: - "application/json": - schema: {"$ref": "#/components/schemas/Common.V4.Error"} + application/json: + schema: + $ref: "#/components/schemas/Common.V4.Error" "404": description: "The server cannot find the requested resource." content: - "application/json": - schema: {"$ref": "#/components/schemas/Common.V4.Error"} + application/json: + schema: + $ref: "#/components/schemas/Common.V4.Error" "409": description: "The request conflicts with the current state of the server." content: - "application/json": - schema: {"$ref": "#/components/schemas/Common.V4.Error"} + application/json: + schema: + $ref: "#/components/schemas/Common.V4.Error" "422": description: "Client error" content: - "application/json": - schema: {"$ref": "#/components/schemas/Common.V4.Error"} + application/json: + schema: + $ref: "#/components/schemas/Common.V4.Error" "500": description: "Server error" content: - "application/json": - schema: {"$ref": "#/components/schemas/Common.V4.Error"} + application/json: + schema: + $ref: "#/components/schemas/Common.V4.Error" "502": description: "Server error" content: - "application/json": - schema: {"$ref": "#/components/schemas/Common.V4.Error"} + application/json: + schema: + $ref: "#/components/schemas/Common.V4.Error" "503": description: "Service unavailable." content: - "application/json": - schema: {"$ref": "#/components/schemas/Common.V4.Error"} + application/json: + schema: + $ref: "#/components/schemas/Common.V4.Error" "504": description: "Server error" content: - "application/json": - schema: {"$ref": "#/components/schemas/Common.V4.Error"} + application/json: + schema: + $ref: "#/components/schemas/Common.V4.Error" tags: - "Squads" requestBody: required: true content: - "application/json": - schema: {"$ref": "#/components/schemas/V4.Squads.UpdateSquadNameRequest"} - x-speakeasy-group: "squadsV4" - x-speakeasy-name-override: "updateName" - "/v4/statuspages": + application/json: + schema: + $ref: "#/components/schemas/V4.Squads.UpdateSquadNameRequest" + x-speakeasy-group: squadsV4 + x-speakeasy-name-override: updateName + /v4/statuspages: get: operationId: "StatusPages_listStatusPages" summary: "List Status Pages" @@ -27025,245 +29659,280 @@ paths: "200": description: "The request has succeeded." content: - "application/json": - schema: {"$ref": "#/components/schemas/V4.StatusPages.ListStatusPagesResponse"} + application/json: + schema: + $ref: "#/components/schemas/V4.StatusPages.ListStatusPagesResponse" "400": description: "The server could not understand the request due to invalid syntax." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "401": description: "Access is unauthorized." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "402": description: "Client error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "403": description: "Access is forbidden." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "404": description: "The server cannot find the requested resource." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "409": description: "The request conflicts with the current state of the server." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "422": description: "Client error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "500": description: "Server error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "502": description: "Server error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "503": description: "Service unavailable." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "504": description: "Server error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" tags: - "Status Pages" - x-speakeasy-pagination: {"type": "offsetLimit", "inputs": [{"name": "pageNumber", "in": "parameters", "type": "page"}, {"name": "pageSize", "in": "parameters", "type": "limit"}], "outputs": {"results": "$.data"}} - x-speakeasy-group: "statusPages" - x-speakeasy-name-override: "list" + x-speakeasy-pagination: + type: "offsetLimit" + inputs: + - name: "pageNumber" + in: "parameters" + type: "page" + - name: "pageSize" + in: "parameters" + type: "limit" + outputs: + results: "$.data" + x-speakeasy-group: statusPages + x-speakeasy-name-override: list post: operationId: "StatusPages_createStatusPage" summary: "Create Status Page" + parameters: [] responses: "200": description: "The request has succeeded." content: - "application/json": + application/json: schema: type: "object" required: - "data" properties: - "data": {"$ref": "#/components/schemas/V4.StatusPages.CreateStatusPageResponse"} + data: + $ref: "#/components/schemas/V4.StatusPages.CreateStatusPageResponse" "400": description: "The server could not understand the request due to invalid syntax." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "401": description: "Access is unauthorized." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "402": description: "Client error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "403": description: "Access is forbidden." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "404": description: "The server cannot find the requested resource." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "409": description: "The request conflicts with the current state of the server." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "422": description: "Client error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "500": description: "Server error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "502": description: "Server error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "503": description: "Service unavailable." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "504": description: "Server error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" tags: @@ -27271,11 +29940,12 @@ paths: requestBody: required: true content: - "application/json": - schema: {"$ref": "#/components/schemas/V4.StatusPages.CreateStatusPageRequest"} - x-speakeasy-group: "statusPages" - x-speakeasy-name-override: "create" - "/v4/statuspages/{statuspageID}": + application/json: + schema: + $ref: "#/components/schemas/V4.StatusPages.CreateStatusPageRequest" + x-speakeasy-group: statusPages + x-speakeasy-name-override: create + /v4/statuspages/{statuspageID}: delete: operationId: "StatusPages_deleteStatusPageById" summary: "Delete Status Page By ID" @@ -27289,127 +29959,139 @@ paths: "200": description: "The request has succeeded." content: - "application/json": + application/json: schema: type: "object" required: - "data" properties: - "data": {"$ref": "#/components/schemas/V4.StatusPages.DeleteStatusPageByIdResponse"} + data: + $ref: "#/components/schemas/V4.StatusPages.DeleteStatusPageByIdResponse" "400": description: "The server could not understand the request due to invalid syntax." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "401": description: "Access is unauthorized." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "402": description: "Client error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "403": description: "Access is forbidden." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "404": description: "The server cannot find the requested resource." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "409": description: "The request conflicts with the current state of the server." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "422": description: "Client error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "500": description: "Server error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "502": description: "Server error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "503": description: "Service unavailable." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "504": description: "Server error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" tags: - "Status Pages" - x-speakeasy-group: "statusPages" - x-speakeasy-name-override: "deleteById" + x-speakeasy-group: statusPages + x-speakeasy-name-override: deleteById get: operationId: "StatusPages_getStatusPageById" summary: "Get Status Page By ID" @@ -27423,127 +30105,139 @@ paths: "200": description: "The request has succeeded." content: - "application/json": + application/json: schema: type: "object" required: - "data" properties: - "data": {"$ref": "#/components/schemas/V4.StatusPages.GetStatusPageByIdResponse"} + data: + $ref: "#/components/schemas/V4.StatusPages.GetStatusPageByIdResponse" "400": description: "The server could not understand the request due to invalid syntax." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "401": description: "Access is unauthorized." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "402": description: "Client error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "403": description: "Access is forbidden." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "404": description: "The server cannot find the requested resource." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "409": description: "The request conflicts with the current state of the server." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "422": description: "Client error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "500": description: "Server error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "502": description: "Server error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "503": description: "Service unavailable." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "504": description: "Server error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" tags: - "Status Pages" - x-speakeasy-group: "statusPages" - x-speakeasy-name-override: "getById" + x-speakeasy-group: statusPages + x-speakeasy-name-override: getById put: operationId: "StatusPages_updateStatusPageById" summary: "Update Status Page By ID" @@ -27557,121 +30251,133 @@ paths: "200": description: "The request has succeeded." content: - "application/json": + application/json: schema: type: "object" required: - "data" properties: - "data": {"$ref": "#/components/schemas/V4.StatusPages.UpdateStatusPageByIdResponse"} + data: + $ref: "#/components/schemas/V4.StatusPages.UpdateStatusPageByIdResponse" "400": description: "The server could not understand the request due to invalid syntax." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "401": description: "Access is unauthorized." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "402": description: "Client error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "403": description: "Access is forbidden." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "404": description: "The server cannot find the requested resource." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "409": description: "The request conflicts with the current state of the server." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "422": description: "Client error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "500": description: "Server error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "502": description: "Server error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "503": description: "Service unavailable." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "504": description: "Server error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" tags: @@ -27679,11 +30385,12 @@ paths: requestBody: required: true content: - "application/json": - schema: {"$ref": "#/components/schemas/V4.StatusPages.UpdateStatusPageByIdRequest"} - x-speakeasy-group: "statusPages" - x-speakeasy-name-override: "update" - "/v4/statuspages/{statuspageID}/components": + application/json: + schema: + $ref: "#/components/schemas/V4.StatusPages.UpdateStatusPageByIdRequest" + x-speakeasy-group: statusPages + x-speakeasy-name-override: update + /v4/statuspages/{statuspageID}/components: get: operationId: "Components_listComponents" summary: "List Components" @@ -27697,129 +30404,141 @@ paths: "200": description: "The request has succeeded." content: - "application/json": + application/json: schema: type: "object" required: - "data" properties: - "data": + data: type: "array" - items: {"$ref": "#/components/schemas/V4.StatusPages.Components.ListComponentsResponse"} + items: + $ref: "#/components/schemas/V4.StatusPages.Components.ListComponentsResponse" "400": description: "The server could not understand the request due to invalid syntax." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "401": description: "Access is unauthorized." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "402": description: "Client error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "403": description: "Access is forbidden." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "404": description: "The server cannot find the requested resource." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "409": description: "The request conflicts with the current state of the server." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "422": description: "Client error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "500": description: "Server error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "502": description: "Server error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "503": description: "Service unavailable." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "504": description: "Server error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" tags: - "Status Pages/Components" - x-speakeasy-group: "components" - x-speakeasy-name-override: "list" + x-speakeasy-group: components + x-speakeasy-name-override: list post: operationId: "Components_createComponent" summary: "Create Component" @@ -27833,121 +30552,133 @@ paths: "200": description: "The request has succeeded." content: - "application/json": + application/json: schema: type: "object" required: - "data" properties: - "data": {"$ref": "#/components/schemas/V4.StatusPages.Components.CreateComponentResponse"} + data: + $ref: "#/components/schemas/V4.StatusPages.Components.CreateComponentResponse" "400": description: "The server could not understand the request due to invalid syntax." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "401": description: "Access is unauthorized." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "402": description: "Client error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "403": description: "Access is forbidden." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "404": description: "The server cannot find the requested resource." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "409": description: "The request conflicts with the current state of the server." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "422": description: "Client error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "500": description: "Server error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "502": description: "Server error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "503": description: "Service unavailable." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "504": description: "Server error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" tags: @@ -27955,11 +30686,12 @@ paths: requestBody: required: true content: - "application/json": - schema: {"$ref": "#/components/schemas/V4.StatusPages.Components.CreateComponentRequest"} - x-speakeasy-group: "components" - x-speakeasy-name-override: "create" - "/v4/statuspages/{statuspageID}/components/{component_id}": + application/json: + schema: + $ref: "#/components/schemas/V4.StatusPages.Components.CreateComponentRequest" + x-speakeasy-group: components + x-speakeasy-name-override: create + /v4/statuspages/{statuspageID}/components/{component_id}: delete: operationId: "Components_deleteComponentById" summary: "Delete Component By ID" @@ -27978,127 +30710,139 @@ paths: "200": description: "The request has succeeded." content: - "application/json": + application/json: schema: type: "object" required: - "data" properties: - "data": {"$ref": "#/components/schemas/V4.StatusPages.Components.DeleteComponentByIdResponse"} + data: + $ref: "#/components/schemas/V4.StatusPages.Components.DeleteComponentByIdResponse" "400": description: "The server could not understand the request due to invalid syntax." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "401": description: "Access is unauthorized." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "402": description: "Client error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "403": description: "Access is forbidden." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "404": description: "The server cannot find the requested resource." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "409": description: "The request conflicts with the current state of the server." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "422": description: "Client error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "500": description: "Server error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "502": description: "Server error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "503": description: "Service unavailable." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "504": description: "Server error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" tags: - "Status Pages/Components" - x-speakeasy-group: "statusPages.components" - x-speakeasy-name-override: "deleteById" + x-speakeasy-group: statusPages.components + x-speakeasy-name-override: deleteById get: operationId: "Components_getComponentById" summary: "Get Component By ID" @@ -28117,127 +30861,139 @@ paths: "200": description: "The request has succeeded." content: - "application/json": + application/json: schema: type: "object" required: - "data" properties: - "data": {"$ref": "#/components/schemas/V4.StatusPages.Components.GetComponentByIdResponse"} + data: + $ref: "#/components/schemas/V4.StatusPages.Components.GetComponentByIdResponse" "400": description: "The server could not understand the request due to invalid syntax." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "401": description: "Access is unauthorized." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "402": description: "Client error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "403": description: "Access is forbidden." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "404": description: "The server cannot find the requested resource." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "409": description: "The request conflicts with the current state of the server." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "422": description: "Client error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "500": description: "Server error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "502": description: "Server error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "503": description: "Service unavailable." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "504": description: "Server error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" tags: - "Status Pages/Components" - x-speakeasy-group: "components" - x-speakeasy-name-override: "getById" + x-speakeasy-group: components + x-speakeasy-name-override: getById put: operationId: "Components_updateComponentById" summary: "Update Component By ID" @@ -28256,121 +31012,133 @@ paths: "200": description: "The request has succeeded." content: - "application/json": + application/json: schema: type: "object" required: - "data" properties: - "data": {"$ref": "#/components/schemas/V4.StatusPages.Components.UpdateComponentByIdResponse"} + data: + $ref: "#/components/schemas/V4.StatusPages.Components.UpdateComponentByIdResponse" "400": description: "The server could not understand the request due to invalid syntax." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "401": description: "Access is unauthorized." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "402": description: "Client error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "403": description: "Access is forbidden." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "404": description: "The server cannot find the requested resource." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "409": description: "The request conflicts with the current state of the server." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "422": description: "Client error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "500": description: "Server error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "502": description: "Server error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "503": description: "Service unavailable." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "504": description: "Server error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" tags: @@ -28378,11 +31146,12 @@ paths: requestBody: required: true content: - "application/json": - schema: {"$ref": "#/components/schemas/V4.StatusPages.Components.UpdateComponentByIdRequest"} - x-speakeasy-group: "components" - x-speakeasy-name-override: "updateById" - "/v4/statuspages/{statuspageID}/groups": + application/json: + schema: + $ref: "#/components/schemas/V4.StatusPages.Components.UpdateComponentByIdRequest" + x-speakeasy-group: components + x-speakeasy-name-override: updateById + /v4/statuspages/{statuspageID}/groups: get: operationId: "ComponentGroups_listComponentGroups" summary: "List Component Groups" @@ -28396,129 +31165,141 @@ paths: "200": description: "The request has succeeded." content: - "application/json": + application/json: schema: type: "object" required: - "data" properties: - "data": + data: type: "array" - items: {"$ref": "#/components/schemas/V4.StatusPages.ComponentGroups.ComponentGroupResponse"} + items: + $ref: "#/components/schemas/V4.StatusPages.ComponentGroups.ComponentGroupResponse" "400": description: "The server could not understand the request due to invalid syntax." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "401": description: "Access is unauthorized." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "402": description: "Client error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "403": description: "Access is forbidden." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "404": description: "The server cannot find the requested resource." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "409": description: "The request conflicts with the current state of the server." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "422": description: "Client error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "500": description: "Server error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "502": description: "Server error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "503": description: "Service unavailable." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "504": description: "Server error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" tags: - "Status Pages/Component groups" - x-speakeasy-group: "statusPages.componentGroups" - x-speakeasy-name-override: "list" + x-speakeasy-group: statusPages.componentGroups + x-speakeasy-name-override: list post: operationId: "ComponentGroups_createComponentGroup" summary: "Create Component Group" @@ -28532,121 +31313,133 @@ paths: "200": description: "The request has succeeded." content: - "application/json": + application/json: schema: type: "object" required: - "data" properties: - "data": {"$ref": "#/components/schemas/V4.StatusPages.ComponentGroups.CreateComponentGroupResponse"} + data: + $ref: "#/components/schemas/V4.StatusPages.ComponentGroups.CreateComponentGroupResponse" "400": description: "The server could not understand the request due to invalid syntax." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "401": description: "Access is unauthorized." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "402": description: "Client error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "403": description: "Access is forbidden." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "404": description: "The server cannot find the requested resource." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "409": description: "The request conflicts with the current state of the server." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "422": description: "Client error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "500": description: "Server error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "502": description: "Server error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "503": description: "Service unavailable." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "504": description: "Server error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" tags: @@ -28654,11 +31447,12 @@ paths: requestBody: required: true content: - "application/json": - schema: {"$ref": "#/components/schemas/V4.StatusPages.ComponentGroups.CreateComponentGroupRequest"} - x-speakeasy-group: "componentGroups" - x-speakeasy-name-override: "create" - "/v4/statuspages/{statuspageID}/groups/{group_id}": + application/json: + schema: + $ref: "#/components/schemas/V4.StatusPages.ComponentGroups.CreateComponentGroupRequest" + x-speakeasy-group: componentGroups + x-speakeasy-name-override: create + /v4/statuspages/{statuspageID}/groups/{group_id}: delete: operationId: "ComponentGroups_deleteComponentGroupById" summary: "Delete Component Group By ID" @@ -28677,127 +31471,139 @@ paths: "200": description: "The request has succeeded." content: - "application/json": + application/json: schema: type: "object" required: - "data" properties: - "data": {"$ref": "#/components/schemas/V4.StatusPages.ComponentGroups.DeleteComponentGroupByIdResponse"} + data: + $ref: "#/components/schemas/V4.StatusPages.ComponentGroups.DeleteComponentGroupByIdResponse" "400": description: "The server could not understand the request due to invalid syntax." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "401": description: "Access is unauthorized." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "402": description: "Client error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "403": description: "Access is forbidden." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "404": description: "The server cannot find the requested resource." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "409": description: "The request conflicts with the current state of the server." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "422": description: "Client error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "500": description: "Server error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "502": description: "Server error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "503": description: "Service unavailable." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "504": description: "Server error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" tags: - "Status Pages/Component groups" - x-speakeasy-group: "statusPages.componentGroups" - x-speakeasy-name-override: "removeById" + x-speakeasy-group: statusPages.componentGroups + x-speakeasy-name-override: removeById get: operationId: "ComponentGroups_getComponentGroupById" summary: "Get Component Group By ID" @@ -28816,128 +31622,140 @@ paths: "200": description: "The request has succeeded." content: - "application/json": + application/json: schema: type: "object" required: - "data" properties: - "data": {"$ref": "#/components/schemas/V4.StatusPages.ComponentGroups.GetComponentGroupByIdResponse"} + data: + $ref: "#/components/schemas/V4.StatusPages.ComponentGroups.GetComponentGroupByIdResponse" "400": description: "The server could not understand the request due to invalid syntax." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "401": description: "Access is unauthorized." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "402": description: "Client error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "403": description: "Access is forbidden." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "404": description: "The server cannot find the requested resource." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "409": description: "The request conflicts with the current state of the server." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "422": description: "Client error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "500": description: "Server error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "502": description: "Server error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "503": description: "Service unavailable." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "504": description: "Server error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" tags: - "Status Pages/Component groups" - x-speakeasy-group: "statusPages.componentGroups" - x-speakeasy-name-override: "getById" - "/v4/statuspages/{statuspageID}/issues": + x-speakeasy-group: statusPages.componentGroups + x-speakeasy-name-override: getById + /v4/statuspages/{statuspageID}/issues: get: operationId: "Issues_listIssues" summary: "List Issues" @@ -28951,122 +31769,134 @@ paths: "200": description: "The request has succeeded." content: - "application/json": - schema: {"$ref": "#/components/schemas/V4.StatusPages.Issues.ListIssuesResponse"} + application/json: + schema: + $ref: "#/components/schemas/V4.StatusPages.Issues.ListIssuesResponse" "400": description: "The server could not understand the request due to invalid syntax." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "401": description: "Access is unauthorized." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "402": description: "Client error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "403": description: "Access is forbidden." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "404": description: "The server cannot find the requested resource." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "409": description: "The request conflicts with the current state of the server." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "422": description: "Client error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "500": description: "Server error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "502": description: "Server error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "503": description: "Service unavailable." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "504": description: "Server error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" tags: - "Status Pages/Issues" - x-speakeasy-group: "statusPages.issues" - x-speakeasy-name-override: "list" + x-speakeasy-group: statusPages.issues + x-speakeasy-name-override: list post: operationId: "Issues_createIssue" summary: "Create Issue" @@ -29080,121 +31910,133 @@ paths: "200": description: "The request has succeeded." content: - "application/json": + application/json: schema: type: "object" required: - "data" properties: - "data": {"$ref": "#/components/schemas/V4.StatusPages.Issues.CreateIssueResponse"} + data: + $ref: "#/components/schemas/V4.StatusPages.Issues.CreateIssueResponse" "400": description: "The server could not understand the request due to invalid syntax." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "401": description: "Access is unauthorized." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "402": description: "Client error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "403": description: "Access is forbidden." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "404": description: "The server cannot find the requested resource." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "409": description: "The request conflicts with the current state of the server." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "422": description: "Client error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "500": description: "Server error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "502": description: "Server error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "503": description: "Service unavailable." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "504": description: "Server error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" tags: @@ -29202,11 +32044,12 @@ paths: requestBody: required: true content: - "application/json": - schema: {"$ref": "#/components/schemas/V4.StatusPages.Issues.CreateIssueRequest"} - x-speakeasy-group: "statusPages.issues" - x-speakeasy-name-override: "create" - "/v4/statuspages/{statuspageID}/issues/{issue_id}": + application/json: + schema: + $ref: "#/components/schemas/V4.StatusPages.Issues.CreateIssueRequest" + x-speakeasy-group: statusPages.issues + x-speakeasy-name-override: create + /v4/statuspages/{statuspageID}/issues/{issue_id}: delete: operationId: "Issues_deleteIssueById" summary: "Delete Issue By ID" @@ -29225,127 +32068,139 @@ paths: "200": description: "The request has succeeded." content: - "application/json": + application/json: schema: type: "object" required: - "data" properties: - "data": {"$ref": "#/components/schemas/V4.StatusPages.Issues.DeleteIssueByIdResponse"} + data: + $ref: "#/components/schemas/V4.StatusPages.Issues.DeleteIssueByIdResponse" "400": description: "The server could not understand the request due to invalid syntax." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "401": description: "Access is unauthorized." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "402": description: "Client error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "403": description: "Access is forbidden." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "404": description: "The server cannot find the requested resource." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "409": description: "The request conflicts with the current state of the server." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "422": description: "Client error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "500": description: "Server error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "502": description: "Server error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "503": description: "Service unavailable." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "504": description: "Server error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" tags: - "Status Pages/Issues" - x-speakeasy-group: "issues" - x-speakeasy-name-override: "deleteById" + x-speakeasy-group: issues + x-speakeasy-name-override: deleteById get: operationId: "Issues_getIssueById" summary: "Get Issue By ID" @@ -29364,127 +32219,139 @@ paths: "200": description: "The request has succeeded." content: - "application/json": + application/json: schema: type: "object" required: - "data" properties: - "data": {"$ref": "#/components/schemas/V4.StatusPages.Issues.GetIssueByIdResponse"} + data: + $ref: "#/components/schemas/V4.StatusPages.Issues.GetIssueByIdResponse" "400": description: "The server could not understand the request due to invalid syntax." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "401": description: "Access is unauthorized." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "402": description: "Client error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "403": description: "Access is forbidden." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "404": description: "The server cannot find the requested resource." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "409": description: "The request conflicts with the current state of the server." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "422": description: "Client error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "500": description: "Server error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "502": description: "Server error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "503": description: "Service unavailable." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "504": description: "Server error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" tags: - "Status Pages/Issues" - x-speakeasy-group: "statusPages.issues" - x-speakeasy-name-override: "getById" + x-speakeasy-group: statusPages.issues + x-speakeasy-name-override: getById put: operationId: "Issues_updateIssue" summary: "Update Issue" @@ -29503,121 +32370,133 @@ paths: "200": description: "The request has succeeded." content: - "application/json": + application/json: schema: type: "object" required: - "data" properties: - "data": {"$ref": "#/components/schemas/V4.StatusPages.Issues.UpdateIssueResponse"} + data: + $ref: "#/components/schemas/V4.StatusPages.Issues.UpdateIssueResponse" "400": description: "The server could not understand the request due to invalid syntax." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "401": description: "Access is unauthorized." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "402": description: "Client error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "403": description: "Access is forbidden." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "404": description: "The server cannot find the requested resource." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "409": description: "The request conflicts with the current state of the server." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "422": description: "Client error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "500": description: "Server error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "502": description: "Server error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "503": description: "Service unavailable." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "504": description: "Server error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" tags: @@ -29625,11 +32504,12 @@ paths: requestBody: required: true content: - "application/json": - schema: {"$ref": "#/components/schemas/V4.StatusPages.Issues.UpdateIssueRequest"} - x-speakeasy-group: "issues" - x-speakeasy-name-override: "update" - "/v4/statuspages/{statuspageID}/maintenance": + application/json: + schema: + $ref: "#/components/schemas/V4.StatusPages.Issues.UpdateIssueRequest" + x-speakeasy-group: issues + x-speakeasy-name-override: update + /v4/statuspages/{statuspageID}/maintenance: get: operationId: "Maintenances_listMaintenances" summary: "List Maintenances" @@ -29655,122 +32535,134 @@ paths: "200": description: "The request has succeeded." content: - "application/json": - schema: {"$ref": "#/components/schemas/V4.StatusPages.Maintenances.ListMaintenancesResponse"} + application/json: + schema: + $ref: "#/components/schemas/V4.StatusPages.Maintenances.ListMaintenancesResponse" "400": description: "The server could not understand the request due to invalid syntax." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "401": description: "Access is unauthorized." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "402": description: "Client error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "403": description: "Access is forbidden." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "404": description: "The server cannot find the requested resource." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "409": description: "The request conflicts with the current state of the server." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "422": description: "Client error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "500": description: "Server error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "502": description: "Server error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "503": description: "Service unavailable." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "504": description: "Server error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" tags: - "Status Pages/Maintenances" - x-speakeasy-group: "statusPages.maintenances" - x-speakeasy-name-override: "list" + x-speakeasy-group: statusPages.maintenances + x-speakeasy-name-override: list post: operationId: "Maintenances_createMaintenance" summary: "Create Maintenance" @@ -29784,121 +32676,133 @@ paths: "200": description: "The request has succeeded." content: - "application/json": + application/json: schema: type: "object" required: - "data" properties: - "data": {"$ref": "#/components/schemas/V4.StatusPages.Maintenances.CreateMaintenanceResponse"} + data: + $ref: "#/components/schemas/V4.StatusPages.Maintenances.CreateMaintenanceResponse" "400": description: "The server could not understand the request due to invalid syntax." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "401": description: "Access is unauthorized." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "402": description: "Client error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "403": description: "Access is forbidden." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "404": description: "The server cannot find the requested resource." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "409": description: "The request conflicts with the current state of the server." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "422": description: "Client error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "500": description: "Server error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "502": description: "Server error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "503": description: "Service unavailable." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "504": description: "Server error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" tags: @@ -29906,11 +32810,12 @@ paths: requestBody: required: true content: - "application/json": - schema: {"$ref": "#/components/schemas/V4.StatusPages.Maintenances.CreateMaintenanceRequest"} - x-speakeasy-group: "statusPages.maintenances" - x-speakeasy-name-override: "create" - "/v4/statuspages/{statuspageID}/maintenance/{maintenance_id}": + application/json: + schema: + $ref: "#/components/schemas/V4.StatusPages.Maintenances.CreateMaintenanceRequest" + x-speakeasy-group: statusPages.maintenances + x-speakeasy-name-override: create + /v4/statuspages/{statuspageID}/maintenance/{maintenance_id}: delete: operationId: "Maintenances_deleteMaintenanceById" summary: "Delete Maintenance By ID" @@ -29929,127 +32834,139 @@ paths: "200": description: "The request has succeeded." content: - "application/json": + application/json: schema: type: "object" required: - "data" properties: - "data": {"$ref": "#/components/schemas/V4.StatusPages.Maintenances.DeleteMaintenanceByIdResponse"} + data: + $ref: "#/components/schemas/V4.StatusPages.Maintenances.DeleteMaintenanceByIdResponse" "400": description: "The server could not understand the request due to invalid syntax." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "401": description: "Access is unauthorized." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "402": description: "Client error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "403": description: "Access is forbidden." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "404": description: "The server cannot find the requested resource." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "409": description: "The request conflicts with the current state of the server." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "422": description: "Client error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "500": description: "Server error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "502": description: "Server error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "503": description: "Service unavailable." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "504": description: "Server error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" tags: - "Status Pages/Maintenances" - x-speakeasy-group: "maintenances" - x-speakeasy-name-override: "delete" + x-speakeasy-group: maintenances + x-speakeasy-name-override: delete get: operationId: "Maintenances_getMaintenanceById" summary: "Get Maintenance By ID" @@ -30068,127 +32985,139 @@ paths: "200": description: "The request has succeeded." content: - "application/json": + application/json: schema: type: "object" required: - "data" properties: - "data": {"$ref": "#/components/schemas/V4.StatusPages.Maintenances.GetMaintenanceByIdResponse"} + data: + $ref: "#/components/schemas/V4.StatusPages.Maintenances.GetMaintenanceByIdResponse" "400": description: "The server could not understand the request due to invalid syntax." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "401": description: "Access is unauthorized." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "402": description: "Client error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "403": description: "Access is forbidden." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "404": description: "The server cannot find the requested resource." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "409": description: "The request conflicts with the current state of the server." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "422": description: "Client error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "500": description: "Server error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "502": description: "Server error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "503": description: "Service unavailable." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "504": description: "Server error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" tags: - "Status Pages/Maintenances" - x-speakeasy-group: "statuspages.maintenances" - x-speakeasy-name-override: "getById" + x-speakeasy-group: statuspages.maintenances + x-speakeasy-name-override: getById put: operationId: "Maintenances_updateMaintenanceById" summary: "Update Maintenance By ID" @@ -30207,121 +33136,133 @@ paths: "200": description: "The request has succeeded." content: - "application/json": + application/json: schema: type: "object" required: - "data" properties: - "data": {"$ref": "#/components/schemas/V4.StatusPages.Maintenances.UpdateMaintenanceByIdResponse"} + data: + $ref: "#/components/schemas/V4.StatusPages.Maintenances.UpdateMaintenanceByIdResponse" "400": description: "The server could not understand the request due to invalid syntax." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "401": description: "Access is unauthorized." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "402": description: "Client error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "403": description: "Access is forbidden." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "404": description: "The server cannot find the requested resource." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "409": description: "The request conflicts with the current state of the server." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "422": description: "Client error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "500": description: "Server error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "502": description: "Server error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "503": description: "Service unavailable." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "504": description: "Server error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" tags: @@ -30329,11 +33270,12 @@ paths: requestBody: required: true content: - "application/json": - schema: {"$ref": "#/components/schemas/V4.StatusPages.Maintenances.UpdateMaintenanceByIdRequest"} - x-speakeasy-group: "maintenances" - x-speakeasy-name-override: "updateById" - "/v4/statuspages/{statuspageID}/states": + application/json: + schema: + $ref: "#/components/schemas/V4.StatusPages.Maintenances.UpdateMaintenanceByIdRequest" + x-speakeasy-group: maintenances + x-speakeasy-name-override: updateById + /v4/statuspages/{statuspageID}/states: get: operationId: "Issues_listStatusPageIssueStates" summary: "List Status Page Issue States" @@ -30347,130 +33289,142 @@ paths: "200": description: "The request has succeeded." content: - "application/json": + application/json: schema: type: "object" required: - "data" properties: - "data": + data: type: "array" - items: {"$ref": "#/components/schemas/V4.StatusPages.Issues.ListStatusPageIssueStatesResponse"} + items: + $ref: "#/components/schemas/V4.StatusPages.Issues.ListStatusPageIssueStatesResponse" "400": description: "The server could not understand the request due to invalid syntax." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "401": description: "Access is unauthorized." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "402": description: "Client error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "403": description: "Access is forbidden." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "404": description: "The server cannot find the requested resource." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "409": description: "The request conflicts with the current state of the server." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "422": description: "Client error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "500": description: "Server error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "502": description: "Server error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "503": description: "Service unavailable." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "504": description: "Server error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" tags: - "Status Pages/Issues" - x-speakeasy-group: "issues" - x-speakeasy-name-override: "list" - "/v4/statuspages/{statuspageID}/status": + x-speakeasy-group: issues + x-speakeasy-name-override: list + /v4/statuspages/{statuspageID}/status: get: operationId: "StatusPages_listStatusPageStatuses" summary: "List Status Page Statuses" @@ -30484,130 +33438,142 @@ paths: "200": description: "The request has succeeded." content: - "application/json": + application/json: schema: type: "object" required: - "data" properties: - "data": + data: type: "array" - items: {"$ref": "#/components/schemas/V4.StatusPages.StatusPageStatusesResponse"} + items: + $ref: "#/components/schemas/V4.StatusPages.StatusPageStatusesResponse" "400": description: "The server could not understand the request due to invalid syntax." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "401": description: "Access is unauthorized." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "402": description: "Client error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "403": description: "Access is forbidden." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "404": description: "The server cannot find the requested resource." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "409": description: "The request conflicts with the current state of the server." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "422": description: "Client error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "500": description: "Server error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "502": description: "Server error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "503": description: "Service unavailable." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "504": description: "Server error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" tags: - "Status Pages" - x-speakeasy-group: "statusPages" - x-speakeasy-name-override: "listStatuses" - "/v4/statuspages/{statuspageID}/subscribers": + x-speakeasy-group: statusPages + x-speakeasy-name-override: listStatuses + /v4/statuspages/{statuspageID}/subscribers: get: operationId: "StatusPages_listSubscribers" summary: "List Subscribers" @@ -30621,127 +33587,139 @@ paths: "200": description: "The request has succeeded." content: - "application/json": - schema: {"$ref": "#/components/schemas/V4.StatusPages.ListSubscribersResponse"} + application/json: + schema: + $ref: "#/components/schemas/V4.StatusPages.ListSubscribersResponse" "400": description: "The server could not understand the request due to invalid syntax." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "401": description: "Access is unauthorized." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "402": description: "Client error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "403": description: "Access is forbidden." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "404": description: "The server cannot find the requested resource." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "409": description: "The request conflicts with the current state of the server." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "422": description: "Client error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "500": description: "Server error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "502": description: "Server error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "503": description: "Service unavailable." content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" "504": description: "Server error" content: - "application/json": + application/json: schema: type: "object" properties: - "meta": {"$ref": "#/components/schemas/Common.V3.ErrorMeta"} + meta: + $ref: "#/components/schemas/Common.V3.ErrorMeta" required: - "meta" tags: - "Status Pages/Subscribers" - x-speakeasy-group: "subscribers" - x-speakeasy-name-override: "list" + x-speakeasy-group: subscribers + x-speakeasy-name-override: list security: - BearerAuth: [] components: parameters: - "V3.Incidents.IncidentExportRequest.assignedToUserIDsAndTheirSquads": + V3.Incidents.IncidentExportRequest.assignedToUserIDsAndTheirSquads: name: "assignedToUserIDsAndTheirSquads" in: "query" required: false @@ -30750,7 +33728,7 @@ components: items: type: "string" explode: false - "V3.Incidents.IncidentExportRequest.assigned_to": + V3.Incidents.IncidentExportRequest.assigned_to: name: "assigned_to" in: "query" required: false @@ -30759,7 +33737,7 @@ components: items: type: "string" explode: false - "V3.Incidents.IncidentExportRequest.end_time": + V3.Incidents.IncidentExportRequest.end_time: name: "end_time" in: "query" required: true @@ -30767,7 +33745,7 @@ components: type: "string" format: "date-time" explode: false - "V3.Incidents.IncidentExportRequest.is_starred": + V3.Incidents.IncidentExportRequest.is_starred: name: "is_starred" in: "query" required: false @@ -30777,7 +33755,7 @@ components: - "yes" - "no" explode: false - "V3.Incidents.IncidentExportRequest.notes": + V3.Incidents.IncidentExportRequest.notes: name: "notes" in: "query" required: false @@ -30787,22 +33765,23 @@ components: - "present" - "absent" explode: false - "V3.Incidents.IncidentExportRequest.owner_id": + V3.Incidents.IncidentExportRequest.owner_id: name: "owner_id" in: "query" required: true schema: type: "string" explode: false - "V3.Incidents.IncidentExportRequest.priority": + V3.Incidents.IncidentExportRequest.priority: name: "priority" in: "query" required: false schema: type: "array" - items: {"$ref": "#/components/schemas/V3.Incidents.IncidentPriority"} + items: + $ref: "#/components/schemas/V3.Incidents.IncidentPriority" explode: false - "V3.Incidents.IncidentExportRequest.retrospectives": + V3.Incidents.IncidentExportRequest.retrospectives: name: "retrospectives" in: "query" required: false @@ -30812,14 +33791,14 @@ components: - "yes" - "no" explode: false - "V3.Incidents.IncidentExportRequest.service_owner": + V3.Incidents.IncidentExportRequest.service_owner: name: "service_owner" in: "query" required: false schema: type: "string" explode: false - "V3.Incidents.IncidentExportRequest.services": + V3.Incidents.IncidentExportRequest.services: name: "services" in: "query" required: false @@ -30828,7 +33807,7 @@ components: items: type: "string" explode: false - "V3.Incidents.IncidentExportRequest.slo_affecting": + V3.Incidents.IncidentExportRequest.slo_affecting: name: "slo_affecting" in: "query" required: false @@ -30839,7 +33818,7 @@ components: - "no" - "" explode: false - "V3.Incidents.IncidentExportRequest.slos": + V3.Incidents.IncidentExportRequest.slos: name: "slos" in: "query" required: false @@ -30849,7 +33828,7 @@ components: type: "integer" format: "int32" explode: false - "V3.Incidents.IncidentExportRequest.sort_by": + V3.Incidents.IncidentExportRequest.sort_by: name: "sort_by" in: "query" required: false @@ -30859,7 +33838,7 @@ components: - "time" - "priority" explode: false - "V3.Incidents.IncidentExportRequest.sources": + V3.Incidents.IncidentExportRequest.sources: name: "sources" in: "query" required: false @@ -30868,7 +33847,7 @@ components: items: type: "string" explode: false - "V3.Incidents.IncidentExportRequest.start_time": + V3.Incidents.IncidentExportRequest.start_time: name: "start_time" in: "query" required: true @@ -30876,7 +33855,7 @@ components: type: "string" format: "date-time" explode: false - "V3.Incidents.IncidentExportRequest.status": + V3.Incidents.IncidentExportRequest.status: name: "status" in: "query" required: false @@ -30885,7 +33864,7 @@ components: items: type: "string" explode: false - "V3.Incidents.IncidentExportRequest.tags": + V3.Incidents.IncidentExportRequest.tags: name: "tags" in: "query" required: false @@ -30894,96 +33873,97 @@ components: items: type: "string" explode: false - "V3.Incidents.IncidentExportRequest.textFilter": + V3.Incidents.IncidentExportRequest.textFilter: name: "textFilter" in: "query" required: false schema: type: "string" explode: false - "V3.Incidents.IncidentExportRequest.type": + V3.Incidents.IncidentExportRequest.type: name: "type" in: "query" required: true - schema: {"$ref": "#/components/schemas/V3.Incidents.ExportFormat"} + schema: + $ref: "#/components/schemas/V3.Incidents.ExportFormat" explode: false schemas: - "Common.V3.EntityOwner": + Common.V3.EntityOwner: type: "object" required: - "id" - "type" properties: - "id": + id: type: "string" description: "The ID of the owner." - "type": + type: type: "string" description: "The type of the owner ( \"user\", \"squad\")." description: "Represents the owner of an entity." - "Common.V3.ErrorMeta": + Common.V3.ErrorMeta: type: "object" required: - "status" - "error_message" properties: - "status": + status: anyOf: - type: "string" - type: "integer" - "error_message": + error_message: type: "string" description: "Represents a single response containing data of type T." - "Common.V3.RBACEntityPermission": + Common.V3.RBACEntityPermission: type: "object" required: - "user_id" - "abilities" properties: - "user_id": + user_id: type: "string" description: "The ID of the user receiving the permission." - "abilities": + abilities: type: "object" unevaluatedProperties: type: "boolean" description: "A map of abilities granted to the user." description: "Represents a permission granted to a user for a specific entity." - "Common.V3.RBACOwner": + Common.V3.RBACOwner: type: "object" required: - "id" - "type" properties: - "id": + id: type: "string" description: "The ID of the owner." - "type": + type: type: "string" enum: - "team" description: "The type of the owner." description: "Represents the RBAC owner of an entity." - "Common.V4.Error": + Common.V4.Error: type: "object" required: - "error" properties: - "error": + error: type: "object" properties: - "code": + code: type: "string" - "message": + message: type: "string" - "details": + details: type: "array" items: type: "object" properties: - "field": + field: type: "string" - "message": + message: type: "string" required: - "field" @@ -30991,38 +33971,35 @@ components: required: - "code" - "message" - "Common.V4.PageInfo": + Common.V4.PageInfo: type: "object" required: - "pageSize" - "hasNext" - "hasPrevious" properties: - "pageSize": + pageSize: type: "integer" format: "int32" - "hasNext": + hasNext: type: "boolean" - "hasPrevious": + hasPrevious: type: "boolean" - "nextCursor": + nextCursor: type: "string" - "previousCursor": + previousCursor: type: "string" - "SubExpressionsItem": - type: "array" - items: {"$ref": "#/components/schemas/V3.Services.TaggingRules.ExpressionBranch"} - "V3.Analytics.AnalyticsResponse": + V3.Analytics.AnalyticsResponse: type: "object" required: - "mtta" - "mttr" properties: - "mtta": + mtta: type: "number" - "mttr": + mttr: type: "number" - "V3.AuditLogs.Actor": + V3.AuditLogs.Actor: type: "object" required: - "userID" @@ -31030,16 +34007,16 @@ components: - "userEmail" - "fullName" properties: - "userID": + userID: type: "string" - "userName": + userName: type: "string" - "userEmail": + userEmail: type: "string" - "fullName": + fullName: type: "string" description: "Represents an actor (user) in audit logs" - "V3.AuditLogs.AuditLogIDResponse": + V3.AuditLogs.AuditLogIDResponse: type: "object" required: - "id" @@ -31055,36 +34032,38 @@ components: - "additionalInfo" - "userAgent" properties: - "id": + id: type: "integer" format: "int32" - "resource": + resource: type: "string" - "action": + action: type: "string" - "actor": {"$ref": "#/components/schemas/V3.AuditLogs.Actor"} - "client": + actor: + $ref: "#/components/schemas/V3.AuditLogs.Actor" + client: type: "string" - "timestamp": + timestamp: type: "string" - "timezone": + timezone: type: "string" - "team": {"$ref": "#/components/schemas/V3.AuditLogs.Team"} - "tokenType": + team: + $ref: "#/components/schemas/V3.AuditLogs.Team" + tokenType: type: "string" - "ipAddress": + ipAddress: type: "string" - "additionalInfo": + additionalInfo: type: "string" - "meta": + meta: anyOf: - type: "object" unevaluatedProperties: {} - type: "null" - "userAgent": + userAgent: type: "string" description: "Represents detailed audit log entry response" - "V3.AuditLogs.AuditLogResponse": + V3.AuditLogs.AuditLogResponse: type: "object" required: - "id" @@ -31095,21 +34074,23 @@ components: - "timestamp" - "team" properties: - "id": + id: type: "integer" format: "int32" - "resource": + resource: type: "string" - "action": + action: type: "string" - "actor": {"$ref": "#/components/schemas/V3.AuditLogs.Actor"} - "client": + actor: + $ref: "#/components/schemas/V3.AuditLogs.Actor" + client: type: "string" - "timestamp": + timestamp: type: "string" - "team": {"$ref": "#/components/schemas/V3.AuditLogs.Team"} + team: + $ref: "#/components/schemas/V3.AuditLogs.Team" description: "Represents an audit log entry response" - "V3.AuditLogs.AuditLogsExportHistoryResponse": + V3.AuditLogs.AuditLogsExportHistoryResponse: type: "object" required: - "id" @@ -31121,223 +34102,232 @@ components: - "status" - "filters" properties: - "id": + id: type: "string" - "name": + name: type: "string" - "description": + description: type: "string" - "exportedAt": + exportedAt: type: "string" - "requestedBy": {"$ref": "#/components/schemas/V3.AuditLogs.Actor"} - "downloadLink": + requestedBy: + $ref: "#/components/schemas/V3.AuditLogs.Actor" + downloadLink: type: "string" - "status": + status: type: "string" - "filters": {"$ref": "#/components/schemas/V3.AuditLogs.Filters"} + filters: + $ref: "#/components/schemas/V3.AuditLogs.Filters" description: "Response model for audit logs export history" - "V3.AuditLogs.ExportAuditLogsRequest": + V3.AuditLogs.ExportAuditLogsRequest: type: "object" required: - "filters" - "name" - "exportType" properties: - "filters": + filters: type: "object" properties: - "startDate": + startDate: type: "string" format: "date" - "endDate": + endDate: type: "string" format: "date" - "resource": + resource: type: "array" items: type: "string" - "action": + action: type: "array" items: type: "string" - "actor": + actor: type: "array" items: type: "string" - "team": + team: type: "array" items: type: "string" - "client": + client: type: "array" items: type: "string" required: - "startDate" - "endDate" - "name": + name: type: "string" minLength: 1 maxLength: 100 pattern: "^\\S" - "description": + description: type: "string" maxLength: 300 - "exportType": + exportType: type: "string" enum: - "csv" - "json" description: "Request model for exporting audit logs" - "V3.AuditLogs.ExportAuditLogsResponse": + V3.AuditLogs.ExportAuditLogsResponse: type: "object" required: - "data" properties: - "data": + data: type: "object" properties: - "id": + id: type: "string" - "message": + message: type: "string" required: - "id" - "message" description: "Response model for exporting audit logs" - "V3.AuditLogs.Filters": + V3.AuditLogs.Filters: type: "object" required: - "startDate" - "endDate" properties: - "startDate": + startDate: type: "string" format: "date" - "endDate": + endDate: type: "string" format: "date" - "resource": + resource: anyOf: - type: "array" items: type: "string" - type: "null" - "action": + action: anyOf: - type: "array" items: type: "string" - type: "null" - "actor": + actor: anyOf: - type: "array" - items: {"$ref": "#/components/schemas/V3.AuditLogs.Actor"} + items: + $ref: "#/components/schemas/V3.AuditLogs.Actor" - type: "null" - "team": + team: anyOf: - type: "array" - items: {"$ref": "#/components/schemas/V3.AuditLogs.Team"} + items: + $ref: "#/components/schemas/V3.AuditLogs.Team" - type: "null" - "client": + client: anyOf: - type: "array" items: type: "string" - type: "null" description: "Represents filters used in audit log queries" - "V3.AuditLogs.GetAuditLogByIDResponse": + V3.AuditLogs.GetAuditLogByIDResponse: type: "object" required: - "data" properties: - "data": {"$ref": "#/components/schemas/V3.AuditLogs.AuditLogIDResponse"} + data: + $ref: "#/components/schemas/V3.AuditLogs.AuditLogIDResponse" description: "Response model for getting audit log by ID" - "V3.AuditLogs.GetAuditLogExportHistoryByIDResponse": + V3.AuditLogs.GetAuditLogExportHistoryByIDResponse: type: "object" required: - "data" properties: - "data": {"$ref": "#/components/schemas/V3.AuditLogs.AuditLogsExportHistoryResponse"} + data: + $ref: "#/components/schemas/V3.AuditLogs.AuditLogsExportHistoryResponse" description: "Response model for getting audit log export history by ID" - "V3.AuditLogs.GetFiltersResponse": + V3.AuditLogs.GetFiltersResponse: type: "object" required: - "data" properties: - "data": {"$ref": "#/components/schemas/V3.AuditLogs.GetFiltersResponseData"} + data: + $ref: "#/components/schemas/V3.AuditLogs.GetFiltersResponseData" description: "Response model for getting available filters" - "V3.AuditLogs.GetFiltersResponseData": + V3.AuditLogs.GetFiltersResponseData: type: "object" required: - "resources" - "resourceToActionsMap" - "clients" properties: - "resources": + resources: type: "array" items: type: "string" - "resourceToActionsMap": + resourceToActionsMap: type: "object" unevaluatedProperties: type: "array" items: type: "string" - "clients": + clients: type: "array" items: type: "string" description: "Model for available filters data" - "V3.AuditLogs.ListAuditLogsExportHistoryResponse": + V3.AuditLogs.ListAuditLogsExportHistoryResponse: type: "object" required: - "data" - "metadata" properties: - "data": + data: type: "array" - items: {"$ref": "#/components/schemas/V3.AuditLogs.AuditLogsExportHistoryResponse"} - "metadata": + items: + $ref: "#/components/schemas/V3.AuditLogs.AuditLogsExportHistoryResponse" + metadata: type: "object" properties: - "totalCount": + totalCount: type: "integer" required: - "totalCount" description: "Response model for listing audit logs export history" - "V3.AuditLogs.ListAuditLogsResponse": + V3.AuditLogs.ListAuditLogsResponse: type: "object" required: - "data" - "metadata" properties: - "data": + data: type: "array" - items: {"$ref": "#/components/schemas/V3.AuditLogs.AuditLogResponse"} - "metadata": + items: + $ref: "#/components/schemas/V3.AuditLogs.AuditLogResponse" + metadata: type: "object" properties: - "totalCount": + totalCount: type: "integer" required: - "totalCount" description: "Response model for listing audit logs" - "V3.AuditLogs.Team": + V3.AuditLogs.Team: type: "object" required: - "id" - "name" - "isDeleted" properties: - "id": + id: type: "string" - "name": + name: type: "string" - "isDeleted": + isDeleted: type: "boolean" description: "Represents a team in audit logs" - "V3.EscalationPolicies.CreateEscalationPolicyRequest": + V3.EscalationPolicies.CreateEscalationPolicyRequest: type: "object" required: - "owner_id" @@ -31351,58 +34341,60 @@ components: - "enable_incident_retrigger" - "retrigger_after" properties: - "owner_id": + owner_id: type: "string" description: "The ID of the team that owns this escalation policy." - "name": + name: type: "string" description: "The name of the escalation policy." - "description": + description: type: "string" description: "A description of the escalation policy." - "repetition": + repetition: type: "integer" format: "int32" description: "The number of times the entire policy should be repeated." - "repeat_after": + repeat_after: type: "integer" format: "int32" description: "The time in minutes after which the policy should be repeated." - "rules": + rules: type: "array" - items: {"$ref": "#/components/schemas/V3.EscalationPolicies.EscalationPolicyRule"} + items: + $ref: "#/components/schemas/V3.EscalationPolicies.EscalationPolicyRule" description: "The rules that define the escalation steps." - "enable_incident_reminders": + enable_incident_reminders: type: "boolean" description: "Enable or disable incident reminders." - "incident_reminder_rules": + incident_reminder_rules: type: "array" - items: {"$ref": "#/components/schemas/V3.EscalationPolicies.IncidentReminderRule"} + items: + $ref: "#/components/schemas/V3.EscalationPolicies.IncidentReminderRule" description: "The rules for incident reminders." - "enable_incident_retrigger": + enable_incident_retrigger: type: "boolean" description: "Enable or disable automatic incident re-triggering." - "retrigger_after": + retrigger_after: type: "integer" format: "int32" description: "The time in hours after which an incident should be re-triggered." - "entity_owner": + entity_owner: allOf: - - {"$ref": "#/components/schemas/Common.V3.EntityOwner"} + - $ref: "#/components/schemas/Common.V3.EntityOwner" description: "The owner of the entity." - "V3.EscalationPolicies.EscalationEntity": + V3.EscalationPolicies.EscalationEntity: type: "object" required: - "type" properties: - "id": + id: type: "string" description: "The unique identifier of the entity (user, squad, or schedule v1)." - "pid": + pid: type: "integer" format: "int32" description: "The unique identifier of the entity (schedule v2)." - "type": + type: type: "string" enum: - "user" @@ -31411,7 +34403,7 @@ components: - "schedulev2" description: "The type of the entity." description: "Represents an entity to be notified in an escalation rule." - "V3.EscalationPolicies.EscalationPolicyResponse": + V3.EscalationPolicies.EscalationPolicyResponse: type: "object" required: - "id" @@ -31430,61 +34422,64 @@ components: - "owner" - "access_control" properties: - "id": + id: type: "string" description: "The unique identifier for the escalation policy." - "name": + name: type: "string" description: "The name of the escalation policy." - "description": + description: type: "string" description: "A description of the escalation policy." - "organization_id": + organization_id: type: "string" description: "The ID of the organization this policy belongs to." - "repetition": + repetition: type: "integer" format: "int32" description: "The number of times the entire policy should be repeated." - "repeat_after": + repeat_after: type: "integer" format: "int32" description: "The time in minutes after which the policy should be repeated." - "rules": + rules: type: "array" - items: {"$ref": "#/components/schemas/V3.EscalationPolicies.EscalationPolicyRule"} + items: + $ref: "#/components/schemas/V3.EscalationPolicies.EscalationPolicyRule" description: "The rules that define the escalation steps." - "slug": + slug: type: "string" description: "The URL-friendly slug for the policy name." - "enable_incident_reminders": + enable_incident_reminders: type: "boolean" description: "Enable or disable incident reminders." - "incident_reminder_rules": + incident_reminder_rules: type: "array" - items: {"$ref": "#/components/schemas/V3.EscalationPolicies.IncidentReminderRule"} + items: + $ref: "#/components/schemas/V3.EscalationPolicies.IncidentReminderRule" description: "The rules for incident reminders." - "enable_incident_retrigger": + enable_incident_retrigger: type: "boolean" description: "Enable or disable automatic incident re-triggering." - "retrigger_after": + retrigger_after: type: "integer" format: "int32" description: "The time in hours after which an incident should be re-triggered." - "entity_owner": + entity_owner: allOf: - - {"$ref": "#/components/schemas/Common.V3.EntityOwner"} + - $ref: "#/components/schemas/Common.V3.EntityOwner" description: "The owner of the entity." - "owner": + owner: allOf: - - {"$ref": "#/components/schemas/Common.V3.RBACOwner"} + - $ref: "#/components/schemas/Common.V3.RBACOwner" description: "The RBAC owner of the policy (typically a team)." - "access_control": + access_control: type: "array" - items: {"$ref": "#/components/schemas/Common.V3.RBACEntityPermission"} + items: + $ref: "#/components/schemas/Common.V3.RBACEntityPermission" description: "Access control list for this policy." description: "Represents an Escalation Policy in the system." - "V3.EscalationPolicies.EscalationPolicyRule": + V3.EscalationPolicies.EscalationPolicyRule: type: "object" required: - "escalationTime" @@ -31496,102 +34491,105 @@ components: - "repetition" - "repeat_after" properties: - "escalationTime": + escalationTime: type: "integer" format: "int32" description: "The time in minutes to wait before this rule is triggered." - "via": + via: type: "array" items: type: "string" description: "The notification methods to use for this rule." - "roundrobin_enabled": + roundrobin_enabled: type: "boolean" description: "Indicates if round-robin is enabled for the entities in this rule." - "roundrobin_next_index": + roundrobin_next_index: type: "integer" format: "int32" description: "The index of the next entity to be notified in a round-robin setup." - "entities": + entities: type: "array" - items: {"$ref": "#/components/schemas/V3.EscalationPolicies.EscalationEntity"} + items: + $ref: "#/components/schemas/V3.EscalationPolicies.EscalationEntity" description: "The entities to be notified in this rule." - "escalate_within_roundrobin": + escalate_within_roundrobin: type: "boolean" description: "Indicates if escalation should happen within the round-robin rotation." - "repetition": + repetition: type: "integer" format: "int32" description: "The number of times this specific rule should be repeated." - "repeat_after": + repeat_after: type: "integer" format: "int32" description: "The time in minutes after which this rule should be repeated." description: "Represents a rule within an escalation policy." - "V3.EscalationPolicies.IncidentReminderRule": + V3.EscalationPolicies.IncidentReminderRule: type: "object" required: - "via" - "time_interval" - "till" properties: - "via": + via: type: "array" items: type: "string" description: "The notification methods to use for the reminder." - "time_interval": + time_interval: type: "integer" format: "int32" description: "The interval in minutes at which to send the reminder." - "till": + till: type: "integer" format: "int32" description: "The duration in minutes for which to send reminders." description: "Represents a rule for sending incident reminders." - "V3.EscalationPolicies.UpdateEscalationPolicyRequest": + V3.EscalationPolicies.UpdateEscalationPolicyRequest: type: "object" properties: - "owner_id": + owner_id: type: "string" description: "The ID of the team that owns this escalation policy." - "name": + name: type: "string" description: "The name of the escalation policy." - "description": + description: type: "string" description: "A description of the escalation policy." - "repetition": + repetition: type: "integer" format: "int32" description: "The number of times the entire policy should be repeated." - "repeat_after": + repeat_after: type: "integer" format: "int32" description: "The time in minutes after which the policy should be repeated." - "rules": + rules: type: "array" - items: {"$ref": "#/components/schemas/V3.EscalationPolicies.EscalationPolicyRule"} + items: + $ref: "#/components/schemas/V3.EscalationPolicies.EscalationPolicyRule" description: "The rules that define the escalation steps." - "enable_incident_reminders": + enable_incident_reminders: type: "boolean" description: "Enable or disable incident reminders." - "incident_reminder_rules": + incident_reminder_rules: type: "array" - items: {"$ref": "#/components/schemas/V3.EscalationPolicies.IncidentReminderRule"} + items: + $ref: "#/components/schemas/V3.EscalationPolicies.IncidentReminderRule" description: "The rules for incident reminders." - "enable_incident_retrigger": + enable_incident_retrigger: type: "boolean" description: "Enable or disable automatic incident re-triggering." - "retrigger_after": + retrigger_after: type: "integer" format: "int32" description: "The time in hours after which an incident should be re-triggered." - "entity_owner": + entity_owner: allOf: - - {"$ref": "#/components/schemas/Common.V3.EntityOwner"} + - $ref: "#/components/schemas/Common.V3.EntityOwner" description: "The owner of the entity." - "V3.Export.ExportResponse": + V3.Export.ExportResponse: type: "object" required: - "id" @@ -31599,21 +34597,21 @@ components: - "status" - "format" properties: - "id": + id: type: "string" - "type": + type: type: "string" - "status": + status: type: "string" - "download_url": + download_url: type: "string" - "download_url_expires_at": + download_url_expires_at: type: "string" - "format": + format: type: "string" - "error_message": + error_message: type: "string" - "V3.Extensions.MSTeams.ChannelConfiguration": + V3.Extensions.MSTeams.ChannelConfiguration: type: "object" required: - "squadcast_team_id" @@ -31623,30 +34621,31 @@ components: - "msteams_channel_id" - "msteams_channel_name" properties: - "id": + id: type: "string" description: "The MongoDB ObjectID for this specific channel configuration entry." - "squadcast_team_id": + squadcast_team_id: type: "string" description: "The MongoDB ObjectID of the corresponding team in Squadcast." - "squadcast_team_name": + squadcast_team_name: type: "string" description: "The name of the corresponding team in Squadcast." - "is_all_services": + is_all_services: type: "boolean" description: "If true, alerts for all services in the Squadcast Team are sent to this channel." - "services": + services: type: "array" - items: {"$ref": "#/components/schemas/V3.Extensions.MSTeams.SquadCastServiceMapping"} + items: + $ref: "#/components/schemas/V3.Extensions.MSTeams.SquadCastServiceMapping" description: "An array of specific services to route to this channel. Used when 'is_all_services' is false." - "msteams_channel_id": + msteams_channel_id: type: "string" description: "The unique identifier of the target channel in MS Teams." - "msteams_channel_name": + msteams_channel_name: type: "string" description: "The display name of the target channel in MS Teams." description: "Defines a mapping from a Squadcast Team/Service to a specific MS Teams channel." - "V3.Extensions.MSTeams.ConnectedTeam": + V3.Extensions.MSTeams.ConnectedTeam: type: "object" required: - "id" @@ -31654,37 +34653,39 @@ components: - "team_name" - "channel_configurations" properties: - "id": + id: type: "string" - "team_id": + team_id: type: "string" - "team_name": + team_name: type: "string" - "channel_configurations": + channel_configurations: type: "array" - items: {"$ref": "#/components/schemas/V3.Extensions.MSTeams.ChannelConfiguration"} - "V3.Extensions.MSTeams.ConnectedTeams": + items: + $ref: "#/components/schemas/V3.Extensions.MSTeams.ChannelConfiguration" + V3.Extensions.MSTeams.ConnectedTeams: type: "object" required: - "team_id" - "team_name" - "channel_configurations" properties: - "id": + id: type: "string" description: "The MongoDB ObjectID for this connected team entry." - "team_id": + team_id: type: "string" description: "The unique identifier for the team in MS Teams." - "team_name": + team_name: type: "string" description: "The display name of the team in MS Teams." - "channel_configurations": + channel_configurations: type: "array" - items: {"$ref": "#/components/schemas/V3.Extensions.MSTeams.ChannelConfiguration"} + items: + $ref: "#/components/schemas/V3.Extensions.MSTeams.ChannelConfiguration" description: "A list of channel routing configurations for this team." description: "Represents a connected MS Team and its channel configurations." - "V3.Extensions.MSTeams.CreateOrUpdateMSTeamsConfigRequest": + V3.Extensions.MSTeams.CreateOrUpdateMSTeamsConfigRequest: type: "object" required: - "default_conversation_name" @@ -31697,47 +34698,48 @@ components: - "from_id" - "connected_teams" properties: - "custom_incident_alert_state": + custom_incident_alert_state: allOf: - - {"$ref": "#/components/schemas/V3.Extensions.MSTeams.IncidentActionAlertState"} + - $ref: "#/components/schemas/V3.Extensions.MSTeams.IncidentActionAlertState" description: "A user-friendly way to configure which incident action alerts are active. This is translated by the backend into the 'triggers.custom' array." - "id": + id: type: "string" description: "The MongoDB ObjectID of the extension document. Should be included for updates." - "organization_id": + organization_id: type: "string" description: "The MongoDB ObjectID of the organization this extension belongs to." - "default_conversation_name": + default_conversation_name: type: "string" description: "The display name for the default conversation/channel." - "default_conversation_id": + default_conversation_id: type: "string" description: "The unique identifier for the default MS Teams conversation/channel." - "is_active": + is_active: type: "boolean" description: "A master switch to enable or disable the entire integration." - "is_default_active": + is_default_active: type: "boolean" description: "Determines if notifications should be sent to the default channel." - "is_custom_channels_active": + is_custom_channels_active: type: "boolean" description: "Determines if notifications should be sent to custom-configured channels." - "triggers": + triggers: allOf: - - {"$ref": "#/components/schemas/V3.Extensions.MSTeams.Triggers"} + - $ref: "#/components/schemas/V3.Extensions.MSTeams.Triggers" description: "Configuration for which alerts are sent to the MS Teams channel." - "tenant_id": + tenant_id: type: "string" description: "The Azure AD Tenant ID of the organization that owns this extension." - "from_id": + from_id: type: "string" description: "The Azure AD Object ID of the user who created this extension." - "connected_teams": + connected_teams: type: "array" - items: {"$ref": "#/components/schemas/V3.Extensions.MSTeams.ConnectedTeams"} + items: + $ref: "#/components/schemas/V3.Extensions.MSTeams.ConnectedTeams" description: "A list of all MS Teams (teams) connected to this organization." description: "The request body for creating or updating an MS Teams extension configuration." - "V3.Extensions.MSTeams.CustomIncidentAlertState": + V3.Extensions.MSTeams.CustomIncidentAlertState: type: "object" required: - "is_trigger_active" @@ -31749,23 +34751,23 @@ components: - "is_postmortem_active" - "is_priority_updated_active" properties: - "is_trigger_active": + is_trigger_active: type: "boolean" - "is_retrigger_active": + is_retrigger_active: type: "boolean" - "is_acknowledge_active": + is_acknowledge_active: type: "boolean" - "is_resolve_active": + is_resolve_active: type: "boolean" - "is_reassign_active": + is_reassign_active: type: "boolean" - "is_notes_added_active": + is_notes_added_active: type: "boolean" - "is_postmortem_active": + is_postmortem_active: type: "boolean" - "is_priority_updated_active": + is_priority_updated_active: type: "boolean" - "V3.Extensions.MSTeams.EventClass": + V3.Extensions.MSTeams.EventClass: anyOf: - type: "string" - type: "string" @@ -31782,7 +34784,7 @@ components: - "incident_unsnoozed" - "incident_delayed_notifications_resumed" description: "Represents the specific type of an incident-related event." - "V3.Extensions.MSTeams.ExtensionMSTeams": + V3.Extensions.MSTeams.ExtensionMSTeams: type: "object" required: - "default_conversation_name" @@ -31795,43 +34797,44 @@ components: - "from_id" - "connected_teams" properties: - "id": + id: type: "string" description: "The MongoDB ObjectID of the extension document. Should be included for updates." - "organization_id": + organization_id: type: "string" description: "The MongoDB ObjectID of the organization this extension belongs to." - "default_conversation_name": + default_conversation_name: type: "string" description: "The display name for the default conversation/channel." - "default_conversation_id": + default_conversation_id: type: "string" description: "The unique identifier for the default MS Teams conversation/channel." - "is_active": + is_active: type: "boolean" description: "A master switch to enable or disable the entire integration." - "is_default_active": + is_default_active: type: "boolean" description: "Determines if notifications should be sent to the default channel." - "is_custom_channels_active": + is_custom_channels_active: type: "boolean" description: "Determines if notifications should be sent to custom-configured channels." - "triggers": + triggers: allOf: - - {"$ref": "#/components/schemas/V3.Extensions.MSTeams.Triggers"} + - $ref: "#/components/schemas/V3.Extensions.MSTeams.Triggers" description: "Configuration for which alerts are sent to the MS Teams channel." - "tenant_id": + tenant_id: type: "string" description: "The Azure AD Tenant ID of the organization that owns this extension." - "from_id": + from_id: type: "string" description: "The Azure AD Object ID of the user who created this extension." - "connected_teams": + connected_teams: type: "array" - items: {"$ref": "#/components/schemas/V3.Extensions.MSTeams.ConnectedTeams"} + items: + $ref: "#/components/schemas/V3.Extensions.MSTeams.ConnectedTeams" description: "A list of all MS Teams (teams) connected to this organization." description: "The main configuration for the MS Teams extension." - "V3.Extensions.MSTeams.IncidentActionAlertState": + V3.Extensions.MSTeams.IncidentActionAlertState: type: "object" required: - "is_trigger_active" @@ -31843,24 +34846,24 @@ components: - "is_postmortem_active" - "is_priority_updated_active" properties: - "is_trigger_active": + is_trigger_active: type: "boolean" - "is_retrigger_active": + is_retrigger_active: type: "boolean" - "is_acknowledge_active": + is_acknowledge_active: type: "boolean" - "is_resolve_active": + is_resolve_active: type: "boolean" - "is_reassign_active": + is_reassign_active: type: "boolean" - "is_notes_added_active": + is_notes_added_active: type: "boolean" - "is_postmortem_active": + is_postmortem_active: type: "boolean" - "is_priority_updated_active": + is_priority_updated_active: type: "boolean" description: "A set of booleans to easily configure which incident-related alerts are sent to MS Teams." - "V3.Extensions.MSTeams.MSTeamsConfig": + V3.Extensions.MSTeams.MSTeamsConfig: type: "object" required: - "custom_incident_alert_state" @@ -31875,28 +34878,31 @@ components: - "tenant_id" - "connected_teams" properties: - "custom_incident_alert_state": {"$ref": "#/components/schemas/V3.Extensions.MSTeams.CustomIncidentAlertState"} - "id": + custom_incident_alert_state: + $ref: "#/components/schemas/V3.Extensions.MSTeams.CustomIncidentAlertState" + id: type: "string" - "organization_id": + organization_id: type: "string" - "default_conversation_name": + default_conversation_name: type: "string" - "default_conversation_id": + default_conversation_id: type: "string" - "is_active": + is_active: type: "boolean" - "is_default_active": + is_default_active: type: "boolean" - "is_custom_channels_active": + is_custom_channels_active: type: "boolean" - "triggers": {"$ref": "#/components/schemas/V3.Extensions.MSTeams.Triggers"} - "tenant_id": + triggers: + $ref: "#/components/schemas/V3.Extensions.MSTeams.Triggers" + tenant_id: type: "string" - "connected_teams": + connected_teams: type: "array" - items: {"$ref": "#/components/schemas/V3.Extensions.MSTeams.ConnectedTeam"} - "V3.Extensions.MSTeams.MSTeamsConfigResponse": + items: + $ref: "#/components/schemas/V3.Extensions.MSTeams.ConnectedTeam" + V3.Extensions.MSTeams.MSTeamsConfigResponse: type: "object" required: - "default_conversation_name" @@ -31909,113 +34915,117 @@ components: - "from_id" - "connected_teams" properties: - "custom_incident_alert_state": + custom_incident_alert_state: allOf: - - {"$ref": "#/components/schemas/V3.Extensions.MSTeams.IncidentActionAlertState"} + - $ref: "#/components/schemas/V3.Extensions.MSTeams.IncidentActionAlertState" description: "A user-friendly way to configure which incident action alerts are active. This is translated by the backend into the 'triggers.custom' array." - "id": + id: type: "string" description: "The MongoDB ObjectID of the extension document. Should be included for updates." - "organization_id": + organization_id: type: "string" description: "The MongoDB ObjectID of the organization this extension belongs to." - "default_conversation_name": + default_conversation_name: type: "string" description: "The display name for the default conversation/channel." - "default_conversation_id": + default_conversation_id: type: "string" description: "The unique identifier for the default MS Teams conversation/channel." - "is_active": + is_active: type: "boolean" description: "A master switch to enable or disable the entire integration." - "is_default_active": + is_default_active: type: "boolean" description: "Determines if notifications should be sent to the default channel." - "is_custom_channels_active": + is_custom_channels_active: type: "boolean" description: "Determines if notifications should be sent to custom-configured channels." - "triggers": + triggers: allOf: - - {"$ref": "#/components/schemas/V3.Extensions.MSTeams.Triggers"} + - $ref: "#/components/schemas/V3.Extensions.MSTeams.Triggers" description: "Configuration for which alerts are sent to the MS Teams channel." - "tenant_id": + tenant_id: type: "string" description: "The Azure AD Tenant ID of the organization that owns this extension." - "from_id": + from_id: type: "string" description: "The Azure AD Object ID of the user who created this extension." - "connected_teams": + connected_teams: type: "array" - items: {"$ref": "#/components/schemas/V3.Extensions.MSTeams.ConnectedTeams"} + items: + $ref: "#/components/schemas/V3.Extensions.MSTeams.ConnectedTeams" description: "A list of all MS Teams (teams) connected to this organization." description: "The request body for creating or updating an MS Teams extension configuration." - "V3.Extensions.MSTeams.MSTeamsErrorMeta": + V3.Extensions.MSTeams.MSTeamsErrorMeta: type: "object" required: - "status" - "error_message" properties: - "status": + status: anyOf: - type: "integer" - type: "string" - "error_message": + error_message: type: "string" - "V3.Extensions.MSTeams.MSTeamsErrorResponse": + V3.Extensions.MSTeams.MSTeamsErrorResponse: type: "object" required: - "meta" properties: - "meta": {"$ref": "#/components/schemas/V3.Extensions.MSTeams.MSTeamsErrorMeta"} - "V3.Extensions.MSTeams.SquadCastServiceMapping": + meta: + $ref: "#/components/schemas/V3.Extensions.MSTeams.MSTeamsErrorMeta" + V3.Extensions.MSTeams.SquadCastServiceMapping: type: "object" required: - "squadcast_service_id" - "squadcast_service_name" properties: - "squadcast_service_id": + squadcast_service_id: type: "string" description: "The MongoDB ObjectID of the Squadcast service." - "squadcast_service_name": + squadcast_service_name: type: "string" description: "The name of the Squadcast service." description: "Maps a specific Squadcast service to a channel configuration." - "V3.Extensions.MSTeams.Triggers": + V3.Extensions.MSTeams.Triggers: type: "object" required: - "all_active" - "custom" properties: - "all_active": + all_active: type: "boolean" description: "If true, all alerts are sent, and the 'custom' list is ignored." - "custom": + custom: type: "array" - items: {"$ref": "#/components/schemas/V3.Extensions.MSTeams.EventClass"} + items: + $ref: "#/components/schemas/V3.Extensions.MSTeams.EventClass" description: "A list of specific event classes to send alerts for. This is used when 'all_active' is false." description: "Defines the trigger conditions for sending alerts." - "V3.Extensions.Webhooks.GetAllWebhooksResponse": + V3.Extensions.Webhooks.GetAllWebhooksResponse: type: "object" required: - "data" properties: - "data": + data: type: "object" properties: - "result": + result: type: "array" - items: {"$ref": "#/components/schemas/V3.Extensions.Webhooks.WebhookListItem"} - "meta": + items: + $ref: "#/components/schemas/V3.Extensions.Webhooks.WebhookListItem" + meta: type: "object" properties: - "total_count": + total_count: type: "integer" required: - "total_count" required: - "result" - "meta" - "V3.Extensions.Webhooks.Webhook": + V3.Extensions.Webhooks.Webhook: type: "object" required: - "name" @@ -32023,107 +35033,111 @@ components: - "urls" - "trigger_type" properties: - "name": + name: type: "string" description: "Name of the webhook" - "description": + description: type: "string" description: "Description of the webhook" - "triggers": + triggers: type: "array" - items: {"$ref": "#/components/schemas/V3.Extensions.Webhooks.WebhookTrigger"} + items: + $ref: "#/components/schemas/V3.Extensions.Webhooks.WebhookTrigger" description: "A list of triggers for this webhook" - "urls": + urls: type: "array" - items: {"$ref": "#/components/schemas/V3.Extensions.Webhooks.WebhookUrl"} + items: + $ref: "#/components/schemas/V3.Extensions.Webhooks.WebhookUrl" description: "A list of URLs to which the webhook payload will be sent" - "header": + header: anyOf: - type: "object" unevaluatedProperties: type: "string" - type: "null" description: "Headers to be sent with the webhook" - "filters": + filters: anyOf: - - {"$ref": "#/components/schemas/V3.Extensions.Webhooks.WebhookFilter"} + - $ref: "#/components/schemas/V3.Extensions.Webhooks.WebhookFilter" - type: "null" description: "Filters to apply to the webhook" - "max_retry": + max_retry: type: "integer" format: "uint8" description: "Maximum number of retries for the webhook" - "teams": + teams: anyOf: - type: "array" items: type: "string" - type: "null" description: "List of team IDs to which this webhook is applicable" - "is_all_teams_configured": + is_all_teams_configured: type: "boolean" description: "Set to true if the webhook is configured for all teams" - "custom_payload_template_slug": + custom_payload_template_slug: type: "string" description: "Slug of the custom payload template" - "language": + language: type: "string" description: "Language for the webhook payload" - "mail_ids": + mail_ids: anyOf: - type: "array" items: type: "string" - type: "null" description: "List of email IDs for notification" - "trigger_type": + trigger_type: type: "string" description: "Type of trigger" - "custom_payload": + custom_payload: type: "string" description: "Custom payload for the webhook" - "payload_type": + payload_type: type: "string" description: "Type of payload" - "V3.Extensions.Webhooks.WebhookErrorMeta": + V3.Extensions.Webhooks.WebhookErrorMeta: type: "object" required: - "status" - "error_message" properties: - "status": + status: anyOf: - type: "integer" - type: "string" - "error_message": + error_message: type: "string" - "V3.Extensions.Webhooks.WebhookErrorResponse": + V3.Extensions.Webhooks.WebhookErrorResponse: type: "object" required: - "meta" properties: - "meta": {"$ref": "#/components/schemas/V3.Extensions.Webhooks.WebhookErrorMeta"} - "V3.Extensions.Webhooks.WebhookFilter": + meta: + $ref: "#/components/schemas/V3.Extensions.Webhooks.WebhookErrorMeta" + V3.Extensions.Webhooks.WebhookFilter: type: "object" required: - "op" - "conditions" properties: - "op": + op: type: "string" - "conditions": + conditions: type: "array" - items: {"$ref": "#/components/schemas/V3.Extensions.Webhooks.WebhookFilterCondition"} - "V3.Extensions.Webhooks.WebhookFilterCondition": + items: + $ref: "#/components/schemas/V3.Extensions.Webhooks.WebhookFilterCondition" + V3.Extensions.Webhooks.WebhookFilterCondition: type: "object" properties: - "op": + op: type: "string" - "lhs": + lhs: type: "string" - "rhs": + rhs: type: "string" - "V3.Extensions.Webhooks.WebhookListItem": + V3.Extensions.Webhooks.WebhookListItem: type: "object" required: - "id" @@ -32133,19 +35147,19 @@ components: - "payload_type" - "custom_payload_template_name" properties: - "id": + id: type: "string" - "name": + name: type: "string" - "description": + description: type: "string" - "trigger_type": + trigger_type: type: "string" - "payload_type": + payload_type: type: "string" - "custom_payload_template_name": + custom_payload_template_name: type: "string" - "V3.Extensions.Webhooks.WebhookResponse": + V3.Extensions.Webhooks.WebhookResponse: type: "object" required: - "id" @@ -32154,40 +35168,40 @@ components: - "author_id" - "slug" properties: - "id": + id: type: "string" - "created_at": + created_at: type: "string" - "updated_at": + updated_at: type: "string" - "organization_id": + organization_id: type: "string" - "author_id": + author_id: type: "string" - "slug": + slug: type: "string" - "version": + version: type: "string" allOf: - - {"$ref": "#/components/schemas/V3.Extensions.Webhooks.Webhook"} - "V3.Extensions.Webhooks.WebhookTrigger": + - $ref: "#/components/schemas/V3.Extensions.Webhooks.Webhook" + V3.Extensions.Webhooks.WebhookTrigger: type: "object" required: - "event_class" - "event_type" properties: - "event_class": + event_class: type: "string" - "event_type": + event_type: type: "string" - "V3.Extensions.Webhooks.WebhookUrl": + V3.Extensions.Webhooks.WebhookUrl: type: "object" properties: - "url": + url: type: "string" - "method": + method: type: "string" - "V3.GlobalEventRules.CreateGlobalEventRuleRequest": + V3.GlobalEventRules.CreateGlobalEventRuleRequest: type: "object" required: - "name" @@ -32195,46 +35209,49 @@ components: - "owner_id" - "entity_owner" properties: - "name": + name: type: "string" - "description": + description: type: "string" - "owner_id": + owner_id: type: "string" - "entity_owner": {"$ref": "#/components/schemas/V3.GlobalEventRules.EntityOwner"} - "V3.GlobalEventRules.CreateGlobalEventRuleResponse": + entity_owner: + $ref: "#/components/schemas/V3.GlobalEventRules.EntityOwner" + V3.GlobalEventRules.CreateGlobalEventRuleResponse: type: "object" required: - "org_id" properties: - "org_id": + org_id: type: "string" allOf: - - {"$ref": "#/components/schemas/V3.GlobalEventRules.CreatedGlobalEventRule"} - "V3.GlobalEventRules.CreateOrUpdateRuleRequest": + - $ref: "#/components/schemas/V3.GlobalEventRules.CreatedGlobalEventRule" + V3.GlobalEventRules.CreateOrUpdateRuleRequest: type: "object" required: - "description" - "expression" - "action" properties: - "description": + description: type: "string" - "expression": + expression: type: "string" - "action": {"$ref": "#/components/schemas/V3.GlobalEventRules.RuleAction"} - "V3.GlobalEventRules.CreateRulesetRequest": + action: + $ref: "#/components/schemas/V3.GlobalEventRules.RuleAction" + V3.GlobalEventRules.CreateRulesetRequest: type: "object" required: - "alert_source_shortname" - "alert_source_version" properties: - "alert_source_shortname": + alert_source_shortname: type: "string" - "alert_source_version": + alert_source_version: type: "string" - "catch_all_action": {"$ref": "#/components/schemas/V3.GlobalEventRules.RuleAction"} - "V3.GlobalEventRules.CreatedGlobalEventRule": + catch_all_action: + $ref: "#/components/schemas/V3.GlobalEventRules.RuleAction" + V3.GlobalEventRules.CreatedGlobalEventRule: type: "object" required: - "id" @@ -32247,228 +35264,238 @@ components: - "updated_at" - "updated_by" properties: - "id": + id: type: "integer" - "owner_id": + owner_id: type: "string" - "name": + name: type: "string" - "description": + description: type: "string" - "routing_key": + routing_key: type: "string" - "entity_owner": {"$ref": "#/components/schemas/V3.GlobalEventRules.EntityOwner"} - "rulesets": + entity_owner: + $ref: "#/components/schemas/V3.GlobalEventRules.EntityOwner" + rulesets: type: "array" - items: {"$ref": "#/components/schemas/V3.GlobalEventRules.Ruleset"} - "created_at": + items: + $ref: "#/components/schemas/V3.GlobalEventRules.Ruleset" + created_at: type: "string" format: "date-time" - "created_by": + created_by: type: "string" - "updated_at": + updated_at: type: "string" format: "date-time" - "updated_by": + updated_by: type: "string" - "V3.GlobalEventRules.CreatedGlobalEventRuleResponse": + V3.GlobalEventRules.CreatedGlobalEventRuleResponse: type: "object" allOf: - - {"$ref": "#/components/schemas/V3.GlobalEventRules.CreatedGlobalEventRule"} - "V3.GlobalEventRules.EntityOwner": + - $ref: "#/components/schemas/V3.GlobalEventRules.CreatedGlobalEventRule" + V3.GlobalEventRules.EntityOwner: type: "object" required: - "id" - "type" properties: - "id": + id: type: "string" - "type": + type: type: "string" enum: - "team" - "user" - "squad" - "V3.GlobalEventRules.EntityOwnerUpdate": + V3.GlobalEventRules.EntityOwnerUpdate: type: "object" properties: - "id": + id: type: "string" - "type": + type: type: "string" enum: - "team" - "user" - "squad" - "V3.GlobalEventRules.GlobalEventRule": + V3.GlobalEventRules.GlobalEventRule: type: "object" allOf: - - {"$ref": "#/components/schemas/V3.GlobalEventRules.CreatedGlobalEventRule"} - "V3.GlobalEventRules.GlobalEventRuleInList": + - $ref: "#/components/schemas/V3.GlobalEventRules.CreatedGlobalEventRule" + V3.GlobalEventRules.GlobalEventRuleInList: type: "object" properties: - "id": + id: type: "integer" - "org_id": + org_id: type: "string" - "team_id": + team_id: type: "string" - "name": + name: type: "string" - "description": + description: type: "string" - "routing_key": + routing_key: type: "string" - "entity_owner": {"$ref": "#/components/schemas/V3.GlobalEventRules.EntityOwner"} - "rulesets": + entity_owner: + $ref: "#/components/schemas/V3.GlobalEventRules.EntityOwner" + rulesets: type: "array" - items: {"$ref": "#/components/schemas/V3.GlobalEventRules.Ruleset"} - "created_at": + items: + $ref: "#/components/schemas/V3.GlobalEventRules.Ruleset" + created_at: type: "string" format: "date-time" - "created_by": + created_by: type: "string" - "updated_at": + updated_at: type: "string" format: "date-time" - "updated_by": + updated_by: type: "string" - "V3.GlobalEventRules.GlobalEventRuleResponse": + V3.GlobalEventRules.GlobalEventRuleResponse: type: "object" allOf: - - {"$ref": "#/components/schemas/V3.GlobalEventRules.GlobalEventRule"} - "V3.GlobalEventRules.Ordering": + - $ref: "#/components/schemas/V3.GlobalEventRules.GlobalEventRule" + V3.GlobalEventRules.Ordering: type: "object" required: - "ordering" properties: - "ordering": + ordering: type: "array" items: type: "integer" - "V3.GlobalEventRules.OrderingResponse": + V3.GlobalEventRules.OrderingResponse: type: "object" allOf: - - {"$ref": "#/components/schemas/V3.GlobalEventRules.Ordering"} - "V3.GlobalEventRules.ReorderRuleRequest": + - $ref: "#/components/schemas/V3.GlobalEventRules.Ordering" + V3.GlobalEventRules.ReorderRuleRequest: type: "object" properties: - "shift_to": + shift_to: type: "string" - "shift_index_by": + shift_index_by: type: "integer" - "V3.GlobalEventRules.ReorderRulesetRequest": + V3.GlobalEventRules.ReorderRulesetRequest: type: "object" properties: - "ordering": + ordering: type: "array" items: type: "integer" - "V3.GlobalEventRules.RuleAction": + V3.GlobalEventRules.RuleAction: type: "object" required: - "route_to" properties: - "route_to": + route_to: type: "string" description: "The service ID to which the alert should be routed." - "V3.GlobalEventRules.RuleActionUpdate": + V3.GlobalEventRules.RuleActionUpdate: type: "object" properties: - "route_to": + route_to: type: "string" description: "The service ID to which the alert should be routed." - "V3.GlobalEventRules.Ruleset": + V3.GlobalEventRules.Ruleset: type: "object" properties: - "id": + id: type: "integer" - "global_event_rule_id": + global_event_rule_id: type: "integer" - "alert_source_shortname": + alert_source_shortname: type: "string" - "alert_source_version": + alert_source_version: type: "string" - "ordering": + ordering: type: "array" items: type: "integer" - "catch_all_action": {"$ref": "#/components/schemas/V3.GlobalEventRules.RuleAction"} - "created_at": + catch_all_action: + $ref: "#/components/schemas/V3.GlobalEventRules.RuleAction" + created_at: type: "string" format: "date-time" - "created_by": + created_by: type: "string" - "updated_at": + updated_at: type: "string" format: "date-time" - "updated_by": + updated_by: type: "string" - "V3.GlobalEventRules.RulesetResponse": + V3.GlobalEventRules.RulesetResponse: type: "object" allOf: - - {"$ref": "#/components/schemas/V3.GlobalEventRules.Ruleset"} - "V3.GlobalEventRules.RulesetRule": + - $ref: "#/components/schemas/V3.GlobalEventRules.Ruleset" + V3.GlobalEventRules.RulesetRule: type: "object" properties: - "id": + id: type: "integer" - "global_event_rule_id": + global_event_rule_id: type: "integer" - "description": + description: type: "string" - "expression": + expression: type: "string" - "action": {"$ref": "#/components/schemas/V3.GlobalEventRules.RuleAction"} - "created_at": + action: + $ref: "#/components/schemas/V3.GlobalEventRules.RuleAction" + created_at: type: "string" format: "date-time" - "created_by": + created_by: type: "string" - "updated_at": + updated_at: type: "string" format: "date-time" - "updated_by": + updated_by: type: "string" - "V3.GlobalEventRules.RulesetRuleResponse": + V3.GlobalEventRules.RulesetRuleResponse: type: "object" allOf: - - {"$ref": "#/components/schemas/V3.GlobalEventRules.RulesetRule"} - "V3.GlobalEventRules.UpdateGlobalEventRuleRequest": + - $ref: "#/components/schemas/V3.GlobalEventRules.RulesetRule" + V3.GlobalEventRules.UpdateGlobalEventRuleRequest: type: "object" properties: - "name": + name: type: "string" - "description": + description: type: "string" - "entity_owner": {"$ref": "#/components/schemas/V3.GlobalEventRules.EntityOwnerUpdate"} - "V3.GlobalEventRules.UpdateRuleRequest": + entity_owner: + $ref: "#/components/schemas/V3.GlobalEventRules.EntityOwnerUpdate" + V3.GlobalEventRules.UpdateRuleRequest: type: "object" properties: - "description": + description: type: "string" - "expression": + expression: type: "string" - "action": {"$ref": "#/components/schemas/V3.GlobalEventRules.RuleActionUpdate"} - "V3.GlobalEventRules.UpdateRulesetRequest": + action: + $ref: "#/components/schemas/V3.GlobalEventRules.RuleActionUpdate" + V3.GlobalEventRules.UpdateRulesetRequest: type: "object" properties: - "catch_all_action": {"$ref": "#/components/schemas/V3.GlobalEventRules.RuleActionUpdate"} - "V3.GlobalOncallReminderRules.CreateGlobalOncallReminderRulesRequest": + catch_all_action: + $ref: "#/components/schemas/V3.GlobalEventRules.RuleActionUpdate" + V3.GlobalOncallReminderRules.CreateGlobalOncallReminderRulesRequest: type: "object" required: - "is_enabled" - "owner_id" - "rules" properties: - "is_enabled": + is_enabled: type: "boolean" - "owner_id": + owner_id: type: "string" - "rules": + rules: type: "array" - items: {"$ref": "#/components/schemas/V3.GlobalOncallReminderRules.Rule"} - "V3.GlobalOncallReminderRules.GlobalOncallReminderRule": + items: + $ref: "#/components/schemas/V3.GlobalOncallReminderRules.Rule" + V3.GlobalOncallReminderRules.GlobalOncallReminderRule: type: "object" required: - "id" @@ -32476,41 +35503,43 @@ components: - "owner_id" - "rules" properties: - "id": + id: type: "integer" - "is_enabled": + is_enabled: type: "boolean" - "owner_id": + owner_id: type: "string" - "rules": + rules: type: "array" - items: {"$ref": "#/components/schemas/V3.GlobalOncallReminderRules.Rule"} - "V3.GlobalOncallReminderRules.GlobalOncallReminderRuleResponse": + items: + $ref: "#/components/schemas/V3.GlobalOncallReminderRules.Rule" + V3.GlobalOncallReminderRules.GlobalOncallReminderRuleResponse: type: "object" allOf: - - {"$ref": "#/components/schemas/V3.GlobalOncallReminderRules.GlobalOncallReminderRule"} - "V3.GlobalOncallReminderRules.Rule": + - $ref: "#/components/schemas/V3.GlobalOncallReminderRules.GlobalOncallReminderRule" + V3.GlobalOncallReminderRules.Rule: type: "object" required: - "type" - "time" properties: - "type": + type: type: "string" - "time": + time: type: "integer" - "V3.GlobalOncallReminderRules.UpdateGlobalOncallReminderRulesRequest": + V3.GlobalOncallReminderRules.UpdateGlobalOncallReminderRulesRequest: type: "object" required: - "is_enabled" - "rules" properties: - "is_enabled": + is_enabled: type: "boolean" - "rules": + rules: type: "array" - items: {"$ref": "#/components/schemas/V3.GlobalOncallReminderRules.Rule"} - "V3.Incidents.AdditionalResponderDetails": + items: + $ref: "#/components/schemas/V3.GlobalOncallReminderRules.Rule" + V3.Incidents.AdditionalResponderDetails: type: "object" required: - "id" @@ -32520,72 +35549,75 @@ components: - "name" - "last_notified_at" properties: - "id": + id: type: "string" - "type": + type: type: "string" - "timeOfAssignment": + timeOfAssignment: type: "string" format: "date-time" - "reason": + reason: type: "string" - "name": + name: type: "string" - "last_notified_at": + last_notified_at: type: "string" format: "date-time" description: "Details for an additional responder." - "V3.Incidents.AdditionalResponders.AddAdditionalRespondersRequest": + V3.Incidents.AdditionalResponders.AddAdditionalRespondersRequest: type: "object" required: - "additional_responders" properties: - "additional_responders": + additional_responders: type: "array" items: type: "object" properties: - "id": + id: type: "string" - "type": + type: type: "string" required: - "id" - "type" description: "Request body for adding additional responders to an incident." - "V3.Incidents.AdditionalResponders.AdditionalResponder": + V3.Incidents.AdditionalResponders.AdditionalResponder: type: "object" required: - "id" - "type" properties: - "id": + id: type: "string" - "type": + type: type: "string" - "name": + name: type: "string" - "time_of_assignment": + time_of_assignment: type: "string" description: "Represents an additional responder for an incident." - "V3.Incidents.AdditionalResponders.AdditionalResponderResponse": + V3.Incidents.AdditionalResponders.AdditionalResponderResponse: type: "object" required: - "additional_responders" properties: - "additional_responders": + additional_responders: type: "array" - items: {"$ref": "#/components/schemas/V3.Incidents.AdditionalResponders.AdditionalResponder"} - "V3.Incidents.Analytics": + items: + $ref: "#/components/schemas/V3.Incidents.AdditionalResponders.AdditionalResponder" + V3.Incidents.Analytics: type: "object" required: - "tta" - "ttr" properties: - "tta": {"$ref": "#/components/schemas/V3.Incidents.AnalyticsMetrics"} - "ttr": {"$ref": "#/components/schemas/V3.Incidents.AnalyticsMetrics"} + tta: + $ref: "#/components/schemas/V3.Incidents.AnalyticsMetrics" + ttr: + $ref: "#/components/schemas/V3.Incidents.AnalyticsMetrics" description: "Incident analytics data." - "V3.Incidents.AnalyticsMetrics": + V3.Incidents.AnalyticsMetrics: type: "object" required: - "time" @@ -32593,37 +35625,37 @@ components: - "escalationPolicyId" - "squadId" properties: - "time": + time: type: "integer" - "userId": + userId: type: "string" - "escalationPolicyId": + escalationPolicyId: type: "string" - "squadId": + squadId: type: "string" description: "Analytics metrics for TTA (Time to Acknowledge) and TTR (Time to Resolve)." - "V3.Incidents.Apta.Message": + V3.Incidents.Apta.Message: type: "object" required: - "message" properties: - "message": + message: type: "string" - "V3.Incidents.Apta.MessageResponse": + V3.Incidents.Apta.MessageResponse: type: "object" allOf: - - {"$ref": "#/components/schemas/V3.Incidents.Apta.Message"} - "V3.Incidents.AssignTo": + - $ref: "#/components/schemas/V3.Incidents.Apta.Message" + V3.Incidents.AssignTo: type: "object" required: - "id" properties: - "id": + id: type: "string" - "type": + type: type: "string" description: "Represents the assignment target for delayed notifications." - "V3.Incidents.AssignedTo": + V3.Incidents.AssignedTo: type: "object" required: - "id" @@ -32631,63 +35663,64 @@ components: - "timeOfAssignment" - "reason" properties: - "id": + id: type: "string" - "type": + type: type: "string" - "timeOfAssignment": + timeOfAssignment: type: "string" format: "date-time" - "reason": + reason: type: "string" description: "Schema for an assigned entity in an incident." - "V3.Incidents.AttachedRunbook": + V3.Incidents.AttachedRunbook: type: "object" required: - "runbook_id" - "name" - "steps" properties: - "runbook_id": + runbook_id: type: "string" - "name": + name: type: "string" - "steps": + steps: type: "array" - items: {"$ref": "#/components/schemas/V3.Incidents.Step"} - "V3.Incidents.BulkIncidentIDsRequest": + items: + $ref: "#/components/schemas/V3.Incidents.Step" + V3.Incidents.BulkIncidentIDsRequest: type: "object" required: - "incident_ids" properties: - "incident_ids": + incident_ids: type: "array" items: type: "string" maxItems: 100 description: "Request body for bulk incident operations (acknowledge, resolve)." - "V3.Incidents.BulkIncidentsPriorityUpdateRequest": + V3.Incidents.BulkIncidentsPriorityUpdateRequest: type: "object" required: - "incident_ids" - "priority" properties: - "incident_ids": + incident_ids: type: "array" items: type: "string" - "priority": + priority: type: "string" description: "Request body for bulk updating incident priority." - "V3.Incidents.CommunicationCards.ArchiveSlackChannelRequest": + V3.Incidents.CommunicationCards.ArchiveSlackChannelRequest: type: "object" required: - "slack_channel_id" properties: - "slack_channel_id": + slack_channel_id: type: "string" description: "Request body for archiving a Slack channel." - "V3.Incidents.CommunicationCards.CommunicationCard": + V3.Incidents.CommunicationCards.CommunicationCard: type: "object" required: - "created_at" @@ -32701,77 +35734,77 @@ components: - "channel_id" - "archived_at" properties: - "created_at": + created_at: type: "string" - "updated_at": + updated_at: type: "string" - "deleted_at": {} - "id": + deleted_at: {} + id: type: "integer" - "incident_id": + incident_id: type: "string" - "url": + url: type: "string" - "type": + type: type: "string" - "title": + title: type: "string" - "channel_id": + channel_id: type: "string" - "archived_at": {} + archived_at: {} description: "Represents a communication card." - "V3.Incidents.CommunicationCards.CommunicationCardResponse": + V3.Incidents.CommunicationCards.CommunicationCardResponse: type: "object" allOf: - - {"$ref": "#/components/schemas/V3.Incidents.CommunicationCards.CommunicationCard"} - "V3.Incidents.CommunicationCards.CreateCommunicationCardRequest": + - $ref: "#/components/schemas/V3.Incidents.CommunicationCards.CommunicationCard" + V3.Incidents.CommunicationCards.CreateCommunicationCardRequest: type: "object" required: - "type" - "url" - "title" properties: - "type": + type: type: "string" - "url": + url: type: "string" - "title": + title: type: "string" description: "Request body for creating a communication card." - "V3.Incidents.CommunicationCards.CreateSlackChannelRequest": + V3.Incidents.CommunicationCards.CreateSlackChannelRequest: type: "object" required: - "channel_name" - "incident_id" properties: - "channel_name": + channel_name: type: "string" - "incident_id": + incident_id: type: "string" description: "Request body for creating a Slack channel in a communication card." - "V3.Incidents.CommunicationCards.UpdateCommunicationCardRequest": + V3.Incidents.CommunicationCards.UpdateCommunicationCardRequest: type: "object" required: - "title" - "type" - "url" properties: - "title": + title: type: "string" - "type": + type: type: "string" - "url": + url: type: "string" description: "Request body for updating a communication card." - "V3.Incidents.DedupData": + V3.Incidents.DedupData: type: "object" properties: - "key": + key: type: "string" - "hash": + hash: type: "string" description: "Deduplication data for an incident." - "V3.Incidents.Export": + V3.Incidents.Export: type: "object" required: - "id" @@ -32791,48 +35824,53 @@ components: - "additionalInfo" - "error_message" properties: - "id": + id: type: "string" - "organization_id": + organization_id: type: "string" - "team_id": + team_id: type: "string" - "status_page_id": + status_page_id: type: "integer" - "created_at": + created_at: type: "string" format: "date-time" - "updated_at": + updated_at: type: "string" format: "date-time" - "requested_by": + requested_by: type: "string" - "type": {"$ref": "#/components/schemas/V3.Incidents.ExportType"} - "status": {"$ref": "#/components/schemas/V3.Incidents.ExportStatus"} - "download_url": + type: + $ref: "#/components/schemas/V3.Incidents.ExportType" + status: + $ref: "#/components/schemas/V3.Incidents.ExportStatus" + download_url: type: "string" - "format": {"$ref": "#/components/schemas/V3.Incidents.ExportFormat"} - "start_time": + format: + $ref: "#/components/schemas/V3.Incidents.ExportFormat" + start_time: type: "string" format: "date-time" - "end_time": + end_time: type: "string" format: "date-time" - "incidents_filter": {"$ref": "#/components/schemas/V3.Incidents.ExportIncidentsFilter"} - "on_call_hours_filter": {"$ref": "#/components/schemas/V3.Incidents.ExportOnCallHoursFilter"} - "additionalInfo": + incidents_filter: + $ref: "#/components/schemas/V3.Incidents.ExportIncidentsFilter" + on_call_hours_filter: + $ref: "#/components/schemas/V3.Incidents.ExportOnCallHoursFilter" + additionalInfo: type: "object" unevaluatedProperties: {} - "error_message": + error_message: type: "string" description: "Represents an export record." - "V3.Incidents.ExportFormat": + V3.Incidents.ExportFormat: type: "string" enum: - "json" - "csv" description: "Defines the format of the export." - "V3.Incidents.ExportIncidentsCSVFields": + V3.Incidents.ExportIncidentsCSVFields: type: "object" required: - "id" @@ -32863,72 +35901,78 @@ components: - "incident_tasks_closed_count" - "incident_tasks_count" properties: - "id": + id: type: "string" - "title": + title: type: "string" - "description": + description: type: "string" - "status": + status: type: "string" - "service": + service: type: "string" - "alert_source": + alert_source: type: "string" - "assignee": + assignee: type: "string" - "created_at": + created_at: type: "string" format: "date-time" - "acknowledged_at": + acknowledged_at: type: "string" format: "date-time" - "resolved_at": + resolved_at: type: "string" format: "date-time" - "slo_name": + slo_name: type: "string" - "slis": + slis: type: "array" items: type: "string" - "error_budget_spent": + error_budget_spent: type: "number" format: "float" - "tags": + tags: type: "object" - unevaluatedProperties: {"$ref": "#/components/schemas/V3.Incidents.TagConfigObject"} - "event_count": + unevaluatedProperties: + $ref: "#/components/schemas/V3.Incidents.TagConfigObject" + event_count: type: "integer" - "tta": + tta: type: "integer" - "ttr": + ttr: type: "integer" - "children": + children: type: "array" - items: {"$ref": "#/components/schemas/V3.Incidents.MergeIncidentEntityReference"} - "logs": + items: + $ref: "#/components/schemas/V3.Incidents.MergeIncidentEntityReference" + logs: type: "array" - items: {"$ref": "#/components/schemas/V3.Incidents.Logs"} - "url": + items: + $ref: "#/components/schemas/V3.Incidents.Logs" + url: type: "string" - "priority": + priority: type: "string" - "attached_runbooks": + attached_runbooks: type: "array" - items: {"$ref": "#/components/schemas/V3.Incidents.AttachedRunbook"} - "incident_tasks": + items: + $ref: "#/components/schemas/V3.Incidents.AttachedRunbook" + incident_tasks: type: "array" - items: {"$ref": "#/components/schemas/V3.Incidents.IncidentTasks"} - "incident_tasks_total_count": + items: + $ref: "#/components/schemas/V3.Incidents.IncidentTasks" + incident_tasks_total_count: type: "integer" - "incident_tasks_open_count": + incident_tasks_open_count: type: "integer" - "incident_tasks_closed_count": + incident_tasks_closed_count: type: "integer" - "incident_tasks_count": {"$ref": "#/components/schemas/V3.Incidents.IncidentTasksCount"} + incident_tasks_count: + $ref: "#/components/schemas/V3.Incidents.IncidentTasksCount" description: "Represents the fields for an incidents CSV export." - "V3.Incidents.ExportIncidentsFilter": + V3.Incidents.ExportIncidentsFilter: type: "object" required: - "services" @@ -32941,53 +35985,55 @@ components: - "tags" - "notes" properties: - "services": + services: type: "array" items: type: "string" - "sources": + sources: type: "array" items: type: "string" - "serviceOwner": {"$ref": "#/components/schemas/V3.Incidents.ServiceOwnerFilter"} - "assigned_to": + serviceOwner: + $ref: "#/components/schemas/V3.Incidents.ServiceOwnerFilter" + assigned_to: type: "array" items: type: "string" - "assignedToUserIDsAndTheirSquads": + assignedToUserIDsAndTheirSquads: type: "array" items: type: "string" - "statuses": + statuses: type: "array" items: type: "string" - "priority": + priority: type: "array" - items: {"$ref": "#/components/schemas/V3.Incidents.IncidentPriority"} - "tags": + items: + $ref: "#/components/schemas/V3.Incidents.IncidentPriority" + tags: type: "array" items: type: "string" - "notes": + notes: type: "string" description: "Filter criteria for incidents in an export." - "V3.Incidents.ExportOnCallHoursFilter": + V3.Incidents.ExportOnCallHoursFilter: type: "object" required: - "schedule_ids" - "schedule_owner" properties: - "schedule_ids": + schedule_ids: type: "array" items: type: "string" - "schedule_owner": + schedule_owner: type: "array" items: type: "string" description: "Filter criteria for on-call hours in an export." - "V3.Incidents.ExportStatus": + V3.Incidents.ExportStatus: type: "string" enum: - "pending" @@ -32995,14 +36041,14 @@ components: - "completed" - "failed" description: "Defines the status of an export job." - "V3.Incidents.ExportType": + V3.Incidents.ExportType: type: "string" enum: - "incidents" - "statuspage-subscribers" - "schedules-on-call-hours-per-user" description: "Defines the type of data being exported." - "V3.Incidents.Incident": + V3.Incidents.Incident: type: "object" required: - "id" @@ -33047,252 +36093,268 @@ components: - "notification_delay_policy" - "digest_id" properties: - "id": + id: type: "string" - "service_id": + service_id: type: "string" - "alert_source_id": + alert_source_id: type: "string" - "organization_id": + organization_id: type: "string" - "slo_id": + slo_id: type: "integer" - "incidentNumber": + incidentNumber: type: "integer" - "message": + message: type: "string" - "assignedTo": + assignedTo: type: "array" - items: {"$ref": "#/components/schemas/V3.Incidents.AssignedTo"} - "additional_responders": + items: + $ref: "#/components/schemas/V3.Incidents.AssignedTo" + additional_responders: type: "array" - items: {"$ref": "#/components/schemas/V3.Incidents.AdditionalResponderDetails"} - "description": + items: + $ref: "#/components/schemas/V3.Incidents.AdditionalResponderDetails" + description: type: "string" - "status": + status: type: "string" - "timeOfCreation": + timeOfCreation: type: "string" format: "date-time" - "updated_at": + updated_at: type: "string" format: "date-time" - "last_acknowledged_at": + last_acknowledged_at: anyOf: - type: "string" format: "date-time" - type: "null" - "tags": + tags: type: "object" - unevaluatedProperties: {"$ref": "#/components/schemas/V3.Incidents.TagConfigObject"} - "logs": + unevaluatedProperties: + $ref: "#/components/schemas/V3.Incidents.TagConfigObject" + logs: type: "array" - items: {"$ref": "#/components/schemas/V3.Incidents.Logs"} - "analytics": {"$ref": "#/components/schemas/V3.Incidents.Analytics"} - "pinned_messages": + items: + $ref: "#/components/schemas/V3.Incidents.Logs" + analytics: + $ref: "#/components/schemas/V3.Incidents.Analytics" + pinned_messages: anyOf: - type: "array" - items: {"$ref": "#/components/schemas/V3.Incidents.PinnedMessage"} + items: + $ref: "#/components/schemas/V3.Incidents.PinnedMessage" - type: "null" - "created_by": + created_by: type: "string" - "sender_email": + sender_email: type: "string" - "deleted": + deleted: type: "boolean" - "event_count": + event_count: type: "integer" - "dedup_data": {"$ref": "#/components/schemas/V3.Incidents.DedupData"} - "owner": {"$ref": "#/components/schemas/Common.V3.RBACOwner"} - "access_control": + dedup_data: + $ref: "#/components/schemas/V3.Incidents.DedupData" + owner: + $ref: "#/components/schemas/Common.V3.RBACOwner" + access_control: anyOf: - type: "array" - items: {"$ref": "#/components/schemas/Common.V3.RBACEntityPermission"} + items: + $ref: "#/components/schemas/Common.V3.RBACEntityPermission" - type: "null" - "relevantUsers": + relevantUsers: anyOf: - type: "array" items: type: "string" - type: "null" - "relevantEscalationPolicies": + relevantEscalationPolicies: anyOf: - type: "array" items: type: "string" - type: "null" - "relevantSquads": + relevantSquads: anyOf: - type: "array" items: type: "string" - type: "null" - "relevantSchedules": + relevantSchedules: anyOf: - type: "array" items: type: "string" - type: "null" - "relevantPeopleLogs": + relevantPeopleLogs: anyOf: - type: "array" - items: {"$ref": "#/components/schemas/V3.Incidents.RelevantPeopleLog"} + items: + $ref: "#/components/schemas/V3.Incidents.RelevantPeopleLog" - type: "null" - "responseNotes": + responseNotes: anyOf: - type: "array" - items: {"$ref": "#/components/schemas/V3.Incidents.ResponseNote"} + items: + $ref: "#/components/schemas/V3.Incidents.ResponseNote" - type: "null" - "attachments": + attachments: anyOf: - type: "array" items: type: "string" - type: "null" - "retriggerPolicy": + retriggerPolicy: anyOf: - type: "object" properties: - "escalationPolicyId": + escalationPolicyId: type: "string" - "retriggerAt": + retriggerAt: type: "string" format: "date-time" - "retriggeredAt": + retriggeredAt: type: "string" format: "date-time" required: - "escalationPolicyId" - type: "null" - "webform_id": + webform_id: type: "integer" - "webform_submission_id": + webform_submission_id: type: "integer" - "is_child": + is_child: type: "boolean" - "parent": {"$ref": "#/components/schemas/V3.Incidents.MergeIncidentEntityReference"} - "children": + parent: + $ref: "#/components/schemas/V3.Incidents.MergeIncidentEntityReference" + children: type: "array" - items: {"$ref": "#/components/schemas/V3.Incidents.MergeIncidentEntityReference"} - "did_auto_pause": + items: + $ref: "#/components/schemas/V3.Incidents.MergeIncidentEntityReference" + did_auto_pause: type: "boolean" - "did_auto_pause_timeout": + did_auto_pause_timeout: type: "boolean" - "auto_pause_ends_at": + auto_pause_ends_at: type: "string" format: "date-time" - "manually_marked_transient_alert_feedback_type": + manually_marked_transient_alert_feedback_type: type: "string" - "classification_id": + classification_id: type: "integer" - "grouped_alert_count": + grouped_alert_count: type: "integer" - "priority": {"$ref": "#/components/schemas/V3.Incidents.IncidentPriority"} - "has_priority": + priority: + $ref: "#/components/schemas/V3.Incidents.IncidentPriority" + has_priority: type: "boolean" - "snooze_details": {"$ref": "#/components/schemas/V3.Incidents.SnoozeDetails"} - "did_notification_delay": + snooze_details: + $ref: "#/components/schemas/V3.Incidents.SnoozeDetails" + did_notification_delay: type: "boolean" - "notification_delay_policy": {"$ref": "#/components/schemas/V3.Incidents.NotificationDelayPolicy"} - "digest_id": + notification_delay_policy: + $ref: "#/components/schemas/V3.Incidents.NotificationDelayPolicy" + digest_id: type: "string" description: "Represents an incident." - "V3.Incidents.IncidentActions.CircleCIErrorMeta": + V3.Incidents.IncidentActions.CircleCIErrorMeta: type: "object" required: - "status_code" - "error_message" properties: - "status_code": + status_code: type: "integer" - "error_message": + error_message: type: "string" description: "Represents the metadata for a CircleCI error response." - "V3.Incidents.IncidentActions.CircleCIRebuildResponse": + V3.Incidents.IncidentActions.CircleCIRebuildResponse: type: "object" required: - "action_id" - "circleci_response" properties: - "action_id": + action_id: type: "string" - "circleci_response": + circleci_response: type: "object" properties: - "username": + username: type: "string" - "reponame": + reponame: type: "string" - "build_num": + build_num: type: "integer" - "build_url": + build_url: type: "string" - "build_parameters": + build_parameters: type: "object" properties: - "CIRCLE_JOB": + CIRCLE_JOB: type: "string" required: - "CIRCLE_JOB" - "previous": + previous: type: "object" properties: - "build_num": + build_num: type: "integer" - "build_time_millis": + build_time_millis: type: "integer" - "status": + status: type: "string" required: - "build_num" - "build_time_millis" - "status" - "previous_successful_build": + previous_successful_build: type: "object" properties: - "build_num": + build_num: type: "integer" - "build_time_millis": + build_time_millis: type: "integer" - "status": + status: type: "string" required: - "build_num" - "build_time_millis" - "status" - "retry_of": + retry_of: type: "integer" - "body": + body: type: "string" - "subject": + subject: type: "string" - "status": + status: type: "string" - "lifecycle": + lifecycle: type: "string" - "outcome": + outcome: type: "string" - "committer_date": + committer_date: type: "string" - "committer_email": + committer_email: type: "string" - "committer_name": + committer_name: type: "string" - "author_date": + author_date: type: "string" - "author_email": + author_email: type: "string" - "author_name": + author_name: type: "string" - "branch": + branch: type: "string" - "vcs_type": + vcs_type: type: "string" - "vcs_url": + vcs_url: type: "string" - "start_time": + start_time: type: "string" - "stop_time": + stop_time: type: "string" required: - "username" @@ -33320,44 +36382,45 @@ components: - "start_time" - "stop_time" description: "Represents the response structure for rebuilding a project in CircleCI." - "V3.Incidents.IncidentActions.IncidentActionErrorMeta": + V3.Incidents.IncidentActions.IncidentActionErrorMeta: type: "object" required: - "status" - "error_message" properties: - "status": + status: type: "integer" - "error_message": + error_message: type: "string" description: "Represents the metadata for a generic incident action error response." - "V3.Incidents.IncidentActions.IncidentActionErrorResponse": + V3.Incidents.IncidentActions.IncidentActionErrorResponse: type: "object" required: - "body" properties: - "body": + body: type: "object" properties: - "meta": {"$ref": "#/components/schemas/V3.Incidents.IncidentActions.IncidentActionErrorMeta"} + meta: + $ref: "#/components/schemas/V3.Incidents.IncidentActions.IncidentActionErrorMeta" required: - "meta" description: "Represents a generic incident action error response for a 400 status code." - "V3.Incidents.IncidentActions.RebuildCircleCIProjectRequest": + V3.Incidents.IncidentActions.RebuildCircleCIProjectRequest: type: "object" required: - "vcs_type" - "username" - "reponame" properties: - "vcs_type": + vcs_type: type: "string" - "username": + username: type: "string" - "reponame": + reponame: type: "string" description: "Request body for rebuilding a project in CircleCI." - "V3.Incidents.IncidentActions.WebhookActionResponse": + V3.Incidents.IncidentActions.WebhookActionResponse: type: "object" required: - "id" @@ -33383,69 +36446,69 @@ components: - "payload_type" - "custom_payload" properties: - "id": + id: type: "string" - "created_at": + created_at: type: "string" - "updated_at": + updated_at: type: "string" - "version": + version: type: "string" - "organization_id": + organization_id: type: "string" - "author_id": + author_id: type: "string" - "name": + name: type: "string" - "slug": + slug: type: "string" - "description": + description: type: "string" - "triggers": + triggers: type: "array" items: type: "string" - "urls": + urls: type: "array" items: type: "object" properties: - "url": + url: type: "string" - "method": + method: type: "string" - "teams": + teams: type: "array" items: type: "string" - "is_all_teams_configured": + is_all_teams_configured: type: "boolean" - "custom_payload_template_slug": + custom_payload_template_slug: type: "string" - "header": + header: type: "object" properties: - "Content-Type": + Content-Type: type: "string" required: - "Content-Type" - "filters": {} - "trigger_type": + filters: {} + trigger_type: type: "string" - "language": + language: type: "string" - "max_retry": + max_retry: type: "integer" - "mail_ids": + mail_ids: type: "array" items: type: "string" - "payload_type": + payload_type: type: "string" - "custom_payload": + custom_payload: type: "string" description: "Represents the response structure for triggering a webhook manually." - "V3.Incidents.IncidentEvent": + V3.Incidents.IncidentEvent: type: "object" required: - "incident_id" @@ -33456,44 +36519,44 @@ components: - "tags" - "payload" properties: - "incident_id": + incident_id: type: "string" - "alert_source_id": + alert_source_id: type: "string" - "message": + message: type: "string" - "description": + description: type: "string" - "time_of_creation": + time_of_creation: type: "string" format: "date-time" - "tags": + tags: anyOf: - type: "object" unevaluatedProperties: {} - type: "null" - "deduplication_reason": + deduplication_reason: type: "object" properties: - "matched_event_id": + matched_event_id: type: "string" - "evaluated_expression": + evaluated_expression: type: "string" - "time_window": + time_window: type: "integer" required: - "matched_event_id" - "evaluated_expression" - "time_window" - "payload": + payload: type: "object" unevaluatedProperties: {} description: "Represents an incident event." - "V3.Incidents.IncidentEventResponse": + V3.Incidents.IncidentEventResponse: type: "object" allOf: - - {"$ref": "#/components/schemas/V3.Incidents.IncidentEvent"} - "V3.Incidents.IncidentExportAsyncRequest": + - $ref: "#/components/schemas/V3.Incidents.IncidentEvent" + V3.Incidents.IncidentExportAsyncRequest: type: "object" required: - "owner_id" @@ -33502,31 +36565,32 @@ components: - "end_time" - "incident_filters" properties: - "owner_id": + owner_id: type: "string" - "type": + type: allOf: - - {"$ref": "#/components/schemas/V3.Incidents.ExportFormat"} + - $ref: "#/components/schemas/V3.Incidents.ExportFormat" description: "Type of export, can be csv or json" - "start_time": + start_time: type: "string" format: "date-time" - "end_time": + end_time: type: "string" format: "date-time" - "incident_filters": {"$ref": "#/components/schemas/V3.Incidents.ExportIncidentsFilter"} + incident_filters: + $ref: "#/components/schemas/V3.Incidents.ExportIncidentsFilter" description: "Request body for async incident export." - "V3.Incidents.IncidentExportAsyncResponse": + V3.Incidents.IncidentExportAsyncResponse: type: "object" required: - "message" - "request_id" properties: - "message": + message: type: "string" - "request_id": + request_id: type: "string" - "V3.Incidents.IncidentPriority": + V3.Incidents.IncidentPriority: type: "string" enum: - "P1" @@ -33535,27 +36599,27 @@ components: - "P4" - "P5" description: "Represents the priority of an incident." - "V3.Incidents.IncidentPriorityUpdateRequest": + V3.Incidents.IncidentPriorityUpdateRequest: type: "object" properties: - "priority": + priority: type: "string" description: "Request body for updating incident priority." - "V3.Incidents.IncidentPriorityUpdateResponse": + V3.Incidents.IncidentPriorityUpdateResponse: type: "object" required: - "incident_id" - "priority" properties: - "incident_id": + incident_id: type: "string" - "priority": + priority: type: "string" - "V3.Incidents.IncidentResponse": + V3.Incidents.IncidentResponse: type: "object" allOf: - - {"$ref": "#/components/schemas/V3.Incidents.Incident"} - "V3.Incidents.IncidentTasks": + - $ref: "#/components/schemas/V3.Incidents.Incident" + V3.Incidents.IncidentTasks: type: "object" required: - "id" @@ -33564,114 +36628,116 @@ components: - "deleted" - "deleted_at" properties: - "id": + id: type: "string" - "incident_id": + incident_id: type: "string" - "tasks": + tasks: type: "array" - items: {"$ref": "#/components/schemas/V3.Incidents.Task"} - "deleted": + items: + $ref: "#/components/schemas/V3.Incidents.Task" + deleted: type: "boolean" - "deleted_at": + deleted_at: type: "string" format: "date-time" description: "Represents incident tasks." - "V3.Incidents.IncidentTasksCount": + V3.Incidents.IncidentTasksCount: type: "object" required: - "total" - "open" - "completed" properties: - "total": + total: type: "integer" - "open": + open: type: "integer" - "completed": + completed: type: "integer" description: "Represents the count of incident tasks." - "V3.Incidents.IndividualRequestStatusResponse": + V3.Incidents.IndividualRequestStatusResponse: type: "object" required: - "status" properties: - "status": {"$ref": "#/components/schemas/V3.Incidents.RequestStatus"} - "incident_id": + status: + $ref: "#/components/schemas/V3.Incidents.RequestStatus" + incident_id: type: "string" - "event_id": + event_id: type: "string" description: "Represents the status of a single ingestion request." - "V3.Incidents.IngestionStatusRequest": + V3.Incidents.IngestionStatusRequest: type: "object" required: - "request_ids" properties: - "request_ids": + request_ids: type: "array" items: type: "string" description: "Request body for getting ingestion status." - "V3.Incidents.Logs": + V3.Incidents.Logs: type: "object" required: - "action" - "time" - "reason" properties: - "action": + action: type: "string" - "is_manually_created": + is_manually_created: type: "boolean" - "created_by": + created_by: type: "string" - "updated_by": + updated_by: type: "string" - "assignedTo": + assignedTo: type: "string" - "assignedBy": + assignedBy: type: "string" - "id": + id: type: "string" - "workflow_id": + workflow_id: type: "integer" - "time": + time: type: "string" format: "date-time" - "reason": + reason: type: "string" - "additionalInfo": + additionalInfo: anyOf: - type: "object" unevaluatedProperties: {} - type: "null" - "type": + type: type: "string" - "should_show_in_postmortem": + should_show_in_postmortem: type: "boolean" description: "Represents a log entry for an incident action." - "V3.Incidents.MergeIncidentEntityReference": + V3.Incidents.MergeIncidentEntityReference: type: "object" required: - "id" properties: - "id": + id: type: "string" description: "Reference to a merged incident entity." - "V3.Incidents.Notes.CreateNoteRequest": + V3.Incidents.Notes.CreateNoteRequest: type: "object" required: - "message" - "attachments" properties: - "message": + message: type: "string" - "attachments": + attachments: type: "array" items: type: "string" description: "Request body for creating a new note." - "V3.Incidents.Notes.Note": + V3.Incidents.Notes.Note: type: "object" required: - "id" @@ -33686,77 +36752,78 @@ components: - "user" - "replaced_message" properties: - "id": + id: type: "string" - "created_at": + created_at: type: "string" - "updated_at": + updated_at: type: "string" - "organization_id": + organization_id: type: "string" - "incident_id": + incident_id: type: "string" - "user_id": + user_id: type: "string" - "message": + message: type: "string" - "type": + type: type: "string" - "attachments": + attachments: type: "array" items: type: "string" - "user": + user: type: "object" properties: - "id": + id: type: "string" - "first_name": + first_name: type: "string" - "last_name": + last_name: type: "string" - "deleted": + deleted: type: "boolean" required: - "id" - "first_name" - "last_name" - "deleted" - "replaced_message": + replaced_message: type: "string" description: "Represents a note associated with an incident." - "V3.Incidents.Notes.NoteResponse": + V3.Incidents.Notes.NoteResponse: type: "object" allOf: - - {"$ref": "#/components/schemas/V3.Incidents.Notes.Note"} - "V3.Incidents.Notes.UpdateNoteRequest": + - $ref: "#/components/schemas/V3.Incidents.Notes.Note" + V3.Incidents.Notes.UpdateNoteRequest: type: "object" required: - "message" - "attachments" properties: - "message": + message: type: "string" - "attachments": + attachments: type: "array" items: type: "string" description: "Request body for updating an existing note." - "V3.Incidents.NotificationDelayPolicy": + V3.Incidents.NotificationDelayPolicy: type: "object" required: - "is_notification_delayed" - "delayed_until" - "assign_to" properties: - "is_notification_delayed": + is_notification_delayed: type: "boolean" - "delayed_until": + delayed_until: type: "string" format: "date-time" - "assign_to": {"$ref": "#/components/schemas/V3.Incidents.AssignTo"} + assign_to: + $ref: "#/components/schemas/V3.Incidents.AssignTo" description: "Policy for delaying notifications." - "V3.Incidents.PinnedMessage": + V3.Incidents.PinnedMessage: type: "object" required: - "message" @@ -33767,24 +36834,24 @@ components: - "message_pinned_by" - "message_sender_name" properties: - "message": + message: type: "string" - "message_sender_id": + message_sender_id: type: "string" - "time": + time: type: "string" format: "date-time" - "time_of_pinning": + time_of_pinning: type: "string" format: "date-time" - "message_id": + message_id: type: "string" - "message_pinned_by": + message_pinned_by: type: "string" - "message_sender_name": + message_sender_name: type: "string" description: "Represents a pinned message in the warroom." - "V3.Incidents.Postmortems.CreatePostmortemRequest": + V3.Incidents.Postmortems.CreatePostmortemRequest: type: "object" required: - "owner_id" @@ -33794,21 +36861,24 @@ components: - "follow_ups" - "attachments" properties: - "owner_id": + owner_id: type: "string" - "title": + title: type: "string" - "postmortem": + postmortem: type: "string" - "status": {"$ref": "#/components/schemas/V3.Incidents.Postmortems.PostmortemStatus"} - "follow_ups": + status: + $ref: "#/components/schemas/V3.Incidents.Postmortems.PostmortemStatus" + follow_ups: type: "array" - items: {"$ref": "#/components/schemas/V3.Incidents.Postmortems.PostmortemFollowUp"} - "attachments": + items: + $ref: "#/components/schemas/V3.Incidents.Postmortems.PostmortemFollowUp" + attachments: type: "array" - items: {"$ref": "#/components/schemas/V3.Incidents.Postmortems.PostmortemAttachmentRequest"} + items: + $ref: "#/components/schemas/V3.Incidents.Postmortems.PostmortemAttachmentRequest" description: "Request body for creating a new postmortem." - "V3.Incidents.Postmortems.Postmortem": + V3.Incidents.Postmortems.Postmortem: type: "object" required: - "id" @@ -33822,67 +36892,71 @@ components: - "owner" - "access_control" properties: - "id": + id: type: "string" - "organization_id": + organization_id: type: "string" - "incident_id": + incident_id: type: "string" - "postmortem": + postmortem: type: "string" - "follow_ups": + follow_ups: anyOf: - type: "array" - items: {"$ref": "#/components/schemas/V3.Incidents.Postmortems.PostmortemFollowUp"} + items: + $ref: "#/components/schemas/V3.Incidents.Postmortems.PostmortemFollowUp" - type: "null" - "created_at": + created_at: type: "string" - "title": + title: type: "string" - "status": {"$ref": "#/components/schemas/V3.Incidents.Postmortems.PostmortemStatus"} - "owner": {"$ref": "#/components/schemas/Common.V3.RBACOwner"} - "access_control": + status: + $ref: "#/components/schemas/V3.Incidents.Postmortems.PostmortemStatus" + owner: + $ref: "#/components/schemas/Common.V3.RBACOwner" + access_control: type: "array" - items: {"$ref": "#/components/schemas/Common.V3.RBACEntityPermission"} - "attachments": + items: + $ref: "#/components/schemas/Common.V3.RBACEntityPermission" + attachments: anyOf: - type: "array" items: type: "string" - type: "null" - "incident": + incident: type: "object" properties: - "message": + message: type: "string" - "time_of_creation": + time_of_creation: type: "string" required: - "message" - "time_of_creation" description: "Represents a Postmortem in the system." - "V3.Incidents.Postmortems.PostmortemAttachmentRequest": + V3.Incidents.Postmortems.PostmortemAttachmentRequest: type: "object" properties: - "key": + key: type: "string" - "mime_type": + mime_type: type: "string" - "file_size": + file_size: type: "string" description: "Represents an attachment in a postmortem request." - "V3.Incidents.Postmortems.PostmortemFollowUp": + V3.Incidents.Postmortems.PostmortemFollowUp: type: "object" required: - "task" - "is_done" properties: - "task": + task: type: "string" - "is_done": + is_done: type: "boolean" description: "Represents a single follow-up task in a postmortem." - "V3.Incidents.Postmortems.PostmortemListResult": + V3.Incidents.Postmortems.PostmortemListResult: type: "object" required: - "id" @@ -33902,110 +36976,117 @@ components: - "alert_source" - "active_follow_ups_count" properties: - "id": + id: type: "string" - "organization_id": + organization_id: type: "string" - "incident_id": + incident_id: type: "string" - "postmortem": + postmortem: type: "string" - "follow_ups": + follow_ups: anyOf: - type: "array" - items: {"$ref": "#/components/schemas/V3.Incidents.Postmortems.PostmortemFollowUp"} + items: + $ref: "#/components/schemas/V3.Incidents.Postmortems.PostmortemFollowUp" - type: "null" - "created_at": + created_at: type: "string" - "title": + title: type: "string" - "status": {"$ref": "#/components/schemas/V3.Incidents.Postmortems.PostmortemStatus"} - "owner": {"$ref": "#/components/schemas/Common.V3.RBACOwner"} - "access_control": + status: + $ref: "#/components/schemas/V3.Incidents.Postmortems.PostmortemStatus" + owner: + $ref: "#/components/schemas/Common.V3.RBACOwner" + access_control: type: "array" - items: {"$ref": "#/components/schemas/Common.V3.RBACEntityPermission"} - "attachments": + items: + $ref: "#/components/schemas/Common.V3.RBACEntityPermission" + attachments: anyOf: - type: "array" items: type: "string" - type: "null" - "incident": + incident: type: "object" properties: - "message": + message: type: "string" - "time_of_creation": + time_of_creation: type: "string" required: - "message" - "time_of_creation" - "incident_message": + incident_message: type: "string" - "incident_time_of_creation": + incident_time_of_creation: type: "string" - "service_name": + service_name: type: "string" - "service_id": + service_id: type: "string" - "alert_source": + alert_source: type: "string" - "active_follow_ups_count": + active_follow_ups_count: type: "integer" description: "Represents a single result in the postmortem list response." - "V3.Incidents.Postmortems.PostmortemResponse": + V3.Incidents.Postmortems.PostmortemResponse: type: "object" allOf: - - {"$ref": "#/components/schemas/V3.Incidents.Postmortems.Postmortem"} - "V3.Incidents.Postmortems.PostmortemStatus": + - $ref: "#/components/schemas/V3.Incidents.Postmortems.Postmortem" + V3.Incidents.Postmortems.PostmortemStatus: type: "string" enum: - "in_progress" - "under_review" - "published" description: "Represents the status of a postmortem." - "V3.Incidents.Postmortems.TotalPostmortemCount": + V3.Incidents.Postmortems.TotalPostmortemCount: type: "object" required: - "count" properties: - "count": + count: type: "integer" description: "Represents the total count of postmortems." - "V3.Incidents.Postmortems.UpdatePostmortemRequest": + V3.Incidents.Postmortems.UpdatePostmortemRequest: type: "object" properties: - "owner_id": + owner_id: type: "string" - "postmortem": + postmortem: type: "string" - "follow_ups": + follow_ups: type: "array" - items: {"$ref": "#/components/schemas/V3.Incidents.Postmortems.PostmortemFollowUp"} - "new_attachments": + items: + $ref: "#/components/schemas/V3.Incidents.Postmortems.PostmortemFollowUp" + new_attachments: type: "array" - items: {"$ref": "#/components/schemas/V3.Incidents.Postmortems.PostmortemAttachmentRequest"} - "title": + items: + $ref: "#/components/schemas/V3.Incidents.Postmortems.PostmortemAttachmentRequest" + title: type: "string" - "status": {"$ref": "#/components/schemas/V3.Incidents.Postmortems.PostmortemStatus"} + status: + $ref: "#/components/schemas/V3.Incidents.Postmortems.PostmortemStatus" description: "Request body for updating an existing postmortem." - "V3.Incidents.ReassignIncidentRequest": + V3.Incidents.ReassignIncidentRequest: type: "object" required: - "reassignTo" properties: - "reassignTo": + reassignTo: type: "object" properties: - "id": + id: type: "string" - "type": + type: type: "string" required: - "id" - "type" description: "Request body for reassigning an incident." - "V3.Incidents.RelevantPeopleLog": + V3.Incidents.RelevantPeopleLog: type: "object" required: - "userId" @@ -34013,17 +37094,17 @@ components: - "actionTakenBy" - "actionTime" properties: - "userId": + userId: type: "string" - "actionTaken": + actionTaken: type: "string" - "actionTakenBy": + actionTakenBy: type: "string" - "actionTime": + actionTime: type: "string" format: "date-time" description: "Represents a relevant people log entry." - "V3.Incidents.RequestStatus": + V3.Incidents.RequestStatus: type: "string" enum: - "created" @@ -34032,44 +37113,44 @@ components: - "discarded" - "error" description: "Defines the status of an ingestion request." - "V3.Incidents.ResolveIncidentRequest": + V3.Incidents.ResolveIncidentRequest: type: "object" required: - "resolution_reason" properties: - "resolution_reason": + resolution_reason: type: "object" properties: - "message": + message: type: "string" required: - "message" description: "Request body for resolving an incident." - "V3.Incidents.ResponseNote": + V3.Incidents.ResponseNote: type: "object" required: - "timeOfNote" - "note" - "userId" properties: - "timeOfNote": + timeOfNote: type: "string" format: "date-time" - "note": + note: type: "string" - "userId": + userId: type: "string" description: "Represents a response note in an incident." - "V3.Incidents.Runbooks.AttachRunbooksRequest": + V3.Incidents.Runbooks.AttachRunbooksRequest: type: "object" required: - "runbooks" properties: - "runbooks": + runbooks: type: "array" items: type: "string" - "V3.Incidents.Runbooks.RunbookResponse": + V3.Incidents.Runbooks.RunbookResponse: type: "object" required: - "incident_id" @@ -34077,54 +37158,54 @@ components: - "name" - "steps" properties: - "id": + id: type: "string" - "incident_id": + incident_id: type: "string" - "runbook_id": + runbook_id: type: "string" - "name": + name: type: "string" - "steps": + steps: type: "array" items: type: "object" properties: - "content": + content: type: "string" - "completed": + completed: type: "boolean" - "completed_at": + completed_at: type: "string" format: "date-time" required: - "content" - "completed" - "deleted": + deleted: type: "boolean" - "deleted_at": + deleted_at: type: "string" format: "date-time" - "V3.Incidents.ServiceOwnerFilter": + V3.Incidents.ServiceOwnerFilter: type: "object" required: - "userIDs" - "squadIDs" properties: - "userIDs": + userIDs: type: "array" items: type: "string" - "squadIDs": + squadIDs: type: "array" items: type: "string" - "userIDsAndTheirSquads": + userIDsAndTheirSquads: type: "array" items: type: "string" description: "Filter criteria for service owner in an export." - "V3.Incidents.SnoozeDetails": + V3.Incidents.SnoozeDetails: type: "object" required: - "is_snoozed" @@ -34132,91 +37213,93 @@ components: - "end_time" - "total_time_in_mins" properties: - "is_snoozed": + is_snoozed: type: "boolean" - "start_time": + start_time: anyOf: - type: "string" format: "date-time" - type: "null" - "end_time": + end_time: anyOf: - type: "string" format: "date-time" - type: "null" - "total_time_in_mins": + total_time_in_mins: type: "integer" description: "Details about incident snoozing." - "V3.Incidents.SnoozeNotifications.ReassignTo": + V3.Incidents.SnoozeNotifications.ReassignTo: type: "object" required: - "id" - "type" properties: - "id": + id: type: "string" - "type": + type: type: "string" - "V3.Incidents.SnoozeNotifications.SnoozeIncidentRequest": + V3.Incidents.SnoozeNotifications.SnoozeIncidentRequest: type: "object" required: - "snooze_duration_in_mins" properties: - "snooze_duration_in_mins": + snooze_duration_in_mins: type: "integer" format: "int32" - "V3.Incidents.SnoozeNotifications.SnoozeIncidentResponse": + V3.Incidents.SnoozeNotifications.SnoozeIncidentResponse: type: "object" required: - "incident_id" - "is_snoozed" - "snooze_end_time" properties: - "incident_id": + incident_id: type: "string" - "is_snoozed": + is_snoozed: type: "boolean" - "snooze_end_time": + snooze_end_time: type: "string" - "V3.Incidents.SnoozeNotifications.UnsnoozeIncidentRequest": + V3.Incidents.SnoozeNotifications.UnsnoozeIncidentRequest: type: "object" required: - "reassign_to" properties: - "reassign_to": {"$ref": "#/components/schemas/V3.Incidents.SnoozeNotifications.ReassignTo"} - "V3.Incidents.SnoozeNotifications.UnsnoozeIncidentResponse": + reassign_to: + $ref: "#/components/schemas/V3.Incidents.SnoozeNotifications.ReassignTo" + V3.Incidents.SnoozeNotifications.UnsnoozeIncidentResponse: type: "object" required: - "incident_id" - "is_snoozed" - "reassign_to" properties: - "incident_id": + incident_id: type: "string" - "is_snoozed": + is_snoozed: type: "boolean" - "reassign_to": {"$ref": "#/components/schemas/V3.Incidents.SnoozeNotifications.ReassignTo"} - "V3.Incidents.Step": + reassign_to: + $ref: "#/components/schemas/V3.Incidents.SnoozeNotifications.ReassignTo" + V3.Incidents.Step: type: "object" required: - "content" properties: - "content": + content: type: "string" description: "The content of the step, in Markdown format." description: "Represents an attached runbook for export.Represents a single step in a runbook." - "V3.Incidents.TagConfigObject": + V3.Incidents.TagConfigObject: type: "object" required: - "value" - "color" properties: - "value": + value: type: "string" - "color": + color: type: "string" description: "Defines the value and color of a tag." - "V3.Incidents.Tags.AdditionalResponderDetails": + V3.Incidents.Tags.AdditionalResponderDetails: type: "object" required: - "id" @@ -34226,31 +37309,33 @@ components: - "name" - "last_notified_at" properties: - "id": + id: type: "string" - "type": + type: type: "string" - "timeOfAssignment": + timeOfAssignment: type: "string" format: "date-time" - "reason": + reason: type: "string" - "name": + name: type: "string" - "last_notified_at": + last_notified_at: type: "string" format: "date-time" description: "Details for an additional responder." - "V3.Incidents.Tags.Analytics": + V3.Incidents.Tags.Analytics: type: "object" required: - "tta" - "ttr" properties: - "tta": {"$ref": "#/components/schemas/V3.Incidents.Tags.AnalyticsMetrics"} - "ttr": {"$ref": "#/components/schemas/V3.Incidents.Tags.AnalyticsMetrics"} + tta: + $ref: "#/components/schemas/V3.Incidents.Tags.AnalyticsMetrics" + ttr: + $ref: "#/components/schemas/V3.Incidents.Tags.AnalyticsMetrics" description: "Incident analytics data." - "V3.Incidents.Tags.AnalyticsMetrics": + V3.Incidents.Tags.AnalyticsMetrics: type: "object" required: - "time" @@ -34258,32 +37343,33 @@ components: - "escalationPolicyId" - "squadId" properties: - "time": + time: type: "integer" - "userId": + userId: type: "string" - "escalationPolicyId": + escalationPolicyId: type: "string" - "squadId": + squadId: type: "string" description: "Analytics metrics for TTA (Time to Acknowledge) and TTR (Time to Resolve)." - "V3.Incidents.Tags.AppendTagRequest": + V3.Incidents.Tags.AppendTagRequest: type: "object" properties: - "tags": + tags: type: "object" - unevaluatedProperties: {"$ref": "#/components/schemas/V3.Incidents.Tags.TagUpdate"} - "V3.Incidents.Tags.AssignTo": + unevaluatedProperties: + $ref: "#/components/schemas/V3.Incidents.Tags.TagUpdate" + V3.Incidents.Tags.AssignTo: type: "object" required: - "id" properties: - "id": + id: type: "string" - "type": + type: type: "string" description: "Represents the assignment target for delayed notifications." - "V3.Incidents.Tags.AssignedTo": + V3.Incidents.Tags.AssignedTo: type: "object" required: - "id" @@ -34291,23 +37377,23 @@ components: - "timeOfAssignment" - "reason" properties: - "id": + id: type: "string" - "type": + type: type: "string" - "timeOfAssignment": + timeOfAssignment: type: "string" format: "date-time" - "reason": + reason: type: "string" - "V3.Incidents.Tags.DedupData": + V3.Incidents.Tags.DedupData: type: "object" properties: - "key": + key: type: "string" - "hash": + hash: type: "string" - "V3.Incidents.Tags.IncidentForTags": + V3.Incidents.Tags.IncidentForTags: type: "object" required: - "id" @@ -34352,163 +37438,178 @@ components: - "notification_delay_policy" - "digest_id" properties: - "id": + id: type: "string" - "service_id": + service_id: type: "string" - "alert_source_id": + alert_source_id: type: "string" - "organization_id": + organization_id: type: "string" - "slo_id": + slo_id: type: "integer" - "incidentNumber": + incidentNumber: type: "integer" - "message": + message: type: "string" - "assignedTo": + assignedTo: type: "array" - items: {"$ref": "#/components/schemas/V3.Incidents.Tags.AssignedTo"} - "additional_responders": + items: + $ref: "#/components/schemas/V3.Incidents.Tags.AssignedTo" + additional_responders: type: "array" - items: {"$ref": "#/components/schemas/V3.Incidents.Tags.AdditionalResponderDetails"} - "description": + items: + $ref: "#/components/schemas/V3.Incidents.Tags.AdditionalResponderDetails" + description: type: "string" - "status": + status: type: "string" - "timeOfCreation": + timeOfCreation: type: "string" format: "date-time" - "updated_at": + updated_at: type: "string" format: "date-time" - "last_acknowledged_at": + last_acknowledged_at: anyOf: - type: "string" format: "date-time" - type: "null" - "tags": + tags: type: "object" - unevaluatedProperties: {"$ref": "#/components/schemas/V3.Incidents.Tags.TagConfigObject"} - "logs": + unevaluatedProperties: + $ref: "#/components/schemas/V3.Incidents.Tags.TagConfigObject" + logs: type: "array" - items: {"$ref": "#/components/schemas/V3.Incidents.Tags.Logs"} - "analytics": {"$ref": "#/components/schemas/V3.Incidents.Tags.Analytics"} - "pinned_messages": + items: + $ref: "#/components/schemas/V3.Incidents.Tags.Logs" + analytics: + $ref: "#/components/schemas/V3.Incidents.Tags.Analytics" + pinned_messages: anyOf: - type: "array" - items: {"$ref": "#/components/schemas/V3.Incidents.Tags.PinnedMessage"} + items: + $ref: "#/components/schemas/V3.Incidents.Tags.PinnedMessage" - type: "null" - "created_by": + created_by: type: "string" - "sender_email": + sender_email: type: "string" - "deleted": + deleted: type: "boolean" - "event_count": + event_count: type: "integer" - "dedup_data": {"$ref": "#/components/schemas/V3.Incidents.Tags.DedupData"} - "owner": {"$ref": "#/components/schemas/Common.V3.RBACOwner"} - "access_control": + dedup_data: + $ref: "#/components/schemas/V3.Incidents.Tags.DedupData" + owner: + $ref: "#/components/schemas/Common.V3.RBACOwner" + access_control: anyOf: - type: "array" - items: {"$ref": "#/components/schemas/Common.V3.RBACEntityPermission"} + items: + $ref: "#/components/schemas/Common.V3.RBACEntityPermission" - type: "null" - "relevantUsers": + relevantUsers: anyOf: - type: "array" items: type: "string" - type: "null" - "relevantEscalationPolicies": + relevantEscalationPolicies: anyOf: - type: "array" items: type: "string" - type: "null" - "relevantSquads": + relevantSquads: anyOf: - type: "array" items: type: "string" - type: "null" - "relevantSchedules": + relevantSchedules: anyOf: - type: "array" items: type: "string" - type: "null" - "relevantPeopleLogs": + relevantPeopleLogs: anyOf: - type: "array" - items: {"$ref": "#/components/schemas/V3.Incidents.Tags.RelevantPeopleLog"} + items: + $ref: "#/components/schemas/V3.Incidents.Tags.RelevantPeopleLog" - type: "null" - "responseNotes": + responseNotes: anyOf: - type: "array" - items: {"$ref": "#/components/schemas/V3.Incidents.Tags.ResponseNote"} + items: + $ref: "#/components/schemas/V3.Incidents.Tags.ResponseNote" - type: "null" - "attachments": + attachments: anyOf: - type: "array" items: type: "string" - type: "null" - "retriggerPolicy": + retriggerPolicy: anyOf: - type: "object" properties: - "escalationPolicyId": + escalationPolicyId: type: "string" - "retriggerAt": + retriggerAt: type: "string" format: "date-time" - "retriggeredAt": + retriggeredAt: type: "string" format: "date-time" required: - "escalationPolicyId" - type: "null" - "webform_id": + webform_id: type: "integer" - "webform_submission_id": + webform_submission_id: type: "integer" - "is_child": + is_child: type: "boolean" - "parent": + parent: anyOf: - - {"$ref": "#/components/schemas/V3.Incidents.Tags.MergeIncidentEntityReference"} + - $ref: "#/components/schemas/V3.Incidents.Tags.MergeIncidentEntityReference" - type: "null" - "children": + children: type: "array" - items: {"$ref": "#/components/schemas/V3.Incidents.Tags.MergeIncidentEntityReference"} - "did_auto_pause": + items: + $ref: "#/components/schemas/V3.Incidents.Tags.MergeIncidentEntityReference" + did_auto_pause: type: "boolean" - "did_auto_pause_timeout": + did_auto_pause_timeout: type: "boolean" - "auto_pause_ends_at": + auto_pause_ends_at: type: "string" format: "date-time" - "manually_marked_transient_alert_feedback_type": + manually_marked_transient_alert_feedback_type: type: "string" - "classification_id": + classification_id: type: "integer" - "grouped_alert_count": + grouped_alert_count: type: "integer" - "priority": {"$ref": "#/components/schemas/V3.Incidents.Tags.IncidentPriority"} - "has_priority": + priority: + $ref: "#/components/schemas/V3.Incidents.Tags.IncidentPriority" + has_priority: type: "boolean" - "snooze_details": {"$ref": "#/components/schemas/V3.Incidents.Tags.SnoozeDetails"} - "did_notification_delay": + snooze_details: + $ref: "#/components/schemas/V3.Incidents.Tags.SnoozeDetails" + did_notification_delay: type: "boolean" - "notification_delay_policy": {"$ref": "#/components/schemas/V3.Incidents.Tags.NotificationDelayPolicy"} - "digest_id": + notification_delay_policy: + $ref: "#/components/schemas/V3.Incidents.Tags.NotificationDelayPolicy" + digest_id: type: "string" - "V3.Incidents.Tags.IncidentForTagsResponse": + V3.Incidents.Tags.IncidentForTagsResponse: type: "object" allOf: - - {"$ref": "#/components/schemas/V3.Incidents.Tags.IncidentForTags"} - "V3.Incidents.Tags.IncidentPriority": + - $ref: "#/components/schemas/V3.Incidents.Tags.IncidentForTags" + V3.Incidents.Tags.IncidentPriority: type: "string" enum: - "P1" @@ -34517,67 +37618,68 @@ components: - "P4" - "P5" description: "Represents the priority of an incident." - "V3.Incidents.Tags.Logs": + V3.Incidents.Tags.Logs: type: "object" required: - "action" - "time" - "reason" properties: - "action": + action: type: "string" - "is_manually_created": + is_manually_created: type: "boolean" - "created_by": + created_by: type: "string" - "updated_by": + updated_by: type: "string" - "assignedTo": + assignedTo: type: "string" - "assignedBy": + assignedBy: type: "string" - "id": + id: type: "string" - "workflow_id": + workflow_id: type: "integer" - "time": + time: type: "string" format: "date-time" - "reason": + reason: type: "string" - "additionalInfo": + additionalInfo: anyOf: - type: "object" unevaluatedProperties: {} - type: "null" - "type": + type: type: "string" - "should_show_in_postmortem": + should_show_in_postmortem: type: "boolean" description: "Represents a log entry for an incident action." - "V3.Incidents.Tags.MergeIncidentEntityReference": + V3.Incidents.Tags.MergeIncidentEntityReference: type: "object" required: - "id" properties: - "id": + id: type: "string" description: "Reference to a merged incident entity." - "V3.Incidents.Tags.NotificationDelayPolicy": + V3.Incidents.Tags.NotificationDelayPolicy: type: "object" required: - "is_notification_delayed" - "delayed_until" - "assign_to" properties: - "is_notification_delayed": + is_notification_delayed: type: "boolean" - "delayed_until": + delayed_until: type: "string" format: "date-time" - "assign_to": {"$ref": "#/components/schemas/V3.Incidents.Tags.AssignTo"} + assign_to: + $ref: "#/components/schemas/V3.Incidents.Tags.AssignTo" description: "Policy for delaying notifications." - "V3.Incidents.Tags.PinnedMessage": + V3.Incidents.Tags.PinnedMessage: type: "object" required: - "message" @@ -34588,24 +37690,24 @@ components: - "message_pinned_by" - "message_sender_name" properties: - "message": + message: type: "string" - "message_sender_id": + message_sender_id: type: "string" - "time": + time: type: "string" format: "date-time" - "time_of_pinning": + time_of_pinning: type: "string" format: "date-time" - "message_id": + message_id: type: "string" - "message_pinned_by": + message_pinned_by: type: "string" - "message_sender_name": + message_sender_name: type: "string" description: "Represents a pinned message in the warroom." - "V3.Incidents.Tags.RelevantPeopleLog": + V3.Incidents.Tags.RelevantPeopleLog: type: "object" required: - "userId" @@ -34613,32 +37715,32 @@ components: - "actionTakenBy" - "actionTime" properties: - "userId": + userId: type: "string" - "actionTaken": + actionTaken: type: "string" - "actionTakenBy": + actionTakenBy: type: "string" - "actionTime": + actionTime: type: "string" format: "date-time" description: "Represents a relevant people log entry." - "V3.Incidents.Tags.ResponseNote": + V3.Incidents.Tags.ResponseNote: type: "object" required: - "timeOfNote" - "note" - "userId" properties: - "timeOfNote": + timeOfNote: type: "string" format: "date-time" - "note": + note: type: "string" - "userId": + userId: type: "string" description: "Represents a response note in an incident." - "V3.Incidents.Tags.SnoozeDetails": + V3.Incidents.Tags.SnoozeDetails: type: "object" required: - "is_snoozed" @@ -34646,57 +37748,58 @@ components: - "end_time" - "total_time_in_mins" properties: - "is_snoozed": + is_snoozed: type: "boolean" - "start_time": + start_time: anyOf: - type: "string" format: "date-time" - type: "null" - "end_time": + end_time: anyOf: - type: "string" format: "date-time" - type: "null" - "total_time_in_mins": + total_time_in_mins: type: "integer" - "V3.Incidents.Tags.Tag": + V3.Incidents.Tags.Tag: type: "object" required: - "value" - "color" properties: - "value": + value: type: "string" - "color": + color: type: "string" - "V3.Incidents.Tags.TagConfigObject": + V3.Incidents.Tags.TagConfigObject: type: "object" required: - "value" - "color" properties: - "value": + value: type: "string" - "color": + color: type: "string" description: "Defines the value and color of a tag." - "V3.Incidents.Tags.TagUpdate": + V3.Incidents.Tags.TagUpdate: type: "object" properties: - "value": + value: type: "string" - "color": + color: type: "string" - "V3.Incidents.Tags.UpdateTagRequest": + V3.Incidents.Tags.UpdateTagRequest: type: "object" required: - "tags" properties: - "tags": + tags: type: "object" - unevaluatedProperties: {"$ref": "#/components/schemas/V3.Incidents.Tags.Tag"} - "V3.Incidents.Task": + unevaluatedProperties: + $ref: "#/components/schemas/V3.Incidents.Tags.Tag" + V3.Incidents.Task: type: "object" required: - "content" @@ -34704,40 +37807,41 @@ components: - "completed" - "completed_at" properties: - "content": + content: type: "string" description: "The content of the step, in Markdown format." - "id": + id: type: "string" - "completed": + completed: type: "boolean" - "completed_at": + completed_at: type: "string" format: "date-time" description: "Represents a single task within an incident." - "V3.Runbooks.CreateRunbookRequest": + V3.Runbooks.CreateRunbookRequest: type: "object" required: - "name" - "steps" - "owner_id" properties: - "name": + name: type: "string" description: "The name of the runbook." - "steps": + steps: type: "array" - items: {"$ref": "#/components/schemas/V3.Runbooks.Step"} + items: + $ref: "#/components/schemas/V3.Runbooks.Step" description: "The steps that make up the runbook." - "owner_id": + owner_id: type: "string" description: "The ID of the team that owns this runbook." - "entity_owner": + entity_owner: allOf: - - {"$ref": "#/components/schemas/Common.V3.EntityOwner"} + - $ref: "#/components/schemas/Common.V3.EntityOwner" description: "The owner of the entity." description: "Represents the request body for creating a new runbook." - "V3.Runbooks.Runbook": + V3.Runbooks.Runbook: type: "object" required: - "id" @@ -34750,72 +37854,74 @@ components: - "organization_id" - "owner" properties: - "id": + id: type: "string" description: "The unique identifier for the runbook." - "name": + name: type: "string" description: "The name of the runbook." - "created": + created: allOf: - - {"$ref": "#/components/schemas/V3.Runbooks.UpdationInfo"} + - $ref: "#/components/schemas/V3.Runbooks.UpdationInfo" description: "Information about when the runbook was created." - "updated": + updated: allOf: - - {"$ref": "#/components/schemas/V3.Runbooks.UpdationInfo"} + - $ref: "#/components/schemas/V3.Runbooks.UpdationInfo" description: "Information about when the runbook was last updated." - "used_count": + used_count: type: "integer" format: "int32" description: "The number of times this runbook has been used." - "steps": + steps: type: "array" - items: {"$ref": "#/components/schemas/V3.Runbooks.Step"} + items: + $ref: "#/components/schemas/V3.Runbooks.Step" description: "The steps that make up the runbook." - "entity_owner": + entity_owner: allOf: - - {"$ref": "#/components/schemas/Common.V3.EntityOwner"} + - $ref: "#/components/schemas/Common.V3.EntityOwner" description: "The owner of the entity." - "organization_id": + organization_id: type: "string" description: "The ID of the organization this runbook belongs to." - "owner": + owner: allOf: - - {"$ref": "#/components/schemas/Common.V3.RBACOwner"} + - $ref: "#/components/schemas/Common.V3.RBACOwner" description: "The RBAC owner of the runbook (typically a team)." description: "Represents a Runbook in the system." - "V3.Runbooks.RunbookResponse": + V3.Runbooks.RunbookResponse: type: "object" allOf: - - {"$ref": "#/components/schemas/V3.Runbooks.Runbook"} - "V3.Runbooks.Step": + - $ref: "#/components/schemas/V3.Runbooks.Runbook" + V3.Runbooks.Step: type: "object" required: - "content" properties: - "content": + content: type: "string" description: "The content of the step, in Markdown format." description: "Represents a single step in a runbook." - "V3.Runbooks.UpdateRunbookRequest": + V3.Runbooks.UpdateRunbookRequest: type: "object" required: - "name" - "steps" properties: - "name": + name: type: "string" description: "The name of the runbook." - "steps": + steps: type: "array" - items: {"$ref": "#/components/schemas/V3.Runbooks.Step"} + items: + $ref: "#/components/schemas/V3.Runbooks.Step" description: "The steps that make up the runbook." - "entity_owner": + entity_owner: allOf: - - {"$ref": "#/components/schemas/Common.V3.EntityOwner"} + - $ref: "#/components/schemas/Common.V3.EntityOwner" description: "The owner of the entity." description: "Represents the request body for updating a runbook." - "V3.Runbooks.UpdationInfo": + V3.Runbooks.UpdationInfo: type: "object" required: - "user_name" @@ -34823,25 +37929,25 @@ components: - "user_id" - "at" properties: - "user_name": + user_name: type: "string" description: "The full name of the user who performed the action." - "username_for_display": + username_for_display: type: "string" description: "The display name of the user who performed the action." - "user_id": + user_id: type: "string" description: "The ID of the user who performed the action." - "at": + at: type: "string" format: "date-time" description: "The timestamp of the action." - "entity_owner": + entity_owner: allOf: - - {"$ref": "#/components/schemas/Common.V3.EntityOwner"} + - $ref: "#/components/schemas/Common.V3.EntityOwner" description: "The owner of the entity at the time of the action." description: "Represents information about the creation or updation of an entity." - "V3.SLO.CreateSLORequest": + V3.SLO.CreateSLORequest: type: "object" required: - "name" @@ -34857,32 +37963,33 @@ components: - "slo_owner_id" - "slo_owner_type" properties: - "name": + name: type: "string" - "description": + description: type: "string" - "time_interval_type": {"$ref": "#/components/schemas/V3.SLO.TimeIntervalType"} - "service_ids": + time_interval_type: + $ref: "#/components/schemas/V3.SLO.TimeIntervalType" + service_ids: type: "array" items: type: "string" - "slis": + slis: type: "array" items: type: "string" - "target_slo": + target_slo: type: "number" format: "float" - "start_time": + start_time: type: "string" format: "date-time" - "end_time": + end_time: type: "string" format: "date-time" - "duration_in_days": + duration_in_days: type: "integer" format: "uint32" - "tags": + tags: type: "object" unevaluatedProperties: anyOf: @@ -34891,20 +37998,23 @@ components: format: "int32" - type: "boolean" - type: "null" - "slo_monitoring_checks": + slo_monitoring_checks: type: "array" - items: {"$ref": "#/components/schemas/V3.SLO.SloMonitoringCheck"} - "slo_actions": + items: + $ref: "#/components/schemas/V3.SLO.SloMonitoringCheck" + slo_actions: type: "array" - items: {"$ref": "#/components/schemas/V3.SLO.SloAction"} - "owner_type": + items: + $ref: "#/components/schemas/V3.SLO.SloAction" + owner_type: type: "string" - "owner_id": + owner_id: type: "string" - "slo_owner_id": + slo_owner_id: type: "string" - "slo_owner_type": {"$ref": "#/components/schemas/V3.SLO.SLOOwnerType"} - "V3.SLO.MarkSLOAffectedRequest": + slo_owner_type: + $ref: "#/components/schemas/V3.SLO.SLOOwnerType" + V3.SLO.MarkSLOAffectedRequest: type: "object" required: - "incident_id" @@ -34914,22 +38024,22 @@ components: - "owner_id" - "org_id" properties: - "incident_id": + incident_id: type: "string" - "slis": + slis: type: "array" items: type: "string" - "error_budget_spent": + error_budget_spent: type: "number" format: "float" - "owner_type": + owner_type: type: "string" - "owner_id": + owner_id: type: "string" - "org_id": + org_id: type: "string" - "V3.SLO.SLO": + V3.SLO.SLO: type: "object" required: - "id" @@ -34946,44 +38056,45 @@ components: - "owner_id" - "org_id" properties: - "id": + id: type: "integer" - "name": + name: type: "string" - "description": + description: type: "string" - "time_interval_type": {"$ref": "#/components/schemas/V3.SLO.TimeIntervalType"} - "service_ids": + time_interval_type: + $ref: "#/components/schemas/V3.SLO.TimeIntervalType" + service_ids: type: "array" items: type: "string" - "slis": + slis: type: "array" items: type: "string" - "target_slo": + target_slo: type: "number" format: "float" - "current_slo": + current_slo: type: "number" format: "float" - "start_time": + start_time: type: "string" format: "date-time" - "end_time": + end_time: type: "string" format: "date-time" - "is_healthy": + is_healthy: type: "boolean" - "remaining_error_budget": + remaining_error_budget: type: "number" format: "float" - "allocated_error_budget": + allocated_error_budget: type: "number" format: "float" - "is_active": + is_active: type: "boolean" - "tags": + tags: anyOf: - type: "object" unevaluatedProperties: @@ -34994,55 +38105,58 @@ components: - type: "boolean" - type: "null" - type: "null" - "incident_count": + incident_count: type: "integer" - "false_positive_count": + false_positive_count: type: "integer" - "slo_monitoring_checks": + slo_monitoring_checks: type: "array" - items: {"$ref": "#/components/schemas/V3.SLO.SloMonitoringCheck"} - "slo_actions": + items: + $ref: "#/components/schemas/V3.SLO.SloMonitoringCheck" + slo_actions: anyOf: - type: "array" - items: {"$ref": "#/components/schemas/V3.SLO.SloAction"} + items: + $ref: "#/components/schemas/V3.SLO.SloAction" - type: "null" - "owner_type": + owner_type: type: "string" - "owner_id": + owner_id: type: "string" - "org_id": + org_id: type: "string" - "slo_owner_id": + slo_owner_id: type: "string" - "slo_owner_type": {"$ref": "#/components/schemas/V3.SLO.SLOOwnerType"} - "created_at": + slo_owner_type: + $ref: "#/components/schemas/V3.SLO.SLOOwnerType" + created_at: type: "string" format: "date-time" - "updated_at": + updated_at: type: "string" format: "date-time" - "deleted_at": + deleted_at: anyOf: - type: "string" format: "date-time" - type: "null" - "duration_in_days": + duration_in_days: type: "integer" format: "uint32" - "V3.SLO.SLODetailedResponse": + V3.SLO.SLODetailedResponse: type: "object" allOf: - - {"$ref": "#/components/schemas/V3.SLO.SLO"} - "V3.SLO.SLOOwnerType": + - $ref: "#/components/schemas/V3.SLO.SLO" + V3.SLO.SLOOwnerType: type: "string" enum: - "user" - "squad" - "V3.SLO.SLOResponse": + V3.SLO.SLOResponse: type: "object" allOf: - - {"$ref": "#/components/schemas/V3.SLO.SLO"} - "V3.SLO.SLOViolatingIncident": + - $ref: "#/components/schemas/V3.SLO.SLO" + V3.SLO.SLOViolatingIncident: type: "object" required: - "id" @@ -35060,152 +38174,154 @@ components: - "updated_at" - "deleted_at" properties: - "id": + id: type: "integer" - "owner_type": + owner_type: type: "string" - "owner_id": + owner_id: type: "string" - "org_id": + org_id: type: "string" - "slo_id": + slo_id: type: "integer" - "incident_id": + incident_id: type: "string" - "slis": + slis: type: "array" items: type: "string" - "error_budget_spent": + error_budget_spent: type: "number" format: "float" - "is_false_positive": + is_false_positive: type: "boolean" - "start_time": + start_time: type: "string" format: "date-time" - "end_time": + end_time: type: "string" format: "date-time" - "created_at": + created_at: type: "string" format: "date-time" - "updated_at": + updated_at: type: "string" format: "date-time" - "deleted_at": + deleted_at: anyOf: - type: "string" format: "date-time" - type: "null" - "V3.SLO.SLOViolatingIncidentResponse": + V3.SLO.SLOViolatingIncidentResponse: type: "object" allOf: - - {"$ref": "#/components/schemas/V3.SLO.SLOViolatingIncident"} - "V3.SLO.SLOWithInsights": + - $ref: "#/components/schemas/V3.SLO.SLOViolatingIncident" + V3.SLO.SLOWithInsights: type: "object" required: - "slo" properties: - "insights": + insights: type: "object" properties: - "error_budget_consumption_for_past_30days": + error_budget_consumption_for_past_30days: type: "integer" required: - "error_budget_consumption_for_past_30days" - "slo": {"$ref": "#/components/schemas/V3.SLO.SLO"} - "V3.SLO.SLOWithInsightsResponse": + slo: + $ref: "#/components/schemas/V3.SLO.SLO" + V3.SLO.SLOWithInsightsResponse: type: "object" allOf: - - {"$ref": "#/components/schemas/V3.SLO.SLOWithInsights"} - "V3.SLO.SloAction": + - $ref: "#/components/schemas/V3.SLO.SLOWithInsights" + V3.SLO.SloAction: type: "object" required: - "type" properties: - "id": + id: type: "integer" - "slo_id": + slo_id: type: "integer" - "type": {"$ref": "#/components/schemas/V3.SLO.SloActionType"} - "user_id": + type: + $ref: "#/components/schemas/V3.SLO.SloActionType" + user_id: type: "string" - "squad_id": + squad_id: type: "string" - "service_id": + service_id: type: "string" - "owner_type": + owner_type: type: "string" - "owner_id": + owner_id: type: "string" - "created_at": + created_at: type: "string" format: "date-time" - "updated_at": + updated_at: type: "string" format: "date-time" - "deleted_at": + deleted_at: anyOf: - type: "string" format: "date-time" - type: "null" - "V3.SLO.SloActionType": + V3.SLO.SloActionType: type: "string" enum: - "SERVICE" - "USER" - "SQUAD" - "V3.SLO.SloMonitoringCheck": + V3.SLO.SloMonitoringCheck: type: "object" required: - "name" - "owner_type" - "owner_id" properties: - "id": + id: type: "integer" - "slo_id": + slo_id: type: "integer" - "name": + name: type: "string" - "threshold": + threshold: type: "integer" - "owner_type": + owner_type: type: "string" - "owner_id": + owner_id: type: "string" - "org_id": + org_id: type: "string" - "is_checked": + is_checked: anyOf: - type: "boolean" - type: "null" - "created_at": + created_at: type: "string" format: "date-time" - "updated_at": + updated_at: type: "string" format: "date-time" - "deleted_at": + deleted_at: anyOf: - type: "string" format: "date-time" - type: "null" - "V3.SLO.TimeIntervalType": + V3.SLO.TimeIntervalType: type: "string" enum: - "fixed" - "rolling" - "V3.Services.APTAConfig": + V3.Services.APTAConfig: type: "object" required: - "is_enabled" - "timeout_in_mins" properties: - "is_enabled": + is_enabled: type: "boolean" - "timeout_in_mins": + timeout_in_mins: type: "number" enum: - 2 @@ -35213,61 +38329,68 @@ components: - 5 - 10 - 15 - "V3.Services.APTAConfigRequest": + V3.Services.APTAConfigRequest: type: "object" required: - "is_enabled" - "timeout_in_mins" properties: - "is_enabled": + is_enabled: type: "boolean" - "timeout_in_mins": + timeout_in_mins: type: "integer" - "V3.Services.CreateServiceRequest": + V3.Services.CreateServiceRequest: type: "object" required: - "name" - "escalation_policy_id" properties: - "name": + name: type: "string" - "escalation_policy_id": + escalation_policy_id: type: "string" - "description": + description: type: "string" - "email_prefix": + email_prefix: type: "string" - "maintainer": {"$ref": "#/components/schemas/V3.Services.ServiceMaintainer"} - "tags": + maintainer: + $ref: "#/components/schemas/V3.Services.ServiceMaintainer" + tags: type: "array" - items: {"$ref": "#/components/schemas/V3.Services.ServiceTag"} - "auto_pause_transient_alerts_config": {"$ref": "#/components/schemas/V3.Services.APTAConfig"} - "intelligent_alerts_grouping_config": {"$ref": "#/components/schemas/V3.Services.IAGConfig"} - "delay_notification_config": {"$ref": "#/components/schemas/V3.Services.NotificationDelayConfigRequest"} - "dedup_init_config": {"$ref": "#/components/schemas/V3.Services.DedupInitConfig"} - "V3.Services.DedupInitConfig": + items: + $ref: "#/components/schemas/V3.Services.ServiceTag" + auto_pause_transient_alerts_config: + $ref: "#/components/schemas/V3.Services.APTAConfig" + intelligent_alerts_grouping_config: + $ref: "#/components/schemas/V3.Services.IAGConfig" + delay_notification_config: + $ref: "#/components/schemas/V3.Services.NotificationDelayConfigRequest" + dedup_init_config: + $ref: "#/components/schemas/V3.Services.DedupInitConfig" + V3.Services.DedupInitConfig: type: "object" required: - "time_window" - "time_unit" properties: - "time_window": + time_window: type: "integer" format: "int64" - "time_unit": + time_unit: type: "string" enum: - "minute" - "hour" - "V3.Services.DeduplicationRules.CreateDeduplicationRulesRequest": + V3.Services.DeduplicationRules.CreateDeduplicationRulesRequest: type: "object" required: - "rules" properties: - "rules": + rules: type: "array" - items: {"$ref": "#/components/schemas/V3.Services.DeduplicationRules.DeduplicationRule"} - "V3.Services.DeduplicationRules.DeduplicationRule": + items: + $ref: "#/components/schemas/V3.Services.DeduplicationRules.DeduplicationRule" + V3.Services.DeduplicationRules.DeduplicationRule: type: "object" required: - "expression" @@ -35275,38 +38398,39 @@ components: - "time_unit" - "is_basic" properties: - "expression": + expression: type: "string" - "time_window": + time_window: type: "integer" format: "int64" - "time_unit": + time_unit: type: "string" enum: - "minute" - "hour" - "is_basic": + is_basic: type: "boolean" - "basic_expression": + basic_expression: type: "array" - items: {"$ref": "#/components/schemas/V3.Services.DeduplicationRules.ExpressionBranch"} - "dependency_deduplication": + items: + $ref: "#/components/schemas/V3.Services.DeduplicationRules.ExpressionBranch" + dependency_deduplication: type: "boolean" - "description": + description: type: "string" - "V3.Services.DeduplicationRules.DeduplicationRuleResponse": + V3.Services.DeduplicationRules.DeduplicationRuleResponse: type: "object" allOf: - - {"$ref": "#/components/schemas/V3.Services.DeduplicationRules.DeduplicationRule"} - "V3.Services.DeduplicationRules.ExpressionBranch": + - $ref: "#/components/schemas/V3.Services.DeduplicationRules.DeduplicationRule" + V3.Services.DeduplicationRules.ExpressionBranch: type: "object" required: - "lhs" - "rhs" properties: - "lhs": + lhs: type: "string" - "op": + op: type: "string" enum: - "is" @@ -35324,7 +38448,7 @@ components: - "field_lt" - "field_gt_eq" - "field_lt_eq" - "rhs": + rhs: anyOf: - type: "string" - type: "boolean" @@ -35332,16 +38456,16 @@ components: format: "int32" - type: "number" format: "float" - "V3.Services.Dependencies.CreateOrUpdateDependenciesRequest": + V3.Services.Dependencies.CreateOrUpdateDependenciesRequest: type: "object" required: - "dependencies" properties: - "dependencies": + dependencies: type: "array" items: type: "string" - "V3.Services.EscalationPolicyBasic": + V3.Services.EscalationPolicyBasic: type: "object" required: - "id" @@ -35349,24 +38473,24 @@ components: - "description" - "slug" properties: - "id": + id: type: "string" description: "The unique identifier for the escalation policy." - "name": + name: type: "string" description: "The name of the escalation policy." - "description": + description: type: "string" description: "A description of the escalation policy." - "slug": + slug: type: "string" description: "The URL-friendly slug for the policy name." description: "Represents the basic details of an Escalation Policy for a service." - "V3.Services.Extensions.SlackExtensionResponse": + V3.Services.Extensions.SlackExtensionResponse: type: "object" allOf: - - {"$ref": "#/components/schemas/V3.Services.Extensions.SlackExtensionServiceExtension"} - "V3.Services.Extensions.SlackExtensionServiceExtension": + - $ref: "#/components/schemas/V3.Services.Extensions.SlackExtensionServiceExtension" + V3.Services.Extensions.SlackExtensionServiceExtension: type: "object" required: - "id" @@ -35376,35 +38500,35 @@ components: - "created_at" - "name" properties: - "id": + id: type: "integer" format: "int32" - "service_id": + service_id: type: "string" - "organization_id": + organization_id: type: "string" - "channel_id": + channel_id: type: "string" - "created_at": + created_at: type: "string" - "name": + name: type: "string" - "V3.Services.Extensions.UpdateSlackExtensionRequest": + V3.Services.Extensions.UpdateSlackExtensionRequest: type: "object" required: - "channel_id" properties: - "channel_id": + channel_id: type: "string" - "V3.Services.IAGConfig": + V3.Services.IAGConfig: type: "object" required: - "is_enabled" - "rolling_window_in_mins" properties: - "is_enabled": + is_enabled: type: "boolean" - "rolling_window_in_mins": + rolling_window_in_mins: type: "number" enum: - 5 @@ -35418,17 +38542,17 @@ components: - 480 - 720 - 1440 - "V3.Services.IAGConfigRequest": + V3.Services.IAGConfigRequest: type: "object" required: - "is_enabled" - "rolling_window_in_mins" properties: - "is_enabled": + is_enabled: type: "boolean" - "rolling_window_in_mins": + rolling_window_in_mins: type: "integer" - "V3.Services.JiraCloudExtension": + V3.Services.JiraCloudExtension: type: "object" required: - "jira_client_key" @@ -35436,77 +38560,82 @@ components: - "issue_type" - "is_manual" properties: - "jira_client_key": + jira_client_key: type: "string" - "project": {"$ref": "#/components/schemas/V3.Services.JiraProject"} - "issue_type": {"$ref": "#/components/schemas/V3.Services.JiraIssueType"} - "statusmaps": + project: + $ref: "#/components/schemas/V3.Services.JiraProject" + issue_type: + $ref: "#/components/schemas/V3.Services.JiraIssueType" + statusmaps: anyOf: - type: "array" - items: {"$ref": "#/components/schemas/V3.Services.JiraStatusMap"} + items: + $ref: "#/components/schemas/V3.Services.JiraStatusMap" - type: "null" - "is_manual": + is_manual: type: "boolean" - "V3.Services.JiraIssueType": + V3.Services.JiraIssueType: type: "object" required: - "id" - "name" properties: - "id": + id: type: "string" - "name": + name: type: "string" - "statuses": + statuses: anyOf: - type: "array" - items: {"$ref": "#/components/schemas/V3.Services.JiraStatus"} + items: + $ref: "#/components/schemas/V3.Services.JiraStatus" - type: "null" - "V3.Services.JiraProject": + V3.Services.JiraProject: type: "object" required: - "id" - "key" - "name" properties: - "id": + id: type: "string" - "key": + key: type: "string" - "name": + name: type: "string" - "V3.Services.JiraStatus": + V3.Services.JiraStatus: type: "object" required: - "id" - "name" properties: - "id": + id: type: "string" - "name": + name: type: "string" - "V3.Services.JiraStatusMap": + V3.Services.JiraStatusMap: type: "object" required: - "jira_status" - "system_status" properties: - "jira_status": + jira_status: type: "string" - "system_status": + system_status: type: "string" - "V3.Services.MaintenanceMode.CreateOrUpdateMaintenanceModeRequest": + V3.Services.MaintenanceMode.CreateOrUpdateMaintenanceModeRequest: type: "object" required: - "onMaintenance" - "serviceMaintenance" properties: - "onMaintenance": + onMaintenance: type: "boolean" - "serviceMaintenance": + serviceMaintenance: type: "array" - items: {"$ref": "#/components/schemas/V3.Services.MaintenanceMode.ServiceMaintenance"} - "V3.Services.MaintenanceMode.MaintenanceMode": + items: + $ref: "#/components/schemas/V3.Services.MaintenanceMode.ServiceMaintenance" + V3.Services.MaintenanceMode.MaintenanceMode: type: "object" required: - "service_id" @@ -35520,34 +38649,34 @@ components: - "deleted" - "repeat_till" properties: - "service_id": + service_id: type: "string" - "maintenance_from": + maintenance_from: type: "string" format: "date-time" - "maintenance_till": + maintenance_till: type: "string" format: "date-time" - "repetition_daily": + repetition_daily: type: "boolean" - "repetition_weekly": + repetition_weekly: type: "boolean" - "repetition_two_weekly": + repetition_two_weekly: type: "boolean" - "repetition_three_weekly": + repetition_three_weekly: type: "boolean" - "repetition_monthly": + repetition_monthly: type: "boolean" - "deleted": + deleted: type: "boolean" - "repeat_till": + repeat_till: type: "string" format: "date-time" - "V3.Services.MaintenanceMode.MaintenanceModeResponse": + V3.Services.MaintenanceMode.MaintenanceModeResponse: type: "object" allOf: - - {"$ref": "#/components/schemas/V3.Services.MaintenanceMode.MaintenanceMode"} - "V3.Services.MaintenanceMode.ServiceMaintenance": + - $ref: "#/components/schemas/V3.Services.MaintenanceMode.MaintenanceMode" + V3.Services.MaintenanceMode.ServiceMaintenance: type: "object" required: - "maintenanceStartDate" @@ -35559,80 +38688,80 @@ components: - "deleted" - "repeatTill" properties: - "maintenanceStartDate": + maintenanceStartDate: type: "string" - "maintenanceEndDate": + maintenanceEndDate: type: "string" - "daily": + daily: type: "boolean" - "weekly": + weekly: type: "boolean" - "twoWeekly": + twoWeekly: type: "boolean" - "threeWeekly": + threeWeekly: type: "boolean" - "monthly": + monthly: type: "boolean" - "deleted": + deleted: type: "boolean" - "repeatTill": + repeatTill: type: "string" - "V3.Services.NotificationDelayConfig": + V3.Services.NotificationDelayConfig: type: "object" required: - "is_enabled" properties: - "is_enabled": + is_enabled: type: "boolean" - "timezone": + timezone: type: "string" - "fixed_timeslot_config": + fixed_timeslot_config: type: "object" properties: - "start_time": + start_time: type: "string" - "end_time": + end_time: type: "string" - "repeat_days": + repeat_days: type: "array" items: type: "integer" format: "int32" - "custom_timeslots_enabled": + custom_timeslots_enabled: type: "boolean" - "custom_timeslots": + custom_timeslots: type: "object" unevaluatedProperties: type: "array" items: type: "object" properties: - "start_time": + start_time: type: "string" - "end_time": + end_time: type: "string" - "assigned_to": + assigned_to: type: "object" properties: - "id": + id: type: "string" - "type": + type: type: "string" - "V3.Services.NotificationDelayConfigRequest": + V3.Services.NotificationDelayConfigRequest: type: "object" allOf: - - {"$ref": "#/components/schemas/V3.Services.NotificationDelayConfig"} - "V3.Services.Overlay.CustomContent": + - $ref: "#/components/schemas/V3.Services.NotificationDelayConfig" + V3.Services.Overlay.CustomContent: type: "object" required: - "message" - "description" properties: - "message": + message: type: "string" - "description": + description: type: "string" - "V3.Services.Overlay.CustomContentOverlay": + V3.Services.Overlay.CustomContentOverlay: type: "object" required: - "created_at" @@ -35648,58 +38777,59 @@ components: - "updated_by" - "alert_source_type" properties: - "created_at": + created_at: type: "string" format: "date-time" - "updated_at": + updated_at: type: "string" format: "date-time" - "deleted_at": + deleted_at: anyOf: - type: "string" format: "date-time" - type: "null" - "org_id": + org_id: type: "string" - "service_id": + service_id: type: "string" - "alert_source_version": + alert_source_version: type: "string" - "alert_source_shortname": + alert_source_shortname: type: "string" - "overlay_template_type": + overlay_template_type: type: "string" enum: - "message" - "description" - "overlay": {"$ref": "#/components/schemas/V3.Services.Overlay.CustomContent"} - "created_by": + overlay: + $ref: "#/components/schemas/V3.Services.Overlay.CustomContent" + created_by: type: "string" - "updated_by": + updated_by: type: "string" - "alert_source_type": + alert_source_type: type: "string" - "V3.Services.Overlay.CustomContentOverlayResponse": + V3.Services.Overlay.CustomContentOverlayResponse: type: "object" allOf: - - {"$ref": "#/components/schemas/V3.Services.Overlay.CustomContentOverlay"} - "V3.Services.Overlay.DedupKeyOverlay": + - $ref: "#/components/schemas/V3.Services.Overlay.CustomContentOverlay" + V3.Services.Overlay.DedupKeyOverlay: type: "object" required: - "template" - "duration" properties: - "template": + template: type: "string" - "duration": + duration: type: "integer" format: "int32" - "V3.Services.Overlay.OptInForKeyBasedDeduplicationRequest": + V3.Services.Overlay.OptInForKeyBasedDeduplicationRequest: type: "object" properties: - "dedup_key_enabled": + dedup_key_enabled: type: "boolean" - "V3.Services.Overlay.Overlay": + V3.Services.Overlay.Overlay: type: "object" required: - "created_at" @@ -35715,124 +38845,126 @@ components: - "updated_by" - "alert_source_type" properties: - "created_at": + created_at: type: "string" format: "date-time" - "updated_at": + updated_at: type: "string" format: "date-time" - "deleted_at": + deleted_at: anyOf: - type: "string" format: "date-time" - type: "null" - "org_id": + org_id: type: "string" - "service_id": + service_id: type: "string" - "alert_source_version": + alert_source_version: type: "string" - "alert_source_shortname": + alert_source_shortname: type: "string" - "overlay_template_type": + overlay_template_type: type: "string" enum: - "dedup_key" - "overlay": {"$ref": "#/components/schemas/V3.Services.Overlay.DedupKeyOverlay"} - "created_by": + overlay: + $ref: "#/components/schemas/V3.Services.Overlay.DedupKeyOverlay" + created_by: type: "string" - "updated_by": + updated_by: type: "string" - "alert_source_type": + alert_source_type: type: "string" - "V3.Services.Overlay.OverlayResponse": + V3.Services.Overlay.OverlayResponse: type: "object" allOf: - - {"$ref": "#/components/schemas/V3.Services.Overlay.Overlay"} - "V3.Services.Overlay.RenderCustomContentOverlayRequest": + - $ref: "#/components/schemas/V3.Services.Overlay.Overlay" + V3.Services.Overlay.RenderCustomContentOverlayRequest: type: "object" required: - "overlay_template_type" - "template" - "payload" properties: - "overlay_template_type": + overlay_template_type: type: "string" - "template": + template: type: "string" - "payload": + payload: type: "string" - "V3.Services.Overlay.RenderDedupKeyTemplateRequest": + V3.Services.Overlay.RenderDedupKeyTemplateRequest: type: "object" required: - "overlay_template_type" - "template" - "payload" properties: - "overlay_template_type": + overlay_template_type: type: "string" - "template": + template: type: "string" - "payload": + payload: type: "string" - "V3.Services.Overlay.UpdateCustomContentTemplateOverlayRequest": + V3.Services.Overlay.UpdateCustomContentTemplateOverlayRequest: type: "object" required: - "overlay_template_type" - "message_overlay" - "description_overlay" properties: - "overlay_template_type": + overlay_template_type: type: "string" - "message_overlay": + message_overlay: type: "object" properties: - "template": + template: type: "string" required: - "template" - "description_overlay": + description_overlay: type: "object" properties: - "template": + template: type: "string" required: - "template" - "V3.Services.Overlay.UpdateDedupKeyOverlayRequest": + V3.Services.Overlay.UpdateDedupKeyOverlayRequest: type: "object" required: - "overlay_template_type" - "dedup_key_overlay" properties: - "overlay_template_type": + overlay_template_type: type: "string" - "dedup_key_overlay": + dedup_key_overlay: type: "object" properties: - "template": + template: type: "string" - "duration": + duration: type: "integer" required: - "template" - "duration" - "V3.Services.RoutingRules.CreateOrUpdateRoutingRulesRequest": + V3.Services.RoutingRules.CreateOrUpdateRoutingRulesRequest: type: "object" required: - "rules" properties: - "rules": + rules: type: "array" - items: {"$ref": "#/components/schemas/V3.Services.RoutingRules.RoutingRule"} - "V3.Services.RoutingRules.ExpressionBranch": + items: + $ref: "#/components/schemas/V3.Services.RoutingRules.RoutingRule" + V3.Services.RoutingRules.ExpressionBranch: type: "object" required: - "lhs" - "rhs" properties: - "lhs": + lhs: type: "string" - "op": + op: type: "string" enum: - "is" @@ -35850,7 +38982,7 @@ components: - "field_lt" - "field_gt_eq" - "field_lt_eq" - "rhs": + rhs: anyOf: - type: "string" - type: "boolean" @@ -35858,39 +38990,40 @@ components: format: "int32" - type: "number" format: "float" - "V3.Services.RoutingRules.RoutingRule": + V3.Services.RoutingRules.RoutingRule: type: "object" required: - "expression" - "route_to" - "is_basic" properties: - "expression": + expression: type: "string" - "route_to": + route_to: type: "object" properties: - "entity_type": + entity_type: type: "string" enum: - "user" - "squad" - "escalation_policy" - "entity_id": + entity_id: type: "string" required: - "entity_type" - "entity_id" - "is_basic": + is_basic: type: "boolean" - "basic_expression": + basic_expression: type: "array" - items: {"$ref": "#/components/schemas/V3.Services.RoutingRules.ExpressionBranch"} - "V3.Services.RoutingRules.RoutingRuleResponse": + items: + $ref: "#/components/schemas/V3.Services.RoutingRules.ExpressionBranch" + V3.Services.RoutingRules.RoutingRuleResponse: type: "object" allOf: - - {"$ref": "#/components/schemas/V3.Services.RoutingRules.RoutingRule"} - "V3.Services.Service": + - $ref: "#/components/schemas/V3.Services.RoutingRules.RoutingRule" + V3.Services.Service: type: "object" required: - "id" @@ -35911,95 +39044,104 @@ components: - "created_at" - "updated_at" properties: - "id": + id: type: "string" - "name": + name: type: "string" - "slug": + slug: type: "string" - "email": + email: type: "string" - "escalation_policy_id": + escalation_policy_id: type: "string" - "organization_id": + organization_id: type: "string" - "api_key": + api_key: type: "string" - "description": + description: type: "string" - "depends": + depends: anyOf: - type: "array" items: type: "string" - type: "null" - "owner": {"$ref": "#/components/schemas/Common.V3.RBACOwner"} - "on_maintenance": + owner: + $ref: "#/components/schemas/Common.V3.RBACOwner" + on_maintenance: type: "boolean" - "slack": {"$ref": "#/components/schemas/V3.Services.ServiceSlack"} - "escalation_policy": {"$ref": "#/components/schemas/V3.Services.EscalationPolicyBasic"} - "jira_cloud": {"$ref": "#/components/schemas/V3.Services.JiraCloudExtension"} - "maintainer": {"$ref": "#/components/schemas/V3.Services.ServiceMaintainer"} - "tags": + slack: + $ref: "#/components/schemas/V3.Services.ServiceSlack" + escalation_policy: + $ref: "#/components/schemas/V3.Services.EscalationPolicyBasic" + jira_cloud: + $ref: "#/components/schemas/V3.Services.JiraCloudExtension" + maintainer: + $ref: "#/components/schemas/V3.Services.ServiceMaintainer" + tags: type: "array" - items: {"$ref": "#/components/schemas/V3.Services.ServiceTag"} - "auto_pause_transient_alerts_config": {"$ref": "#/components/schemas/V3.Services.APTAConfig"} - "intelligent_alerts_grouping_config": {"$ref": "#/components/schemas/V3.Services.IAGConfig"} - "delay_notification_config": {"$ref": "#/components/schemas/V3.Services.NotificationDelayConfig"} - "config": + items: + $ref: "#/components/schemas/V3.Services.ServiceTag" + auto_pause_transient_alerts_config: + $ref: "#/components/schemas/V3.Services.APTAConfig" + intelligent_alerts_grouping_config: + $ref: "#/components/schemas/V3.Services.IAGConfig" + delay_notification_config: + $ref: "#/components/schemas/V3.Services.NotificationDelayConfig" + config: type: "object" properties: - "dedup_key_enabled": + dedup_key_enabled: type: "boolean" required: - "dedup_key_enabled" - "created_at": + created_at: type: "string" format: "date-time" - "updated_at": + updated_at: type: "string" format: "date-time" - "V3.Services.ServiceMaintainer": + V3.Services.ServiceMaintainer: type: "object" required: - "id" - "type" properties: - "id": + id: type: "string" - "type": + type: type: "string" enum: - "user" - "squad" - "V3.Services.ServiceResponse": + V3.Services.ServiceResponse: type: "object" allOf: - - {"$ref": "#/components/schemas/V3.Services.Service"} - "V3.Services.ServiceSlack": + - $ref: "#/components/schemas/V3.Services.Service" + V3.Services.ServiceSlack: type: "object" required: - "channel_id" - "name" - "time" properties: - "channel_id": + channel_id: type: "string" - "name": + name: type: "string" - "time": + time: type: "integer" - "V3.Services.ServiceTag": + V3.Services.ServiceTag: type: "object" required: - "key" - "value" properties: - "key": + key: type: "string" - "value": + value: type: "string" - "V3.Services.SlackExtension": + V3.Services.SlackExtension: type: "object" required: - "id" @@ -36009,19 +39151,19 @@ components: - "slack_channel_name" - "slack_team_id" properties: - "id": + id: type: "string" - "token": + token: type: "string" - "slack_bot_token": + slack_bot_token: type: "string" - "slack_channel_id": + slack_channel_id: type: "string" - "slack_channel_name": + slack_channel_name: type: "string" - "slack_team_id": + slack_team_id: type: "string" - "V3.Services.SlackExtensionServiceExtension": + V3.Services.SlackExtensionServiceExtension: type: "object" required: - "id" @@ -36031,52 +39173,53 @@ components: - "created_at" - "name" properties: - "id": + id: type: "integer" format: "int32" - "service_id": + service_id: type: "string" - "organization_id": + organization_id: type: "string" - "channel_id": + channel_id: type: "string" - "created_at": + created_at: type: "string" - "name": + name: type: "string" - "V3.Services.SlackExtensionServiceExtensionRes": + V3.Services.SlackExtensionServiceExtensionRes: type: "object" allOf: - - {"$ref": "#/components/schemas/V3.Services.SlackExtensionServiceExtension"} - "V3.Services.SlackExtensionUpdatePayload": + - $ref: "#/components/schemas/V3.Services.SlackExtensionServiceExtension" + V3.Services.SlackExtensionUpdatePayload: type: "object" required: - "channel_id" properties: - "channel_id": + channel_id: type: "string" - "V3.Services.SuppressionRules.BasicExpression": + V3.Services.SuppressionRules.BasicExpression: type: "object" required: - "lhs" - "op" - "rhs" properties: - "lhs": + lhs: type: "string" - "op": + op: type: "string" - "rhs": + rhs: type: "string" - "V3.Services.SuppressionRules.CreateOrUpdateSuppressionRulesRequest": + V3.Services.SuppressionRules.CreateOrUpdateSuppressionRulesRequest: type: "object" required: - "rules" properties: - "rules": + rules: type: "array" - items: {"$ref": "#/components/schemas/V3.Services.SuppressionRules.SuppressionRule"} - "V3.Services.SuppressionRules.CustomRepetition": + items: + $ref: "#/components/schemas/V3.Services.SuppressionRules.SuppressionRule" + V3.Services.SuppressionRules.CustomRepetition: type: "object" required: - "repeats_count" @@ -36084,17 +39227,17 @@ components: - "repeats_on_weekdays" - "repeats_on_month" properties: - "repeats_count": + repeats_count: type: "integer" - "repeats": + repeats: type: "string" - "repeats_on_weekdays": + repeats_on_weekdays: type: "array" items: type: "integer" - "repeats_on_month": + repeats_on_month: type: "string" - "V3.Services.SuppressionRules.SuppressionRule": + V3.Services.SuppressionRules.SuppressionRule: type: "object" required: - "rule_id" @@ -36109,39 +39252,41 @@ components: - "timeslots" - "basic_expression" properties: - "rule_id": + rule_id: type: "string" - "created_at": + created_at: type: "string" format: "date-time" - "updated_at": + updated_at: type: "string" format: "date-time" - "created_by": + created_by: type: "string" - "updated_by": + updated_by: type: "string" - "description": + description: type: "string" - "expression": + expression: type: "string" - "is_basic": + is_basic: type: "boolean" - "is_timebased": + is_timebased: type: "boolean" - "timeslots": + timeslots: anyOf: - type: "array" - items: {"$ref": "#/components/schemas/V3.Services.SuppressionRules.Timeslot"} + items: + $ref: "#/components/schemas/V3.Services.SuppressionRules.Timeslot" - type: "null" - "basic_expression": + basic_expression: type: "array" - items: {"$ref": "#/components/schemas/V3.Services.SuppressionRules.BasicExpression"} - "V3.Services.SuppressionRules.SuppressionRuleResponse": + items: + $ref: "#/components/schemas/V3.Services.SuppressionRules.BasicExpression" + V3.Services.SuppressionRules.SuppressionRuleResponse: type: "object" allOf: - - {"$ref": "#/components/schemas/V3.Services.SuppressionRules.SuppressionRule"} - "V3.Services.SuppressionRules.SuppressionRulesContainer": + - $ref: "#/components/schemas/V3.Services.SuppressionRules.SuppressionRule" + V3.Services.SuppressionRules.SuppressionRulesContainer: type: "object" required: - "id" @@ -36151,26 +39296,27 @@ components: - "organization_id" - "rules" properties: - "id": + id: type: "string" - "created_at": + created_at: type: "string" format: "date-time" - "updated_at": + updated_at: type: "string" format: "date-time" - "service_id": + service_id: type: "string" - "organization_id": + organization_id: type: "string" - "rules": + rules: type: "array" - items: {"$ref": "#/components/schemas/V3.Services.SuppressionRules.SuppressionRule"} - "V3.Services.SuppressionRules.SuppressionRulesContainerResponse": + items: + $ref: "#/components/schemas/V3.Services.SuppressionRules.SuppressionRule" + V3.Services.SuppressionRules.SuppressionRulesContainerResponse: type: "object" allOf: - - {"$ref": "#/components/schemas/V3.Services.SuppressionRules.SuppressionRulesContainer"} - "V3.Services.SuppressionRules.Timeslot": + - $ref: "#/components/schemas/V3.Services.SuppressionRules.SuppressionRulesContainer" + V3.Services.SuppressionRules.Timeslot: type: "object" required: - "time_zone" @@ -36183,40 +39329,42 @@ components: - "ends_never" - "ends_on" properties: - "time_zone": + time_zone: type: "string" - "start_time": + start_time: type: "string" - "end_time": + end_time: type: "string" - "is_allday": + is_allday: type: "boolean" - "repetition": + repetition: type: "string" - "is_custom": + is_custom: type: "boolean" - "custom": {"$ref": "#/components/schemas/V3.Services.SuppressionRules.CustomRepetition"} - "ends_never": + custom: + $ref: "#/components/schemas/V3.Services.SuppressionRules.CustomRepetition" + ends_never: type: "boolean" - "ends_on": + ends_on: type: "string" - "V3.Services.TaggingRules.CreateOrUpdateTaggingRulesRequest": + V3.Services.TaggingRules.CreateOrUpdateTaggingRulesRequest: type: "object" required: - "rules" properties: - "rules": + rules: type: "array" - items: {"$ref": "#/components/schemas/V3.Services.TaggingRules.TagRule"} - "V3.Services.TaggingRules.ExpressionBranch": + items: + $ref: "#/components/schemas/V3.Services.TaggingRules.TagRule" + V3.Services.TaggingRules.ExpressionBranch: type: "object" required: - "lhs" - "rhs" properties: - "lhs": + lhs: type: "string" - "op": + op: type: "string" enum: - "is" @@ -36234,7 +39382,7 @@ components: - "field_lt" - "field_gt_eq" - "field_lt_eq" - "rhs": + rhs: anyOf: - type: "string" - type: "boolean" @@ -36242,233 +39390,245 @@ components: format: "int32" - type: "number" format: "float" - "V3.Services.TaggingRules.TagConfigObject": + V3.Services.TaggingRules.SubExpressions: + type: "array" + items: + $ref: "#/components/schemas/V3.Services.TaggingRules.ExpressionBranch" + V3.Services.TaggingRules.TagConfigObject: type: "object" required: - "value" - "color" properties: - "value": + value: type: "string" - "color": + color: type: "string" - "V3.Services.TaggingRules.TagRule": + V3.Services.TaggingRules.TagRule: type: "object" properties: - "expression": + expression: type: "string" - "tags": + tags: allOf: - - {"$ref": "#/components/schemas/V3.Services.TaggingRules.TagsObject"} + - $ref: "#/components/schemas/V3.Services.TaggingRules.TagsObject" description: "The 'tags' field cannot be empty unless the 'expression' or 'basic_expression' explicitly uses 'addTag' or 'addTags' functions." - "is_basic": + is_basic: type: "boolean" - "basic_expression": {"$ref": "#/components/schemas/SubExpressionsItem"} - "V3.Services.TaggingRules.TaggingRuleResponse": + basic_expression: + $ref: "#/components/schemas/V3.Services.TaggingRules.SubExpressions" + V3.Services.TaggingRules.TaggingRuleResponse: type: "object" allOf: - - {"$ref": "#/components/schemas/V3.Services.TaggingRules.TagRule"} - "V3.Services.TaggingRules.TagsObject": + - $ref: "#/components/schemas/V3.Services.TaggingRules.TagRule" + V3.Services.TaggingRules.TagsObject: type: "object" properties: - "severity": {"$ref": "#/components/schemas/V3.Services.TaggingRules.TagConfigObject"} - unevaluatedProperties: {"$ref": "#/components/schemas/V3.Services.TaggingRules.TagConfigObject"} - "V3.Services.UpdateServiceRequest": + severity: + $ref: "#/components/schemas/V3.Services.TaggingRules.TagConfigObject" + unevaluatedProperties: + $ref: "#/components/schemas/V3.Services.TaggingRules.TagConfigObject" + V3.Services.UpdateServiceRequest: type: "object" properties: - "name": + name: type: "string" - "escalation_policy_id": + escalation_policy_id: type: "string" - "description": + description: type: "string" - "email_prefix": + email_prefix: type: "string" - "maintainer": {"$ref": "#/components/schemas/V3.Services.ServiceMaintainer"} - "tags": + maintainer: + $ref: "#/components/schemas/V3.Services.ServiceMaintainer" + tags: type: "array" - items: {"$ref": "#/components/schemas/V3.Services.ServiceTag"} - "auto_pause_transient_alerts_config": {"$ref": "#/components/schemas/V3.Services.APTAConfig"} - "intelligent_alerts_grouping_config": {"$ref": "#/components/schemas/V3.Services.IAGConfig"} - "delay_notification_config": {"$ref": "#/components/schemas/V3.Services.NotificationDelayConfigRequest"} - "V3.Teams.Abilities": + items: + $ref: "#/components/schemas/V3.Services.ServiceTag" + auto_pause_transient_alerts_config: + $ref: "#/components/schemas/V3.Services.APTAConfig" + intelligent_alerts_grouping_config: + $ref: "#/components/schemas/V3.Services.IAGConfig" + delay_notification_config: + $ref: "#/components/schemas/V3.Services.NotificationDelayConfigRequest" + V3.Teams.Abilities: type: "object" properties: - "escalation_policies": + escalation_policies: type: "object" properties: - "create-escalation-policies": + create-escalation-policies: type: "boolean" - "read-escalation-policies": + read-escalation-policies: type: "boolean" - "update-escalation-policies": + update-escalation-policies: type: "boolean" - "delete-escalation-policies": + delete-escalation-policies: type: "boolean" - "schedules": + schedules: type: "object" properties: - "create-schedules": + create-schedules: type: "boolean" - "read-schedules": + read-schedules: type: "boolean" - "update-schedules": + update-schedules: type: "boolean" - "delete-schedules": + delete-schedules: type: "boolean" - "services": + services: type: "object" properties: - "create-services": + create-services: type: "boolean" - "read-services": + read-services: type: "boolean" - "update-services": + update-services: type: "boolean" - "delete-services": + delete-services: type: "boolean" - "squads": + squads: type: "object" properties: - "create-squads": + create-squads: type: "boolean" - "read-squads": + read-squads: type: "boolean" - "update-squads": + update-squads: type: "boolean" - "delete-squads": + delete-squads: type: "boolean" - "stakeholder_groups": + stakeholder_groups: type: "object" properties: - "create-stakeholder-groups": + create-stakeholder-groups: type: "boolean" - "read-stakeholder-groups": + read-stakeholder-groups: type: "boolean" - "update-stakeholder-groups": + update-stakeholder-groups: type: "boolean" - "delete-stakeholder-groups": + delete-stakeholder-groups: type: "boolean" - "runbooks": + runbooks: type: "object" properties: - "create-runbooks": + create-runbooks: type: "boolean" - "read-runbooks": + read-runbooks: type: "boolean" - "update-runbooks": + update-runbooks: type: "boolean" - "delete-runbooks": + delete-runbooks: type: "boolean" - "postmortems": + postmortems: type: "object" properties: - "create-postmortems": + create-postmortems: type: "boolean" - "read-postmortems": + read-postmortems: type: "boolean" - "update-postmortems": + update-postmortems: type: "boolean" - "delete-postmortems": + delete-postmortems: type: "boolean" - "status_pages": + status_pages: type: "object" properties: - "create-status-pages": + create-status-pages: type: "boolean" - "read-status-pages": + read-status-pages: type: "boolean" - "update-status-pages": + update-status-pages: type: "boolean" - "delete-status-pages": + delete-status-pages: type: "boolean" - "team_analytics": + team_analytics: type: "object" properties: - "read-team-analytics": + read-team-analytics: type: "boolean" - "slos": + slos: type: "object" properties: - "create-slos": + create-slos: type: "boolean" - "read-slos": + read-slos: type: "boolean" - "update-slos": + update-slos: type: "boolean" - "delete-slos": + delete-slos: type: "boolean" - "webforms": + webforms: type: "object" properties: - "create-webforms": + create-webforms: type: "boolean" - "read-webforms": + read-webforms: type: "boolean" - "update-webforms": + update-webforms: type: "boolean" - "delete-webforms": + delete-webforms: type: "boolean" - "workflows": + workflows: type: "object" properties: - "create-workflows": + create-workflows: type: "boolean" - "read-workflows": + read-workflows: type: "boolean" - "update-workflows": + update-workflows: type: "boolean" - "delete-workflows": + delete-workflows: type: "boolean" - "ger": + ger: type: "object" properties: - "create-ger": + create-ger: type: "boolean" - "read-ger": + read-ger: type: "boolean" - "update-ger": + update-ger: type: "boolean" - "delete-ger": + delete-ger: type: "boolean" - "routing_numbers": + routing_numbers: type: "object" properties: - "create-routing-numbers": + create-routing-numbers: type: "boolean" - "read-routing-numbers": + read-routing-numbers: type: "boolean" - "update-routing-numbers": + update-routing-numbers: type: "boolean" - "delete-routing-numbers": + delete-routing-numbers: type: "boolean" - "global_oncall_reminder_rules": + global_oncall_reminder_rules: type: "object" properties: - "create-global-oncall-reminder-rules": + create-global-oncall-reminder-rules: type: "boolean" - "read-global-oncall-reminder-rules": + read-global-oncall-reminder-rules: type: "boolean" - "update-global-oncall-reminder-rules": + update-global-oncall-reminder-rules: type: "boolean" - "delete-global-oncall-reminder-rules": + delete-global-oncall-reminder-rules: type: "boolean" - "V3.Teams.AddBulkTeamMemberRequest": + V3.Teams.AddBulkTeamMemberRequest: type: "object" required: - "members" properties: - "members": + members: type: "array" items: type: "object" properties: - "user_id": + user_id: type: "string" - "role": + role: type: "string" description: "this field is required if you are using OBAC permission model" - "role_ids": + role_ids: type: "array" items: type: "string" @@ -36476,46 +39636,47 @@ components: required: - "user_id" - "role_ids" - "V3.Teams.AddTeamMemberRequest": + V3.Teams.AddTeamMemberRequest: type: "object" required: - "user_id" - "role_ids" properties: - "user_id": + user_id: type: "string" - "role_ids": + role_ids: type: "array" items: type: "string" description: "this field is required if you are using RBAC permission model" - "role": + role: type: "string" description: "this field is required if you are using OBAC permission model" - "V3.Teams.CreateTeamRequest": + V3.Teams.CreateTeamRequest: type: "object" required: - "name" - "member_ids" properties: - "name": + name: type: "string" - "description": + description: type: "string" - "member_ids": + member_ids: type: "array" items: type: "string" - "V3.Teams.CreateTeamRoleRequest": + V3.Teams.CreateTeamRoleRequest: type: "object" required: - "name" - "abilities" properties: - "name": + name: type: "string" - "abilities": {"$ref": "#/components/schemas/V3.Teams.Abilities"} - "V3.Teams.TeamBase": + abilities: + $ref: "#/components/schemas/V3.Teams.Abilities" + V3.Teams.TeamBase: type: "object" required: - "id" @@ -36530,57 +39691,60 @@ components: - "roles" - "default" properties: - "id": + id: type: "string" - "created_at": + created_at: type: "string" - "updated_at": + updated_at: type: "string" - "created_by": + created_by: type: "string" - "organization_id": + organization_id: type: "string" - "name": + name: type: "string" - "description": + description: type: "string" - "slug": + slug: type: "string" - "members": + members: type: "array" - items: {"$ref": "#/components/schemas/V3.Teams.TeamMember"} - "roles": + items: + $ref: "#/components/schemas/V3.Teams.TeamMember" + roles: type: "array" - items: {"$ref": "#/components/schemas/V3.Teams.TeamRole"} - "default": + items: + $ref: "#/components/schemas/V3.Teams.TeamRole" + default: type: "boolean" - "V3.Teams.TeamBaseResponse": + V3.Teams.TeamBaseResponse: type: "object" allOf: - - {"$ref": "#/components/schemas/V3.Teams.TeamBase"} - "V3.Teams.TeamMember": + - $ref: "#/components/schemas/V3.Teams.TeamBase" + V3.Teams.TeamMember: type: "object" required: - "user_id" properties: - "user_id": + user_id: type: "string" - "role": + role: type: "string" - "role_ids": + role_ids: type: "array" items: type: "string" - "abilities": {"$ref": "#/components/schemas/V3.Teams.Abilities"} - "V3.Teams.TeamMemberResponse": + abilities: + $ref: "#/components/schemas/V3.Teams.Abilities" + V3.Teams.TeamMemberResponse: type: "object" allOf: - - {"$ref": "#/components/schemas/V3.Teams.TeamMember"} - "V3.Teams.TeamResponse": + - $ref: "#/components/schemas/V3.Teams.TeamMember" + V3.Teams.TeamResponse: type: "object" allOf: - - {"$ref": "#/components/schemas/V3.Teams.TeamWithOrganization"} - "V3.Teams.TeamRole": + - $ref: "#/components/schemas/V3.Teams.TeamWithOrganization" + V3.Teams.TeamRole: type: "object" required: - "id" @@ -36588,20 +39752,21 @@ components: - "slug" - "default" properties: - "id": + id: type: "string" - "name": + name: type: "string" - "slug": + slug: type: "string" - "default": + default: type: "boolean" - "abilities": {"$ref": "#/components/schemas/V3.Teams.Abilities"} - "V3.Teams.TeamRoleResponse": + abilities: + $ref: "#/components/schemas/V3.Teams.Abilities" + V3.Teams.TeamRoleResponse: type: "object" allOf: - - {"$ref": "#/components/schemas/V3.Teams.TeamRole"} - "V3.Teams.TeamWithOrganization": + - $ref: "#/components/schemas/V3.Teams.TeamRole" + V3.Teams.TeamWithOrganization: type: "object" required: - "id" @@ -36617,74 +39782,76 @@ components: - "default" - "organization" properties: - "id": + id: type: "string" - "created_at": + created_at: type: "string" - "updated_at": + updated_at: type: "string" - "created_by": + created_by: type: "string" - "organization_id": + organization_id: type: "string" - "name": + name: type: "string" - "description": + description: type: "string" - "slug": + slug: type: "string" - "members": + members: type: "array" - items: {"$ref": "#/components/schemas/V3.Teams.TeamMember"} - "roles": + items: + $ref: "#/components/schemas/V3.Teams.TeamMember" + roles: type: "array" - items: {"$ref": "#/components/schemas/V3.Teams.TeamRole"} - "default": + items: + $ref: "#/components/schemas/V3.Teams.TeamRole" + default: type: "boolean" - "organization": + organization: type: "object" properties: - "id": + id: type: "string" - "name": + name: type: "string" - "slug": + slug: type: "string" required: - "id" - "name" - "slug" - "V3.Teams.UpdateTeamMemberRequest": + V3.Teams.UpdateTeamMemberRequest: type: "object" properties: - "role_ids": + role_ids: type: "array" items: type: "string" description: "this field is required if you are using RBAC permission model" - "role": + role: type: "string" description: "this field is required if you are using OBAC permission model" - "V3.Teams.UpdateTeamRequest": + V3.Teams.UpdateTeamRequest: type: "object" required: - "members" properties: - "name": + name: type: "string" - "description": + description: type: "string" - "members": + members: type: "array" items: type: "object" properties: - "user_id": + user_id: type: "string" - "role": + role: type: "string" description: "this field is required if you are using OBAC permission model" - "role_ids": + role_ids: type: "array" items: type: "string" @@ -36692,13 +39859,14 @@ components: required: - "user_id" - "role_ids" - "V3.Teams.UpdateTeamRoleRequest": + V3.Teams.UpdateTeamRoleRequest: type: "object" properties: - "name": + name: type: "string" - "abilities": {"$ref": "#/components/schemas/V3.Teams.Abilities"} - "V3.Users.AddUserRequest": + abilities: + $ref: "#/components/schemas/V3.Teams.Abilities" + V3.Users.AddUserRequest: type: "object" required: - "email" @@ -36706,19 +39874,19 @@ components: - "first_name" - "last_name" properties: - "email": + email: type: "string" - "role": + role: type: "string" enum: - "account_owner" - "user" - "stakeholder" - "first_name": + first_name: type: "string" - "last_name": + last_name: type: "string" - "V3.Users.ApiToken": + V3.Users.ApiToken: type: "object" required: - "id" @@ -36729,35 +39897,35 @@ components: - "rate_limit" - "deleted" properties: - "id": + id: type: "string" - "organization_id": + organization_id: type: "string" - "user_id": + user_id: type: "string" - "token": + token: type: "string" - "last_refresh": + last_refresh: type: "string" - "rate_limit": + rate_limit: type: "integer" - "deleted": + deleted: type: "boolean" - "V3.Users.ApiTokenResponse": + V3.Users.ApiTokenResponse: type: "object" allOf: - - {"$ref": "#/components/schemas/V3.Users.ApiToken"} - "V3.Users.Contact": + - $ref: "#/components/schemas/V3.Users.ApiToken" + V3.Users.Contact: type: "object" required: - "dial_code" - "phone_number" properties: - "dial_code": + dial_code: type: "string" - "phone_number": + phone_number: type: "string" - "V3.Users.GlobalRBACAbilityName": + V3.Users.GlobalRBACAbilityName: type: "string" enum: - "manage-api-tokens" @@ -36771,46 +39939,47 @@ components: - "manage-audit-logs" - "manage-feature-settings" description: "Represents the name of a global RBAC ability." - "V3.Users.NotificationRule": + V3.Users.NotificationRule: type: "object" required: - "type" - "time" properties: - "type": + type: type: "string" - "time": + time: type: "integer" - "V3.Users.UpdateUserAbilitiesRequest": + V3.Users.UpdateUserAbilitiesRequest: type: "object" required: - "data" properties: - "data": + data: type: "array" items: type: "object" properties: - "user_id": + user_id: type: "string" - "abilities": + abilities: type: "array" - items: {"$ref": "#/components/schemas/V3.Users.GlobalRBACAbilityName"} + items: + $ref: "#/components/schemas/V3.Users.GlobalRBACAbilityName" required: - "user_id" - "abilities" - "V3.Users.UpdateUserRequest": + V3.Users.UpdateUserRequest: type: "object" required: - "role" properties: - "role": + role: type: "string" enum: - "account_owner" - "user" - "stakeholder" - "V3.Users.User": + V3.Users.User: type: "object" required: - "id" @@ -36827,45 +39996,47 @@ components: - "notification_rules" - "user_image" properties: - "id": + id: type: "string" - "first_name": + first_name: type: "string" - "last_name": + last_name: type: "string" - "username_for_display": + username_for_display: type: "string" - "email": + email: type: "string" - "contact": {"$ref": "#/components/schemas/V3.Users.Contact"} - "secondary_emails": + contact: + $ref: "#/components/schemas/V3.Users.Contact" + secondary_emails: anyOf: - type: "array" items: type: "string" - type: "null" - "email_verified": + email_verified: type: "boolean" - "time_zone": + time_zone: type: "string" - "title": + title: type: "string" - "bio": + bio: type: "string" - "notification_rules": + notification_rules: type: "array" - items: {"$ref": "#/components/schemas/V3.Users.NotificationRule"} - "user_image": + items: + $ref: "#/components/schemas/V3.Users.NotificationRule" + user_image: type: "boolean" - "role_id": + role_id: type: "string" - "role": + role: type: "string" - "V3.Users.UserResponse": + V3.Users.UserResponse: type: "object" allOf: - - {"$ref": "#/components/schemas/V3.Users.User"} - "V3.Users.UserRole": + - $ref: "#/components/schemas/V3.Users.User" + V3.Users.UserRole: type: "object" required: - "id" @@ -36873,19 +40044,19 @@ components: - "limit" - "order" properties: - "id": + id: type: "string" - "name": + name: type: "string" - "limit": + limit: type: "integer" - "order": + order: type: "integer" - "V3.Users.UserRoleResponse": + V3.Users.UserRoleResponse: type: "object" allOf: - - {"$ref": "#/components/schemas/V3.Users.UserRole"} - "V3.Webforms.CreateOrUpdateWebformRequest": + - $ref: "#/components/schemas/V3.Users.UserRole" + V3.Webforms.CreateOrUpdateWebformRequest: type: "object" required: - "owner_id" @@ -36901,114 +40072,116 @@ components: - "footer_text" - "footer_link" properties: - "owner_id": + owner_id: type: "string" description: "Unique identifier of the owner (string or UUID)" - "name": + name: type: "string" description: "Name of the webform" - "is_cname": + is_cname: type: "boolean" description: "Indicates if a custom domain (CNAME) is used" - "host_name": + host_name: type: "string" description: "Custom hostname if CNAME is enabled" - "tags": + tags: type: "object" unevaluatedProperties: type: "string" description: "Key-value tags for the webform" - "is_captcha_enabled": + is_captcha_enabled: type: "boolean" description: "Whether CAPTCHA is enabled on the form" - "captcha_secret": + captcha_secret: allOf: - - {"$ref": "#/components/schemas/V3.Webforms.RecaptchaSecrets"} + - $ref: "#/components/schemas/V3.Webforms.RecaptchaSecrets" description: "CAPTCHA credentials to be validated" - "form_owner_type": + form_owner_type: type: "string" description: "Entity type that owns the form (e.g., team, user)" - "form_owner_id": + form_owner_id: type: "string" description: "Identifier for the owner entity" - "services": + services: type: "array" - items: {"$ref": "#/components/schemas/V3.Webforms.WFService"} + items: + $ref: "#/components/schemas/V3.Webforms.WFService" description: "List of services tied to this webform" - "input_field": + input_field: type: "array" - items: {"$ref": "#/components/schemas/V3.Webforms.WFInputField"} + items: + $ref: "#/components/schemas/V3.Webforms.WFInputField" description: "Input fields to be rendered on the form" - "header": + header: type: "string" description: "Header text shown on the form" - "title": + title: type: "string" description: "Title of the webform" - "logo_url": + logo_url: type: "string" description: "URL to the organization's logo" - "footer_text": + footer_text: type: "string" description: "Text displayed in the footer" - "footer_link": + footer_link: type: "string" description: "Hyperlink in the footer (mailto or https)" - "email_on": + email_on: type: "array" items: type: "string" description: "Emails to notify on submission" - "description": + description: type: "string" description: "Optional description for the webform" description: "Public API request for creating a webform" - "V3.Webforms.RecaptchaSecrets": + V3.Webforms.RecaptchaSecrets: type: "object" required: - "site_key" - "secret" properties: - "site_key": + site_key: type: "string" description: "reCAPTCHA site key" - "secret": + secret: type: "string" description: "reCAPTCHA secret key" description: "reCAPTCHA credentials to be validated" - "V3.Webforms.WFInputField": + V3.Webforms.WFInputField: type: "object" required: - "label" - "options" properties: - "label": + label: type: "string" description: "Field label" - "options": + options: type: "array" items: type: "string" description: "Selectable options for this field" description: "Input field definition for a webform" - "V3.Webforms.WFService": + V3.Webforms.WFService: type: "object" required: - "service_id" - "name" - "alias" properties: - "service_id": + service_id: type: "string" description: "Public identifier for the service" - "name": + name: type: "string" description: "Service name as shown in UI" - "alias": + alias: type: "string" description: "Optional alias for the service" description: "Service details for a webform" - "V3.Webforms.Webform": + V3.Webforms.Webform: type: "object" required: - "id" @@ -37036,300 +40209,306 @@ components: - "is_deleted" - "deleted_at" properties: - "id": + id: type: "integer" format: "int32" - "org_id": + org_id: type: "string" - "owner_id": + owner_id: type: "string" - "name": + name: type: "string" - "is_cname": + is_cname: type: "boolean" - "public_url": + public_url: type: "string" - "host_name": + host_name: type: "string" - "tags": + tags: type: "object" unevaluatedProperties: type: "string" - "is_captcha_enabled": + is_captcha_enabled: type: "boolean" - "captcha_provider": + captcha_provider: type: "string" - "captcha_secret": {"$ref": "#/components/schemas/V3.Webforms.RecaptchaSecrets"} - "form_owner_type": + captcha_secret: + $ref: "#/components/schemas/V3.Webforms.RecaptchaSecrets" + form_owner_type: type: "string" - "form_owner_id": + form_owner_id: type: "string" - "form_owner_name": + form_owner_name: type: "string" - "services": + services: type: "array" - items: {"$ref": "#/components/schemas/V3.Webforms.WFService"} - "input_field": + items: + $ref: "#/components/schemas/V3.Webforms.WFService" + input_field: type: "array" - items: {"$ref": "#/components/schemas/V3.Webforms.WFInputField"} - "header": + items: + $ref: "#/components/schemas/V3.Webforms.WFInputField" + header: type: "string" - "title": + title: type: "string" - "logo_url": + logo_url: type: "string" - "footer_text": + footer_text: type: "string" - "footer_link": + footer_link: type: "string" - "email_on": + email_on: type: "array" items: type: "string" - "description": + description: type: "string" - "incident_count": + incident_count: type: "integer" format: "int64" - "mttr": + mttr: type: "number" format: "double" - "is_deleted": + is_deleted: type: "boolean" - "deleted_at": + deleted_at: type: "string" - "V3.Webforms.WebformResponse": + V3.Webforms.WebformResponse: type: "object" allOf: - - {"$ref": "#/components/schemas/V3.Webforms.Webform"} - "V3.Workflows.ActionRequest": + - $ref: "#/components/schemas/V3.Webforms.Webform" + V3.Workflows.ActionRequest: anyOf: - type: "object" required: - "name" - "data" properties: - "name": + name: type: "string" enum: - "sq_attach_runbooks" - "data": + data: type: "object" properties: - "runbooks": + runbooks: type: "array" items: type: "string" required: - "runbooks" allOf: - - {"$ref": "#/components/schemas/V3.Workflows.BaseAction"} - - {"$ref": "#/components/schemas/V3.Workflows.SqMarkIncidentSLOAffecting"} - - {"$ref": "#/components/schemas/V3.Workflows.SqTriggerManualWebhook"} - - {"$ref": "#/components/schemas/V3.Workflows.UpdateIncidentPriority"} - - {"$ref": "#/components/schemas/V3.Workflows.SqCreateStatusPageIssue"} - - {"$ref": "#/components/schemas/V3.Workflows.SqAddIncidentNote"} - - {"$ref": "#/components/schemas/V3.Workflows.SlackArchiveChannel"} - - {"$ref": "#/components/schemas/V3.Workflows.SqAddCommunicationChannel"} - - {"$ref": "#/components/schemas/V3.Workflows.SlackMessageChannel"} - - {"$ref": "#/components/schemas/V3.Workflows.SlackMessageUser"} - - {"$ref": "#/components/schemas/V3.Workflows.SqMakeHTTPCall"} - - {"$ref": "#/components/schemas/V3.Workflows.SlackCreateIncidentChannel"} - - {"$ref": "#/components/schemas/V3.Workflows.JiraCreateTicket"} - - {"$ref": "#/components/schemas/V3.Workflows.MsTeamsMessageChannel"} - - {"$ref": "#/components/schemas/V3.Workflows.MsTeamsMessageUser"} - - {"$ref": "#/components/schemas/V3.Workflows.SqSendEmail"} - - {"$ref": "#/components/schemas/V3.Workflows.MsTeamsCreateMeetingLink"} + - $ref: "#/components/schemas/V3.Workflows.BaseAction" + - $ref: "#/components/schemas/V3.Workflows.SqMarkIncidentSLOAffecting" + - $ref: "#/components/schemas/V3.Workflows.SqTriggerManualWebhook" + - $ref: "#/components/schemas/V3.Workflows.UpdateIncidentPriority" + - $ref: "#/components/schemas/V3.Workflows.SqCreateStatusPageIssue" + - $ref: "#/components/schemas/V3.Workflows.SqAddIncidentNote" + - $ref: "#/components/schemas/V3.Workflows.SlackArchiveChannel" + - $ref: "#/components/schemas/V3.Workflows.SqAddCommunicationChannel" + - $ref: "#/components/schemas/V3.Workflows.SlackMessageChannel" + - $ref: "#/components/schemas/V3.Workflows.SlackMessageUser" + - $ref: "#/components/schemas/V3.Workflows.SqMakeHTTPCall" + - $ref: "#/components/schemas/V3.Workflows.SlackCreateIncidentChannel" + - $ref: "#/components/schemas/V3.Workflows.JiraCreateTicket" + - $ref: "#/components/schemas/V3.Workflows.MsTeamsMessageChannel" + - $ref: "#/components/schemas/V3.Workflows.MsTeamsMessageUser" + - $ref: "#/components/schemas/V3.Workflows.SqSendEmail" + - $ref: "#/components/schemas/V3.Workflows.MsTeamsCreateMeetingLink" - {} - "V3.Workflows.ActionRequestUpdate": + V3.Workflows.ActionRequestUpdate: anyOf: - type: "object" properties: - "name": + name: type: "string" enum: - "sq_attach_runbooks" - "data": + data: type: "object" properties: - "runbooks": + runbooks: type: "array" items: type: "string" allOf: - - {"$ref": "#/components/schemas/V3.Workflows.BaseActionUpdate"} - - {"$ref": "#/components/schemas/V3.Workflows.SqMarkIncidentSLOAffectingUpdate"} - - {"$ref": "#/components/schemas/V3.Workflows.SqTriggerManualWebhookUpdate"} - - {"$ref": "#/components/schemas/V3.Workflows.UpdateIncidentPriorityUpdate"} - - {"$ref": "#/components/schemas/V3.Workflows.SqCreateStatusPageIssueUpdate"} - - {"$ref": "#/components/schemas/V3.Workflows.SqAddIncidentNoteUpdate"} - - {"$ref": "#/components/schemas/V3.Workflows.SlackArchiveChannelUpdate"} - - {"$ref": "#/components/schemas/V3.Workflows.SqAddCommunicationChannelUpdate"} - - {"$ref": "#/components/schemas/V3.Workflows.SlackMessageChannelUpdate"} - - {"$ref": "#/components/schemas/V3.Workflows.SlackMessageUserUpdate"} - - {"$ref": "#/components/schemas/V3.Workflows.SqMakeHTTPCallUpdate"} - - {"$ref": "#/components/schemas/V3.Workflows.SlackCreateIncidentChannelUpdate"} - - {"$ref": "#/components/schemas/V3.Workflows.JiraCreateTicketUpdate"} - - {"$ref": "#/components/schemas/V3.Workflows.MsTeamsMessageChannelUpdate"} - - {"$ref": "#/components/schemas/V3.Workflows.MsTeamsMessageUserUpdate"} - - {"$ref": "#/components/schemas/V3.Workflows.SqSendEmailUpdate"} - - {"$ref": "#/components/schemas/V3.Workflows.MsTeamsCreateMeetingLinkUpdate"} + - $ref: "#/components/schemas/V3.Workflows.BaseActionUpdate" + - $ref: "#/components/schemas/V3.Workflows.SqMarkIncidentSLOAffectingUpdate" + - $ref: "#/components/schemas/V3.Workflows.SqTriggerManualWebhookUpdate" + - $ref: "#/components/schemas/V3.Workflows.UpdateIncidentPriorityUpdate" + - $ref: "#/components/schemas/V3.Workflows.SqCreateStatusPageIssueUpdate" + - $ref: "#/components/schemas/V3.Workflows.SqAddIncidentNoteUpdate" + - $ref: "#/components/schemas/V3.Workflows.SlackArchiveChannelUpdate" + - $ref: "#/components/schemas/V3.Workflows.SqAddCommunicationChannelUpdate" + - $ref: "#/components/schemas/V3.Workflows.SlackMessageChannelUpdate" + - $ref: "#/components/schemas/V3.Workflows.SlackMessageUserUpdate" + - $ref: "#/components/schemas/V3.Workflows.SqMakeHTTPCallUpdate" + - $ref: "#/components/schemas/V3.Workflows.SlackCreateIncidentChannelUpdate" + - $ref: "#/components/schemas/V3.Workflows.JiraCreateTicketUpdate" + - $ref: "#/components/schemas/V3.Workflows.MsTeamsMessageChannelUpdate" + - $ref: "#/components/schemas/V3.Workflows.MsTeamsMessageUserUpdate" + - $ref: "#/components/schemas/V3.Workflows.SqSendEmailUpdate" + - $ref: "#/components/schemas/V3.Workflows.MsTeamsCreateMeetingLinkUpdate" - {} - "V3.Workflows.ActionResponse": + V3.Workflows.ActionResponse: anyOf: - type: "object" required: - "name" - "data" properties: - "name": + name: type: "string" enum: - "sq_attach_runbooks" - "data": + data: type: "object" properties: - "runbooks": + runbooks: type: "array" - items: {"$ref": "#/components/schemas/V3.Workflows.RunbookResponse"} + items: + $ref: "#/components/schemas/V3.Workflows.RunbookResponse" required: - "runbooks" allOf: - - {"$ref": "#/components/schemas/V3.Workflows.BaseAction"} - - {"$ref": "#/components/schemas/V3.Workflows.SqMarkIncidentSLOAffecting"} - - {"$ref": "#/components/schemas/V3.Workflows.SqTriggerManualWebhook"} - - {"$ref": "#/components/schemas/V3.Workflows.UpdateIncidentPriority"} - - {"$ref": "#/components/schemas/V3.Workflows.SqCreateStatusPageIssue"} - - {"$ref": "#/components/schemas/V3.Workflows.SqAddIncidentNote"} - - {"$ref": "#/components/schemas/V3.Workflows.SlackArchiveChannel"} - - {"$ref": "#/components/schemas/V3.Workflows.SqAddCommunicationChannel"} - - {"$ref": "#/components/schemas/V3.Workflows.SlackMessageChannel"} - - {"$ref": "#/components/schemas/V3.Workflows.SlackMessageUser"} - - {"$ref": "#/components/schemas/V3.Workflows.SqMakeHTTPCall"} - - {"$ref": "#/components/schemas/V3.Workflows.SlackCreateIncidentChannel"} - - {"$ref": "#/components/schemas/V3.Workflows.JiraCreateTicket"} - - {"$ref": "#/components/schemas/V3.Workflows.MsTeamsMessageChannel"} - - {"$ref": "#/components/schemas/V3.Workflows.MsTeamsMessageUser"} - - {"$ref": "#/components/schemas/V3.Workflows.SqSendEmail"} - - {"$ref": "#/components/schemas/V3.Workflows.MsTeamsCreateMeetingLink"} + - $ref: "#/components/schemas/V3.Workflows.BaseAction" + - $ref: "#/components/schemas/V3.Workflows.SqMarkIncidentSLOAffecting" + - $ref: "#/components/schemas/V3.Workflows.SqTriggerManualWebhook" + - $ref: "#/components/schemas/V3.Workflows.UpdateIncidentPriority" + - $ref: "#/components/schemas/V3.Workflows.SqCreateStatusPageIssue" + - $ref: "#/components/schemas/V3.Workflows.SqAddIncidentNote" + - $ref: "#/components/schemas/V3.Workflows.SlackArchiveChannel" + - $ref: "#/components/schemas/V3.Workflows.SqAddCommunicationChannel" + - $ref: "#/components/schemas/V3.Workflows.SlackMessageChannel" + - $ref: "#/components/schemas/V3.Workflows.SlackMessageUser" + - $ref: "#/components/schemas/V3.Workflows.SqMakeHTTPCall" + - $ref: "#/components/schemas/V3.Workflows.SlackCreateIncidentChannel" + - $ref: "#/components/schemas/V3.Workflows.JiraCreateTicket" + - $ref: "#/components/schemas/V3.Workflows.MsTeamsMessageChannel" + - $ref: "#/components/schemas/V3.Workflows.MsTeamsMessageUser" + - $ref: "#/components/schemas/V3.Workflows.SqSendEmail" + - $ref: "#/components/schemas/V3.Workflows.MsTeamsCreateMeetingLink" - {} - "V3.Workflows.BaseAction": + V3.Workflows.BaseAction: type: "object" required: - "name" properties: - "name": + name: type: "string" discriminator: propertyName: "name" mapping: - "sq_mark_incident_slo_affecting": "#/components/schemas/V3.Workflows.SqMarkIncidentSLOAffecting" - "sq_trigger_manual_webhook": "#/components/schemas/V3.Workflows.SqTriggerManualWebhook" - "sq_update_incident_priority": "#/components/schemas/V3.Workflows.UpdateIncidentPriority" - "sq_add_status_page_issue": "#/components/schemas/V3.Workflows.SqCreateStatusPageIssue" - "sq_add_incident_note": "#/components/schemas/V3.Workflows.SqAddIncidentNote" - "slack_archive_channel": "#/components/schemas/V3.Workflows.SlackArchiveChannel" - "sq_add_communication_channel": "#/components/schemas/V3.Workflows.SqAddCommunicationChannel" - "slack_message_channel": "#/components/schemas/V3.Workflows.SlackMessageChannel" - "slack_message_user": "#/components/schemas/V3.Workflows.SlackMessageUser" - "sq_make_http_call": "#/components/schemas/V3.Workflows.SqMakeHTTPCall" - "slack_create_incident_channel": "#/components/schemas/V3.Workflows.SlackCreateIncidentChannel" - "jira_create_ticket": "#/components/schemas/V3.Workflows.JiraCreateTicket" - "msteams_message_channel": "#/components/schemas/V3.Workflows.MsTeamsMessageChannel" - "msteams_message_user": "#/components/schemas/V3.Workflows.MsTeamsMessageUser" - "sq_send_email": "#/components/schemas/V3.Workflows.SqSendEmail" - "msteams_create_meeting_link": "#/components/schemas/V3.Workflows.MsTeamsCreateMeetingLink" - "V3.Workflows.BaseActionUpdate": + sq_mark_incident_slo_affecting: "#/components/schemas/V3.Workflows.SqMarkIncidentSLOAffecting" + sq_trigger_manual_webhook: "#/components/schemas/V3.Workflows.SqTriggerManualWebhook" + sq_update_incident_priority: "#/components/schemas/V3.Workflows.UpdateIncidentPriority" + sq_add_status_page_issue: "#/components/schemas/V3.Workflows.SqCreateStatusPageIssue" + sq_add_incident_note: "#/components/schemas/V3.Workflows.SqAddIncidentNote" + slack_archive_channel: "#/components/schemas/V3.Workflows.SlackArchiveChannel" + sq_add_communication_channel: "#/components/schemas/V3.Workflows.SqAddCommunicationChannel" + slack_message_channel: "#/components/schemas/V3.Workflows.SlackMessageChannel" + slack_message_user: "#/components/schemas/V3.Workflows.SlackMessageUser" + sq_make_http_call: "#/components/schemas/V3.Workflows.SqMakeHTTPCall" + slack_create_incident_channel: "#/components/schemas/V3.Workflows.SlackCreateIncidentChannel" + jira_create_ticket: "#/components/schemas/V3.Workflows.JiraCreateTicket" + msteams_message_channel: "#/components/schemas/V3.Workflows.MsTeamsMessageChannel" + msteams_message_user: "#/components/schemas/V3.Workflows.MsTeamsMessageUser" + sq_send_email: "#/components/schemas/V3.Workflows.SqSendEmail" + msteams_create_meeting_link: "#/components/schemas/V3.Workflows.MsTeamsCreateMeetingLink" + V3.Workflows.BaseActionUpdate: type: "object" required: - "name" properties: - "name": + name: type: "string" discriminator: propertyName: "name" mapping: - "sq_mark_incident_slo_affecting": "#/components/schemas/V3.Workflows.SqMarkIncidentSLOAffectingUpdate" - "sq_trigger_manual_webhook": "#/components/schemas/V3.Workflows.SqTriggerManualWebhookUpdate" - "sq_update_incident_priority": "#/components/schemas/V3.Workflows.UpdateIncidentPriorityUpdate" - "sq_add_status_page_issue": "#/components/schemas/V3.Workflows.SqCreateStatusPageIssueUpdate" - "sq_add_incident_note": "#/components/schemas/V3.Workflows.SqAddIncidentNoteUpdate" - "slack_archive_channel": "#/components/schemas/V3.Workflows.SlackArchiveChannelUpdate" - "sq_add_communication_channel": "#/components/schemas/V3.Workflows.SqAddCommunicationChannelUpdate" - "slack_message_channel": "#/components/schemas/V3.Workflows.SlackMessageChannelUpdate" - "slack_message_user": "#/components/schemas/V3.Workflows.SlackMessageUserUpdate" - "sq_make_http_call": "#/components/schemas/V3.Workflows.SqMakeHTTPCallUpdate" - "slack_create_incident_channel": "#/components/schemas/V3.Workflows.SlackCreateIncidentChannelUpdate" - "jira_create_ticket": "#/components/schemas/V3.Workflows.JiraCreateTicketUpdate" - "msteams_message_channel": "#/components/schemas/V3.Workflows.MsTeamsMessageChannelUpdate" - "msteams_message_user": "#/components/schemas/V3.Workflows.MsTeamsMessageUserUpdate" - "sq_send_email": "#/components/schemas/V3.Workflows.SqSendEmailUpdate" - "msteams_create_meeting_link": "#/components/schemas/V3.Workflows.MsTeamsCreateMeetingLinkUpdate" - "V3.Workflows.BulkEnableDisableWorkflowsRequest": + sq_mark_incident_slo_affecting: "#/components/schemas/V3.Workflows.SqMarkIncidentSLOAffectingUpdate" + sq_trigger_manual_webhook: "#/components/schemas/V3.Workflows.SqTriggerManualWebhookUpdate" + sq_update_incident_priority: "#/components/schemas/V3.Workflows.UpdateIncidentPriorityUpdate" + sq_add_status_page_issue: "#/components/schemas/V3.Workflows.SqCreateStatusPageIssueUpdate" + sq_add_incident_note: "#/components/schemas/V3.Workflows.SqAddIncidentNoteUpdate" + slack_archive_channel: "#/components/schemas/V3.Workflows.SlackArchiveChannelUpdate" + sq_add_communication_channel: "#/components/schemas/V3.Workflows.SqAddCommunicationChannelUpdate" + slack_message_channel: "#/components/schemas/V3.Workflows.SlackMessageChannelUpdate" + slack_message_user: "#/components/schemas/V3.Workflows.SlackMessageUserUpdate" + sq_make_http_call: "#/components/schemas/V3.Workflows.SqMakeHTTPCallUpdate" + slack_create_incident_channel: "#/components/schemas/V3.Workflows.SlackCreateIncidentChannelUpdate" + jira_create_ticket: "#/components/schemas/V3.Workflows.JiraCreateTicketUpdate" + msteams_message_channel: "#/components/schemas/V3.Workflows.MsTeamsMessageChannelUpdate" + msteams_message_user: "#/components/schemas/V3.Workflows.MsTeamsMessageUserUpdate" + sq_send_email: "#/components/schemas/V3.Workflows.SqSendEmailUpdate" + msteams_create_meeting_link: "#/components/schemas/V3.Workflows.MsTeamsCreateMeetingLinkUpdate" + V3.Workflows.BulkEnableDisableWorkflowsRequest: type: "object" required: - "owner_id" - "enabled" - "workflow_ids" properties: - "owner_id": + owner_id: type: "string" - "enabled": + enabled: type: "boolean" - "workflow_ids": + workflow_ids: type: "array" items: type: "integer" format: "int32" - "V3.Workflows.CommunicationChannel": + V3.Workflows.CommunicationChannel: type: "object" required: - "display_text" - "link" - "type" properties: - "display_text": + display_text: type: "string" - "link": + link: type: "string" - "type": + type: type: "string" enum: - "chat_room" - "video_conference" - "other" - "V3.Workflows.ComponentAndImpact": + V3.Workflows.ComponentAndImpact: type: "object" required: - "component_id" - "impact_status_id" properties: - "component_id": + component_id: type: "integer" format: "int32" - "impact_status_id": + impact_status_id: type: "integer" format: "int32" - "V3.Workflows.CreateWorkflowFilter": + V3.Workflows.CreateWorkflowFilter: type: "object" properties: - "type": + type: type: "string" - "key": + key: type: "string" - "value": {} - "fields": {"$ref": "#/components/schemas/V3.Workflows.CreateWorkflowFilter"} - "children": + value: {} + fields: + $ref: "#/components/schemas/V3.Workflows.CreateWorkflowFilter" + children: type: "array" - items: {"$ref": "#/components/schemas/V3.Workflows.CreateWorkflowFilter"} - "label": + items: + $ref: "#/components/schemas/V3.Workflows.CreateWorkflowFilter" + label: type: "string" - "entity": + entity: type: "object" unevaluatedProperties: {} - "filterType": + filterType: type: "string" - "V3.Workflows.CreateWorkflowRequest": + V3.Workflows.CreateWorkflowRequest: type: "object" required: - "title" @@ -37338,113 +40517,124 @@ components: - "filters" - "actions" properties: - "title": + title: type: "string" - "description": + description: type: "string" - "owner_id": + owner_id: type: "string" - "owner_type": + owner_type: type: "string" enum: - "user" - "squad" - "entity_owner": {"$ref": "#/components/schemas/V3.Workflows.EntityOwner"} - "tags": + entity_owner: + $ref: "#/components/schemas/V3.Workflows.EntityOwner" + tags: type: "array" - items: {"$ref": "#/components/schemas/V3.Workflows.Tag"} - "trigger": {"$ref": "#/components/schemas/V3.Workflows.WorkflowTrigger"} - "filters": {"$ref": "#/components/schemas/V3.Workflows.CreateWorkflowFilter"} - "actions": + items: + $ref: "#/components/schemas/V3.Workflows.Tag" + trigger: + $ref: "#/components/schemas/V3.Workflows.WorkflowTrigger" + filters: + $ref: "#/components/schemas/V3.Workflows.CreateWorkflowFilter" + actions: type: "array" - items: {"$ref": "#/components/schemas/V3.Workflows.ActionRequest"} - "enabled": + items: + $ref: "#/components/schemas/V3.Workflows.ActionRequest" + enabled: type: "boolean" - "V3.Workflows.CreateWorkflowRequestUpdate": + V3.Workflows.CreateWorkflowRequestUpdate: type: "object" properties: - "title": + title: type: "string" - "description": + description: type: "string" - "owner_id": + owner_id: type: "string" - "owner_type": + owner_type: type: "string" enum: - "user" - "squad" - "entity_owner": {"$ref": "#/components/schemas/V3.Workflows.EntityOwnerUpdate"} - "tags": + entity_owner: + $ref: "#/components/schemas/V3.Workflows.EntityOwnerUpdate" + tags: type: "array" - items: {"$ref": "#/components/schemas/V3.Workflows.Tag"} - "trigger": {"$ref": "#/components/schemas/V3.Workflows.WorkflowTrigger"} - "filters": {"$ref": "#/components/schemas/V3.Workflows.CreateWorkflowFilter"} - "actions": + items: + $ref: "#/components/schemas/V3.Workflows.Tag" + trigger: + $ref: "#/components/schemas/V3.Workflows.WorkflowTrigger" + filters: + $ref: "#/components/schemas/V3.Workflows.CreateWorkflowFilter" + actions: type: "array" - items: {"$ref": "#/components/schemas/V3.Workflows.ActionRequest"} - "enabled": + items: + $ref: "#/components/schemas/V3.Workflows.ActionRequest" + enabled: type: "boolean" - "V3.Workflows.EnableDisableWorkflowRequest": + V3.Workflows.EnableDisableWorkflowRequest: type: "object" properties: - "enabled": + enabled: type: "boolean" - "V3.Workflows.EntityOwner": + V3.Workflows.EntityOwner: type: "object" required: - "id" - "type" properties: - "id": + id: type: "string" - "type": + type: type: "string" - "V3.Workflows.EntityOwnerBasedACL": + V3.Workflows.EntityOwnerBasedACL: type: "object" required: - "has_update_access" - "has_update_owner_access" - "has_delete_access" properties: - "has_update_access": + has_update_access: type: "boolean" - "has_update_owner_access": + has_update_owner_access: type: "boolean" - "has_delete_access": + has_delete_access: type: "boolean" - "V3.Workflows.EntityOwnerUpdate": + V3.Workflows.EntityOwnerUpdate: type: "object" properties: - "id": + id: type: "string" - "type": + type: type: "string" - "V3.Workflows.Filter": + V3.Workflows.Filter: type: "object" required: - "operator" - "value" - "logicalOperator" properties: - "operator": + operator: type: "string" - "value": + value: type: "string" - "logicalOperator": + logicalOperator: type: "string" - "V3.Workflows.FilterGroup": + V3.Workflows.FilterGroup: type: "object" required: - "type" - "filters" properties: - "type": + type: type: "string" - "filters": + filters: type: "array" - items: {"$ref": "#/components/schemas/V3.Workflows.Filter"} - "V3.Workflows.GetWorkflowActionByIdResponse": + items: + $ref: "#/components/schemas/V3.Workflows.Filter" + V3.Workflows.GetWorkflowActionByIdResponse: type: "object" required: - "id" @@ -37452,35 +40642,36 @@ components: - "name" - "data" properties: - "id": + id: type: "integer" format: "int32" - "workflow_id": + workflow_id: type: "integer" format: "int32" - "name": + name: type: "string" - "data": {} - "V3.Workflows.GetWorkflowByIdResponse": + data: {} + V3.Workflows.GetWorkflowByIdResponse: type: "object" required: - "data" properties: - "data": {"$ref": "#/components/schemas/V3.Workflows.WorkflowAPIResponse"} - "V3.Workflows.GetWorkflowLogsResponse": + data: + $ref: "#/components/schemas/V3.Workflows.WorkflowAPIResponse" + V3.Workflows.GetWorkflowLogsResponse: type: "object" required: - "data" - "meta" properties: - "data": + data: type: "array" items: type: "object" properties: - "id": + id: type: "string" - "status": + status: type: "string" enum: - "queued" @@ -37488,13 +40679,13 @@ components: - "successful" - "partial" - "failed" - "incident_id": + incident_id: type: "string" - "action_execution": + action_execution: type: "string" - "message": + message: type: "string" - "executed_at": + executed_at: type: "string" required: - "id" @@ -37503,48 +40694,48 @@ components: - "action_execution" - "message" - "executed_at" - "meta": + meta: type: "object" properties: - "total_count": + total_count: type: "integer" required: - "total_count" - "V3.Workflows.IssueStatusAndMessage": + V3.Workflows.IssueStatusAndMessage: type: "object" required: - "messages" - "status_id" properties: - "messages": + messages: type: "array" items: type: "string" - "status_id": + status_id: type: "integer" format: "int32" - "V3.Workflows.JiraCreateTicket": + V3.Workflows.JiraCreateTicket: type: "object" required: - "name" - "data" properties: - "name": + name: type: "string" enum: - "jira_create_ticket" - "data": + data: type: "object" properties: - "account": + account: type: "string" - "project": + project: type: "string" - "issue_type": + issue_type: type: "string" - "title": + title: type: "string" - "description": + description: type: "string" required: - "account" @@ -37553,406 +40744,414 @@ components: - "title" - "description" allOf: - - {"$ref": "#/components/schemas/V3.Workflows.BaseAction"} - "V3.Workflows.JiraCreateTicketUpdate": + - $ref: "#/components/schemas/V3.Workflows.BaseAction" + V3.Workflows.JiraCreateTicketUpdate: type: "object" properties: - "name": + name: type: "string" enum: - "jira_create_ticket" - "data": + data: type: "object" properties: - "account": + account: type: "string" - "project": + project: type: "string" - "issue_type": + issue_type: type: "string" - "title": + title: type: "string" - "description": + description: type: "string" allOf: - - {"$ref": "#/components/schemas/V3.Workflows.BaseActionUpdate"} - "V3.Workflows.ListWorkflowAPIResponse": + - $ref: "#/components/schemas/V3.Workflows.BaseActionUpdate" + V3.Workflows.ListWorkflowAPIResponse: type: "object" required: - "data" - "meta" properties: - "data": + data: type: "array" - items: {"$ref": "#/components/schemas/V3.Workflows.WorkflowAPIResponse"} - "meta": + items: + $ref: "#/components/schemas/V3.Workflows.WorkflowAPIResponse" + meta: type: "object" properties: - "total_count": + total_count: type: "integer" format: "int32" - "acl": + acl: type: "object" - unevaluatedProperties: {"$ref": "#/components/schemas/V3.Workflows.EntityOwnerBasedACL"} + unevaluatedProperties: + $ref: "#/components/schemas/V3.Workflows.EntityOwnerBasedACL" required: - "total_count" - "V3.Workflows.ListWorkflowResponse": + V3.Workflows.ListWorkflowResponse: type: "object" required: - "data" - "metadata" properties: - "data": + data: type: "array" - items: {"$ref": "#/components/schemas/V3.Workflows.WorkflowResponse"} - "metadata": + items: + $ref: "#/components/schemas/V3.Workflows.WorkflowResponse" + metadata: type: "object" properties: - "total_count": + total_count: type: "integer" format: "int32" - "acl": + acl: type: "object" - unevaluatedProperties: {"$ref": "#/components/schemas/V3.Workflows.EntityOwnerBasedACL"} + unevaluatedProperties: + $ref: "#/components/schemas/V3.Workflows.EntityOwnerBasedACL" required: - "total_count" - "V3.Workflows.MsTeamsCreateMeetingLink": + V3.Workflows.MsTeamsCreateMeetingLink: type: "object" required: - "name" properties: - "name": + name: type: "string" enum: - "msteams_create_meeting_link" allOf: - - {"$ref": "#/components/schemas/V3.Workflows.BaseAction"} - "V3.Workflows.MsTeamsCreateMeetingLinkUpdate": + - $ref: "#/components/schemas/V3.Workflows.BaseAction" + V3.Workflows.MsTeamsCreateMeetingLinkUpdate: type: "object" properties: - "name": + name: type: "string" enum: - "msteams_create_meeting_link" allOf: - - {"$ref": "#/components/schemas/V3.Workflows.BaseActionUpdate"} - "V3.Workflows.MsTeamsMessageChannel": + - $ref: "#/components/schemas/V3.Workflows.BaseActionUpdate" + V3.Workflows.MsTeamsMessageChannel: type: "object" required: - "name" - "data" properties: - "name": + name: type: "string" enum: - "msteams_message_channel" - "data": + data: type: "object" properties: - "channel_id": + channel_id: type: "string" - "message": + message: type: "string" required: - "channel_id" - "message" allOf: - - {"$ref": "#/components/schemas/V3.Workflows.BaseAction"} - "V3.Workflows.MsTeamsMessageChannelUpdate": + - $ref: "#/components/schemas/V3.Workflows.BaseAction" + V3.Workflows.MsTeamsMessageChannelUpdate: type: "object" properties: - "name": + name: type: "string" enum: - "msteams_message_channel" - "data": + data: type: "object" properties: - "channel_id": + channel_id: type: "string" - "message": + message: type: "string" allOf: - - {"$ref": "#/components/schemas/V3.Workflows.BaseActionUpdate"} - "V3.Workflows.MsTeamsMessageUser": + - $ref: "#/components/schemas/V3.Workflows.BaseActionUpdate" + V3.Workflows.MsTeamsMessageUser: type: "object" required: - "name" - "data" properties: - "name": + name: type: "string" enum: - "msteams_message_user" - "data": + data: type: "object" properties: - "member_id": + member_id: type: "string" - "message": + message: type: "string" required: - "member_id" - "message" allOf: - - {"$ref": "#/components/schemas/V3.Workflows.BaseAction"} - "V3.Workflows.MsTeamsMessageUserUpdate": + - $ref: "#/components/schemas/V3.Workflows.BaseAction" + V3.Workflows.MsTeamsMessageUserUpdate: type: "object" properties: - "name": + name: type: "string" enum: - "msteams_message_user" - "data": + data: type: "object" properties: - "member_id": + member_id: type: "string" - "message": + message: type: "string" allOf: - - {"$ref": "#/components/schemas/V3.Workflows.BaseActionUpdate"} - "V3.Workflows.RunbookResponse": + - $ref: "#/components/schemas/V3.Workflows.BaseActionUpdate" + V3.Workflows.RunbookResponse: type: "object" required: - "id" - "name" properties: - "id": + id: type: "string" - "name": + name: type: "string" - "V3.Workflows.SlackArchiveChannel": + V3.Workflows.SlackArchiveChannel: type: "object" required: - "name" properties: - "name": + name: type: "string" enum: - "slack_archive_channel" allOf: - - {"$ref": "#/components/schemas/V3.Workflows.BaseAction"} - "V3.Workflows.SlackArchiveChannelUpdate": + - $ref: "#/components/schemas/V3.Workflows.BaseAction" + V3.Workflows.SlackArchiveChannelUpdate: type: "object" properties: - "name": + name: type: "string" enum: - "slack_archive_channel" allOf: - - {"$ref": "#/components/schemas/V3.Workflows.BaseActionUpdate"} - "V3.Workflows.SlackCreateIncidentChannel": + - $ref: "#/components/schemas/V3.Workflows.BaseActionUpdate" + V3.Workflows.SlackCreateIncidentChannel: type: "object" required: - "name" - "data" properties: - "name": + name: type: "string" enum: - "slack_create_incident_channel" - "data": + data: type: "object" properties: - "auto_name": + auto_name: type: "boolean" - "channel_name": + channel_name: type: "string" required: - "auto_name" allOf: - - {"$ref": "#/components/schemas/V3.Workflows.BaseAction"} - "V3.Workflows.SlackCreateIncidentChannelUpdate": + - $ref: "#/components/schemas/V3.Workflows.BaseAction" + V3.Workflows.SlackCreateIncidentChannelUpdate: type: "object" properties: - "name": + name: type: "string" enum: - "slack_create_incident_channel" - "data": + data: type: "object" properties: - "auto_name": + auto_name: type: "boolean" - "channel_name": + channel_name: type: "string" allOf: - - {"$ref": "#/components/schemas/V3.Workflows.BaseActionUpdate"} - "V3.Workflows.SlackMessageChannel": + - $ref: "#/components/schemas/V3.Workflows.BaseActionUpdate" + V3.Workflows.SlackMessageChannel: type: "object" required: - "name" - "data" properties: - "name": + name: type: "string" enum: - "slack_message_channel" - "data": + data: type: "object" properties: - "channel_id": + channel_id: type: "string" - "channel_name": + channel_name: type: "string" - "message": + message: type: "string" required: - "channel_id" - "channel_name" - "message" allOf: - - {"$ref": "#/components/schemas/V3.Workflows.BaseAction"} - "V3.Workflows.SlackMessageChannelUpdate": + - $ref: "#/components/schemas/V3.Workflows.BaseAction" + V3.Workflows.SlackMessageChannelUpdate: type: "object" properties: - "name": + name: type: "string" enum: - "slack_message_channel" - "data": + data: type: "object" properties: - "channel_id": + channel_id: type: "string" - "channel_name": + channel_name: type: "string" - "message": + message: type: "string" allOf: - - {"$ref": "#/components/schemas/V3.Workflows.BaseActionUpdate"} - "V3.Workflows.SlackMessageUser": + - $ref: "#/components/schemas/V3.Workflows.BaseActionUpdate" + V3.Workflows.SlackMessageUser: type: "object" required: - "name" - "data" properties: - "name": + name: type: "string" enum: - "slack_message_user" - "data": + data: type: "object" properties: - "member_id": + member_id: type: "string" - "message": + message: type: "string" required: - "member_id" - "message" allOf: - - {"$ref": "#/components/schemas/V3.Workflows.BaseAction"} - "V3.Workflows.SlackMessageUserUpdate": + - $ref: "#/components/schemas/V3.Workflows.BaseAction" + V3.Workflows.SlackMessageUserUpdate: type: "object" properties: - "name": + name: type: "string" enum: - "slack_message_user" - "data": + data: type: "object" properties: - "member_id": + member_id: type: "string" - "message": + message: type: "string" allOf: - - {"$ref": "#/components/schemas/V3.Workflows.BaseActionUpdate"} - "V3.Workflows.SqAddCommunicationChannel": + - $ref: "#/components/schemas/V3.Workflows.BaseActionUpdate" + V3.Workflows.SqAddCommunicationChannel: type: "object" required: - "name" - "data" properties: - "name": + name: type: "string" enum: - "sq_add_communication_channel" - "data": + data: type: "object" properties: - "channels": + channels: type: "array" - items: {"$ref": "#/components/schemas/V3.Workflows.CommunicationChannel"} + items: + $ref: "#/components/schemas/V3.Workflows.CommunicationChannel" required: - "channels" allOf: - - {"$ref": "#/components/schemas/V3.Workflows.BaseAction"} - "V3.Workflows.SqAddCommunicationChannelUpdate": + - $ref: "#/components/schemas/V3.Workflows.BaseAction" + V3.Workflows.SqAddCommunicationChannelUpdate: type: "object" properties: - "name": + name: type: "string" enum: - "sq_add_communication_channel" - "data": + data: type: "object" properties: - "channels": + channels: type: "array" - items: {"$ref": "#/components/schemas/V3.Workflows.CommunicationChannel"} + items: + $ref: "#/components/schemas/V3.Workflows.CommunicationChannel" allOf: - - {"$ref": "#/components/schemas/V3.Workflows.BaseActionUpdate"} - "V3.Workflows.SqAddIncidentNote": + - $ref: "#/components/schemas/V3.Workflows.BaseActionUpdate" + V3.Workflows.SqAddIncidentNote: type: "object" required: - "name" - "data" properties: - "name": + name: type: "string" enum: - "sq_add_incident_note" - "data": + data: type: "object" properties: - "note": + note: type: "string" required: - "note" allOf: - - {"$ref": "#/components/schemas/V3.Workflows.BaseAction"} - "V3.Workflows.SqAddIncidentNoteUpdate": + - $ref: "#/components/schemas/V3.Workflows.BaseAction" + V3.Workflows.SqAddIncidentNoteUpdate: type: "object" properties: - "name": + name: type: "string" enum: - "sq_add_incident_note" - "data": + data: type: "object" properties: - "note": + note: type: "string" allOf: - - {"$ref": "#/components/schemas/V3.Workflows.BaseActionUpdate"} - "V3.Workflows.SqCreateStatusPageIssue": + - $ref: "#/components/schemas/V3.Workflows.BaseActionUpdate" + V3.Workflows.SqCreateStatusPageIssue: type: "object" required: - "name" - "data" properties: - "name": + name: type: "string" enum: - "sq_add_status_page_issue" - "data": + data: type: "object" properties: - "component_and_impact": + component_and_impact: type: "array" - items: {"$ref": "#/components/schemas/V3.Workflows.ComponentAndImpact"} - "issue_title": + items: + $ref: "#/components/schemas/V3.Workflows.ComponentAndImpact" + issue_title: type: "string" - "page_status_id": + page_status_id: type: "integer" format: "int32" - "status_and_message": + status_and_message: type: "array" - items: {"$ref": "#/components/schemas/V3.Workflows.IssueStatusAndMessage"} - "status_page_id": + items: + $ref: "#/components/schemas/V3.Workflows.IssueStatusAndMessage" + status_page_id: type: "integer" format: "int32" required: @@ -37962,47 +41161,49 @@ components: - "status_and_message" - "status_page_id" allOf: - - {"$ref": "#/components/schemas/V3.Workflows.BaseAction"} - "V3.Workflows.SqCreateStatusPageIssueUpdate": + - $ref: "#/components/schemas/V3.Workflows.BaseAction" + V3.Workflows.SqCreateStatusPageIssueUpdate: type: "object" properties: - "name": + name: type: "string" enum: - "sq_add_status_page_issue" - "data": + data: type: "object" properties: - "component_and_impact": + component_and_impact: type: "array" - items: {"$ref": "#/components/schemas/V3.Workflows.ComponentAndImpact"} - "issue_title": + items: + $ref: "#/components/schemas/V3.Workflows.ComponentAndImpact" + issue_title: type: "string" - "page_status_id": + page_status_id: type: "integer" format: "int32" - "status_and_message": + status_and_message: type: "array" - items: {"$ref": "#/components/schemas/V3.Workflows.IssueStatusAndMessage"} - "status_page_id": + items: + $ref: "#/components/schemas/V3.Workflows.IssueStatusAndMessage" + status_page_id: type: "integer" format: "int32" allOf: - - {"$ref": "#/components/schemas/V3.Workflows.BaseActionUpdate"} - "V3.Workflows.SqMakeHTTPCall": + - $ref: "#/components/schemas/V3.Workflows.BaseActionUpdate" + V3.Workflows.SqMakeHTTPCall: type: "object" required: - "name" - "data" properties: - "name": + name: type: "string" enum: - "sq_make_http_call" - "data": + data: type: "object" properties: - "method": + method: type: "string" enum: - "GET" @@ -38010,38 +41211,38 @@ components: - "PUT" - "PATCH" - "DELETE" - "url": + url: type: "string" - "headers": + headers: type: "array" items: type: "object" properties: - "key": + key: type: "string" - "value": + value: type: "string" required: - "key" - "value" - "body": + body: type: "string" required: - "method" - "url" allOf: - - {"$ref": "#/components/schemas/V3.Workflows.BaseAction"} - "V3.Workflows.SqMakeHTTPCallUpdate": + - $ref: "#/components/schemas/V3.Workflows.BaseAction" + V3.Workflows.SqMakeHTTPCallUpdate: type: "object" properties: - "name": + name: type: "string" enum: - "sq_make_http_call" - "data": + data: type: "object" properties: - "method": + method: type: "string" enum: - "GET" @@ -38049,194 +41250,194 @@ components: - "PUT" - "PATCH" - "DELETE" - "url": + url: type: "string" - "headers": + headers: type: "array" items: type: "object" properties: - "key": + key: type: "string" - "value": + value: type: "string" required: - "key" - "value" - "body": + body: type: "string" allOf: - - {"$ref": "#/components/schemas/V3.Workflows.BaseActionUpdate"} - "V3.Workflows.SqMarkIncidentSLOAffecting": + - $ref: "#/components/schemas/V3.Workflows.BaseActionUpdate" + V3.Workflows.SqMarkIncidentSLOAffecting: type: "object" required: - "name" - "data" properties: - "name": + name: type: "string" enum: - "sq_mark_incident_slo_affecting" - "data": + data: type: "object" properties: - "slis": + slis: type: "array" items: type: "string" - "slo": + slo: type: "integer" format: "int32" required: - "slis" - "slo" allOf: - - {"$ref": "#/components/schemas/V3.Workflows.BaseAction"} - "V3.Workflows.SqMarkIncidentSLOAffectingUpdate": + - $ref: "#/components/schemas/V3.Workflows.BaseAction" + V3.Workflows.SqMarkIncidentSLOAffectingUpdate: type: "object" properties: - "name": + name: type: "string" enum: - "sq_mark_incident_slo_affecting" - "data": + data: type: "object" properties: - "slis": + slis: type: "array" items: type: "string" - "slo": + slo: type: "integer" format: "int32" allOf: - - {"$ref": "#/components/schemas/V3.Workflows.BaseActionUpdate"} - "V3.Workflows.SqSendEmail": + - $ref: "#/components/schemas/V3.Workflows.BaseActionUpdate" + V3.Workflows.SqSendEmail: type: "object" required: - "name" - "data" properties: - "name": + name: type: "string" enum: - "sq_send_email" - "data": + data: type: "object" properties: - "to": + to: type: "array" items: type: "string" - "subject": + subject: type: "string" - "body": + body: type: "string" required: - "to" - "subject" - "body" allOf: - - {"$ref": "#/components/schemas/V3.Workflows.BaseAction"} - "V3.Workflows.SqSendEmailUpdate": + - $ref: "#/components/schemas/V3.Workflows.BaseAction" + V3.Workflows.SqSendEmailUpdate: type: "object" properties: - "name": + name: type: "string" enum: - "sq_send_email" - "data": + data: type: "object" properties: - "to": + to: type: "array" items: type: "string" - "subject": + subject: type: "string" - "body": + body: type: "string" allOf: - - {"$ref": "#/components/schemas/V3.Workflows.BaseActionUpdate"} - "V3.Workflows.SqTriggerManualWebhook": + - $ref: "#/components/schemas/V3.Workflows.BaseActionUpdate" + V3.Workflows.SqTriggerManualWebhook: type: "object" required: - "name" - "data" properties: - "name": + name: type: "string" enum: - "sq_trigger_manual_webhook" - "data": + data: type: "object" properties: - "id": + id: type: "string" required: - "id" allOf: - - {"$ref": "#/components/schemas/V3.Workflows.BaseAction"} - "V3.Workflows.SqTriggerManualWebhookUpdate": + - $ref: "#/components/schemas/V3.Workflows.BaseAction" + V3.Workflows.SqTriggerManualWebhookUpdate: type: "object" properties: - "name": + name: type: "string" enum: - "sq_trigger_manual_webhook" - "data": + data: type: "object" properties: - "id": + id: type: "string" allOf: - - {"$ref": "#/components/schemas/V3.Workflows.BaseActionUpdate"} - "V3.Workflows.Tag": + - $ref: "#/components/schemas/V3.Workflows.BaseActionUpdate" + V3.Workflows.Tag: type: "object" properties: - "color": + color: type: "string" - "key": + key: type: "string" - "value": + value: type: "string" - "V3.Workflows.UpdateActionsOrderRequest": + V3.Workflows.UpdateActionsOrderRequest: type: "object" properties: - "action_order": + action_order: type: "array" items: type: "integer" format: "int32" - "V3.Workflows.UpdateActionsOrderResponse": + V3.Workflows.UpdateActionsOrderResponse: type: "object" required: - "data" properties: - "data": + data: type: "object" properties: - "action_order": + action_order: type: "array" items: type: "integer" format: "int32" required: - "action_order" - "V3.Workflows.UpdateIncidentPriority": + V3.Workflows.UpdateIncidentPriority: type: "object" required: - "name" - "data" properties: - "name": + name: type: "string" enum: - "sq_update_incident_priority" - "data": + data: type: "object" properties: - "priority": + priority: type: "string" enum: - "P1" @@ -38248,18 +41449,18 @@ components: required: - "priority" allOf: - - {"$ref": "#/components/schemas/V3.Workflows.BaseAction"} - "V3.Workflows.UpdateIncidentPriorityUpdate": + - $ref: "#/components/schemas/V3.Workflows.BaseAction" + V3.Workflows.UpdateIncidentPriorityUpdate: type: "object" properties: - "name": + name: type: "string" enum: - "sq_update_incident_priority" - "data": + data: type: "object" properties: - "priority": + priority: type: "string" enum: - "P1" @@ -38269,63 +41470,67 @@ components: - "P5" - "UNSET" allOf: - - {"$ref": "#/components/schemas/V3.Workflows.BaseActionUpdate"} - "V3.Workflows.UpdateWorkflowAPIResponse": + - $ref: "#/components/schemas/V3.Workflows.BaseActionUpdate" + V3.Workflows.UpdateWorkflowAPIResponse: type: "object" properties: - "id": + id: type: "integer" format: "int32" - "owner_id": + owner_id: type: "string" - "title": + title: type: "string" - "description": + description: type: "string" - "enabled": + enabled: type: "boolean" - "trigger": + trigger: type: "string" - "filters": {"$ref": "#/components/schemas/V3.Workflows.WorkflowFilters"} - "tags": + filters: + $ref: "#/components/schemas/V3.Workflows.WorkflowFilters" + tags: type: "array" - items: {"$ref": "#/components/schemas/V3.Workflows.Tag"} - "actions": + items: + $ref: "#/components/schemas/V3.Workflows.Tag" + actions: type: "array" - items: {"$ref": "#/components/schemas/V3.Workflows.ActionResponse"} - "created_at": + items: + $ref: "#/components/schemas/V3.Workflows.ActionResponse" + created_at: type: "string" - "created_by": + created_by: type: "string" - "updated_at": + updated_at: type: "string" - "updated_by": + updated_by: type: "string" - "V3.Workflows.UpdateWorkflowRequest": + V3.Workflows.UpdateWorkflowRequest: type: "object" properties: - "owner_id": + owner_id: type: "string" - "title": + title: type: "string" - "description": + description: type: "string" - "enabled": + enabled: type: "boolean" - "trigger": {"$ref": "#/components/schemas/V3.Workflows.WorkflowTrigger"} - "filters": + trigger: + $ref: "#/components/schemas/V3.Workflows.WorkflowTrigger" + filters: type: "object" properties: - "condition": + condition: type: "string" - "filters": + filters: type: "array" items: type: "object" properties: - "type": + type: type: "string" - "value": + value: type: "string" required: - "type" @@ -38333,47 +41538,50 @@ components: required: - "condition" - "filters" - "tags": + tags: type: "array" - items: {"$ref": "#/components/schemas/V3.Workflows.Tag"} - "actions": + items: + $ref: "#/components/schemas/V3.Workflows.Tag" + actions: type: "array" items: type: "object" properties: - "data": + data: type: "object" properties: - "note": + note: type: "string" required: - "note" - "name": + name: type: "string" - "entity_owner": + entity_owner: type: "object" properties: - "id": + id: type: "string" - "type": + type: type: "string" required: - "id" - "type" - "V3.Workflows.WfDomainFilter": + V3.Workflows.WfDomainFilter: type: "object" properties: - "type": + type: type: "string" - "key": + key: type: "string" - "value": + value: type: "string" - "fields": {"$ref": "#/components/schemas/V3.Workflows.WfDomainFilter"} - "children": + fields: + $ref: "#/components/schemas/V3.Workflows.WfDomainFilter" + children: type: "array" - items: {"$ref": "#/components/schemas/V3.Workflows.WfDomainFilter"} - "V3.Workflows.Workflow": + items: + $ref: "#/components/schemas/V3.Workflows.WfDomainFilter" + V3.Workflows.Workflow: type: "object" required: - "team_id" @@ -38391,47 +41599,52 @@ components: - "title" - "trigger" properties: - "team_id": + team_id: type: "string" - "actions": + actions: type: "array" - items: {"$ref": "#/components/schemas/V3.Workflows.ActionResponse"} - "created_at": + items: + $ref: "#/components/schemas/V3.Workflows.ActionResponse" + created_at: type: "string" - "created_by": + created_by: type: "string" - "description": + description: type: "string" - "enabled": + enabled: type: "boolean" - "filters": {"$ref": "#/components/schemas/V3.Workflows.WfDomainFilter"} - "filter_groups": + filters: + $ref: "#/components/schemas/V3.Workflows.WfDomainFilter" + filter_groups: type: "array" - items: {"$ref": "#/components/schemas/V3.Workflows.FilterGroup"} - "id": + items: + $ref: "#/components/schemas/V3.Workflows.FilterGroup" + id: type: "integer" format: "int32" - "owner_id": + owner_id: type: "string" - "owner_type": + owner_type: type: "string" enum: - "user" - "squad" - "tags": + tags: type: "array" - items: {"$ref": "#/components/schemas/V3.Workflows.Tag"} - "title": + items: + $ref: "#/components/schemas/V3.Workflows.Tag" + title: type: "string" - "trigger": {"$ref": "#/components/schemas/V3.Workflows.WorkflowTrigger"} - "updated_at": + trigger: + $ref: "#/components/schemas/V3.Workflows.WorkflowTrigger" + updated_at: type: "string" - "updated_by": + updated_by: type: "string" - "execution_count": + execution_count: type: "integer" format: "int32" - "V3.Workflows.WorkflowAPI": + V3.Workflows.WorkflowAPI: type: "object" required: - "id" @@ -38445,35 +41658,38 @@ components: - "created_at" - "created_by" properties: - "id": + id: type: "integer" format: "int32" - "owner_id": + owner_id: type: "string" - "title": + title: type: "string" - "description": + description: type: "string" - "enabled": + enabled: type: "boolean" - "trigger": + trigger: type: "string" - "filters": {"$ref": "#/components/schemas/V3.Workflows.WorkflowFilters"} - "tags": + filters: + $ref: "#/components/schemas/V3.Workflows.WorkflowFilters" + tags: type: "array" - items: {"$ref": "#/components/schemas/V3.Workflows.Tag"} - "actions": + items: + $ref: "#/components/schemas/V3.Workflows.Tag" + actions: type: "array" - items: {"$ref": "#/components/schemas/V3.Workflows.ActionResponse"} - "created_at": + items: + $ref: "#/components/schemas/V3.Workflows.ActionResponse" + created_at: type: "string" - "created_by": + created_by: type: "string" - "updated_at": + updated_at: type: "string" - "updated_by": + updated_by: type: "string" - "V3.Workflows.WorkflowAPIRequest": + V3.Workflows.WorkflowAPIRequest: type: "object" required: - "owner_id" @@ -38485,49 +41701,53 @@ components: - "tags" - "actions" properties: - "owner_id": + owner_id: type: "string" - "title": + title: type: "string" - "description": + description: type: "string" - "enabled": + enabled: type: "boolean" - "trigger": + trigger: type: "string" - "filters": {"$ref": "#/components/schemas/V3.Workflows.WorkflowFilters"} - "tags": + filters: + $ref: "#/components/schemas/V3.Workflows.WorkflowFilters" + tags: type: "array" - items: {"$ref": "#/components/schemas/V3.Workflows.Tag"} - "actions": + items: + $ref: "#/components/schemas/V3.Workflows.Tag" + actions: type: "array" - items: {"$ref": "#/components/schemas/V3.Workflows.ActionRequest"} - "V3.Workflows.WorkflowAPIResponse": + items: + $ref: "#/components/schemas/V3.Workflows.ActionRequest" + V3.Workflows.WorkflowAPIResponse: type: "object" allOf: - - {"$ref": "#/components/schemas/V3.Workflows.WorkflowAPI"} - "V3.Workflows.WorkflowFilters": + - $ref: "#/components/schemas/V3.Workflows.WorkflowAPI" + V3.Workflows.WorkflowFilters: type: "object" properties: - "type": + type: type: "string" - "key": + key: type: "string" - "value": + value: type: "string" - "condition": + condition: type: "string" enum: - "and" - "or" - "filters": + filters: type: "array" - items: {"$ref": "#/components/schemas/V3.Workflows.WorkflowFilters"} - "V3.Workflows.WorkflowResponse": + items: + $ref: "#/components/schemas/V3.Workflows.WorkflowFilters" + V3.Workflows.WorkflowResponse: type: "object" allOf: - - {"$ref": "#/components/schemas/V3.Workflows.Workflow"} - "V3.Workflows.WorkflowTrigger": + - $ref: "#/components/schemas/V3.Workflows.Workflow" + V3.Workflows.WorkflowTrigger: type: "string" enum: - "incident_triggered" @@ -38537,14 +41757,14 @@ components: - "incident_tag_updated" - "incident_priority_updated" - "incident_note_added" - "V4.ChangeTimezoneResponse": + V4.ChangeTimezoneResponse: type: "object" required: - "timeZone" properties: - "timeZone": + timeZone: type: "string" - "V4.CreateRotationRequest": + V4.CreateRotationRequest: type: "object" required: - "name" @@ -38554,33 +41774,35 @@ components: - "changeParticipantsUnit" - "participantGroups" properties: - "name": + name: type: "string" - "color": + color: type: "string" - "startDate": + startDate: type: "string" - "period": + period: type: "string" - "customPeriodFrequency": + customPeriodFrequency: type: "integer" - "customPeriodUnit": + customPeriodUnit: type: "string" - "shiftTimeSlots": + shiftTimeSlots: type: "array" - items: {"$ref": "#/components/schemas/V4.ShiftTimeSlot"} - "changeParticipantsFrequency": + items: + $ref: "#/components/schemas/V4.ShiftTimeSlot" + changeParticipantsFrequency: type: "integer" - "changeParticipantsUnit": + changeParticipantsUnit: type: "string" - "endDate": + endDate: type: "string" - "endsAfterIterations": + endsAfterIterations: type: "integer" - "participantGroups": + participantGroups: type: "array" - items: {"$ref": "#/components/schemas/V4.ParticipantGroup"} - "V4.CreateScheduleOverrideRequest": + items: + $ref: "#/components/schemas/V4.ParticipantGroup" + V4.CreateScheduleOverrideRequest: type: "object" required: - "startTime" @@ -38589,15 +41811,17 @@ components: - "overriddenParticipant" - "overrideWith" properties: - "startTime": + startTime: type: "string" - "endTime": + endTime: type: "string" - "reason": + reason: type: "string" - "overriddenParticipant": {"$ref": "#/components/schemas/V4.OverrideParticipantGroup"} - "overrideWith": {"$ref": "#/components/schemas/V4.OverrideParticipantGroup"} - "V4.CreateScheduleRequest": + overriddenParticipant: + $ref: "#/components/schemas/V4.OverrideParticipantGroup" + overrideWith: + $ref: "#/components/schemas/V4.OverrideParticipantGroup" + V4.CreateScheduleRequest: type: "object" required: - "name" @@ -38608,109 +41832,113 @@ components: - "timeZone" - "tags" properties: - "name": + name: type: "string" - "description": + description: type: "string" - "teamID": + teamID: type: "string" - "ownerID": + ownerID: type: "string" - "ownerType": + ownerType: type: "string" enum: - "user" - "squad" - "timeZone": + timeZone: type: "string" - "tags": + tags: type: "array" - items: {"$ref": "#/components/schemas/V4.Tag"} - "V4.DeleteScheduleRequest": + items: + $ref: "#/components/schemas/V4.Tag" + V4.DeleteScheduleRequest: type: "object" required: - "replaceOnConflict" properties: - "replaceOnConflict": + replaceOnConflict: type: "array" items: type: "object" properties: - "escalationPolicyID": + escalationPolicyID: type: "string" - "scheduleIDs": + scheduleIDs: type: "array" items: type: "integer" - "userIDs": + userIDs: type: "array" items: {} - "squadIDs": + squadIDs: type: "array" items: {} - "V4.GetRotationParticipantsResponse": + V4.GetRotationParticipantsResponse: type: "object" required: - "rotationID" - "participants" properties: - "rotationID": + rotationID: type: "integer" - "participants": + participants: type: "array" - items: {"$ref": "#/components/schemas/V4.ParticipantGroup"} - "V4.ICalLink": + items: + $ref: "#/components/schemas/V4.ParticipantGroup" + V4.ICalLink: type: "object" properties: - "iCalLink": + iCalLink: type: "string" - "iCalLinkForMyOnCalls": + iCalLinkForMyOnCalls: type: "string" - "V4.ICalLinkResponse": + V4.ICalLinkResponse: type: "object" allOf: - - {"$ref": "#/components/schemas/V4.ICalLink"} - "V4.OverrideParticipantGroup": + - $ref: "#/components/schemas/V4.ICalLink" + V4.OverrideParticipantGroup: type: "object" required: - "group" properties: - "group": + group: type: "array" - items: {"$ref": "#/components/schemas/V4.Participant"} - "V4.OverrideResponse": + items: + $ref: "#/components/schemas/V4.Participant" + V4.OverrideResponse: type: "object" allOf: - - {"$ref": "#/components/schemas/V4.ScheduleOverride"} - "V4.Participant": + - $ref: "#/components/schemas/V4.ScheduleOverride" + V4.Participant: type: "object" required: - "id" - "type" properties: - "id": + id: type: "string" - "type": + type: type: "string" - "V4.ParticipantGroup": + V4.ParticipantGroup: type: "object" required: - "participants" properties: - "participants": + participants: type: "array" - items: {"$ref": "#/components/schemas/V4.Participant"} - "V4.PauseResumeScheduleResponse": + items: + $ref: "#/components/schemas/V4.Participant" + V4.PauseResumeScheduleResponse: type: "object" required: - "action" - "success" properties: - "action": + action: type: "string" - "success": + success: type: "boolean" - "V4.Rotation": + V4.Rotation: type: "object" required: - "id" @@ -38724,60 +41952,63 @@ components: - "createdAt" - "updatedAt" properties: - "id": + id: type: "integer" - "name": + name: type: "string" - "scheduleID": + scheduleID: type: "integer" - "color": + color: type: "string" - "startDate": + startDate: type: "string" - "period": + period: type: "string" - "customPeriodFrequency": + customPeriodFrequency: type: "integer" - "customPeriodUnit": + customPeriodUnit: type: "string" - "shiftTimeSlots": + shiftTimeSlots: type: "array" - items: {"$ref": "#/components/schemas/V4.ShiftTimeSlot"} - "changeParticipantsFrequency": + items: + $ref: "#/components/schemas/V4.ShiftTimeSlot" + changeParticipantsFrequency: type: "integer" - "changeParticipantsUnit": + changeParticipantsUnit: type: "string" - "endDate": + endDate: type: "string" - "endsAfterIterations": + endsAfterIterations: type: "integer" - "rotationParticipants": + rotationParticipants: type: "array" - items: {"$ref": "#/components/schemas/V4.ParticipantGroup"} - "createdAt": + items: + $ref: "#/components/schemas/V4.ParticipantGroup" + createdAt: type: "string" - "updatedAt": + updatedAt: type: "string" - "V4.RotationParticipants": + V4.RotationParticipants: type: "object" required: - "rotationID" - "participantGroups" properties: - "rotationID": + rotationID: type: "integer" - "participantGroups": + participantGroups: type: "array" - items: {"$ref": "#/components/schemas/V4.ParticipantGroup"} - "V4.RotationParticipantsResponse": + items: + $ref: "#/components/schemas/V4.ParticipantGroup" + V4.RotationParticipantsResponse: type: "object" allOf: - - {"$ref": "#/components/schemas/V4.RotationParticipants"} - "V4.RotationResponse": + - $ref: "#/components/schemas/V4.RotationParticipants" + V4.RotationResponse: type: "object" allOf: - - {"$ref": "#/components/schemas/V4.Rotation"} - "V4.Schedule": + - $ref: "#/components/schemas/V4.Rotation" + V4.Schedule: type: "object" required: - "id" @@ -38793,37 +42024,38 @@ components: - "createdAt" - "updatedAt" properties: - "id": + id: type: "integer" - "name": + name: type: "string" - "description": + description: type: "string" - "orgID": + orgID: type: "string" - "teamID": + teamID: type: "string" - "timeZone": + timeZone: type: "string" - "paused": + paused: type: "boolean" - "ownerID": + ownerID: type: "string" - "ownerType": + ownerType: type: "string" enum: - "user" - "squad" - "tags": + tags: anyOf: - type: "array" - items: {"$ref": "#/components/schemas/V4.Tag"} + items: + $ref: "#/components/schemas/V4.Tag" - type: "null" - "createdAt": + createdAt: type: "string" - "updatedAt": + updatedAt: type: "string" - "V4.ScheduleOverride": + V4.ScheduleOverride: type: "object" required: - "id" @@ -38838,60 +42070,63 @@ components: - "createdAt" - "updatedAt" properties: - "id": + id: type: "integer" - "orgID": + orgID: type: "string" - "teamID": + teamID: type: "string" - "scheduleID": + scheduleID: type: "integer" - "startTime": + startTime: type: "string" - "endTime": + endTime: type: "string" - "reason": + reason: type: "string" - "overriddenParticipant": {"$ref": "#/components/schemas/V4.OverrideParticipantGroup"} - "overrideWith": {"$ref": "#/components/schemas/V4.OverrideParticipantGroup"} - "createdAt": + overriddenParticipant: + $ref: "#/components/schemas/V4.OverrideParticipantGroup" + overrideWith: + $ref: "#/components/schemas/V4.OverrideParticipantGroup" + createdAt: type: "string" - "updatedAt": + updatedAt: type: "string" - "V4.ScheduleResponse": + V4.ScheduleResponse: type: "object" allOf: - - {"$ref": "#/components/schemas/V4.Schedule"} - "V4.ShiftTimeSlot": + - $ref: "#/components/schemas/V4.Schedule" + V4.ShiftTimeSlot: type: "object" required: - "startHour" - "startMin" - "duration" properties: - "startHour": + startHour: type: "integer" - "startMin": + startMin: type: "integer" - "duration": + duration: type: "integer" - "dayOfWeek": + dayOfWeek: type: "string" - "V4.Squads.CreateSquadRequest": + V4.Squads.CreateSquadRequest: type: "object" required: - "owner_id" - "name" - "members" properties: - "owner_id": + owner_id: type: "string" - "name": + name: type: "string" - "members": + members: type: "array" - items: {"$ref": "#/components/schemas/V4.Squads.SquadMember"} - "V4.Squads.CreateSquadResponse": + items: + $ref: "#/components/schemas/V4.Squads.SquadMember" + V4.Squads.CreateSquadResponse: type: "object" required: - "organization_id" @@ -38903,35 +42138,37 @@ components: - "created_at" - "created_by" properties: - "organization_id": + organization_id: type: "string" - "owner_id": + owner_id: type: "string" - "id": + id: type: "string" - "name": + name: type: "string" - "slug": + slug: type: "string" - "members": + members: type: "array" - items: {"$ref": "#/components/schemas/V4.Squads.SquadMember"} - "created_at": + items: + $ref: "#/components/schemas/V4.Squads.SquadMember" + created_at: type: "string" - "created_by": + created_by: type: "string" - "V4.Squads.RemoveSquadMemberResponse": + V4.Squads.RemoveSquadMemberResponse: type: "object" required: - "id" - "members" properties: - "id": + id: type: "string" - "members": + members: type: "array" - items: {"$ref": "#/components/schemas/V4.Squads.SquadMember"} - "V4.Squads.Squad": + items: + $ref: "#/components/schemas/V4.Squads.SquadMember" + V4.Squads.Squad: type: "object" required: - "id" @@ -38942,105 +42179,111 @@ components: - "createdAt" - "updatedAt" properties: - "id": + id: type: "string" - "org_id": + org_id: type: "string" - "team_id": + team_id: type: "string" - "name": + name: type: "string" - "members": + members: type: "array" - items: {"$ref": "#/components/schemas/V4.Squads.SquadMember"} - "createdAt": + items: + $ref: "#/components/schemas/V4.Squads.SquadMember" + createdAt: type: "string" - "createdBy": + createdBy: type: "string" - "updatedAt": + updatedAt: type: "string" - "updatedBy": + updatedBy: type: "string" - "V4.Squads.SquadMember": + V4.Squads.SquadMember: type: "object" required: - "user_id" properties: - "user_id": + user_id: type: "string" - "role": + role: type: "string" description: "this field is required if you are using OBAC permission model" - "V4.Squads.SquadResponse": + V4.Squads.SquadResponse: type: "object" allOf: - - {"$ref": "#/components/schemas/V4.Squads.Squad"} - "V4.Squads.UpdateSquadMemberRequest": + - $ref: "#/components/schemas/V4.Squads.Squad" + V4.Squads.UpdateSquadMemberRequest: type: "object" required: - "role" properties: - "role": + role: type: "string" - "V4.Squads.UpdateSquadMemberResponse": + V4.Squads.UpdateSquadMemberResponse: type: "object" required: - "id" - "members" properties: - "id": + id: type: "string" - "members": + members: type: "array" - items: {"$ref": "#/components/schemas/V4.Squads.SquadMember"} - "V4.Squads.UpdateSquadNameRequest": + items: + $ref: "#/components/schemas/V4.Squads.SquadMember" + V4.Squads.UpdateSquadNameRequest: type: "object" required: - "name" properties: - "name": + name: type: "string" - "V4.Squads.UpdateSquadNameResponse": + V4.Squads.UpdateSquadNameResponse: type: "object" required: - "id" - "name" properties: - "id": + id: type: "string" - "name": + name: type: "string" - "V4.Squads.UpdateSquadRequest": + V4.Squads.UpdateSquadRequest: type: "object" properties: - "name": + name: type: "string" - "members": + members: type: "array" - items: {"$ref": "#/components/schemas/V4.Squads.SquadMember"} - "V4.StatusPages.ComponentGroups.Component": + items: + $ref: "#/components/schemas/V4.Squads.SquadMember" + V4.StatusPages.ComponentGroups.Component: type: "object" properties: - "id": + id: type: "integer" - "type": + type: type: "string" - "name": + name: type: "string" - "allowSubscription": + allowSubscription: type: "boolean" - "description": + description: type: "string" - "status": {"$ref": "#/components/schemas/V4.StatusPages.ComponentGroups.ComponentStatus"} - "underMaintenance": + status: + $ref: "#/components/schemas/V4.StatusPages.ComponentGroups.ComponentStatus" + underMaintenance: type: "boolean" - "statusMaintenance": {"$ref": "#/components/schemas/V4.StatusPages.ComponentGroups.ComponentStatus"} - "components": + statusMaintenance: + $ref: "#/components/schemas/V4.StatusPages.ComponentGroups.ComponentStatus" + components: type: "array" - items: {"$ref": "#/components/schemas/V4.StatusPages.ComponentGroups.Component"} - "isHidden": + items: + $ref: "#/components/schemas/V4.StatusPages.ComponentGroups.Component" + isHidden: type: "boolean" - "V4.StatusPages.ComponentGroups.ComponentGroup": + V4.StatusPages.ComponentGroups.ComponentGroup: type: "object" required: - "id" @@ -39048,30 +42291,33 @@ components: - "name" - "allowSubscription" properties: - "id": + id: type: "integer" - "type": + type: type: "string" - "name": + name: type: "string" - "allowSubscription": + allowSubscription: type: "boolean" - "description": + description: type: "string" - "status": {"$ref": "#/components/schemas/V4.StatusPages.ComponentGroups.ComponentStatus"} - "underMaintenance": + status: + $ref: "#/components/schemas/V4.StatusPages.ComponentGroups.ComponentStatus" + underMaintenance: type: "boolean" - "statusMaintenance": {"$ref": "#/components/schemas/V4.StatusPages.ComponentGroups.ComponentStatus"} - "components": + statusMaintenance: + $ref: "#/components/schemas/V4.StatusPages.ComponentGroups.ComponentStatus" + components: type: "array" - items: {"$ref": "#/components/schemas/V4.StatusPages.ComponentGroups.Component"} - "isHidden": + items: + $ref: "#/components/schemas/V4.StatusPages.ComponentGroups.Component" + isHidden: type: "boolean" - "V4.StatusPages.ComponentGroups.ComponentGroupResponse": + V4.StatusPages.ComponentGroups.ComponentGroupResponse: type: "object" allOf: - - {"$ref": "#/components/schemas/V4.StatusPages.ComponentGroups.ComponentGroup"} - "V4.StatusPages.ComponentGroups.ComponentStatus": + - $ref: "#/components/schemas/V4.StatusPages.ComponentGroups.ComponentGroup" + V4.StatusPages.ComponentGroups.ComponentStatus: type: "object" required: - "id" @@ -39079,26 +42325,26 @@ components: - "color" - "slug" properties: - "id": + id: type: "integer" - "name": + name: type: "string" - "color": + color: type: "string" - "slug": + slug: type: "string" - "V4.StatusPages.ComponentGroups.CreateComponentGroupRequest": + V4.StatusPages.ComponentGroups.CreateComponentGroupRequest: type: "object" required: - "name" properties: - "name": + name: type: "string" - "description": + description: type: "string" - "allowSubscription": + allowSubscription: type: "boolean" - "V4.StatusPages.ComponentGroups.CreateComponentGroupResponse": + V4.StatusPages.ComponentGroups.CreateComponentGroupResponse: type: "object" required: - "id" @@ -39106,17 +42352,17 @@ components: - "name" - "allowSubscription" properties: - "id": + id: type: "integer" - "pageID": + pageID: type: "integer" - "name": + name: type: "string" - "description": + description: type: "string" - "allowSubscription": + allowSubscription: type: "boolean" - "V4.StatusPages.ComponentGroups.DeleteComponentGroupByIdResponse": + V4.StatusPages.ComponentGroups.DeleteComponentGroupByIdResponse: type: "object" required: - "id" @@ -39124,17 +42370,17 @@ components: - "description" - "allowSubscription" properties: - "id": + id: type: "integer" - "name": + name: type: "string" - "description": + description: anyOf: - type: "string" - type: "null" - "allowSubscription": + allowSubscription: type: "boolean" - "V4.StatusPages.ComponentGroups.GetComponentGroupByIdResponse": + V4.StatusPages.ComponentGroups.GetComponentGroupByIdResponse: type: "object" required: - "id" @@ -39142,39 +42388,42 @@ components: - "name" - "allowSubscription" properties: - "id": + id: type: "integer" - "pageID": + pageID: type: "integer" - "name": + name: type: "string" - "description": + description: type: "string" - "allowSubscription": + allowSubscription: type: "boolean" - "V4.StatusPages.Components.Component": + V4.StatusPages.Components.Component: type: "object" properties: - "id": + id: type: "integer" - "type": + type: type: "string" - "name": + name: type: "string" - "allowSubscription": + allowSubscription: type: "boolean" - "description": + description: type: "string" - "status": {"$ref": "#/components/schemas/V4.StatusPages.Components.ComponentStatus"} - "underMaintenance": + status: + $ref: "#/components/schemas/V4.StatusPages.Components.ComponentStatus" + underMaintenance: type: "boolean" - "statusMaintenance": {"$ref": "#/components/schemas/V4.StatusPages.Components.ComponentStatus"} - "components": + statusMaintenance: + $ref: "#/components/schemas/V4.StatusPages.Components.ComponentStatus" + components: type: "array" - items: {"$ref": "#/components/schemas/V4.StatusPages.Components.Component"} - "isHidden": + items: + $ref: "#/components/schemas/V4.StatusPages.Components.Component" + isHidden: type: "boolean" - "V4.StatusPages.Components.ComponentStatus": + V4.StatusPages.Components.ComponentStatus: type: "object" required: - "id" @@ -39182,30 +42431,30 @@ components: - "color" - "slug" properties: - "id": + id: type: "integer" - "name": + name: type: "string" - "color": + color: type: "string" - "slug": + slug: type: "string" - "V4.StatusPages.Components.CreateComponentRequest": + V4.StatusPages.Components.CreateComponentRequest: type: "object" required: - "name" properties: - "name": + name: type: "string" - "description": + description: type: "string" - "allowSubscription": + allowSubscription: type: "boolean" - "groupID": + groupID: type: "string" - "serviceID": + serviceID: type: "string" - "V4.StatusPages.Components.CreateComponentResponse": + V4.StatusPages.Components.CreateComponentResponse: type: "object" required: - "id" @@ -39214,21 +42463,21 @@ components: - "description" - "underMaintenance" properties: - "id": + id: type: "integer" - "pageID": + pageID: type: "integer" - "name": + name: type: "string" - "description": + description: type: "string" - "statusID": + statusID: type: "integer" - "underMaintenance": + underMaintenance: type: "boolean" - "groupID": + groupID: type: "integer" - "V4.StatusPages.Components.DeleteComponentByIdResponse": + V4.StatusPages.Components.DeleteComponentByIdResponse: type: "object" required: - "id" @@ -39236,15 +42485,15 @@ components: - "description" - "allowSubscription" properties: - "id": + id: type: "integer" - "name": + name: type: "string" - "description": + description: type: "string" - "allowSubscription": + allowSubscription: type: "boolean" - "V4.StatusPages.Components.GetComponentByIdResponse": + V4.StatusPages.Components.GetComponentByIdResponse: type: "object" required: - "id" @@ -39253,40 +42502,40 @@ components: - "description" - "underMaintenance" properties: - "id": + id: type: "integer" - "pageID": + pageID: type: "integer" - "name": + name: type: "string" - "description": + description: type: "string" - "statusID": + statusID: type: "integer" - "underMaintenance": + underMaintenance: type: "boolean" - "V4.StatusPages.Components.ListComponentsResponse": + V4.StatusPages.Components.ListComponentsResponse: type: "object" allOf: - - {"$ref": "#/components/schemas/V4.StatusPages.Components.Component"} - "V4.StatusPages.Components.UpdateComponentByIdRequest": + - $ref: "#/components/schemas/V4.StatusPages.Components.Component" + V4.StatusPages.Components.UpdateComponentByIdRequest: type: "object" required: - "name" properties: - "name": + name: type: "string" - "description": + description: type: "string" - "allowSubscription": + allowSubscription: type: "boolean" - "groupID": + groupID: type: "string" - "serviceID": + serviceID: type: "string" - "belongsToGroup": + belongsToGroup: type: "string" - "V4.StatusPages.Components.UpdateComponentByIdResponse": + V4.StatusPages.Components.UpdateComponentByIdResponse: type: "object" required: - "id" @@ -39295,19 +42544,19 @@ components: - "description" - "allowSubscription" properties: - "id": + id: type: "integer" - "pageID": + pageID: type: "integer" - "name": + name: type: "string" - "description": + description: type: "string" - "groupID": + groupID: type: "integer" - "allowSubscription": + allowSubscription: type: "boolean" - "V4.StatusPages.CreateStatusPageRequest": + V4.StatusPages.CreateStatusPageRequest: type: "object" required: - "name" @@ -39319,43 +42568,45 @@ components: - "ownerType" - "ownerID" properties: - "name": + name: type: "string" - "description": + description: type: "string" - "isPublic": + isPublic: type: "boolean" - "domainName": + domainName: type: "string" - "customDomainName": + customDomainName: type: "string" - "logoUrl": + logoUrl: type: "string" - "timezone": + timezone: type: "string" - "teamID": + teamID: type: "string" - "themeColor": {"$ref": "#/components/schemas/V4.StatusPages.NewStatusPageThemeColor"} - "components": + themeColor: + $ref: "#/components/schemas/V4.StatusPages.NewStatusPageThemeColor" + components: type: "array" - items: {"$ref": "#/components/schemas/V4.StatusPages.NewStatusPageComponentList"} - "contactEmail": + items: + $ref: "#/components/schemas/V4.StatusPages.NewStatusPageComponentList" + contactEmail: type: "string" - "allowWebhookSubscription": + allowWebhookSubscription: type: "boolean" - "allowComponentsSubscription": + allowComponentsSubscription: type: "boolean" - "allowMaintenanceSubscription": + allowMaintenanceSubscription: type: "boolean" - "ownerType": + ownerType: type: "string" enum: - "team" - "user" - "squad" - "ownerID": + ownerID: type: "string" - "V4.StatusPages.CreateStatusPageResponse": + V4.StatusPages.CreateStatusPageResponse: type: "object" required: - "id" @@ -39372,39 +42623,41 @@ components: - "ownerID" - "teamID" properties: - "id": + id: type: "integer" - "organizationID": + organizationID: type: "string" - "name": + name: type: "string" - "isPublic": + isPublic: type: "boolean" - "timezone": + timezone: type: "string" - "description": + description: type: "string" - "domainName": + domainName: type: "string" - "contactEmail": + contactEmail: type: "string" - "themeColor": {"$ref": "#/components/schemas/V4.StatusPages.NewStatusPageThemeColor"} - "components": + themeColor: + $ref: "#/components/schemas/V4.StatusPages.NewStatusPageThemeColor" + components: type: "array" - items: {"$ref": "#/components/schemas/V4.StatusPages.NewStatusPageComponentList"} - "allowComponentsSubscription": + items: + $ref: "#/components/schemas/V4.StatusPages.NewStatusPageComponentList" + allowComponentsSubscription: type: "boolean" - "allowMaintenanceSubscription": + allowMaintenanceSubscription: type: "boolean" - "allowWebhookSubscription": + allowWebhookSubscription: type: "boolean" - "ownerType": + ownerType: type: "string" - "ownerID": + ownerID: type: "string" - "teamID": + teamID: type: "string" - "V4.StatusPages.DeleteStatusPageByIdRequest": + V4.StatusPages.DeleteStatusPageByIdRequest: type: "object" required: - "name" @@ -39412,15 +42665,15 @@ components: - "belongsToGroup" - "groupID" properties: - "name": + name: type: "string" - "description": + description: type: "string" - "belongsToGroup": + belongsToGroup: type: "boolean" - "groupID": + groupID: type: "integer" - "V4.StatusPages.DeleteStatusPageByIdResponse": + V4.StatusPages.DeleteStatusPageByIdResponse: type: "object" required: - "id" @@ -39428,15 +42681,15 @@ components: - "organizationID" - "teamID" properties: - "id": + id: type: "integer" - "name": + name: type: "string" - "organizationID": + organizationID: type: "string" - "teamID": + teamID: type: "string" - "V4.StatusPages.GetStatusPageByIdResponse": + V4.StatusPages.GetStatusPageByIdResponse: type: "object" required: - "id" @@ -39455,47 +42708,47 @@ components: - "ownerID" - "teamID" properties: - "id": + id: type: "integer" - "organizationID": + organizationID: type: "string" - "name": + name: type: "string" - "isPublic": + isPublic: type: "boolean" - "timezone": + timezone: type: "string" - "description": + description: type: "string" - "domainName": + domainName: type: "string" - "customDomainName": + customDomainName: type: "string" - "contactEmail": + contactEmail: type: "string" - "themeColor": + themeColor: type: "object" properties: - "primary": + primary: type: "string" - "secondary": + secondary: type: "string" required: - "primary" - "secondary" - "allowComponentsSubscription": + allowComponentsSubscription: type: "boolean" - "allowMaintenanceSubscription": + allowMaintenanceSubscription: type: "boolean" - "allowWebhookSubscription": + allowWebhookSubscription: type: "boolean" - "ownerType": + ownerType: type: "string" - "ownerID": + ownerID: type: "string" - "teamID": + teamID: type: "string" - "V4.StatusPages.Issues.ComponentStatus": + V4.StatusPages.Issues.ComponentStatus: type: "object" required: - "id" @@ -39503,84 +42756,84 @@ components: - "color" - "slug" properties: - "id": + id: type: "integer" - "name": + name: type: "string" - "color": + color: type: "string" - "slug": + slug: type: "string" - "V4.StatusPages.Issues.CreateIssueRequest": + V4.StatusPages.Issues.CreateIssueRequest: type: "object" required: - "title" - "components" - "issues" properties: - "title": + title: type: "string" - "statusID": + statusID: type: "integer" - "components": + components: type: "array" items: type: "object" properties: - "id": + id: type: "integer" - "statusID": + statusID: type: "integer" - "issues": + issues: type: "array" items: type: "object" properties: - "stateID": + stateID: type: "integer" - "stateMessages": + stateMessages: type: "array" items: type: "object" properties: - "text": + text: type: "string" - "timestamp": + timestamp: type: "string" format: "date-time" - "V4.StatusPages.Issues.CreateIssueResponse": + V4.StatusPages.Issues.CreateIssueResponse: type: "object" required: - "id" - "componentIDs" - "title" properties: - "id": + id: type: "integer" - "componentIDs": + componentIDs: type: "array" items: type: "integer" - "title": + title: type: "string" - "V4.StatusPages.Issues.DeleteIssueByIdResponse": + V4.StatusPages.Issues.DeleteIssueByIdResponse: type: "object" required: - "id" - "componentIDs" - "title" properties: - "id": + id: type: "integer" - "componentIDs": + componentIDs: anyOf: - type: "array" items: type: "integer" - type: "null" - "title": + title: type: "string" - "V4.StatusPages.Issues.GetIssueByIdData": + V4.StatusPages.Issues.GetIssueByIdData: type: "object" required: - "id" @@ -39595,74 +42848,85 @@ components: - "pageID" - "isMigrated" properties: - "id": + id: type: "integer" - "title": + title: type: "string" - "lastUpdatedAt": + lastUpdatedAt: type: "string" format: "date-time" - "components": + components: type: "array" - items: {"$ref": "#/components/schemas/V4.StatusPages.Issues.IssueComponentDetail"} - "issues": + items: + $ref: "#/components/schemas/V4.StatusPages.Issues.IssueComponentDetail" + issues: type: "array" - items: {"$ref": "#/components/schemas/V4.StatusPages.Issues.IssueDetail"} - "currentIssueState": {"$ref": "#/components/schemas/V4.StatusPages.Issues.ComponentStatus"} - "pageStatus": {"$ref": "#/components/schemas/V4.StatusPages.Issues.ComponentStatus"} - "underMaintenance": + items: + $ref: "#/components/schemas/V4.StatusPages.Issues.IssueDetail" + currentIssueState: + $ref: "#/components/schemas/V4.StatusPages.Issues.ComponentStatus" + pageStatus: + $ref: "#/components/schemas/V4.StatusPages.Issues.ComponentStatus" + underMaintenance: type: "boolean" - "statusMaintenance": {"$ref": "#/components/schemas/V4.StatusPages.Issues.ComponentStatus"} - "pageID": + statusMaintenance: + $ref: "#/components/schemas/V4.StatusPages.Issues.ComponentStatus" + pageID: type: "integer" - "isMigrated": + isMigrated: type: "boolean" - "V4.StatusPages.Issues.GetIssueByIdResponse": + V4.StatusPages.Issues.GetIssueByIdResponse: type: "object" allOf: - - {"$ref": "#/components/schemas/V4.StatusPages.Issues.GetIssueByIdData"} - "V4.StatusPages.Issues.Issue": + - $ref: "#/components/schemas/V4.StatusPages.Issues.GetIssueByIdData" + V4.StatusPages.Issues.Issue: type: "object" properties: - "id": + id: type: "integer" - "title": + title: type: "string" - "components": + components: type: "array" - items: {"$ref": "#/components/schemas/V4.StatusPages.Issues.IssueComponent"} - "currentState": {"$ref": "#/components/schemas/V4.StatusPages.Issues.IssueState"} - "createdAt": + items: + $ref: "#/components/schemas/V4.StatusPages.Issues.IssueComponent" + currentState: + $ref: "#/components/schemas/V4.StatusPages.Issues.IssueState" + createdAt: type: "string" format: "date-time" - "V4.StatusPages.Issues.IssueComponent": + V4.StatusPages.Issues.IssueComponent: type: "object" properties: - "id": + id: type: "integer" - "name": + name: type: "string" - "V4.StatusPages.Issues.IssueComponentDetail": + V4.StatusPages.Issues.IssueComponentDetail: type: "object" properties: - "id": + id: type: "integer" - "status": {"$ref": "#/components/schemas/V4.StatusPages.Issues.ComponentStatus"} - "underMaintenance": + status: + $ref: "#/components/schemas/V4.StatusPages.Issues.ComponentStatus" + underMaintenance: type: "boolean" - "statusMaintenance": {"$ref": "#/components/schemas/V4.StatusPages.Issues.ComponentStatus"} - "V4.StatusPages.Issues.IssueDetail": + statusMaintenance: + $ref: "#/components/schemas/V4.StatusPages.Issues.ComponentStatus" + V4.StatusPages.Issues.IssueDetail: type: "object" properties: - "state": {"$ref": "#/components/schemas/V4.StatusPages.Issues.ComponentStatus"} - "stateMessages": + state: + $ref: "#/components/schemas/V4.StatusPages.Issues.ComponentStatus" + stateMessages: type: "array" - items: {"$ref": "#/components/schemas/V4.StatusPages.Issues.IssueStateMessage"} - "V4.StatusPages.Issues.IssueResponse": + items: + $ref: "#/components/schemas/V4.StatusPages.Issues.IssueStateMessage" + V4.StatusPages.Issues.IssueResponse: type: "object" allOf: - - {"$ref": "#/components/schemas/V4.StatusPages.Issues.Issue"} - "V4.StatusPages.Issues.IssueState": + - $ref: "#/components/schemas/V4.StatusPages.Issues.Issue" + V4.StatusPages.Issues.IssueState: type: "object" required: - "id" @@ -39670,45 +42934,46 @@ components: - "color" - "slug" properties: - "id": + id: type: "integer" - "name": + name: type: "string" - "color": + color: type: "string" - "slug": + slug: type: "string" - "V4.StatusPages.Issues.IssueStateMessage": + V4.StatusPages.Issues.IssueStateMessage: type: "object" properties: - "id": + id: type: "integer" - "text": + text: type: "string" - "timestamp": + timestamp: type: "string" format: "date-time" - "V4.StatusPages.Issues.ListIssuesResponse": + V4.StatusPages.Issues.ListIssuesResponse: type: "object" required: - "data" - "meta" properties: - "data": + data: type: "array" - items: {"$ref": "#/components/schemas/V4.StatusPages.Issues.Issue"} - "meta": + items: + $ref: "#/components/schemas/V4.StatusPages.Issues.Issue" + meta: type: "object" properties: - "totalCount": + totalCount: type: "integer" required: - "totalCount" - "V4.StatusPages.Issues.ListStatusPageIssueStatesResponse": + V4.StatusPages.Issues.ListStatusPageIssueStatesResponse: type: "object" allOf: - - {"$ref": "#/components/schemas/V4.StatusPages.Issues.StatusPageIssueState"} - "V4.StatusPages.Issues.StatusPageIssueState": + - $ref: "#/components/schemas/V4.StatusPages.Issues.StatusPageIssueState" + V4.StatusPages.Issues.StatusPageIssueState: type: "object" required: - "ID" @@ -39721,123 +42986,127 @@ components: - "updatedAt" - "deletedAt" properties: - "ID": + ID: type: "integer" - "Idx": + Idx: type: "integer" - "PageID": + PageID: type: "integer" - "Name": + Name: type: "string" - "Color": + Color: type: "string" - "DefaultMessage": + DefaultMessage: type: "string" - "createdAt": + createdAt: type: "string" format: "date-time" - "updatedAt": + updatedAt: type: "string" format: "date-time" - "deletedAt": + deletedAt: anyOf: - type: "string" format: "date-time" - type: "null" - "V4.StatusPages.Issues.UpdateIssueRequest": + V4.StatusPages.Issues.UpdateIssueRequest: type: "object" required: - "title" - "components" - "issues" properties: - "title": + title: type: "string" - "statusID": + statusID: type: "integer" - "components": + components: type: "array" items: type: "object" properties: - "id": + id: type: "integer" - "statusID": + statusID: type: "integer" - "issues": + issues: type: "array" items: type: "object" properties: - "stateID": + stateID: type: "integer" - "stateMessages": + stateMessages: type: "array" items: type: "object" properties: - "text": + text: type: "string" - "timestamp": + timestamp: type: "string" format: "date-time" - "V4.StatusPages.Issues.UpdateIssueResponse": + V4.StatusPages.Issues.UpdateIssueResponse: type: "object" required: - "id" - "componentIDs" - "title" properties: - "id": + id: type: "integer" - "componentIDs": + componentIDs: type: "array" items: type: "integer" - "title": + title: type: "string" - "V4.StatusPages.ListStatusPagesResponse": + V4.StatusPages.ListStatusPagesResponse: type: "object" required: - "data" - "meta" properties: - "data": + data: type: "array" - items: {"$ref": "#/components/schemas/V4.StatusPages.StatusPage"} - "meta": + items: + $ref: "#/components/schemas/V4.StatusPages.StatusPage" + meta: type: "object" properties: - "totalCount": + totalCount: type: "integer" - "orgTotalCount": + orgTotalCount: type: "integer" required: - "totalCount" - "orgTotalCount" - "V4.StatusPages.ListSubscribersResponse": + V4.StatusPages.ListSubscribersResponse: type: "object" required: - "data" properties: - "data": + data: anyOf: - type: "array" - items: {"$ref": "#/components/schemas/V4.StatusPages.StatusPageSubscriber"} + items: + $ref: "#/components/schemas/V4.StatusPages.StatusPageSubscriber" - type: "null" - "meta": {"$ref": "#/components/schemas/V4.StatusPages.ListSubscribersResponseMeta"} - "V4.StatusPages.ListSubscribersResponseMeta": + meta: + $ref: "#/components/schemas/V4.StatusPages.ListSubscribersResponseMeta" + V4.StatusPages.ListSubscribersResponseMeta: type: "object" required: - "maximumSubscribersLimit" - "lastWeekSubscribersCount" properties: - "totalSubscribersCount": {"$ref": "#/components/schemas/V4.StatusPages.TotalSubscribersCount"} - "maximumSubscribersLimit": + totalSubscribersCount: + $ref: "#/components/schemas/V4.StatusPages.TotalSubscribersCount" + maximumSubscribersLimit: type: "integer" - "lastWeekSubscribersCount": + lastWeekSubscribersCount: type: "integer" - "V4.StatusPages.Maintenances.CreateMaintenanceRequest": + V4.StatusPages.Maintenances.CreateMaintenanceRequest: type: "object" required: - "title" @@ -39846,21 +43115,21 @@ components: - "startTime" - "endTime" properties: - "title": + title: type: "string" - "note": + note: type: "string" - "components": + components: type: "array" items: type: "integer" - "startTime": + startTime: type: "string" format: "date-time" - "endTime": + endTime: type: "string" format: "date-time" - "V4.StatusPages.Maintenances.CreateMaintenanceResponse": + V4.StatusPages.Maintenances.CreateMaintenanceResponse: type: "object" required: - "id" @@ -39870,25 +43139,25 @@ components: - "startTime" - "endTime" properties: - "id": + id: type: "integer" - "title": + title: type: "string" - "pageID": + pageID: type: "integer" - "note": + note: type: "string" - "components": + components: type: "array" items: type: "integer" - "startTime": + startTime: type: "string" format: "date-time" - "endTime": + endTime: type: "string" format: "date-time" - "V4.StatusPages.Maintenances.DeleteMaintenanceByIdResponse": + V4.StatusPages.Maintenances.DeleteMaintenanceByIdResponse: type: "object" required: - "id" @@ -39898,25 +43167,25 @@ components: - "startTime" - "endTime" properties: - "id": + id: type: "integer" - "title": + title: type: "string" - "pageID": + pageID: type: "integer" - "note": + note: type: "string" - "components": + components: type: "array" items: type: "integer" - "startTime": + startTime: type: "string" format: "date-time" - "endTime": + endTime: type: "string" format: "date-time" - "V4.StatusPages.Maintenances.GetMaintenanceByIdResponse": + V4.StatusPages.Maintenances.GetMaintenanceByIdResponse: type: "object" required: - "ID" @@ -39929,86 +43198,87 @@ components: - "updatedAt" - "deletedAt" properties: - "ID": + ID: type: "integer" - "PageID": + PageID: type: "integer" - "ComponentIDList": + ComponentIDList: type: "array" items: type: "integer" - "Title": + Title: type: "string" - "Note": + Note: type: "string" - "StartTime": + StartTime: type: "string" format: "date-time" - "EndTime": + EndTime: type: "string" format: "date-time" - "createdAt": + createdAt: type: "string" format: "date-time" - "updatedAt": + updatedAt: type: "string" format: "date-time" - "deletedAt": + deletedAt: anyOf: - type: "string" format: "date-time" - type: "null" - "V4.StatusPages.Maintenances.ListMaintenancesResponse": + V4.StatusPages.Maintenances.ListMaintenancesResponse: type: "object" required: - "data" - "meta" properties: - "data": + data: type: "array" - items: {"$ref": "#/components/schemas/V4.StatusPages.Maintenances.Maintenance"} - "meta": + items: + $ref: "#/components/schemas/V4.StatusPages.Maintenances.Maintenance" + meta: type: "object" properties: - "totalCount": + totalCount: type: "integer" required: - "totalCount" - "V4.StatusPages.Maintenances.Maintenance": + V4.StatusPages.Maintenances.Maintenance: type: "object" properties: - "id": + id: type: "integer" - "title": + title: type: "string" - "pageID": + pageID: type: "integer" - "note": + note: type: "string" - "components": + components: type: "array" items: type: "object" properties: - "id": + id: type: "integer" - "name": + name: type: "string" - "groupName": + groupName: type: "string" - "startTime": + startTime: type: "string" format: "date-time" - "endTime": + endTime: type: "string" format: "date-time" - "maintenanceState": + maintenanceState: type: "string" - "V4.StatusPages.Maintenances.MaintenanceResponse": + V4.StatusPages.Maintenances.MaintenanceResponse: type: "object" allOf: - - {"$ref": "#/components/schemas/V4.StatusPages.Maintenances.Maintenance"} - "V4.StatusPages.Maintenances.UpdateMaintenanceByIdRequest": + - $ref: "#/components/schemas/V4.StatusPages.Maintenances.Maintenance" + V4.StatusPages.Maintenances.UpdateMaintenanceByIdRequest: type: "object" required: - "title" @@ -40016,21 +43286,21 @@ components: - "startTime" - "endTime" properties: - "title": + title: type: "string" - "note": + note: type: "string" - "components": + components: type: "array" items: type: "integer" - "startTime": + startTime: type: "string" format: "date-time" - "endTime": + endTime: type: "string" format: "date-time" - "V4.StatusPages.Maintenances.UpdateMaintenanceByIdResponse": + V4.StatusPages.Maintenances.UpdateMaintenanceByIdResponse: type: "object" required: - "id" @@ -40040,72 +43310,73 @@ components: - "startTime" - "endTime" properties: - "id": + id: type: "integer" - "title": + title: type: "string" - "pageID": + pageID: type: "integer" - "note": + note: type: "string" - "components": + components: type: "array" items: type: "integer" - "startTime": + startTime: type: "string" format: "date-time" - "endTime": + endTime: type: "string" format: "date-time" - "V4.StatusPages.NewStatusPageComponent": + V4.StatusPages.NewStatusPageComponent: type: "object" required: - "type" - "name" - "allowSubscription" properties: - "type": + type: type: "string" enum: - "component" - "group" - "name": + name: type: "string" - "allowSubscription": + allowSubscription: type: "boolean" - "description": + description: type: "string" - "serviceID": + serviceID: type: "string" - "V4.StatusPages.NewStatusPageComponentList": + V4.StatusPages.NewStatusPageComponentList: type: "object" required: - "type" - "name" properties: - "type": + type: type: "string" enum: - "component" - "group" - "name": + name: type: "string" - "allowSubscription": + allowSubscription: type: "boolean" - "description": + description: type: "string" - "components": + components: type: "array" - items: {"$ref": "#/components/schemas/V4.StatusPages.NewStatusPageComponent"} - "V4.StatusPages.NewStatusPageThemeColor": + items: + $ref: "#/components/schemas/V4.StatusPages.NewStatusPageComponent" + V4.StatusPages.NewStatusPageThemeColor: type: "object" properties: - "primary": + primary: type: "string" - "secondary": + secondary: type: "string" - "V4.StatusPages.StatusPage": + V4.StatusPages.StatusPage: type: "object" required: - "id" @@ -40128,87 +43399,87 @@ components: - "ownerType" - "ownerID" properties: - "id": + id: type: "integer" - "name": + name: type: "string" - "isPublic": + isPublic: type: "boolean" - "domainName": + domainName: type: "string" - "customDomainName": + customDomainName: type: "string" - "timezone": + timezone: type: "string" - "logoUrl": + logoUrl: type: "string" - "components": + components: type: "array" items: type: "object" properties: - "id": + id: type: "integer" - "name": + name: type: "string" required: - "id" - "name" - "isCustomDomainEnabled": + isCustomDomainEnabled: type: "boolean" - "isCustomARecordVerified": + isCustomARecordVerified: type: "boolean" - "isCustomTxtVerified": + isCustomTxtVerified: type: "boolean" - "txtRecord": + txtRecord: type: "string" - "aRecord": + aRecord: type: "string" - "subscribersCount": + subscribersCount: type: "integer" - "status": + status: type: "object" properties: - "id": + id: type: "integer" - "name": + name: type: "string" - "color": + color: type: "string" - "slug": + slug: type: "string" required: - "id" - "name" - "color" - "slug" - "underMaintenance": + underMaintenance: type: "boolean" - "statusMaintenance": + statusMaintenance: type: "object" properties: - "id": + id: type: "integer" - "name": + name: type: "string" - "color": + color: type: "string" - "slug": + slug: type: "string" required: - "id" - "name" - "color" - "slug" - "ownerType": + ownerType: type: "string" - "ownerID": + ownerID: type: "string" - "V4.StatusPages.StatusPageResponse": + V4.StatusPages.StatusPageResponse: type: "object" allOf: - - {"$ref": "#/components/schemas/V4.StatusPages.StatusPage"} - "V4.StatusPages.StatusPageStatus": + - $ref: "#/components/schemas/V4.StatusPages.StatusPage" + V4.StatusPages.StatusPageStatus: type: "object" required: - "id" @@ -40217,21 +43488,21 @@ components: - "description" - "color" properties: - "id": + id: type: "integer" - "name": + name: type: "string" - "status": + status: type: "string" - "description": + description: type: "string" - "color": + color: type: "string" - "V4.StatusPages.StatusPageStatusesResponse": + V4.StatusPages.StatusPageStatusesResponse: type: "object" allOf: - - {"$ref": "#/components/schemas/V4.StatusPages.StatusPageStatus"} - "V4.StatusPages.StatusPageSubscriber": + - $ref: "#/components/schemas/V4.StatusPages.StatusPageStatus" + V4.StatusPages.StatusPageSubscriber: type: "object" required: - "id" @@ -40241,44 +43512,45 @@ components: - "status" - "subscribedOn" properties: - "id": + id: type: "integer" - "type": + type: type: "string" - "emailID": + emailID: type: "string" - "webhookURL": + webhookURL: type: "string" - "status": + status: type: "string" - "componentList": + componentList: type: "array" - items: {"$ref": "#/components/schemas/V4.StatusPages.StatusPageSubscriberComponent"} - "subscribedOn": + items: + $ref: "#/components/schemas/V4.StatusPages.StatusPageSubscriberComponent" + subscribedOn: type: "string" format: "date-time" - "V4.StatusPages.StatusPageSubscriberComponent": + V4.StatusPages.StatusPageSubscriberComponent: type: "object" required: - "id" - "name" properties: - "id": + id: type: "integer" - "name": + name: type: "string" - "V4.StatusPages.StatusPageSubscriberResponse": + V4.StatusPages.StatusPageSubscriberResponse: type: "object" allOf: - - {"$ref": "#/components/schemas/V4.StatusPages.StatusPageSubscriber"} - "V4.StatusPages.TotalSubscribersCount": + - $ref: "#/components/schemas/V4.StatusPages.StatusPageSubscriber" + V4.StatusPages.TotalSubscribersCount: type: "object" required: - "totalCount" properties: - "totalCount": + totalCount: type: "integer" - "V4.StatusPages.UpdateStatusPageByIdRequest": + V4.StatusPages.UpdateStatusPageByIdRequest: type: "object" required: - "name" @@ -40290,77 +43562,77 @@ components: - "ownerType" - "ownerID" properties: - "name": + name: type: "string" - "description": + description: type: "string" - "isPublic": + isPublic: type: "boolean" - "domainName": + domainName: type: "string" - "customDomainName": + customDomainName: type: "string" - "logoUrl": + logoUrl: type: "string" - "timezone": + timezone: type: "string" - "teamID": + teamID: type: "string" - "themeColor": + themeColor: type: "object" properties: - "primary": + primary: type: "string" - "secondary": + secondary: type: "string" required: - "primary" - "secondary" - "allowComponentsSubscription": + allowComponentsSubscription: type: "boolean" - "allowMaintenanceSubscription": + allowMaintenanceSubscription: type: "boolean" - "allowWebhookSubscription": + allowWebhookSubscription: type: "boolean" - "components": + components: type: "array" items: type: "object" properties: - "type": + type: type: "string" - "name": + name: type: "string" - "allowSubscription": + allowSubscription: type: "boolean" - "description": + description: type: "string" - "components": + components: type: "array" items: type: "object" properties: - "type": + type: type: "string" - "name": + name: type: "string" - "allowSubscription": + allowSubscription: type: "boolean" - "description": + description: type: "string" - "serviceID": + serviceID: type: "string" - "contactEmail": + contactEmail: type: "string" - "isCustomDomainEnabled": + isCustomDomainEnabled: type: "boolean" - "hideFromSearchEngines": + hideFromSearchEngines: type: "boolean" - "ownerType": + ownerType: type: "string" - "ownerID": + ownerID: type: "string" - "V4.StatusPages.UpdateStatusPageByIdResponse": + V4.StatusPages.UpdateStatusPageByIdResponse: type: "object" required: - "id" @@ -40379,70 +43651,71 @@ components: - "ownerID" - "teamID" properties: - "id": + id: type: "integer" - "organizationID": + organizationID: type: "string" - "name": + name: type: "string" - "isPublic": + isPublic: type: "boolean" - "timezone": + timezone: type: "string" - "description": + description: type: "string" - "domainName": + domainName: type: "string" - "customDomainName": + customDomainName: type: "string" - "contactEmail": + contactEmail: type: "string" - "themeColor": + themeColor: type: "object" properties: - "primary": + primary: type: "string" - "secondary": + secondary: type: "string" required: - "primary" - "secondary" - "allowComponentsSubscription": + allowComponentsSubscription: type: "boolean" - "allowMaintenanceSubscription": + allowMaintenanceSubscription: type: "boolean" - "allowWebhookSubscription": + allowWebhookSubscription: type: "boolean" - "hideFromSearchEngines": + hideFromSearchEngines: type: "boolean" - "ownerType": + ownerType: type: "string" - "ownerID": + ownerID: type: "string" - "teamID": + teamID: type: "string" - "V4.Tag": + V4.Tag: type: "object" required: - "key" - "value" - "color" properties: - "key": + key: type: "string" - "value": + value: type: "string" - "color": + color: type: "string" - "V4.UpdateRotationParticipantsRequest": + V4.UpdateRotationParticipantsRequest: type: "object" required: - "participantGroups" properties: - "participantGroups": + participantGroups: type: "array" - items: {"$ref": "#/components/schemas/V4.ParticipantGroup"} - "V4.UpdateRotationRequest": + items: + $ref: "#/components/schemas/V4.ParticipantGroup" + V4.UpdateRotationRequest: type: "object" required: - "name" @@ -40451,30 +43724,31 @@ components: - "changeParticipantsFrequency" - "changeParticipantsUnit" properties: - "name": + name: type: "string" - "color": + color: type: "string" - "startDate": + startDate: type: "string" - "period": + period: type: "string" - "customPeriodFrequency": + customPeriodFrequency: type: "integer" - "customPeriodUnit": + customPeriodUnit: type: "string" - "shiftTimeSlots": + shiftTimeSlots: type: "array" - items: {"$ref": "#/components/schemas/V4.ShiftTimeSlot"} - "changeParticipantsFrequency": + items: + $ref: "#/components/schemas/V4.ShiftTimeSlot" + changeParticipantsFrequency: type: "integer" - "changeParticipantsUnit": + changeParticipantsUnit: type: "string" - "endDate": + endDate: type: "string" - "endsAfterIterations": + endsAfterIterations: type: "integer" - "V4.UpdateScheduleOverrideRequest": + V4.UpdateScheduleOverrideRequest: type: "object" required: - "startTime" @@ -40483,15 +43757,17 @@ components: - "overriddenParticipant" - "overrideWith" properties: - "startTime": + startTime: type: "string" - "endTime": + endTime: type: "string" - "reason": + reason: type: "string" - "overriddenParticipant": {"$ref": "#/components/schemas/V4.OverrideParticipantGroup"} - "overrideWith": {"$ref": "#/components/schemas/V4.OverrideParticipantGroup"} - "V4.UpdateScheduleRequest": + overriddenParticipant: + $ref: "#/components/schemas/V4.OverrideParticipantGroup" + overrideWith: + $ref: "#/components/schemas/V4.OverrideParticipantGroup" + V4.UpdateScheduleRequest: type: "object" required: - "name" @@ -40500,24 +43776,26 @@ components: - "ownerType" - "tags" properties: - "name": + name: type: "string" - "description": + description: type: "string" - "ownerID": + ownerID: type: "string" - "ownerType": + ownerType: type: "string" enum: - "user" - "squad" - "tags": + tags: type: "array" - items: {"$ref": "#/components/schemas/V4.Tag"} + items: + $ref: "#/components/schemas/V4.Tag" securitySchemes: - "BearerAuth": + BearerAuth: type: "http" scheme: "bearer" servers: - url: "https://api.squadcast.com" description: "production env" + variables: {} diff --git a/.speakeasy/workflow.lock b/.speakeasy/workflow.lock index 0934e8c..a63e144 100644 --- a/.speakeasy/workflow.lock +++ b/.speakeasy/workflow.lock @@ -1,9 +1,9 @@ -speakeasyVersion: 1.700.2 +speakeasyVersion: 1.739.2 sources: Squadcast: sourceNamespace: squadcast - sourceRevisionDigest: sha256:e6ebdcd6e064b2c3e0a766a8501410e67764d4054035dd866315f0757b491876 - sourceBlobDigest: sha256:68f8e0d2a0ccbcc1574b16171d5c0991e9aa368ec3921f73f44a4223ae21494b + sourceRevisionDigest: sha256:1d31bc4d3fc77a8cd1b9700968b411888c1330c1a7eaa512a3da31aee9a15d5b + sourceBlobDigest: sha256:9d7b25d0d7663ba0faff3b3fdcd0aebe83b703f793a4c58adfd7908468a90805 tags: - latest - 1.0.0 @@ -11,10 +11,10 @@ targets: squadcast-sdk: source: Squadcast sourceNamespace: squadcast - sourceRevisionDigest: sha256:e6ebdcd6e064b2c3e0a766a8501410e67764d4054035dd866315f0757b491876 - sourceBlobDigest: sha256:68f8e0d2a0ccbcc1574b16171d5c0991e9aa368ec3921f73f44a4223ae21494b + sourceRevisionDigest: sha256:1d31bc4d3fc77a8cd1b9700968b411888c1330c1a7eaa512a3da31aee9a15d5b + sourceBlobDigest: sha256:9d7b25d0d7663ba0faff3b3fdcd0aebe83b703f793a4c58adfd7908468a90805 codeSamplesNamespace: squadcast-typescript-typescript-python-code-samples - codeSamplesRevisionDigest: sha256:0b97918d8cd60c7120bb37202b8cbc0c7b19183f29cb29dd227f5862c09ef919 + codeSamplesRevisionDigest: sha256:ecdee6208bbc56a86253a3bdbc8e01b5778e5bc780d13faa2c1723e629dc35f8 workflow: workflowVersion: 1.0.0 speakeasyVersion: latest diff --git a/squadcastv1/.speakeasy/gen.lock b/squadcastv1/.speakeasy/gen.lock index bc2d59f..12f711e 100644 --- a/squadcastv1/.speakeasy/gen.lock +++ b/squadcastv1/.speakeasy/gen.lock @@ -1,43 +1,43 @@ lockVersion: 2.0.0 id: 03cdd445-0210-4c34-8201-e581ca90c83e management: - docChecksum: 53ff1f9dcf717cdb49d8871b8544f612 + docChecksum: df7a4422fc789c0b9bf9786cbc3e3c75 docVersion: 1.0.0 - speakeasyVersion: 1.700.2 - generationVersion: 2.801.2 - releaseVersion: 0.4.0 - configChecksum: 56a02d033320bd6cf86750f61dc7f4a8 - repoURL: https://github.com/SquadcastHub/squadcast-sdk-python.git + speakeasyVersion: 1.739.2 + generationVersion: 2.846.4 + releaseVersion: 0.5.0 + configChecksum: a55105e4f46708e529dcdaf1d3bf5b23 + repoURL: https://github.com/solarwinds/squadcast-sdk-python.git repoSubDirectory: squadcastv1 - installationURL: https://github.com/SquadcastHub/squadcast-sdk-python.git#subdirectory=squadcastv1 + installationURL: https://github.com/solarwinds/squadcast-sdk-python.git#subdirectory=squadcastv1 published: true persistentEdits: - generation_id: d5056738-af37-4706-8eac-55026315c99f - pristine_commit_hash: 018e864fec7b97c015938ef5d3d3004334cf23e8 - pristine_tree_hash: b6dcfa4c686e7b78e0fcbd86a0819f4522c8726b + generation_id: feb1b393-e37d-4142-89a9-123f0107e874 + pristine_commit_hash: b8409b39f2db72d7a15af27a1d994d60a410c5c1 + pristine_tree_hash: e15d0eb78029441810299a188f683e4a63d48ca6 features: python: additionalDependencies: 1.0.0 - core: 5.23.18 + core: 6.0.15 defaultEnabledRetries: 0.2.0 enumUnions: 0.1.0 envVarSecurityUsage: 0.3.2 errorUnions: 1.0.2 flatRequests: 1.0.1 flattening: 3.1.1 - globalSecurity: 3.0.4 + globalSecurity: 3.0.5 globalSecurityCallbacks: 1.0.0 globalSecurityFlattening: 1.0.0 - globalServerURLs: 3.2.0 + globalServerURLs: 3.2.1 groups: 3.0.1 methodArguments: 1.0.2 - nameOverrides: 3.0.1 + nameOverrides: 3.0.3 nullables: 1.0.2 pagination: 3.0.7 - responseFormat: 1.0.1 - retries: 3.0.3 + responseFormat: 1.1.0 + retries: 3.0.4 sdkHooks: 1.2.1 - unions: 3.1.2 + unions: 3.1.4 uploadStreams: 1.0.0 trackedFiles: .gitattributes: @@ -1628,6 +1628,10 @@ trackedFiles: id: 402a8f099f01 last_write_checksum: sha1:6413144f69a46d951d43d839d638a8a03a352bd9 pristine_git_object: 893038cac52d6a2bc0d1e0614dcb43e15f44f49e + docs/models/sqattachrunbooks.md: + id: 432c9da5f0af + last_write_checksum: sha1:270ef0ec5dcb6af190d8f9a60eab9c5f2f51d82a + pristine_git_object: 71e7a45fdb0ae61374c9fef44bcfb9f419639cea docs/models/squads.md: id: d3f28a1f9c46 last_write_checksum: sha1:c27fa7632d9fc2d68be878f9e0cbbaa8fcb6b22a @@ -4356,10 +4360,22 @@ trackedFiles: id: 225b234b4dcc last_write_checksum: sha1:01b21da569169c4991e520134697bcff57ef818c pristine_git_object: 0849c8ea714ead0615e5a1ed8a13055d4bfb8c7d + docs/models/workflowsupdateworkflowactiondata.md: + id: 68000fdac572 + last_write_checksum: sha1:f38d259412520c04a5d9f479603eeb603140afcc + pristine_git_object: 852159c3f8afbee4dbafdd24489eb41504d40286 + docs/models/workflowsupdateworkflowactionname.md: + id: 192a4dbfb4c8 + last_write_checksum: sha1:5a78f6b90f5adf94ac949c87a58fd67011b59880 + pristine_git_object: c550c9e3527ff36f3e4c9977b11e2daffb4af540 docs/models/workflowsupdateworkflowactionrequest.md: id: 33f99b0de8c8 last_write_checksum: sha1:48a233cf56622605a427ea9d7d2af78869e63f60 pristine_git_object: 197bd78e6f310dfb2b14d9af1c65267093182e2e + docs/models/workflowsupdateworkflowactionresponse.md: + id: 990ce816cd39 + last_write_checksum: sha1:5332a765377409d80b29ee18494ec76a3d4bfb69 + pristine_git_object: bf9d0fee404ff80cddf919ef6fa99821fdd33c5a docs/models/workflowsupdateworkflowrequest.md: id: 9ac251630862 last_write_checksum: sha1:03d4e165ca9990062ca15630830e6bb6d239315b @@ -4698,24 +4714,24 @@ trackedFiles: pristine_git_object: 67c8f14f32c19b2121890a6a1c256ac3ca50c4db docs/sdks/workflowssdk/README.md: id: 5ea762cb6c5d - last_write_checksum: sha1:50b8b84c4cf46440c07e0d23697565ad6eabcbad - pristine_git_object: 0d68b43a896acbe867db9e3eb59dcccb47ffc353 + last_write_checksum: sha1:fcfcf03c9426f6574e56dec54fe02e21e9a641b7 + pristine_git_object: 4763df345e12e15cbc04df3a7c6b28f39411517a py.typed: id: 258c3ed47ae4 last_write_checksum: sha1:8efc425ffe830805ffcc0f3055871bdcdc542c60 pristine_git_object: 3e38f1a929f7d6b1d6de74604aa87e3d8f010544 pylintrc: id: 7ce8b9f946e6 - last_write_checksum: sha1:119a7102c8d96c4ae67aa079d5fdbf6f81c40143 - pristine_git_object: 3172e4517bbe56588dc7300d4d4a4bce158a9246 + last_write_checksum: sha1:8c15525ee0b6f4bf6a38ccfe5c85673326023140 + pristine_git_object: e3388b52d8715520e8b23876a3597261ceded905 pyproject.toml: id: 5d07e7d72637 - last_write_checksum: sha1:d0b6d68a5fa2c6759ffb99382b0cdb2273318565 - pristine_git_object: 05cbb6e09a49505612c9c941e99a66ee7bc27edb + last_write_checksum: sha1:b671c6c0f387f3966c566089350d83c4e7962567 + pristine_git_object: c69a204b1acb9a8e2a7f149ad9b67f7579221152 scripts/prepare_readme.py: id: e0c5957a6035 - last_write_checksum: sha1:aea9a9664ef9aff4e7b7b5c85f26027796f49ca0 - pristine_git_object: e3d691543d12dca05ad7dae4c64255ed0bc0d575 + last_write_checksum: sha1:c17385f6eeb6b012d35db025c20ee43540959a53 + pristine_git_object: 6ebab814a4b90873e191e9ec66ca3c58c71bd5cd scripts/publish.sh: id: fe273b08f514 last_write_checksum: sha1:b290b25b36dca3d5eb1a2e66a2e1bcf2e7326cf3 @@ -4738,8 +4754,8 @@ trackedFiles: pristine_git_object: 28a85ed5e041bd88f09388cdbd7c0d9e84461a4d src/squadcast_sdk/_version.py: id: 4f595f70b00c - last_write_checksum: sha1:b6d2fcad13a0104db734c66c14d1bd25a49416ca - pristine_git_object: c9ba7dd9cf2447d4f63610b5059f448638419753 + last_write_checksum: sha1:ff52c45891b69b2aefb4a958ed6de0f0ca680968 + pristine_git_object: 0697a3f5c79b4b40e2310e85cb3e51b1a47f317d src/squadcast_sdk/additionalresponders.py: id: b928e2200f63 last_write_checksum: sha1:6173958904ab7d26b7544464810f5fdbd5247ee0 @@ -4802,8 +4818,8 @@ trackedFiles: pristine_git_object: 7766a716788b8af96728ebefb2d21c0702cce3b5 src/squadcast_sdk/errors/__init__.py: id: 15a1adfc4ebb - last_write_checksum: sha1:df6a2088e8c6cc8eaa1506c25af123b4703aedf5 - pristine_git_object: d02ad2d2418dfd8719c1c7271a69bf76acea12bc + last_write_checksum: sha1:222932460ba24b1d3129d29f823785e95f48ff08 + pristine_git_object: e7a9bfe879eabd33d747fa5588b2da9c466c2fba src/squadcast_sdk/errors/analytics_getorganalyticsop.py: id: b91a17c30c94 last_write_checksum: sha1:584ba869aa2f4b0c8e47786767726789bd24c8e7 @@ -4934,8 +4950,8 @@ trackedFiles: pristine_git_object: d529a417549f17ed85875009a46548854dbf86bc src/squadcast_sdk/models/__init__.py: id: 21ef35ea4c18 - last_write_checksum: sha1:d4e8514652c0ce7d5eabc46650610e71ce6e20db - pristine_git_object: bf991c3de5e84e66cfa4f0948d3f8dc8019b2361 + last_write_checksum: sha1:19b77abbfe00c221be05a55a1f7882a9ed1a989f + pristine_git_object: 982b84aa34ed962a4e2303804292c1b62b8750e1 src/squadcast_sdk/models/additionalresponders_addadditionalrespondersop.py: id: 8659dba914dd last_write_checksum: sha1:c515be7a9989d3e3533ea4c32ac725c4e8e016f7 @@ -5002,8 +5018,8 @@ trackedFiles: pristine_git_object: f2c7f6de7ab02b25176e8e1f2a06ed3946497250 src/squadcast_sdk/models/common_v4_pageinfo.py: id: 288708eaf05e - last_write_checksum: sha1:9ada94b7c88cbda0f096cbe31a172e3273131cfd - pristine_git_object: 4df02081194a212715ada6d506088a25f1c0fb41 + last_write_checksum: sha1:aa04404305bed2574a7bd9095c968d7eb4a4de9f + pristine_git_object: 65239bd6a944ff54b50cfe63646f0109b4516c3d src/squadcast_sdk/models/communicationcards_archiveslackchannelop.py: id: 6b835913a80b last_write_checksum: sha1:07ac36bdefcc58af6dcda9b8c82c84fdcfbb4331 @@ -5410,8 +5426,8 @@ trackedFiles: pristine_git_object: 9f34384f6dcdfd4c04accb7226feeb8225d7daa7 src/squadcast_sdk/models/overrides_listoverridesop.py: id: dc2ff51a2b9a - last_write_checksum: sha1:9918d53cc8a73a7a67eca811c56398c58ae5e173 - pristine_git_object: d112a93a64979d7a60c5bec596fd330d0723c082 + last_write_checksum: sha1:c197793d26eb1fd2165fe190e0ddaa1c0e801415 + pristine_git_object: a2bdff323a51aa7c3a42be1087c341f1fceb92c9 src/squadcast_sdk/models/overrides_updatescheduleoverrideop.py: id: 5f4e4fb952c5 last_write_checksum: sha1:e777904f455c674b5c67712976ad4d829f2b6948 @@ -5498,8 +5514,8 @@ trackedFiles: pristine_git_object: a75ea997951708837f52751ccd05cc78506c709e src/squadcast_sdk/models/schedules_changetimezoneop.py: id: 429ba05b3a41 - last_write_checksum: sha1:8a3e446903a11aaf1ef6d9969a3fde882362477f - pristine_git_object: 64b862430ab0fe820c04c6176a3de513fb7663f3 + last_write_checksum: sha1:bfb3b663c34536778f39dc39b76c24dd5d4afc5a + pristine_git_object: 054b0ead3d6de9ca8af28b765a2f74a04feb273c src/squadcast_sdk/models/schedules_clonescheduleop.py: id: 75dfa3f6a231 last_write_checksum: sha1:320dd9f5f844cd6ae121e1d94be3481d01614326 @@ -5518,8 +5534,8 @@ trackedFiles: pristine_git_object: 69c930d6c5d8a249a098c8942968ab79225969e8 src/squadcast_sdk/models/schedules_listschedulesop.py: id: d5d1f268728c - last_write_checksum: sha1:0891741e1952f23cf4cc0d17b3c8d61d51c13194 - pristine_git_object: c3a70e302fd0b5bcfd06f13ddb12d3978dbc2ebb + last_write_checksum: sha1:a50bf7d57f57832dde70be3c318041a0a2450923 + pristine_git_object: 412a629431d1c59dca86984b2b0e782476e28b55 src/squadcast_sdk/models/schedules_pauseresumescheduleop.py: id: 2da6fe1877fa last_write_checksum: sha1:11bfebf23afde57763010641cbf3c8c67d7e8a65 @@ -5614,8 +5630,8 @@ trackedFiles: pristine_git_object: 31c202eb05b42fd574da08e1c596a0fee5305332 src/squadcast_sdk/models/squads_getallsquadsop.py: id: 273bd632ef92 - last_write_checksum: sha1:ad52b608bb90a986a796290deec5b40b26b6835e - pristine_git_object: 2eca17e9f7a6aadc8eb0483f95ac70f29810906a + last_write_checksum: sha1:6731162b9333ca47af46814499dd186e8169268d + pristine_git_object: 17659858115801b17f63a7c5720c19e9f0957b0e src/squadcast_sdk/models/squads_getsquadbyidop.py: id: 460a363fe3ef last_write_checksum: sha1:d5901c45cf6b329b228ae524386f3ef51413863b @@ -5794,32 +5810,32 @@ trackedFiles: pristine_git_object: dcb1e39918bacbe9f36388f65c59144c5e025f65 src/squadcast_sdk/models/v3_auditlogs_actor.py: id: 22cc2b3dd60b - last_write_checksum: sha1:77d1a4d8be5b77b33cd4410663d2b75dfaa2dd63 - pristine_git_object: 252b372d2edac4a86bd9e0ee2259e9ba7f8a4485 + last_write_checksum: sha1:be990f9f43560bf9d7915e0565133055e6c88664 + pristine_git_object: 1bd11dfb09a99c97e4e49739d2fa61cebc885290 src/squadcast_sdk/models/v3_auditlogs_auditlogidresponse.py: id: 70a305a65adc - last_write_checksum: sha1:f2101ece04ecf76b747302754aeb47cb64b7f2cd - pristine_git_object: af4898cdcc11f989a8b05f1c16dc2047fb5a9201 + last_write_checksum: sha1:a5c52e55c132bd9eae9ef6e4b32aa65c98ad79ee + pristine_git_object: 5f76229ded1c19d0ad06440c22fbb1fa0da3877a src/squadcast_sdk/models/v3_auditlogs_auditlogresponse.py: id: d91b84a7350b last_write_checksum: sha1:ec4f674f29a97387ba3a0b64f003886b23b7677e pristine_git_object: d4a9ff534ce5167eca42dc54224dc5e6661565e0 src/squadcast_sdk/models/v3_auditlogs_auditlogsexporthistoryresponse.py: id: 2f7ed8409afa - last_write_checksum: sha1:a68a6505d2419615534556a5fc065169e02af863 - pristine_git_object: 1b702b90868f14001e7d334694083cf2493fd52f + last_write_checksum: sha1:94d3857f22d1549956b44ac2033e68b034766573 + pristine_git_object: c52c14e8e01289449afb5f0cd6ab6e4fa0a332a9 src/squadcast_sdk/models/v3_auditlogs_exportauditlogsrequest.py: id: 2afd67cf7cf3 - last_write_checksum: sha1:2cb967fb06e98f8769421e5dd7119e49ca465e29 - pristine_git_object: 130a6bffaa8697ebcdfbd92428f0faf6ecd64d3f + last_write_checksum: sha1:582fc31baf2c1826a26e3ffe0fc56597b4214c73 + pristine_git_object: 590285613f1c695a721f5133c32504ea4a4505fd src/squadcast_sdk/models/v3_auditlogs_exportauditlogsresponse.py: id: 8d6173dd7090 last_write_checksum: sha1:5ab5bb4149bb78e21541296c0b09a55adbf5f3c4 pristine_git_object: efd37bca71a10cbe941a9e5c1937bad868a6119d src/squadcast_sdk/models/v3_auditlogs_filters.py: id: e6e8b33d7015 - last_write_checksum: sha1:afdbf27a2c631c577a5c17155d2017cd9687d110 - pristine_git_object: 900384e05017f7376c4b2b59f535a3dc4d2b626f + last_write_checksum: sha1:3378f6b8eef294e8e80fccaa2ce65cc8d681f973 + pristine_git_object: 4ab4f9d4a5eaa4227de4dfbd70849e4a7381d28c src/squadcast_sdk/models/v3_auditlogs_getauditlogbyidresponse.py: id: b620de2a2405 last_write_checksum: sha1:8461e5d7eaa975dcfbb52d8ce32c94c11fda8eca @@ -5830,16 +5846,16 @@ trackedFiles: pristine_git_object: 0b8bf02ff259e8f0008da7d9cff8b8b7c60d0573 src/squadcast_sdk/models/v3_auditlogs_listauditlogsexporthistoryresponse.py: id: cfae6bcca042 - last_write_checksum: sha1:a000bd005ab5455f9aaadd6bf974ceec98dbc9e6 - pristine_git_object: 6ddd3ffdcede73bd4a96e3538b20565d29215a94 + last_write_checksum: sha1:875b0a6a63eb54c3237ab700196255815f3bbc67 + pristine_git_object: 98861d6a0cd5c628868c952e7bdd542b0d562262 src/squadcast_sdk/models/v3_auditlogs_listauditlogsresponse.py: id: 6b4d86b516d6 - last_write_checksum: sha1:9b18c493f0d8a483c8a679cad91c171748c65928 - pristine_git_object: 89096e161862f4a1106f4c85effaaf6ff3c564d4 + last_write_checksum: sha1:88592ecf3aa3efef2e4bc547f24820140dce9ddc + pristine_git_object: f0cb08a23d12056b58c74f6b091d20ad8653d888 src/squadcast_sdk/models/v3_auditlogs_team.py: id: c03a569a652a - last_write_checksum: sha1:e9353ad0741fe43d9495f992dd60b82a9a685978 - pristine_git_object: c0195e2d0bd9c9b1fbeff017e8a8a0a9ba033c2f + last_write_checksum: sha1:c60077c8ffc61499f5c532460eca9ea86a10fcc8 + pristine_git_object: 6ca22c2ffe80b9d2317104fb4355a40ffd0533eb src/squadcast_sdk/models/v3_escalationpolicies_createescalationpolicyrequest.py: id: 15a105c2909b last_write_checksum: sha1:b37a179d2e48c2d72fd97834a5d04295528645f6 @@ -5854,16 +5870,16 @@ trackedFiles: pristine_git_object: 9e4728fda01afc82b9845a0d8efa48338008a46d src/squadcast_sdk/models/v3_escalationpolicies_escalationpolicyrule.py: id: f3c8122389c4 - last_write_checksum: sha1:f77e2367266fc47c69c82f73e6c23dae0756adb6 - pristine_git_object: 73b32405eccdf95a4c7dd4e100b73fa9ea45b1f4 + last_write_checksum: sha1:3a2f0c3e20ba87df8542aedebcc807e6d03588ac + pristine_git_object: d7d1991401d9763213ba24c2fe6168aedebe7097 src/squadcast_sdk/models/v3_escalationpolicies_incidentreminderrule.py: id: 83628244ba28 last_write_checksum: sha1:6910073e6f979b307a9b03c3c6e4cd93c48d3c15 pristine_git_object: 397de3dbd6ec90eaa3aefff2d212052b5bd79fba src/squadcast_sdk/models/v3_export_exportresponse.py: id: 816a40a4595e - last_write_checksum: sha1:9256433eac6e665af1583d7855ed461dc80a6907 - pristine_git_object: 1edd704493f7cc6b5cb6f9cf7e990f885033000d + last_write_checksum: sha1:a62e237f72a683d69dd5e2424a5abedf3a564de1 + pristine_git_object: 11364cbc48c6b518a2d0377d4e1ab23ccb44a0f6 src/squadcast_sdk/models/v3_extensions_msteams_channelconfiguration.py: id: 71ffd7671022 last_write_checksum: sha1:018206103f51b795ec01813149fa0c811caf9434 @@ -6022,8 +6038,8 @@ trackedFiles: pristine_git_object: 71e71f57037d042be2fece63e067f5eda1bd68b0 src/squadcast_sdk/models/v3_incidents_additionalresponderdetails.py: id: 80d02e37d4e0 - last_write_checksum: sha1:808361401eb2ea2d8ed1f70629ee78b3011ce8c1 - pristine_git_object: 6e77b490c3a1dcfa9301c25c68700559edf4daab + last_write_checksum: sha1:82661228a5d92e4b635bfca688f0c273c2c3b46a + pristine_git_object: 35fa20a895e72a4de60774bd2cba8bb8f2cc69c3 src/squadcast_sdk/models/v3_incidents_additionalresponders_addadditionalrespondersrequest.py: id: c83a98c463e4 last_write_checksum: sha1:39ab5880768711f74dbde4bea2e81d6df69146b1 @@ -6042,16 +6058,16 @@ trackedFiles: pristine_git_object: 9ba35301c71aeb7a38d4b712a34695b9dae6e84d src/squadcast_sdk/models/v3_incidents_analyticsmetrics.py: id: d2ffebe95b29 - last_write_checksum: sha1:05a93abb99757eb7108e30919bfe4085164777f5 - pristine_git_object: bf337bc39f1b25119510de8d8e61dd37702a052f + last_write_checksum: sha1:8a137c6d40d538054ee74a2ac210a1bd6ac6cdcf + pristine_git_object: 1b466f222c32e42083fdc8b419cbf186283995ae src/squadcast_sdk/models/v3_incidents_apta_messageresponse.py: id: 4b777233454c last_write_checksum: sha1:3b86a84b4ccc6d6c6fede19e3e1e7028b941fa0a pristine_git_object: 65e9785f9481fe5079cb0ff68b0c5755c936e920 src/squadcast_sdk/models/v3_incidents_assignedto.py: id: 6728c00025ed - last_write_checksum: sha1:a2209c08ea2d3f1ff5ac17defc6b28775023b462 - pristine_git_object: 9bf857b3d4b15669a07769677a4d254ed1541e70 + last_write_checksum: sha1:7a0612e0a8eb48d1f121f8b8a704509486025e31 + pristine_git_object: 2cc2ca6a7bc3bd336d0e6ebf37a3c0f4d5c7b601 src/squadcast_sdk/models/v3_incidents_assignto.py: id: f2fd3ea6bb1c last_write_checksum: sha1:dd3f799ee67d36633e91388ed3cba52fe5a7783e @@ -6094,24 +6110,24 @@ trackedFiles: pristine_git_object: cb424fec1f64460485fbeb0fccb6fb3599060037 src/squadcast_sdk/models/v3_incidents_exportincidentsfilter.py: id: c88c93edc9d7 - last_write_checksum: sha1:f764bbaaf8e31c4519e4933f43d6dbdc02f93d1d - pristine_git_object: 9eca80bf9a1d1ce90d6d3fcc89c114fa5f482cf5 + last_write_checksum: sha1:c05837d189f2a20fd4610faa5a6835428ffd05ce + pristine_git_object: 4f4d4b440a4cf46a0da2d2e778550ea4baa40eb2 src/squadcast_sdk/models/v3_incidents_incidentactions_circlecierrormeta.py: id: f20dd677163a last_write_checksum: sha1:8fe5cb492acc5dd20248467b863a61cd4b80797f pristine_git_object: 3f678384cc6ed64b037a32ea33e29d9c71a623ec src/squadcast_sdk/models/v3_incidents_incidentactions_circlecirebuildresponse.py: id: bdc1b427ebe8 - last_write_checksum: sha1:ecf09ced24ee936c281f40dc30785fbee0782e37 - pristine_git_object: 8c95185c72aea6cd12eecd0a792f27832985df67 + last_write_checksum: sha1:7d067a4019e1469c4d6d050919b14babab14e70f + pristine_git_object: 14bbea58af29779b8a257fdb20866a4af1ebe33c src/squadcast_sdk/models/v3_incidents_incidentactions_rebuildcircleciprojectrequest.py: id: a4d179814ea7 last_write_checksum: sha1:b0113bd96da47f43254c6f4e3859bd2d2a5ad572 pristine_git_object: 814bd86417ea46e24e1a0da4983895f5a3f04137 src/squadcast_sdk/models/v3_incidents_incidentactions_webhookactionresponse.py: id: 151ca749ab79 - last_write_checksum: sha1:eb57f9077fd3c83930a8c667deeb3c38a07496da - pristine_git_object: fb2e4e8edc793c582e66c89bb3e350defe23aac9 + last_write_checksum: sha1:d816d32dac45ffba7d73a5e1b44bc872ed060ecc + pristine_git_object: 56f89683847c877636268b9a000a4fb1143d273a src/squadcast_sdk/models/v3_incidents_incidenteventresponse.py: id: a3545565321a last_write_checksum: sha1:8b365f841ea32b4547fcd8647cba4e343e9eef11 @@ -6158,16 +6174,16 @@ trackedFiles: pristine_git_object: 566f607890bde6d1610b4b0102bb6c4192624052 src/squadcast_sdk/models/v3_incidents_incidentresponse.py: id: 9e5a8866b3d8 - last_write_checksum: sha1:91ad4e255822979944776a9f1806bea297b7c326 - pristine_git_object: a416744b2266253a77c807e1504be9978a2105e2 + last_write_checksum: sha1:43e2d4af97ce12a7cf5eac66e6d9645f8afb65a7 + pristine_git_object: c822fc04dcd1ba65d0f9b3c1dbbe7eaaf40f8fee src/squadcast_sdk/models/v3_incidents_ingestionstatusrequest.py: id: a794776c17e2 last_write_checksum: sha1:f10c370ab0cb90d82ac292a889eeb821e9d0d847 pristine_git_object: 74658fe711fe79e4dc76f69a73b9029c9d8629ee src/squadcast_sdk/models/v3_incidents_logs.py: id: 35b31992e4c0 - last_write_checksum: sha1:9a34d8adbc7194b31e3790776f821eb7a4c5f8c9 - pristine_git_object: 56fe7837249cff3145703fc158a9a5f581f17ea4 + last_write_checksum: sha1:9f0c66b6e3188422e8537453fd83483fb55857bb + pristine_git_object: eb5ef1863f62a531874d53678b0faa6cd026f5c6 src/squadcast_sdk/models/v3_incidents_mergeincidententityreference.py: id: 3b65294cc67b last_write_checksum: sha1:470182cb41ab6c4a8a591ea26e914fd9d70b212a @@ -6226,20 +6242,20 @@ trackedFiles: pristine_git_object: 40764c407e9795808ba70acecfe93f0ff26e6335 src/squadcast_sdk/models/v3_incidents_reassignincidentrequest.py: id: bb7f4f23c425 - last_write_checksum: sha1:7541c1a64c3f33acdd585d608f2a244071e9712f - pristine_git_object: 2a1de6bfaa9b46c91683b055265490a167676f65 + last_write_checksum: sha1:fdceca29a8bd5eb671ddc1cd4df31afe24aa80e5 + pristine_git_object: 10ef01035ef82a99f32b9a6a75588f668ca01c55 src/squadcast_sdk/models/v3_incidents_relevantpeoplelog.py: id: e195b34a2fd7 - last_write_checksum: sha1:8029503352ccd7f119674f08381e32937393a75d - pristine_git_object: b2ce831c81d3346427ce21a4d875115e4da0f31c + last_write_checksum: sha1:35c4b0c0d8fb4d913a9bfbdb80d762686504fac2 + pristine_git_object: 8c1630ca8da6cd16f2a3c2b219c3bc459dd6abb2 src/squadcast_sdk/models/v3_incidents_resolveincidentrequest.py: id: 7a477b12f06a last_write_checksum: sha1:fb39bb13cd41aafde5f360cc10c96c31eefb01d7 pristine_git_object: df30153e8c918c3a3b647730e16d80e7a682a289 src/squadcast_sdk/models/v3_incidents_responsenote.py: id: eda973193f91 - last_write_checksum: sha1:2a7cfdfda730ca1a4781e050cdfcdf1ee20145d5 - pristine_git_object: 0d1b64ca714111cfbdb877dee920fcc25e8ee8b7 + last_write_checksum: sha1:6bf3f88a243670bfcd84800eda8ee6f95abe6563 + pristine_git_object: 57d55e57729fe2fd89f8270f013bac4418dde8bc src/squadcast_sdk/models/v3_incidents_runbooks_attachrunbooksrequest.py: id: b13bb9aa1d88 last_write_checksum: sha1:2b63b1b4848194f6660272d5eca09f616393bca9 @@ -6250,8 +6266,8 @@ trackedFiles: pristine_git_object: 47603f4767de6c46fcad3de6106f6d32b82e5ba5 src/squadcast_sdk/models/v3_incidents_serviceownerfilter.py: id: bd80dfd1b592 - last_write_checksum: sha1:b43bf413a5fa20bc866596eaa5846780666557f0 - pristine_git_object: 431e029a27ac7bf47fa8b61b95de06f5b44c45ce + last_write_checksum: sha1:e7e056e7770f98729f6d567e821be5f01c5b96ee + pristine_git_object: 6e5fad30ed13e8d42e2798202a6f68e6afb8bc8a src/squadcast_sdk/models/v3_incidents_snoozedetails.py: id: 053b18894d88 last_write_checksum: sha1:c5b1aa5be5120802c9c4f7b7c2af81fce89e99a1 @@ -6278,24 +6294,24 @@ trackedFiles: pristine_git_object: 3a98dc46b61abfbca8984ef3860461e7013694df src/squadcast_sdk/models/v3_incidents_tags_additionalresponderdetails.py: id: 1c265ee099f1 - last_write_checksum: sha1:70000d1259ce6073e91e02fa63f626f610241d8a - pristine_git_object: 74d1de8eea9d2e05aa0b0899fd1a18d09a037b16 + last_write_checksum: sha1:fc7e0895d4f65011083cf30a63952d347fc56d0e + pristine_git_object: f560f4839e31bb23bf7a0e27b623a3c4a42f22de src/squadcast_sdk/models/v3_incidents_tags_analytics.py: id: 9fa4ece6b63b last_write_checksum: sha1:06b8d739378b36f02f0f11096b3a19a21b4c6243 pristine_git_object: 786d530740c750be8755aa430cfec226a4bf1768 src/squadcast_sdk/models/v3_incidents_tags_analyticsmetrics.py: id: 53116bcccee2 - last_write_checksum: sha1:bcdfc8a0a76b665e229f8dd25ed67d1ddb10af2c - pristine_git_object: b203b9008cadd9fd176cf4057e57fd3774d328c5 + last_write_checksum: sha1:4121b75c1298df587a09d67249bdcad954628a24 + pristine_git_object: 7e0242ee790e9b19b4eaf6fa74b6e2530d4f7cf3 src/squadcast_sdk/models/v3_incidents_tags_appendtagrequest.py: id: 435512d8ff4e last_write_checksum: sha1:3756cb299bbc64c709b212a0dc7d7778ea41d191 pristine_git_object: 659247736dd18f0df51612ea7e9024c54cf8e769 src/squadcast_sdk/models/v3_incidents_tags_assignedto.py: id: c56fe029edd4 - last_write_checksum: sha1:b53cd4d5cbf2e236dd91b7a8bcc89f2a303e0b68 - pristine_git_object: b38eab811e1786fcfdc54a342726675e6b0468d7 + last_write_checksum: sha1:efb9acbde54119f2a8b38ae26d027c42d42f0fa6 + pristine_git_object: 6b364f3479ac47df9e9cd840d9a7d49e3fc2d5e1 src/squadcast_sdk/models/v3_incidents_tags_assignto.py: id: 50c377d6950a last_write_checksum: sha1:68fe5517e94e61c57b878be759626ddbe9a22633 @@ -6306,16 +6322,16 @@ trackedFiles: pristine_git_object: 9017df9c23be8569213dfdd394c8fb39ce974020 src/squadcast_sdk/models/v3_incidents_tags_incidentfortagsresponse.py: id: 811a92ceb580 - last_write_checksum: sha1:b7dfddd1efa92407aca688d6292bc83af961a2a5 - pristine_git_object: 84e8c0b6269883c78e4d666daf5f54afa55aaa82 + last_write_checksum: sha1:4bb298859db0f15ab093e7d8d5ee189e297f1511 + pristine_git_object: ffbf2b54a1008474414f5a48423b8d9442a00cfd src/squadcast_sdk/models/v3_incidents_tags_incidentpriority.py: id: 6ac8e3920793 last_write_checksum: sha1:4f03e51e589001211d621539b8a28f5efe273220 pristine_git_object: c748c819cd6efb674c3eaa920a4ebc4540374826 src/squadcast_sdk/models/v3_incidents_tags_logs.py: id: 62eee6388d6b - last_write_checksum: sha1:5d530439bfe578ecbf8020685a7a53b2a21ffeaf - pristine_git_object: db7934dba8f31fd48a67013b9421b6cca9ed5772 + last_write_checksum: sha1:351964fa90f2ddf96d77825adb54ea74ef598f51 + pristine_git_object: 4ed2e2d78f3ac306e24ecfe6389eaddb38c448a7 src/squadcast_sdk/models/v3_incidents_tags_mergeincidententityreference.py: id: cfad0488858a last_write_checksum: sha1:b917f30623231fe5f124cac2d84d01a3de58382a @@ -6330,12 +6346,12 @@ trackedFiles: pristine_git_object: 00ed771cb65fdbedb04fb46091cc06776ef504ce src/squadcast_sdk/models/v3_incidents_tags_relevantpeoplelog.py: id: 01f667570dbf - last_write_checksum: sha1:8d5a257781e6df1152371c73e1bd4745580a3198 - pristine_git_object: 0328a748502282f268b00d7dbfca50a34add1dad + last_write_checksum: sha1:748d7105e94ea9d52ac43334d48db0c29a465d84 + pristine_git_object: ec062e70d2ccabf6a25199202cd636967a13afcb src/squadcast_sdk/models/v3_incidents_tags_responsenote.py: id: d11904b675f4 - last_write_checksum: sha1:c955772d2ab55e1687ffbe04ea880ebbcc59576d - pristine_git_object: af18a7f926f84d200306644a0eb7b954c4fb7a53 + last_write_checksum: sha1:ee8ee9de2765a99cb30e0e025d19066e6734b7b9 + pristine_git_object: 3cfe8ee4bbf5811a09ecbbd662fd32cee42ea485 src/squadcast_sdk/models/v3_incidents_tags_snoozedetails.py: id: 7ce4ac0bcfae last_write_checksum: sha1:7e79cf5cc2ca06cb3a552f96b49d335af6b79fef @@ -6442,16 +6458,16 @@ trackedFiles: pristine_git_object: 036f5689a5941f11d05817005953f51534573780 src/squadcast_sdk/models/v3_services_maintenancemode_createorupdatemaintenancemoderequest.py: id: a70a7e24dde3 - last_write_checksum: sha1:8c94bba6f32bc8e03cc25f4c11ad9e60885d7623 - pristine_git_object: e44c9d1a6f01a563151f890c66e27acf59448d63 + last_write_checksum: sha1:49cb8dba110d5587577a40cd9b83e6c630ba66db + pristine_git_object: 6deb4cf6b913c3af1883b61a28e06de5df00484f src/squadcast_sdk/models/v3_services_maintenancemode_maintenancemoderesponse.py: id: 7b47a64f154d last_write_checksum: sha1:c2f736aba8032765b6a4fdcf31902843d31a5137 pristine_git_object: 0c13c2fe51e003aa1e1d167ebd48b2e1ed239b17 src/squadcast_sdk/models/v3_services_maintenancemode_servicemaintenance.py: id: 7d63baab94d0 - last_write_checksum: sha1:222682d69148605dd6886945346d3b07a22ca4ec - pristine_git_object: dac44ef83acc8b827e6119d60958d9957f3d6ebc + last_write_checksum: sha1:c01da806a6cbb07e7c2dab33f29a8a8b5e928dbd + pristine_git_object: f521cd1924d47ca65d338924857e7a4de0d71eb5 src/squadcast_sdk/models/v3_services_notificationdelayconfig.py: id: 85fadc283e03 last_write_checksum: sha1:05485045a32a574fdffd4eccda1653b504ee3857 @@ -6634,8 +6650,8 @@ trackedFiles: pristine_git_object: 66bdf4fbe598f741e185e7928ab93659c550c080 src/squadcast_sdk/models/v3_teams_abilities.py: id: 1721bc2d895d - last_write_checksum: sha1:24fb11d8841e21e4e9e77d265278db06ada6aa6a - pristine_git_object: 401e3bb19b924cb86ad4772313ffb3853e736a10 + last_write_checksum: sha1:f789f7d1b23362f199e4be12368ae3cdd0ee2075 + pristine_git_object: a83e54974a1775e6e7be0974fd7dd90c32db1548 src/squadcast_sdk/models/v3_teams_addbulkteammemberrequest.py: id: 7316fe98d6dc last_write_checksum: sha1:2c6ae5a020d83608e267f186b12df09fbe635360 @@ -6770,8 +6786,8 @@ trackedFiles: pristine_git_object: 79033e7b3bc49fe3392b8ec924c7735298210907 src/squadcast_sdk/models/v3_workflows_createworkflowfilter.py: id: 789770e67847 - last_write_checksum: sha1:d64871df9bb490dbce778bfb69b8d4ae45d9ea17 - pristine_git_object: e72764393f72b42ba915ebe44527b46ec16803d2 + last_write_checksum: sha1:31962e967138d9208362d21a91109a45c1575379 + pristine_git_object: af819d57cc1967775e78e8fc8c2b6b49b02ae2af src/squadcast_sdk/models/v3_workflows_createworkflowrequest.py: id: 4967c9bd01c3 last_write_checksum: sha1:4a1df77f88c32a4dee8185458f55ca110f7b742b @@ -6974,36 +6990,36 @@ trackedFiles: pristine_git_object: 349a05d2435a20c8fe1b6fc270ef315d4e5a3a75 src/squadcast_sdk/models/v4_changetimezoneresponse.py: id: 98d6d6a411c3 - last_write_checksum: sha1:9b37d2e48d6d3aa0034393dd3e5ad1ab7dbf5aaf - pristine_git_object: 9740a374da4572a35a1805f54c7f754a0cdefc02 + last_write_checksum: sha1:fd7bc8b9b522d1f0e053bf3e62ebbd9cb43f0c96 + pristine_git_object: b8ddeb373e099e66b8df9f08dd57a273d3afe95b src/squadcast_sdk/models/v4_createrotationrequest.py: id: e2bf39bcc9c4 - last_write_checksum: sha1:21386acead5994f9af4e05198bd7141c317fd871 - pristine_git_object: 24733aa8fc738739e62f93422f0a2bc3fb24cca8 + last_write_checksum: sha1:fd98321c67abf8d215895e4e9353bcea25f6b3e8 + pristine_git_object: 8aa631c1d7b4103de8a9b257655019cf2a9f7e84 src/squadcast_sdk/models/v4_createscheduleoverriderequest.py: id: 60a502d7b46d - last_write_checksum: sha1:97dad485a77e0b6fa0fb2e6ef56445e1db0e17b5 - pristine_git_object: 14a58ea33f60916e6dc006e990e5259de5d89139 + last_write_checksum: sha1:be17cae5343c6077a6b62bfc7ae881e354cbc837 + pristine_git_object: 86959b587d777cd64310f11076391476512669c4 src/squadcast_sdk/models/v4_createschedulerequest.py: id: dd20af1b1cf6 - last_write_checksum: sha1:a4762ee5212fe34c5c0039f9297159f0a5ed9023 - pristine_git_object: ebc43fd35544f9bd58f91e3d3059ed00a315f1ab + last_write_checksum: sha1:52d71d1a4739a7d484e73d221dc38db2ce09d1d0 + pristine_git_object: 190619c132afa377470d903e93de05a3d0a1e3ea src/squadcast_sdk/models/v4_getrotationparticipantsresponse.py: id: d0608144540c - last_write_checksum: sha1:14a3e41f6012f3117fcbc2b58b2e5f1e117fcf9f - pristine_git_object: d8f03604a16d8429f60f87b3b78f5b4f947eecd3 + last_write_checksum: sha1:c5cc054e1bf8e19102e3fb902e3532e77e1b3c7b + pristine_git_object: b8c318a8fab8e7ec6fc119d1eb8557ccbf4837ac src/squadcast_sdk/models/v4_icallinkresponse.py: id: ca8683019079 - last_write_checksum: sha1:592a53d6aedd73473d85792c0532b99f858dc7ea - pristine_git_object: 9b50b855ada5d1b94ed95a262ba71c76143705b7 + last_write_checksum: sha1:8d207058e422f7de6a9c0ce75bbb8ffae3a20e34 + pristine_git_object: b27b6e60c61f46292cb7be099578c889ffd9e803 src/squadcast_sdk/models/v4_overrideparticipantgroup.py: id: 5abe023703d9 last_write_checksum: sha1:95453fd327f755c27e0f0be418c5416a1c38420c pristine_git_object: edd232a3c02a74d9f20c447726acf4cf167d7515 src/squadcast_sdk/models/v4_overrideresponse.py: id: d53fa0328a50 - last_write_checksum: sha1:daa719c7d845d874e4b793713caa5b30fc093727 - pristine_git_object: 17f4ddf3bf93c391a89ec64118458577bb57836e + last_write_checksum: sha1:c81beb67330da1f3b87403a80f6211f9e7b409b1 + pristine_git_object: 2e749f6eab2c324d64a291244467aea8a8812e9a src/squadcast_sdk/models/v4_participant.py: id: f78391d44af9 last_write_checksum: sha1:d8344265b1275cc4651e3106716c39b8a01f5d57 @@ -7018,20 +7034,20 @@ trackedFiles: pristine_git_object: e6adfbd1432c84fb136f04737bde58ada8c86fb3 src/squadcast_sdk/models/v4_rotationparticipantsresponse.py: id: cfaf12bff313 - last_write_checksum: sha1:b762fff977a8376ae54bef89211f35b1d7a23e20 - pristine_git_object: f1be6ca70a57a6cadfbbafb4d290dfd0ea4a991c + last_write_checksum: sha1:0a21476654f9b776976dd558594a0a595d968935 + pristine_git_object: d9847835a4790d1453c04da219c40f9d7f160501 src/squadcast_sdk/models/v4_rotationresponse.py: id: 878d507e21b0 - last_write_checksum: sha1:216778f92d279ab8c34caefc6d8ff57be4d7abe4 - pristine_git_object: 176932ac80570e1424c516b50e2c7d31d5dba824 + last_write_checksum: sha1:2cd386028885cb41c3119cff260d4f19e1e53df7 + pristine_git_object: e9062d61acdbb4ca5a3808de295077b2fea59ae0 src/squadcast_sdk/models/v4_scheduleresponse.py: id: cbba3bc7a36a - last_write_checksum: sha1:de39125ef8d8f430f1896666c83c100818115b79 - pristine_git_object: 285ba2ca00b7f0ef4a60348c03e59faf4d57fecb + last_write_checksum: sha1:cf75ff113e1457c2260239e00628d5fc29f52720 + pristine_git_object: 6f1673c9d85f07b184bc5124ae61daa58519d3d6 src/squadcast_sdk/models/v4_shifttimeslot.py: id: 76d0ad24d374 - last_write_checksum: sha1:20528ad40c407a47e228b4bcf67bdd52c699a0dc - pristine_git_object: 60f2064acee25527e42fe5439a60b31ca495090c + last_write_checksum: sha1:347f80f14545fb384daf02bb9d3296deb1768149 + pristine_git_object: 2b554a2d3bc05a816b70598931a518109921feb8 src/squadcast_sdk/models/v4_squads_createsquadrequest.py: id: ee66de88e6e5 last_write_checksum: sha1:1a5cbb3d3be8d1e221f014ad90ac211008df6197 @@ -7050,8 +7066,8 @@ trackedFiles: pristine_git_object: 8c52a3906db0517ff3ebc106e357f9f540a7cb61 src/squadcast_sdk/models/v4_squads_squadresponse.py: id: 14291e26161f - last_write_checksum: sha1:034ad42312719bd5dff00d704b7f1c5086595564 - pristine_git_object: 6ccb454a34495bc24abc8967b145a7e3284c7ff0 + last_write_checksum: sha1:d93f02c9ae77235c2b0843c7711bfaaec675c59d + pristine_git_object: 0296afcba8fe2772b078e881d8b6cbf3f104fde9 src/squadcast_sdk/models/v4_squads_updatesquadmemberrequest.py: id: 1484259f29c3 last_write_checksum: sha1:04b2e91f4faddaefb27b563fdb243c1f83f07f46 @@ -7074,120 +7090,120 @@ trackedFiles: pristine_git_object: c24ca0fbf6d52192249a9e99c185bd3e05178826 src/squadcast_sdk/models/v4_statuspages_componentgroups_component.py: id: cb821187aeb9 - last_write_checksum: sha1:62c55c83ecefaba9ad5734a90ad09404921b27b8 - pristine_git_object: 959f5ce9dcdffd755a8bfdbf8436f003039337ea + last_write_checksum: sha1:3448e076eb68f6f9286b42acc337087a3352781b + pristine_git_object: 95dce0d481f2cce6e9c22e3d5d521a6c9332cc9f src/squadcast_sdk/models/v4_statuspages_componentgroups_componentgroupresponse.py: id: b3f10a3b57aa - last_write_checksum: sha1:1ce8eae237749945c93111fcdee11e8e77999fee - pristine_git_object: bd3ef8a04d11d6f9609d532cef01068475fb2b52 + last_write_checksum: sha1:95eb3bfa94a3697ccee5301ccacf153ca071ca93 + pristine_git_object: ae1be511a2e065e6682580c70fa3831c671532be src/squadcast_sdk/models/v4_statuspages_componentgroups_componentstatus.py: id: ab9a3ca82d7d last_write_checksum: sha1:091af71e2b09b2451a43af0f3d142b238e5cfe49 pristine_git_object: 2d5d2d85ca64f9b9f33c06cb0a2d81fdd06b2727 src/squadcast_sdk/models/v4_statuspages_componentgroups_createcomponentgrouprequest.py: id: 19929516a2f3 - last_write_checksum: sha1:0eb1f58b2a1812ae881b49d4f24efe65e8c9f80d - pristine_git_object: 2b2a885a1b912483a1d9d0055d4eac0438ca79a8 + last_write_checksum: sha1:6287f66dae208857e1c78310f03365231fdd1015 + pristine_git_object: 5b316e0853073b59c4352adcca9ccbe5ea23b39e src/squadcast_sdk/models/v4_statuspages_componentgroups_createcomponentgroupresponse.py: id: 8fb5b7a88097 - last_write_checksum: sha1:31caf14bf18f0e3acb2a6eac91d51e67ee538f36 - pristine_git_object: 8fe0554acd024c7d169b93706c7c8f90e2838a22 + last_write_checksum: sha1:8623ed8b835bed5c552d57f5fbb7c08615b6f1bc + pristine_git_object: 03f9ab9e08354ff9e9abefe02c9da707c7855956 src/squadcast_sdk/models/v4_statuspages_componentgroups_deletecomponentgroupbyidresponse.py: id: 5f5a0c6f0dc6 - last_write_checksum: sha1:e9007d605a72acd28b65a63e86b57cbb7a0cad9c - pristine_git_object: a3a522eb5bd234cc9ff8f0259f14adc73d6895d1 + last_write_checksum: sha1:81c0e358b0ef14937e21d9d7a61f1e1fcd74c832 + pristine_git_object: f0e9d0ffa9f03bd8641e41f08a5b86e2f74bf267 src/squadcast_sdk/models/v4_statuspages_componentgroups_getcomponentgroupbyidresponse.py: id: 1c6ed628ecfe - last_write_checksum: sha1:89c10f7f9d29085b53b3aa76085dda9b193c4fcb - pristine_git_object: a6aa67ed0ec0af0a2e4a48ed2a16e3ceb3955ca8 + last_write_checksum: sha1:15d06d0a0bc61054d3c6e7e52044df238c27816d + pristine_git_object: 9cbcf6cb516f8c692143bd11969fa1d13cca0ade src/squadcast_sdk/models/v4_statuspages_components_component.py: id: 2e9265110a1b - last_write_checksum: sha1:202179c87b9553f4869408b88609c613287ae976 - pristine_git_object: fc3beffb1905143a070daaba69e85d970286e353 + last_write_checksum: sha1:d62141fdeb2943d28459d876cc77af4e591d9c52 + pristine_git_object: dbe4a2b7ee60499537285c2035e0aacf843ef537 src/squadcast_sdk/models/v4_statuspages_components_componentstatus.py: id: 6b5785b20b40 last_write_checksum: sha1:923f062e6f9b39ff7b1eac6f2eee81069e9d2738 pristine_git_object: e7f2941effbf6c880fdb58dc6f2143a1d218e619 src/squadcast_sdk/models/v4_statuspages_components_createcomponentrequest.py: id: c0770d61109b - last_write_checksum: sha1:89352b2a8cce8714220d5047d286124a0b85a912 - pristine_git_object: 1238d8cfba243d6631efce105ceec4417d761952 + last_write_checksum: sha1:9a8be2fc99fee56c237ffc2781a37f8c40621751 + pristine_git_object: 8123f10b4648d6ca9d63ba83b5a81f2c47d8563a src/squadcast_sdk/models/v4_statuspages_components_createcomponentresponse.py: id: 322185ae8614 - last_write_checksum: sha1:2bebf055900a253185cb29e92ed1d894b6ff1f77 - pristine_git_object: 74032f2766e4ab50691ea7ee3a30eab4ea171b81 + last_write_checksum: sha1:d01f247ca61ee6ab5c7d7c7f5a9b35b36bffcc1e + pristine_git_object: 24adcd0b0f200cde1c843155c37428b987d72b70 src/squadcast_sdk/models/v4_statuspages_components_deletecomponentbyidresponse.py: id: ed5b0b815959 - last_write_checksum: sha1:aefae28bed2774ae985509525cd6a031be34c68a - pristine_git_object: 1cf029c225eea69b5a820d7513eaaedb74510ee3 + last_write_checksum: sha1:a1b27b3ba74ea42a1acb799e86118c9808301ff8 + pristine_git_object: 9eb276912b02e12a55914715563249f5ccdd06cb src/squadcast_sdk/models/v4_statuspages_components_getcomponentbyidresponse.py: id: a6ea67b28308 - last_write_checksum: sha1:134843611d2ec895066cc59eb4932c14d75ed06c - pristine_git_object: 64d7a7d0abd10ba1c0e23c5eed19769df1bbe2ed + last_write_checksum: sha1:481c23a43be61f9cc4899bea66f7055899378524 + pristine_git_object: be3a6bd006cb66af17e16884b04aa56b2132a45b src/squadcast_sdk/models/v4_statuspages_components_listcomponentsresponse.py: id: 9ec470f25683 - last_write_checksum: sha1:a839190a215585e0116a64aad01a9789d01aca4a - pristine_git_object: fe38139fded6d4fe56554774c35eb2a4bd8e29f1 + last_write_checksum: sha1:6567a5e968070d50295474a3fa99a5f138c21bef + pristine_git_object: 124d21140d07ee2efda622516b1127c4e16c612c src/squadcast_sdk/models/v4_statuspages_components_updatecomponentbyidrequest.py: id: 1da95feffa1b - last_write_checksum: sha1:0bb4af3470876b427ca83d742dac3af629386508 - pristine_git_object: 04b866ce1935efceea760a8c73a41034ae7dfd82 + last_write_checksum: sha1:208388e4043c38cc91d975f31016afe598dd6be4 + pristine_git_object: ed389255c644e97b4f7ee1ba870b0b4bef3930c4 src/squadcast_sdk/models/v4_statuspages_components_updatecomponentbyidresponse.py: id: 099051f2b723 - last_write_checksum: sha1:942237fa92b72cad9e70c26f111908556e0e7083 - pristine_git_object: a999ceedacc5f7901a72745304bf67c31b4c3e98 + last_write_checksum: sha1:19d8f6d3ccdf410a947a234ff3036d0c4bbb3f9b + pristine_git_object: a04e7d9c7934bd72fb5c31b37d15f4ae7c00b5e6 src/squadcast_sdk/models/v4_statuspages_createstatuspagerequest.py: id: 272da729cde3 - last_write_checksum: sha1:645837c0800988e4d6a84d5acd2c2a3c05a1310f - pristine_git_object: 98f4e95b95b015d5e0dbf4cd34f7690331a613e3 + last_write_checksum: sha1:65a38d80790ca1fe9d22487bca2308976bf980da + pristine_git_object: bebf27ff5c4cf47bf40fac1615d46515797b9eda src/squadcast_sdk/models/v4_statuspages_createstatuspageresponse.py: id: dfdef75c3ff6 - last_write_checksum: sha1:f1cb5e11226bba265fd9909b21f63eceef821804 - pristine_git_object: c532ec5fd17bba98a9fddd0ccfe72052aa431ca1 + last_write_checksum: sha1:b5a3ed53af4efebd8c4011b283b1cb0ee8bfba57 + pristine_git_object: 7a3a5461a64bdd4ba583bf5de8100f2b43393bb1 src/squadcast_sdk/models/v4_statuspages_deletestatuspagebyidresponse.py: id: 1f56beca6385 - last_write_checksum: sha1:add4471d64830c5e19ddcf7831e28d19a1ce6938 - pristine_git_object: c4a5caeb3511f9c9114c00daeceb0abdc361817f + last_write_checksum: sha1:8955946d28001762653d65e8dcd72f33acdc727b + pristine_git_object: 11038948092adda6b148534e6229c63e008cbf2c src/squadcast_sdk/models/v4_statuspages_getstatuspagebyidresponse.py: id: ea314f8a99a8 - last_write_checksum: sha1:7a9328ab451ed2b32695375666f5809e62e5023a - pristine_git_object: 3a74e322e25b2d1a8aa9d479ace75ec74ab781ca + last_write_checksum: sha1:899a9ba4499f187b4f5d5b420ba06c7dd9686a75 + pristine_git_object: 243c068164ef676941c6f8e90531d3633f5233d9 src/squadcast_sdk/models/v4_statuspages_issues_componentstatus.py: id: 20a7e7146fa2 last_write_checksum: sha1:960d08682c6110e33f9c748b6525914260c0ab68 pristine_git_object: e5e51dad2dbf35aa6b7392ddefd0ad7a70ea0ee8 src/squadcast_sdk/models/v4_statuspages_issues_createissuerequest.py: id: 569eb8b17bf6 - last_write_checksum: sha1:1f401338c3f174d85db8c6ee3e17c9254ff56317 - pristine_git_object: 7afcf694e8859425d56842b933df521a6e92dbb3 + last_write_checksum: sha1:1a1d0a6adc583fbdc0351b74c18c8c00f7f9e16a + pristine_git_object: ef5e2f9fe82fbe7f14a9331261c2ad0f65c5c6aa src/squadcast_sdk/models/v4_statuspages_issues_createissueresponse.py: id: e4413fc11a32 - last_write_checksum: sha1:4344c428e44025800b01529cd6c94e919e1409b3 - pristine_git_object: 309fbde576ca2fdfb45ed21d4002516d0036cbc2 + last_write_checksum: sha1:42f47f25e366ebb81931a4a7c3bcd77da667d933 + pristine_git_object: 4040fd7919f6552a5befba6807351c73077b9736 src/squadcast_sdk/models/v4_statuspages_issues_deleteissuebyidresponse.py: id: 79a221aa6076 - last_write_checksum: sha1:6a37d881d7f80e12f6aa8212a13b37d7664f539f - pristine_git_object: afd30cf00b1f090cfd60f8f62fcb2616f74135a7 + last_write_checksum: sha1:c0f4332e6db0bbc5c7e24d8cd7dd2970961f2f12 + pristine_git_object: 6870c041529d040b431f2f1a1ce5ac41674d04d5 src/squadcast_sdk/models/v4_statuspages_issues_getissuebyidresponse.py: id: 279ef6b6d496 - last_write_checksum: sha1:4eb4de692d691d2a5387110b1f70e8e8899c081e - pristine_git_object: 96f534744edab9d296518407a22b18265240575d + last_write_checksum: sha1:d8f2e4bb32ebf8c9a9d7f7026dedeb9cb2bd00c7 + pristine_git_object: 8f35cca685e9f55bb8c7218af0a66c09bf515d2a src/squadcast_sdk/models/v4_statuspages_issues_issue.py: id: 379cbd621081 - last_write_checksum: sha1:3ef0a89b3acec76f979826f3c30c4f065554da79 - pristine_git_object: 1e86a95b8fc6f3c2245843ce697771f42baf56f6 + last_write_checksum: sha1:737604930faa5075d54bae89245933e455570d1f + pristine_git_object: 17c30cff8840f190ecb9b5ace4b86ea586dc6001 src/squadcast_sdk/models/v4_statuspages_issues_issuecomponent.py: id: fce7b71ab13c last_write_checksum: sha1:32789d623f32a6e058ec72ffed5f40446b7a1cb8 pristine_git_object: 47bcaffae74ed0936dcc76219a3a258a596abd06 src/squadcast_sdk/models/v4_statuspages_issues_issuecomponentdetail.py: id: 8f4b6339cb42 - last_write_checksum: sha1:ac418f874473d38dab8160a80e8fbab4c51175d3 - pristine_git_object: b296b2d6e038a87fdca428d134ab000d8bb7a5ec + last_write_checksum: sha1:075f858e774537190a7b449d7c5c06f14a562cff + pristine_git_object: 77853db5b0f3a9d0462789188485dcf1e7bf305f src/squadcast_sdk/models/v4_statuspages_issues_issuedetail.py: id: 252a25c85905 - last_write_checksum: sha1:e55306348645a0bc2ec75d12cd6daa1f180ecfd5 - pristine_git_object: f78bd60e392cc02ec046cc5ffa9de726b73032ec + last_write_checksum: sha1:68504ce6c01e84c9ba5fa57a98abec22a8e50a6c + pristine_git_object: a072a9750ca9472fdb8d5b74b8d76ad3e5dd2e62 src/squadcast_sdk/models/v4_statuspages_issues_issuestate.py: id: 9a8c11087076 last_write_checksum: sha1:f46798131d7b52b0043de6cc3ce2e5da8842c924 @@ -7198,124 +7214,124 @@ trackedFiles: pristine_git_object: e2aa2dfe1900f337054ef5773b2ba021bd5e88ed src/squadcast_sdk/models/v4_statuspages_issues_listissuesresponse.py: id: 86c3f545c9e2 - last_write_checksum: sha1:6beb2f04dc9073bb69ad2044c1c63a11bd1bd876 - pristine_git_object: d957ed31c7e6904aabd0648c361aca0936b6359e + last_write_checksum: sha1:874a1edfd44ad567f62a6fe0c629d68423be2854 + pristine_git_object: 92ccd39a0ba0c815d7bad06384dd358483d27d67 src/squadcast_sdk/models/v4_statuspages_issues_liststatuspageissuestatesresponse.py: id: 56807cd2e7fc - last_write_checksum: sha1:61bf6a8a3d07a2e5c5ff2d80c59f751311695fe0 - pristine_git_object: 51617564fd5057186ac378a2044596ff3d60558e + last_write_checksum: sha1:6d574b7185a61c577f983cd8e4acbed03792e099 + pristine_git_object: 24fdbbccdc0fa6c7146dfe4df928a87722469ea9 src/squadcast_sdk/models/v4_statuspages_issues_updateissuerequest.py: id: ea3c096a4b18 - last_write_checksum: sha1:3dc343016464ae0a3dfea6caa10a91c11d4b0ae9 - pristine_git_object: a218215153c35305c5115dccc4e728b8a677a989 + last_write_checksum: sha1:bc82db6c51424e0adea5f9d505dbc19d0f85a50b + pristine_git_object: b9c4f0c1b777280b818e7437afb7229ffa9c0795 src/squadcast_sdk/models/v4_statuspages_issues_updateissueresponse.py: id: 0d7d98dae60d - last_write_checksum: sha1:c38ce7a2e05fa8c6edc7b2a52a676a50c78ab24b - pristine_git_object: 2600bd9d9275b3b097294f28ab3e000997cc05b4 + last_write_checksum: sha1:19015a6afe8bef7232a9abdc28965b72ff2d10a4 + pristine_git_object: 524a756c0fff278b202edf5c0dd2e84e320e52e2 src/squadcast_sdk/models/v4_statuspages_liststatuspagesresponse.py: id: f58bf7d3ff7e - last_write_checksum: sha1:f187f4271ed195b9a8117ca2d82e8cecf922fbc0 - pristine_git_object: d590a22fc04ec135261d02d014f23ff25fba4438 + last_write_checksum: sha1:6ca267cc77d1ec027e8ed6401462135f12fd8786 + pristine_git_object: 7dfe849f6a06ae6f8e7632620f808c65c8013244 src/squadcast_sdk/models/v4_statuspages_listsubscribersresponse.py: id: f3a6c0d2b75b last_write_checksum: sha1:6c4f92c8e0022a85ad686368032d26354a62696d pristine_git_object: 3587277214b3b8fc6124b4f2558a5c8660c9280c src/squadcast_sdk/models/v4_statuspages_listsubscribersresponsemeta.py: id: a981cb9a5d8d - last_write_checksum: sha1:57418764f4016a71cf847941f02dd78fbf46847d - pristine_git_object: cdd1f1aaa3f07419ac19221928d9025d80719528 + last_write_checksum: sha1:04c381ac123b57f4f16efc2e87f2df1b379ecd72 + pristine_git_object: d02243fdccae5a427cf85af6c4589aabb3d52b2f src/squadcast_sdk/models/v4_statuspages_maintenances_createmaintenancerequest.py: id: 181ef6b6d4ba - last_write_checksum: sha1:e6752199f258e0ee46775fe954a4d9d37c6d3bf0 - pristine_git_object: 8d5de63f9f73ba23d22bc52dcfd9cff3d50b2610 + last_write_checksum: sha1:4e35955d9facfbc6f837c5d4cd9fd8bf6bda6b56 + pristine_git_object: 7f2c8c10910ee031e831c47d1cabcd122213de7f src/squadcast_sdk/models/v4_statuspages_maintenances_createmaintenanceresponse.py: id: e858d3b14129 - last_write_checksum: sha1:b991e17a957cf5a367585f5b4e3155eed6bbe184 - pristine_git_object: 1701ad9a2a1dc9c878269fd42e53f85a6aed4ba5 + last_write_checksum: sha1:c2136439c47b4fbd06d488d6658672ef049b7e23 + pristine_git_object: bdc8ca86531ee7ad00354b12bea1c25380b12255 src/squadcast_sdk/models/v4_statuspages_maintenances_deletemaintenancebyidresponse.py: id: 2352b9923c37 - last_write_checksum: sha1:160568b2e9142450eba0259783c49fbf0c6e5139 - pristine_git_object: acbb7abad76c3b94d2eac5f9bc973303ea71b1f9 + last_write_checksum: sha1:2b173535b972b65f72ac8a9521126117c7291cfe + pristine_git_object: 86d2feed36886f1e271d7aa4e21b0f4014288ecb src/squadcast_sdk/models/v4_statuspages_maintenances_getmaintenancebyidresponse.py: id: 239c82b6f5f5 - last_write_checksum: sha1:e261a05b6ae3abf68af1c2c32941d3b084a03d13 - pristine_git_object: 59e7461b6479a7d35b65712572ef874585d91669 + last_write_checksum: sha1:cacf7d1489bb1779dd8853990553f97b31d94c29 + pristine_git_object: ea074f643e2cae8fc4c73fa9ebb19a1ea21f0eb4 src/squadcast_sdk/models/v4_statuspages_maintenances_listmaintenancesresponse.py: id: 402654e43bcd - last_write_checksum: sha1:ae988dc50eeb94ac341b75cdbb3211ac858f1367 - pristine_git_object: ba0f4b390c5f2b04cf0d0363ead094ab2bdadaf4 + last_write_checksum: sha1:56a77034b4d7e7b7c64b0ba7abbac2c1440ed96b + pristine_git_object: 9ff7b4d5835a37bccca12447d51e5ec9f19b6ce7 src/squadcast_sdk/models/v4_statuspages_maintenances_maintenance.py: id: 82388072bfdb - last_write_checksum: sha1:16da1835e25581539a9e4992a9f1ca92e1c414ec - pristine_git_object: 05965721220e442ed9a6b470816768b102f237d4 + last_write_checksum: sha1:9b78cba7cfd6f452babf3a898efe51bf0119db66 + pristine_git_object: 74cff8f33793111c8269f025d49dc72bd6916b63 src/squadcast_sdk/models/v4_statuspages_maintenances_updatemaintenancebyidrequest.py: id: 53d841473fa8 - last_write_checksum: sha1:e515070795e677305c13e00aeb5b39f73db858bb - pristine_git_object: b407d9d801117e876315b89b5bd1bf11293177c2 + last_write_checksum: sha1:67b4055c2bd9ca43f32f362b0c7de95ca893b8af + pristine_git_object: 03af58cadc36adc39635e56ecc17b5b016df5059 src/squadcast_sdk/models/v4_statuspages_maintenances_updatemaintenancebyidresponse.py: id: d3b4c3cdf7d6 - last_write_checksum: sha1:af87943b77497a75c5cf5239446070fed9a7b957 - pristine_git_object: d9d6d7a55e6d06f083fddb551b8d352962991283 + last_write_checksum: sha1:0f69b87906d0531ebcdcb05cf3a9a3935ddaaf3d + pristine_git_object: ce16a4730ff1e9e9a3ce5fb13bc09ede2e6d0751 src/squadcast_sdk/models/v4_statuspages_newstatuspagecomponent.py: id: 8dda8eeb85c7 - last_write_checksum: sha1:6c235395f093282a116138a99f99784cb2c3fbf5 - pristine_git_object: 3b49217a7efe1295ca4271567288226a0758a2bc + last_write_checksum: sha1:d8c32f4b0a732ad7c929a74f683bbf91f927a199 + pristine_git_object: 7ee2b20a5d8782c02d10989a0e105d22c48ee402 src/squadcast_sdk/models/v4_statuspages_newstatuspagecomponentlist.py: id: 3c249c432ef5 - last_write_checksum: sha1:ab10e24b46b732052343f54701ebb035548b1814 - pristine_git_object: 1d88842aa71db02fe40d39d35227c3d56b5fb7cc + last_write_checksum: sha1:1b0cfbc13657310fe8653b6fe78e0347fb49a88a + pristine_git_object: 12b7908a93c0c4a35262eb756bc48d859c822776 src/squadcast_sdk/models/v4_statuspages_newstatuspagethemecolor.py: id: 0bead6fcd0ec last_write_checksum: sha1:d045788ae59387eef50cbb6633b3dbaa3e19459c pristine_git_object: 736e1a69b71c021fadc68584e6de91864ab65912 src/squadcast_sdk/models/v4_statuspages_statuspage.py: id: a6bcd5e9e93f - last_write_checksum: sha1:82b84969b91a960d571becc58ec840ec38289db4 - pristine_git_object: 34b0695a3714c5936a2a4aa428cf8b93db088d18 + last_write_checksum: sha1:745661601faa0de98112108be74ec479bf80f3c5 + pristine_git_object: 92cffdb0992f8e5d70fd75ed23bb2ef3636a4a0f src/squadcast_sdk/models/v4_statuspages_statuspagestatusesresponse.py: id: abe50047c6ba last_write_checksum: sha1:53d47a0e62ead2e3995c3291c8d9ea8ff596d544 pristine_git_object: 75c7acd925f8525f15ab89edef5727311bad4773 src/squadcast_sdk/models/v4_statuspages_statuspagesubscriber.py: id: 4fc79f6284c0 - last_write_checksum: sha1:f33a45d16cc145dfd103bd6d02d9b0b2683e68ea - pristine_git_object: ee63550e2b16b31e32149fb1f8e603a752235bac + last_write_checksum: sha1:6e6c131b174500701cb99def3e0b224e3a94e8a7 + pristine_git_object: bb56315d8bf8083596cb48df5502c6db5fe71fba src/squadcast_sdk/models/v4_statuspages_statuspagesubscribercomponent.py: id: ad16479bcb83 last_write_checksum: sha1:b977f6a7d60ce0d1c432358e94de6e9ed4c774b0 pristine_git_object: aa1b22666dbabd40e8e5d763edb6da41c84a71ac src/squadcast_sdk/models/v4_statuspages_totalsubscriberscount.py: id: 92d1c2da6463 - last_write_checksum: sha1:8effabb4b8ddb2927bdc4dbc49d2bca40f4762fc - pristine_git_object: 403b46828f7f97df81bb7dfc4b895855ceeab418 + last_write_checksum: sha1:ecda2aaa84332e3586dc12d067d5978d9430a7b1 + pristine_git_object: 99c429675a8611a172a15eaa53ddff803477a432 src/squadcast_sdk/models/v4_statuspages_updatestatuspagebyidrequest.py: id: 29250fc58381 - last_write_checksum: sha1:0a1d173b3b13273e3b1783f3d406faba95297394 - pristine_git_object: 62174de1b67e5b43da9748b199c1f07ab96701c3 + last_write_checksum: sha1:bed5703c567cd89c0d3ff3c10e74e63db1b68d37 + pristine_git_object: e1f760c824f8d8ab7316ceacae6c0253335cd24d src/squadcast_sdk/models/v4_statuspages_updatestatuspagebyidresponse.py: id: eb503ba9d607 - last_write_checksum: sha1:e136a99f2def2a69695f8bd99420d1d834d6a2bc - pristine_git_object: b2bf77a619cd3c1e1dc1dd838ee9c5550a0eebe6 + last_write_checksum: sha1:e7055a818604cc8bb4879c0706d1e8de4f7cf7c5 + pristine_git_object: ff438056a391a51a4eb7e78143f84c4b33a22bcb src/squadcast_sdk/models/v4_tag.py: id: ef02578ac3df last_write_checksum: sha1:dfe68e7934a5d0773541f61060f6cd5cfeec16fa pristine_git_object: 57a42473cf8b43d37188bfed9bc62224943aaf11 src/squadcast_sdk/models/v4_updaterotationparticipantsrequest.py: id: 7bf4c5024b12 - last_write_checksum: sha1:de3aad5eca5787d2b87ef699483efeba62ad92fe - pristine_git_object: 5ce51f8dd632b9ecc880977d0eff8c79745b3d9b + last_write_checksum: sha1:a2e09ea7b95cb4d17fabda613867bafbd3992077 + pristine_git_object: 425717de28990306ea03b5646108fa242792b093 src/squadcast_sdk/models/v4_updaterotationrequest.py: id: 4f7a53676ff0 - last_write_checksum: sha1:a7959c98533057b933c4879dd56991e5cbe7cd38 - pristine_git_object: 6244581759d86b072a4a4dfdbc29f6bf085f8da1 + last_write_checksum: sha1:685e0990cddcae5449c6fab2a78071af479e5d88 + pristine_git_object: fab5dc79970059792714e8c7d03e5aedcec84755 src/squadcast_sdk/models/v4_updatescheduleoverriderequest.py: id: 5f744235f65a - last_write_checksum: sha1:4b86692787c25800c607811fb3a63b98056374b9 - pristine_git_object: 4b5588bda9162de6688687d734264141a809bb22 + last_write_checksum: sha1:ae114e4cee50d4930f9739bf18e0fdc75efd1adb + pristine_git_object: ebfdcea1f604fccb1c3755282ba8dd946d8380e7 src/squadcast_sdk/models/v4_updateschedulerequest.py: id: beb08d8d5c57 - last_write_checksum: sha1:ffec160d8a0dbacadcb0f340ed63b480305df36b - pristine_git_object: 2668402ce226e9d5b74463794433fe5ee8f428b3 + last_write_checksum: sha1:f496417def0f377d9384694b65f557d7bc15909b + pristine_git_object: 05c353364ccb0c0b06b3999cfe1332971aa75e0c src/squadcast_sdk/models/webforms_createwebformop.py: id: cbfd3e8185ac last_write_checksum: sha1:85cf03b11ad14aad73802cce4e29ea83f31c13c7 @@ -7402,8 +7418,8 @@ trackedFiles: pristine_git_object: 4726d493dacce714d0d8714e65998d8d1b367e55 src/squadcast_sdk/models/workflows_updateworkflowactionop.py: id: ffc327dacd47 - last_write_checksum: sha1:689f9c452fc2ec8f11d3960c0967845e0a76f96d - pristine_git_object: 9b25537d35fee55718c200abd93bcdd7a99bd160 + last_write_checksum: sha1:289694547b23c25edf5a8818babd6e87b16110ff + pristine_git_object: 0d8143ee618d72b958fc18e5365bff9bafaca5fa src/squadcast_sdk/models/workflows_updateworkflowop.py: id: 5a01cb21440e last_write_checksum: sha1:cde1f68ba00b91844fb899a2d93e824da70afee7 @@ -7490,8 +7506,8 @@ trackedFiles: pristine_git_object: 04ef368df94569a17c7cc63b748131b41cbdeeaf src/squadcast_sdk/sdk.py: id: 44b4d90db393 - last_write_checksum: sha1:afaf5f3720f24f9430c868d1c9130ac7a49a5fd9 - pristine_git_object: f425259589ac6a8f47003ede6983cc6a427827dd + last_write_checksum: sha1:3c162c88ef663e26dc8cbfee56615eda8bab802e + pristine_git_object: 587b564414af8c03f1dd2c1dfb7353468ba86f03 src/squadcast_sdk/sdkconfiguration.py: id: 12d848ca6e5e last_write_checksum: sha1:b158971b5335aa35f76ec919065044f1486db576 @@ -7598,8 +7614,8 @@ trackedFiles: pristine_git_object: df72bc92e50993feea8536bc841cfc7d3617ef74 src/squadcast_sdk/utils/__init__.py: id: 798ce69b4324 - last_write_checksum: sha1:398211d49b762a067ec6d10197a4b11dfd258ff5 - pristine_git_object: c906e1e0192e9017fc13851eb23fc0c2753429c8 + last_write_checksum: sha1:1970816f2234ecb8785798240b0edced961de971 + pristine_git_object: 0498cb8dabf249b39609f81fb10cddc30f1b78b5 src/squadcast_sdk/utils/annotations.py: id: 346ffbb234d8 last_write_checksum: sha1:a4824ad65f730303e4e1e3ec1febf87b4eb46dbc @@ -7608,14 +7624,18 @@ trackedFiles: id: 09394645ca37 last_write_checksum: sha1:c721e4123000e7dc61ec52b28a739439d9e17341 pristine_git_object: a6c52cd61bbe2d459046c940ce5e8c469f2f0664 + src/squadcast_sdk/utils/dynamic_imports.py: + id: 3a2b5c66bc0f + last_write_checksum: sha1:a1940c63feb8eddfd8026de53384baf5056d5dcc + pristine_git_object: 673edf82a97d0fea7295625d3e092ea369a36b79 src/squadcast_sdk/utils/enums.py: id: 5f6ccbba4e11 last_write_checksum: sha1:bc8c3c1285ae09ba8a094ee5c3d9c7f41fa1284d pristine_git_object: 3324e1bc2668c54c4d5f5a1a845675319757a828 src/squadcast_sdk/utils/eventstreaming.py: id: f664d46b5fbb - last_write_checksum: sha1:bababae5d54b7efc360db701daa49e18a92c2f3b - pristine_git_object: 0969899bfc491e5e408d05643525f347ea95e4fc + last_write_checksum: sha1:ffa870a25a7e4e2015bfd7a467ccd3aa1de97f0e + pristine_git_object: f2052fc22d9fd6c663ba3dce019fe234ca37108b src/squadcast_sdk/utils/forms.py: id: ddad2afc2275 last_write_checksum: sha1:15fa7e9ab1611e062a9984cf06cb20969713d295 @@ -7642,12 +7662,12 @@ trackedFiles: pristine_git_object: 1de32b6d26f46590232f398fdba6ce0072f1659c src/squadcast_sdk/utils/retries.py: id: acc4271c4091 - last_write_checksum: sha1:5b97ac4f59357d70c2529975d50364c88bcad607 - pristine_git_object: 88a91b10cd2076b4a2c6cff2ac6bfaa5e3c5ad13 + last_write_checksum: sha1:471372f5c5d1dd5583239c9cf3c75f1b636e5d87 + pristine_git_object: af07d4e941007af4213c5ec9047ef8a2fca04e5e src/squadcast_sdk/utils/security.py: id: fbcaa925017b - last_write_checksum: sha1:a17130ace2c0db6394f38dd941ad2b700cc755c8 - pristine_git_object: 295a3f40031dbb40073ad227fd4a355660f97ab2 + last_write_checksum: sha1:435dd8b180cefcd733e635b9fa45512da091d9c0 + pristine_git_object: 17996bd54b8624009802fbbdf30bcb4225b8dfed src/squadcast_sdk/utils/serializers.py: id: 2164f6763d8c last_write_checksum: sha1:ce1d8d7f500a9ccba0aeca5057cee9c271f4dfd7 @@ -7682,8 +7702,8 @@ trackedFiles: pristine_git_object: 21d7cd3b3cb8c62e9dc841093164c0ed68e151eb src/squadcast_sdk/workflows_sdk.py: id: 585f692b0a75 - last_write_checksum: sha1:454caa6646a86f126c824e147d337373355f81c7 - pristine_git_object: 74e807d193e08e56f4a57112fbc34f2651cdc319 + last_write_checksum: sha1:987b8afcfed04ac186119bd27f7677baf541844d + pristine_git_object: b600d7a719b35eb0778b8a3068acde47f0c5f449 examples: Analytics_getOrgAnalytics: speakeasy-default-analytics-get-org-analytics: diff --git a/squadcastv1/.speakeasy/gen.yaml b/squadcastv1/.speakeasy/gen.yaml index 7664cd6..667afbe 100644 --- a/squadcastv1/.speakeasy/gen.yaml +++ b/squadcastv1/.speakeasy/gen.yaml @@ -15,6 +15,7 @@ generation: securityFeb2025: true sharedErrorComponentsApr2025: true sharedNestedComponentsJan2026: false + nameOverrideFeb2026: false auth: oAuth2ClientCredentialsEnabled: true oAuth2PasswordEnabled: true @@ -24,13 +25,14 @@ generation: schemas: allOfMergeStrategy: shallowMerge requestBodyFieldName: "" + versioningStrategy: automatic persistentEdits: {} tests: generateTests: false generateNewTests: true skipResponseBodyAssertions: false python: - version: 0.4.0 + version: 0.5.0 additionalDependencies: dev: {} main: {} @@ -49,10 +51,14 @@ python: enableCustomCodeRegions: false enumFormat: union fixFlags: + asyncPaginationSep2025: false + conflictResistantModelImportsFeb2026: false responseRequiredSep2024: true flattenGlobalSecurity: true flattenRequests: true flatteningOrder: parameters-first + forwardCompatibleEnumsByDefault: false + forwardCompatibleUnionsByDefault: "false" imports: option: openapi paths: diff --git a/squadcastv1/README-PYPI.md b/squadcastv1/README-PYPI.md index 093c8ef..27c1996 100644 --- a/squadcastv1/README-PYPI.md +++ b/squadcastv1/README-PYPI.md @@ -18,23 +18,23 @@ Developer-friendly & type-safe Python SDK specifically catered to leverage *open ## Table of Contents -* [openapi](https://github.com/SquadcastHub/squadcast-sdk-python/blob/master/squadcastv1/#openapi) - * [SDK Installation](https://github.com/SquadcastHub/squadcast-sdk-python/blob/master/squadcastv1/#sdk-installation) - * [IDE Support](https://github.com/SquadcastHub/squadcast-sdk-python/blob/master/squadcastv1/#ide-support) - * [SDK Example Usage](https://github.com/SquadcastHub/squadcast-sdk-python/blob/master/squadcastv1/#sdk-example-usage) - * [Authentication](https://github.com/SquadcastHub/squadcast-sdk-python/blob/master/squadcastv1/#authentication) - * [Available Resources and Operations](https://github.com/SquadcastHub/squadcast-sdk-python/blob/master/squadcastv1/#available-resources-and-operations) - * [Pagination](https://github.com/SquadcastHub/squadcast-sdk-python/blob/master/squadcastv1/#pagination) - * [File uploads](https://github.com/SquadcastHub/squadcast-sdk-python/blob/master/squadcastv1/#file-uploads) - * [Retries](https://github.com/SquadcastHub/squadcast-sdk-python/blob/master/squadcastv1/#retries) - * [Error Handling](https://github.com/SquadcastHub/squadcast-sdk-python/blob/master/squadcastv1/#error-handling) - * [Server Selection](https://github.com/SquadcastHub/squadcast-sdk-python/blob/master/squadcastv1/#server-selection) - * [Custom HTTP Client](https://github.com/SquadcastHub/squadcast-sdk-python/blob/master/squadcastv1/#custom-http-client) - * [Resource Management](https://github.com/SquadcastHub/squadcast-sdk-python/blob/master/squadcastv1/#resource-management) - * [Debugging](https://github.com/SquadcastHub/squadcast-sdk-python/blob/master/squadcastv1/#debugging) -* [Development](https://github.com/SquadcastHub/squadcast-sdk-python/blob/master/squadcastv1/#development) - * [Maturity](https://github.com/SquadcastHub/squadcast-sdk-python/blob/master/squadcastv1/#maturity) - * [Contributions](https://github.com/SquadcastHub/squadcast-sdk-python/blob/master/squadcastv1/#contributions) +* [openapi](https://github.com/solarwinds/squadcast-sdk-python/blob/master/squadcastv1/#openapi) + * [SDK Installation](https://github.com/solarwinds/squadcast-sdk-python/blob/master/squadcastv1/#sdk-installation) + * [IDE Support](https://github.com/solarwinds/squadcast-sdk-python/blob/master/squadcastv1/#ide-support) + * [SDK Example Usage](https://github.com/solarwinds/squadcast-sdk-python/blob/master/squadcastv1/#sdk-example-usage) + * [Authentication](https://github.com/solarwinds/squadcast-sdk-python/blob/master/squadcastv1/#authentication) + * [Available Resources and Operations](https://github.com/solarwinds/squadcast-sdk-python/blob/master/squadcastv1/#available-resources-and-operations) + * [Pagination](https://github.com/solarwinds/squadcast-sdk-python/blob/master/squadcastv1/#pagination) + * [File uploads](https://github.com/solarwinds/squadcast-sdk-python/blob/master/squadcastv1/#file-uploads) + * [Retries](https://github.com/solarwinds/squadcast-sdk-python/blob/master/squadcastv1/#retries) + * [Error Handling](https://github.com/solarwinds/squadcast-sdk-python/blob/master/squadcastv1/#error-handling) + * [Server Selection](https://github.com/solarwinds/squadcast-sdk-python/blob/master/squadcastv1/#server-selection) + * [Custom HTTP Client](https://github.com/solarwinds/squadcast-sdk-python/blob/master/squadcastv1/#custom-http-client) + * [Resource Management](https://github.com/solarwinds/squadcast-sdk-python/blob/master/squadcastv1/#resource-management) + * [Debugging](https://github.com/solarwinds/squadcast-sdk-python/blob/master/squadcastv1/#debugging) +* [Development](https://github.com/solarwinds/squadcast-sdk-python/blob/master/squadcastv1/#development) + * [Maturity](https://github.com/solarwinds/squadcast-sdk-python/blob/master/squadcastv1/#maturity) + * [Contributions](https://github.com/solarwinds/squadcast-sdk-python/blob/master/squadcastv1/#contributions) @@ -85,7 +85,7 @@ It's also possible to write a standalone Python script without needing to set up ```python #!/usr/bin/env -S uv run --script # /// script -# requires-python = ">=3.9" +# requires-python = ">=3.10" # dependencies = [ # "squadcast_sdk", # ] @@ -192,484 +192,484 @@ with SquadcastSDK(
Available methods -### [AdditionalResponders](https://github.com/SquadcastHub/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/additionalresponders/README.md) +### [AdditionalResponders](https://github.com/solarwinds/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/additionalresponders/README.md) -* [remove](https://github.com/SquadcastHub/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/additionalresponders/README.md#remove) - Remove Additional Responders +* [remove](https://github.com/solarwinds/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/additionalresponders/README.md#remove) - Remove Additional Responders -### [Analytics](https://github.com/SquadcastHub/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/analytics/README.md) +### [Analytics](https://github.com/solarwinds/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/analytics/README.md) -* [get_org_analytics](https://github.com/SquadcastHub/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/analytics/README.md#get_org_analytics) - Get Org level analytics -* [get_team](https://github.com/SquadcastHub/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/analytics/README.md#get_team) - Get Team level analytics +* [get_org_analytics](https://github.com/solarwinds/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/analytics/README.md#get_org_analytics) - Get Org level analytics +* [get_team](https://github.com/solarwinds/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/analytics/README.md#get_team) - Get Team level analytics -### [AuditLogs](https://github.com/SquadcastHub/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/auditlogs/README.md) +### [AuditLogs](https://github.com/solarwinds/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/auditlogs/README.md) -* [list](https://github.com/SquadcastHub/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/auditlogs/README.md#list) - List all Audit Logs -* [export](https://github.com/SquadcastHub/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/auditlogs/README.md#export) - Initiate an asynchronous export of audit logs based on the provided filters. The export file will be generated and available for download. Use 'Get details of Audit Logs export history by ID' API to retrieve the download URL. -* [list_export_history](https://github.com/SquadcastHub/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/auditlogs/README.md#list_export_history) - List all Audit Logs export history -* [get_export_history_by_id](https://github.com/SquadcastHub/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/auditlogs/README.md#get_export_history_by_id) - Get details of Audit Logs export history by ID -* [get_by_id](https://github.com/SquadcastHub/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/auditlogs/README.md#get_by_id) - Get audit log by ID +* [list](https://github.com/solarwinds/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/auditlogs/README.md#list) - List all Audit Logs +* [export](https://github.com/solarwinds/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/auditlogs/README.md#export) - Initiate an asynchronous export of audit logs based on the provided filters. The export file will be generated and available for download. Use 'Get details of Audit Logs export history by ID' API to retrieve the download URL. +* [list_export_history](https://github.com/solarwinds/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/auditlogs/README.md#list_export_history) - List all Audit Logs export history +* [get_export_history_by_id](https://github.com/solarwinds/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/auditlogs/README.md#get_export_history_by_id) - Get details of Audit Logs export history by ID +* [get_by_id](https://github.com/solarwinds/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/auditlogs/README.md#get_by_id) - Get audit log by ID -### [CommunicationCards](https://github.com/SquadcastHub/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/communicationcards/README.md) +### [CommunicationCards](https://github.com/solarwinds/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/communicationcards/README.md) -* [get_all](https://github.com/SquadcastHub/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/communicationcards/README.md#get_all) - Get All Communication Card +* [get_all](https://github.com/solarwinds/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/communicationcards/README.md#get_all) - Get All Communication Card -### [ComponentGroups](https://github.com/SquadcastHub/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/componentgroups/README.md) +### [ComponentGroups](https://github.com/solarwinds/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/componentgroups/README.md) -* [create](https://github.com/SquadcastHub/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/componentgroups/README.md#create) - Create Component Group +* [create](https://github.com/solarwinds/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/componentgroups/README.md#create) - Create Component Group -### [Components](https://github.com/SquadcastHub/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/components/README.md) +### [Components](https://github.com/solarwinds/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/components/README.md) -* [list](https://github.com/SquadcastHub/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/components/README.md#list) - List Components -* [create](https://github.com/SquadcastHub/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/components/README.md#create) - Create Component -* [get_by_id](https://github.com/SquadcastHub/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/components/README.md#get_by_id) - Get Component By ID -* [update_by_id](https://github.com/SquadcastHub/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/components/README.md#update_by_id) - Update Component By ID +* [list](https://github.com/solarwinds/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/components/README.md#list) - List Components +* [create](https://github.com/solarwinds/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/components/README.md#create) - Create Component +* [get_by_id](https://github.com/solarwinds/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/components/README.md#get_by_id) - Get Component By ID +* [update_by_id](https://github.com/solarwinds/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/components/README.md#update_by_id) - Update Component By ID -### [DedupKeys](https://github.com/SquadcastHub/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/dedupkeys/README.md) +### [DedupKeys](https://github.com/solarwinds/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/dedupkeys/README.md) -* [list_by_service](https://github.com/SquadcastHub/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/dedupkeys/README.md#list_by_service) - Get All Dedup Key Overlay by Service -* [delete](https://github.com/SquadcastHub/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/dedupkeys/README.md#delete) - Delete Dedup Key Overlay +* [list_by_service](https://github.com/solarwinds/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/dedupkeys/README.md#list_by_service) - Get All Dedup Key Overlay by Service +* [delete](https://github.com/solarwinds/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/dedupkeys/README.md#delete) - Delete Dedup Key Overlay -### [EscalationPolicies](https://github.com/SquadcastHub/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/escalationpoliciessdk/README.md) +### [EscalationPolicies](https://github.com/solarwinds/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/escalationpoliciessdk/README.md) -* [get_by_team](https://github.com/SquadcastHub/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/escalationpoliciessdk/README.md#get_by_team) - Get Escalation Policy By team -* [create](https://github.com/SquadcastHub/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/escalationpoliciessdk/README.md#create) - Create Escalation Policies -* [remove](https://github.com/SquadcastHub/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/escalationpoliciessdk/README.md#remove) - Remove Escalation Policy -* [get_by_id](https://github.com/SquadcastHub/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/escalationpoliciessdk/README.md#get_by_id) - Get Escalation Policy By ID -* [update](https://github.com/SquadcastHub/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/escalationpoliciessdk/README.md#update) - Update Escalation Policy +* [get_by_team](https://github.com/solarwinds/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/escalationpoliciessdk/README.md#get_by_team) - Get Escalation Policy By team +* [create](https://github.com/solarwinds/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/escalationpoliciessdk/README.md#create) - Create Escalation Policies +* [remove](https://github.com/solarwinds/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/escalationpoliciessdk/README.md#remove) - Remove Escalation Policy +* [get_by_id](https://github.com/solarwinds/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/escalationpoliciessdk/README.md#get_by_id) - Get Escalation Policy By ID +* [update](https://github.com/solarwinds/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/escalationpoliciessdk/README.md#update) - Update Escalation Policy -### [Exports](https://github.com/SquadcastHub/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/exports/README.md) +### [Exports](https://github.com/solarwinds/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/exports/README.md) -* [get_details](https://github.com/SquadcastHub/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/exports/README.md#get_details) - Get Export Details +* [get_details](https://github.com/solarwinds/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/exports/README.md#get_details) - Get Export Details -### [ExportSchedule](https://github.com/SquadcastHub/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/exportschedule/README.md) +### [ExportSchedule](https://github.com/solarwinds/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/exportschedule/README.md) -* [refresh_ical_link](https://github.com/SquadcastHub/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/exportschedule/README.md#refresh_ical_link) - Refresh Schedule ICal Link +* [refresh_ical_link](https://github.com/solarwinds/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/exportschedule/README.md#refresh_ical_link) - Refresh Schedule ICal Link -### [Extensions.Msteams](https://github.com/SquadcastHub/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/msteams2/README.md) +### [Extensions.Msteams](https://github.com/solarwinds/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/msteams2/README.md) -* [create_or_update_config](https://github.com/SquadcastHub/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/msteams2/README.md#create_or_update_config) - Create Or Update MSTeams Configuration +* [create_or_update_config](https://github.com/solarwinds/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/msteams2/README.md#create_or_update_config) - Create Or Update MSTeams Configuration -### [Extensions.MsTeams](https://github.com/SquadcastHub/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/msteams1/README.md) +### [Extensions.MsTeams](https://github.com/solarwinds/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/msteams1/README.md) -* [get_config](https://github.com/SquadcastHub/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/msteams1/README.md#get_config) - Get MSTeams Config +* [get_config](https://github.com/solarwinds/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/msteams1/README.md#get_config) - Get MSTeams Config -### [Extensions.Webhooks](https://github.com/SquadcastHub/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/extensionswebhooks/README.md) +### [Extensions.Webhooks](https://github.com/solarwinds/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/extensionswebhooks/README.md) -* [get_all](https://github.com/SquadcastHub/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/extensionswebhooks/README.md#get_all) - Get All Webhooks +* [get_all](https://github.com/solarwinds/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/extensionswebhooks/README.md#get_all) - Get All Webhooks -### [GlobalEventRules](https://github.com/SquadcastHub/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/globaleventrules/README.md) +### [GlobalEventRules](https://github.com/solarwinds/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/globaleventrules/README.md) -* [list](https://github.com/SquadcastHub/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/globaleventrules/README.md#list) - List Global Event Rules -* [create_rule](https://github.com/SquadcastHub/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/globaleventrules/README.md#create_rule) - Create Global Event Rule -* [delete_by_id](https://github.com/SquadcastHub/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/globaleventrules/README.md#delete_by_id) - Delete Global Event Rule by ID -* [get_by_id](https://github.com/SquadcastHub/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/globaleventrules/README.md#get_by_id) - Get Global Event Rule by ID -* [update_by_id](https://github.com/SquadcastHub/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/globaleventrules/README.md#update_by_id) - Update Global Event Rule by ID +* [list](https://github.com/solarwinds/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/globaleventrules/README.md#list) - List Global Event Rules +* [create_rule](https://github.com/solarwinds/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/globaleventrules/README.md#create_rule) - Create Global Event Rule +* [delete_by_id](https://github.com/solarwinds/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/globaleventrules/README.md#delete_by_id) - Delete Global Event Rule by ID +* [get_by_id](https://github.com/solarwinds/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/globaleventrules/README.md#get_by_id) - Get Global Event Rule by ID +* [update_by_id](https://github.com/solarwinds/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/globaleventrules/README.md#update_by_id) - Update Global Event Rule by ID -#### [GlobalEventRules.Rulesets](https://github.com/SquadcastHub/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/globaleventrulesrulesets/README.md) +#### [GlobalEventRules.Rulesets](https://github.com/solarwinds/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/globaleventrulesrulesets/README.md) -* [create](https://github.com/SquadcastHub/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/globaleventrulesrulesets/README.md#create) - Create Ruleset -* [delete](https://github.com/SquadcastHub/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/globaleventrulesrulesets/README.md#delete) - Delete GER Ruleset -* [get](https://github.com/SquadcastHub/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/globaleventrulesrulesets/README.md#get) - Get Ruleset -* [update](https://github.com/SquadcastHub/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/globaleventrulesrulesets/README.md#update) - Update Ruleset +* [create](https://github.com/solarwinds/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/globaleventrulesrulesets/README.md#create) - Create Ruleset +* [delete](https://github.com/solarwinds/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/globaleventrulesrulesets/README.md#delete) - Delete GER Ruleset +* [get](https://github.com/solarwinds/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/globaleventrulesrulesets/README.md#get) - Get Ruleset +* [update](https://github.com/solarwinds/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/globaleventrulesrulesets/README.md#update) - Update Ruleset -##### [GlobalEventRules.Rulesets.Rules](https://github.com/SquadcastHub/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/rulesetsrules/README.md) +##### [GlobalEventRules.Rulesets.Rules](https://github.com/solarwinds/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/rulesetsrules/README.md) -* [list](https://github.com/SquadcastHub/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/rulesetsrules/README.md#list) - List Ruleset Rules -* [create](https://github.com/SquadcastHub/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/rulesetsrules/README.md#create) - Create Rule -* [get_by_id](https://github.com/SquadcastHub/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/rulesetsrules/README.md#get_by_id) - Get Rule by ID -* [update_by_id](https://github.com/SquadcastHub/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/rulesetsrules/README.md#update_by_id) - Update Rule by ID -* [reorder](https://github.com/SquadcastHub/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/rulesetsrules/README.md#reorder) - Reorder Ruleset By Index +* [list](https://github.com/solarwinds/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/rulesetsrules/README.md#list) - List Ruleset Rules +* [create](https://github.com/solarwinds/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/rulesetsrules/README.md#create) - Create Rule +* [get_by_id](https://github.com/solarwinds/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/rulesetsrules/README.md#get_by_id) - Get Rule by ID +* [update_by_id](https://github.com/solarwinds/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/rulesetsrules/README.md#update_by_id) - Update Rule by ID +* [reorder](https://github.com/solarwinds/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/rulesetsrules/README.md#reorder) - Reorder Ruleset By Index -### [GlobalOncallReminderRules](https://github.com/SquadcastHub/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/globaloncallreminderrulessdk/README.md) +### [GlobalOncallReminderRules](https://github.com/solarwinds/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/globaloncallreminderrulessdk/README.md) -* [delete](https://github.com/SquadcastHub/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/globaloncallreminderrulessdk/README.md#delete) - Delete Global Oncall Reminder Rules -* [get](https://github.com/SquadcastHub/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/globaloncallreminderrulessdk/README.md#get) - Get Global Oncall Reminder Rules -* [create](https://github.com/SquadcastHub/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/globaloncallreminderrulessdk/README.md#create) - Create Global Oncall Reminder Rules -* [update](https://github.com/SquadcastHub/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/globaloncallreminderrulessdk/README.md#update) - Update Global Oncall Reminder Rules +* [delete](https://github.com/solarwinds/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/globaloncallreminderrulessdk/README.md#delete) - Delete Global Oncall Reminder Rules +* [get](https://github.com/solarwinds/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/globaloncallreminderrulessdk/README.md#get) - Get Global Oncall Reminder Rules +* [create](https://github.com/solarwinds/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/globaloncallreminderrulessdk/README.md#create) - Create Global Oncall Reminder Rules +* [update](https://github.com/solarwinds/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/globaloncallreminderrulessdk/README.md#update) - Update Global Oncall Reminder Rules -### [Incidents](https://github.com/SquadcastHub/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/incidents/README.md) +### [Incidents](https://github.com/solarwinds/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/incidents/README.md) -* [bulk_acknowledge](https://github.com/SquadcastHub/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/incidents/README.md#bulk_acknowledge) - Bulk Acknowledge Incidents -* [export_incidents](https://github.com/SquadcastHub/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/incidents/README.md#export_incidents) - Incident Export -* [bulk_update_priority](https://github.com/SquadcastHub/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/incidents/README.md#bulk_update_priority) - Bulk Incidents Priority Update -* [bulk_resolve](https://github.com/SquadcastHub/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/incidents/README.md#bulk_resolve) - Bulk Resolve Incidents -* [get_by_id](https://github.com/SquadcastHub/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/incidents/README.md#get_by_id) - Get Incident by ID -* [acknowledge](https://github.com/SquadcastHub/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/incidents/README.md#acknowledge) - Acknowledge Incident -* [mark_slo_false_positive](https://github.com/SquadcastHub/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/incidents/README.md#mark_slo_false_positive) - Mark Incident SLO False Positive -* [update_priority](https://github.com/SquadcastHub/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/incidents/README.md#update_priority) - Incident Priority Update -* [reassign](https://github.com/SquadcastHub/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/incidents/README.md#reassign) - Reassign Incident -* [resolve](https://github.com/SquadcastHub/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/incidents/README.md#resolve) - Resolve Incident -* [get_status_by_request_ids](https://github.com/SquadcastHub/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/incidents/README.md#get_status_by_request_ids) - Get Incidents Status By RequestIDs +* [bulk_acknowledge](https://github.com/solarwinds/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/incidents/README.md#bulk_acknowledge) - Bulk Acknowledge Incidents +* [export_incidents](https://github.com/solarwinds/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/incidents/README.md#export_incidents) - Incident Export +* [bulk_update_priority](https://github.com/solarwinds/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/incidents/README.md#bulk_update_priority) - Bulk Incidents Priority Update +* [bulk_resolve](https://github.com/solarwinds/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/incidents/README.md#bulk_resolve) - Bulk Resolve Incidents +* [get_by_id](https://github.com/solarwinds/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/incidents/README.md#get_by_id) - Get Incident by ID +* [acknowledge](https://github.com/solarwinds/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/incidents/README.md#acknowledge) - Acknowledge Incident +* [mark_slo_false_positive](https://github.com/solarwinds/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/incidents/README.md#mark_slo_false_positive) - Mark Incident SLO False Positive +* [update_priority](https://github.com/solarwinds/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/incidents/README.md#update_priority) - Incident Priority Update +* [reassign](https://github.com/solarwinds/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/incidents/README.md#reassign) - Reassign Incident +* [resolve](https://github.com/solarwinds/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/incidents/README.md#resolve) - Resolve Incident +* [get_status_by_request_ids](https://github.com/solarwinds/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/incidents/README.md#get_status_by_request_ids) - Get Incidents Status By RequestIDs -#### [Incidents.Actions](https://github.com/SquadcastHub/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/incidentsactions/README.md) +#### [Incidents.Actions](https://github.com/solarwinds/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/incidentsactions/README.md) -* [rebuild_circleci_project](https://github.com/SquadcastHub/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/incidentsactions/README.md#rebuild_circleci_project) - Rebuild a Project In CircleCI +* [rebuild_circleci_project](https://github.com/solarwinds/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/incidentsactions/README.md#rebuild_circleci_project) - Rebuild a Project In CircleCI -##### [Incidents.Actions.Jira](https://github.com/SquadcastHub/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/jira/README.md) +##### [Incidents.Actions.Jira](https://github.com/solarwinds/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/jira/README.md) -* [create_ticket](https://github.com/SquadcastHub/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/jira/README.md#create_ticket) - Create a Ticket on Jira Cloud +* [create_ticket](https://github.com/solarwinds/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/jira/README.md#create_ticket) - Create a Ticket on Jira Cloud -##### [Incidents.Actions.ServiceNow](https://github.com/SquadcastHub/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/servicenow/README.md) +##### [Incidents.Actions.ServiceNow](https://github.com/solarwinds/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/servicenow/README.md) -* [create_incident](https://github.com/SquadcastHub/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/servicenow/README.md#create_incident) - Create an Incident in ServiceNow +* [create_incident](https://github.com/solarwinds/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/servicenow/README.md#create_incident) - Create an Incident in ServiceNow -##### [Incidents.Actions.Webhook](https://github.com/SquadcastHub/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/webhook/README.md) +##### [Incidents.Actions.Webhook](https://github.com/solarwinds/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/webhook/README.md) -* [trigger](https://github.com/SquadcastHub/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/webhook/README.md#trigger) - Trigger a Webhook Manually +* [trigger](https://github.com/solarwinds/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/webhook/README.md#trigger) - Trigger a Webhook Manually -#### [Incidents.AdditionalResponders](https://github.com/SquadcastHub/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/incidentsadditionalresponders/README.md) +#### [Incidents.AdditionalResponders](https://github.com/solarwinds/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/incidentsadditionalresponders/README.md) -* [list](https://github.com/SquadcastHub/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/incidentsadditionalresponders/README.md#list) - Get Additional Responders -* [add](https://github.com/SquadcastHub/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/incidentsadditionalresponders/README.md#add) - Add Additional Responders +* [list](https://github.com/solarwinds/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/incidentsadditionalresponders/README.md#list) - Get Additional Responders +* [add](https://github.com/solarwinds/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/incidentsadditionalresponders/README.md#add) - Add Additional Responders -#### [Incidents.AutoPauseTransientAlerts](https://github.com/SquadcastHub/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/autopausetransientalerts/README.md) +#### [Incidents.AutoPauseTransientAlerts](https://github.com/solarwinds/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/autopausetransientalerts/README.md) -* [mark_as_not_transient](https://github.com/SquadcastHub/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/autopausetransientalerts/README.md#mark_as_not_transient) - Mark as Not Transient -* [mark_as_transient](https://github.com/SquadcastHub/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/autopausetransientalerts/README.md#mark_as_transient) - Mark as Transient +* [mark_as_not_transient](https://github.com/solarwinds/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/autopausetransientalerts/README.md#mark_as_not_transient) - Mark as Not Transient +* [mark_as_transient](https://github.com/solarwinds/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/autopausetransientalerts/README.md#mark_as_transient) - Mark as Transient -#### [Incidents.CommunicationCard](https://github.com/SquadcastHub/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/communicationcard/README.md) +#### [Incidents.CommunicationCard](https://github.com/solarwinds/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/communicationcard/README.md) -* [create_slack_channel](https://github.com/SquadcastHub/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/communicationcard/README.md#create_slack_channel) - Create Slack Channel in Communication Card -* [archive_slack_channel](https://github.com/SquadcastHub/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/communicationcard/README.md#archive_slack_channel) - Archive Slack Channel +* [create_slack_channel](https://github.com/solarwinds/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/communicationcard/README.md#create_slack_channel) - Create Slack Channel in Communication Card +* [archive_slack_channel](https://github.com/solarwinds/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/communicationcard/README.md#archive_slack_channel) - Archive Slack Channel -#### [Incidents.CommunicationCards](https://github.com/SquadcastHub/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/incidentscommunicationcards/README.md) +#### [Incidents.CommunicationCards](https://github.com/solarwinds/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/incidentscommunicationcards/README.md) -* [create](https://github.com/SquadcastHub/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/incidentscommunicationcards/README.md#create) - Create Communication Card -* [delete](https://github.com/SquadcastHub/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/incidentscommunicationcards/README.md#delete) - Delete Communication Card -* [update](https://github.com/SquadcastHub/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/incidentscommunicationcards/README.md#update) - Update Communication Card +* [create](https://github.com/solarwinds/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/incidentscommunicationcards/README.md#create) - Create Communication Card +* [delete](https://github.com/solarwinds/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/incidentscommunicationcards/README.md#delete) - Delete Communication Card +* [update](https://github.com/solarwinds/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/incidentscommunicationcards/README.md#update) - Update Communication Card -#### [Incidents.Events](https://github.com/SquadcastHub/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/events/README.md) +#### [Incidents.Events](https://github.com/solarwinds/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/events/README.md) -* [get](https://github.com/SquadcastHub/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/events/README.md#get) - Get Incident Events +* [get](https://github.com/solarwinds/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/events/README.md#get) - Get Incident Events -#### [Incidents.Export](https://github.com/SquadcastHub/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/incidentsexport/README.md) +#### [Incidents.Export](https://github.com/solarwinds/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/incidentsexport/README.md) -* [export_async](https://github.com/SquadcastHub/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/incidentsexport/README.md#export_async) - Incident Export Async +* [export_async](https://github.com/solarwinds/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/incidentsexport/README.md#export_async) - Incident Export Async -#### [Incidents.IncidentActions](https://github.com/SquadcastHub/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/incidentactions/README.md) +#### [Incidents.IncidentActions](https://github.com/solarwinds/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/incidentactions/README.md) -* [create_jira_ticket](https://github.com/SquadcastHub/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/incidentactions/README.md#create_jira_ticket) - Create a Ticket on Jira Server +* [create_jira_ticket](https://github.com/solarwinds/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/incidentactions/README.md#create_jira_ticket) - Create a Ticket on Jira Server -#### [Incidents.Notes](https://github.com/SquadcastHub/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/notes/README.md) +#### [Incidents.Notes](https://github.com/solarwinds/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/notes/README.md) -* [create](https://github.com/SquadcastHub/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/notes/README.md#create) - Create Notes -* [list](https://github.com/SquadcastHub/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/notes/README.md#list) - Get All Notes -* [delete](https://github.com/SquadcastHub/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/notes/README.md#delete) - Delete Note -* [update](https://github.com/SquadcastHub/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/notes/README.md#update) - Update Note +* [create](https://github.com/solarwinds/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/notes/README.md#create) - Create Notes +* [list](https://github.com/solarwinds/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/notes/README.md#list) - Get All Notes +* [delete](https://github.com/solarwinds/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/notes/README.md#delete) - Delete Note +* [update](https://github.com/solarwinds/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/notes/README.md#update) - Update Note -#### [Incidents.Postmortems](https://github.com/SquadcastHub/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/incidentspostmortems/README.md) +#### [Incidents.Postmortems](https://github.com/solarwinds/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/incidentspostmortems/README.md) -* [remove](https://github.com/SquadcastHub/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/incidentspostmortems/README.md#remove) - Delete Postmortem By Incident -* [get_by_incident](https://github.com/SquadcastHub/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/incidentspostmortems/README.md#get_by_incident) - Get Postmortem By Incident -* [update_by_incident](https://github.com/SquadcastHub/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/incidentspostmortems/README.md#update_by_incident) - Update Postmortem By Incident +* [remove](https://github.com/solarwinds/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/incidentspostmortems/README.md#remove) - Delete Postmortem By Incident +* [get_by_incident](https://github.com/solarwinds/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/incidentspostmortems/README.md#get_by_incident) - Get Postmortem By Incident +* [update_by_incident](https://github.com/solarwinds/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/incidentspostmortems/README.md#update_by_incident) - Update Postmortem By Incident -#### [Incidents.SnoozeNotifications](https://github.com/SquadcastHub/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/incidentssnoozenotifications/README.md) +#### [Incidents.SnoozeNotifications](https://github.com/solarwinds/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/incidentssnoozenotifications/README.md) -* [unsnooze](https://github.com/SquadcastHub/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/incidentssnoozenotifications/README.md#unsnooze) - Unsnooze Incident Notifications +* [unsnooze](https://github.com/solarwinds/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/incidentssnoozenotifications/README.md#unsnooze) - Unsnooze Incident Notifications -#### [Incidents.Tags](https://github.com/SquadcastHub/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/incidentstags/README.md) +#### [Incidents.Tags](https://github.com/solarwinds/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/incidentstags/README.md) -* [update](https://github.com/SquadcastHub/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/incidentstags/README.md#update) - Update Tag -* [append](https://github.com/SquadcastHub/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/incidentstags/README.md#append) - Append Tag +* [update](https://github.com/solarwinds/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/incidentstags/README.md#update) - Update Tag +* [append](https://github.com/solarwinds/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/incidentstags/README.md#append) - Append Tag -### [Issues](https://github.com/SquadcastHub/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/issues/README.md) +### [Issues](https://github.com/solarwinds/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/issues/README.md) -* [delete_by_id](https://github.com/SquadcastHub/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/issues/README.md#delete_by_id) - Delete Issue By ID -* [update](https://github.com/SquadcastHub/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/issues/README.md#update) - Update Issue -* [list](https://github.com/SquadcastHub/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/issues/README.md#list) - List Status Page Issue States +* [delete_by_id](https://github.com/solarwinds/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/issues/README.md#delete_by_id) - Delete Issue By ID +* [update](https://github.com/solarwinds/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/issues/README.md#update) - Update Issue +* [list](https://github.com/solarwinds/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/issues/README.md#list) - List Status Page Issue States -### [Maintenances](https://github.com/SquadcastHub/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/maintenances/README.md) +### [Maintenances](https://github.com/solarwinds/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/maintenances/README.md) -* [delete](https://github.com/SquadcastHub/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/maintenances/README.md#delete) - Delete Maintenance By ID -* [update_by_id](https://github.com/SquadcastHub/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/maintenances/README.md#update_by_id) - Update Maintenance By ID +* [delete](https://github.com/solarwinds/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/maintenances/README.md#delete) - Delete Maintenance By ID +* [update_by_id](https://github.com/solarwinds/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/maintenances/README.md#update_by_id) - Update Maintenance By ID -### [Overlays.DedupKey](https://github.com/SquadcastHub/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/dedupkey/README.md) +### [Overlays.DedupKey](https://github.com/solarwinds/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/dedupkey/README.md) -* [get_for_alert_source](https://github.com/SquadcastHub/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/dedupkey/README.md#get_for_alert_source) - Get Dedup Key Overlay for Alert Source +* [get_for_alert_source](https://github.com/solarwinds/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/dedupkey/README.md#get_for_alert_source) - Get Dedup Key Overlay for Alert Source -### [Overrides](https://github.com/SquadcastHub/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/overrides/README.md) +### [Overrides](https://github.com/solarwinds/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/overrides/README.md) -* [remove](https://github.com/SquadcastHub/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/overrides/README.md#remove) - Delete Schedule Override -* [get_by_id](https://github.com/SquadcastHub/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/overrides/README.md#get_by_id) - Get Override by ID +* [remove](https://github.com/solarwinds/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/overrides/README.md#remove) - Delete Schedule Override +* [get_by_id](https://github.com/solarwinds/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/overrides/README.md#get_by_id) - Get Override by ID -### [Postmortems](https://github.com/SquadcastHub/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/postmortemssdk/README.md) +### [Postmortems](https://github.com/solarwinds/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/postmortemssdk/README.md) -* [get_all](https://github.com/SquadcastHub/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/postmortemssdk/README.md#get_all) - Get All Postmortems -* [create](https://github.com/SquadcastHub/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/postmortemssdk/README.md#create) - Create Postmortem +* [get_all](https://github.com/solarwinds/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/postmortemssdk/README.md#get_all) - Get All Postmortems +* [create](https://github.com/solarwinds/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/postmortemssdk/README.md#create) - Create Postmortem -### [Rotations](https://github.com/SquadcastHub/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/rotations/README.md) +### [Rotations](https://github.com/solarwinds/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/rotations/README.md) -* [list_by_schedule](https://github.com/SquadcastHub/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/rotations/README.md#list_by_schedule) - List Schedule Rotations -* [create](https://github.com/SquadcastHub/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/rotations/README.md#create) - Create Rotation -* [delete](https://github.com/SquadcastHub/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/rotations/README.md#delete) - Delete Rotation -* [get_by_id](https://github.com/SquadcastHub/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/rotations/README.md#get_by_id) - Get Schedule Rotation by ID -* [update](https://github.com/SquadcastHub/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/rotations/README.md#update) - Update Rotation -* [get_participants](https://github.com/SquadcastHub/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/rotations/README.md#get_participants) - Get Rotation Participants -* [update_participants](https://github.com/SquadcastHub/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/rotations/README.md#update_participants) - Update Rotation Participants +* [list_by_schedule](https://github.com/solarwinds/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/rotations/README.md#list_by_schedule) - List Schedule Rotations +* [create](https://github.com/solarwinds/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/rotations/README.md#create) - Create Rotation +* [delete](https://github.com/solarwinds/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/rotations/README.md#delete) - Delete Rotation +* [get_by_id](https://github.com/solarwinds/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/rotations/README.md#get_by_id) - Get Schedule Rotation by ID +* [update](https://github.com/solarwinds/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/rotations/README.md#update) - Update Rotation +* [get_participants](https://github.com/solarwinds/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/rotations/README.md#get_participants) - Get Rotation Participants +* [update_participants](https://github.com/solarwinds/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/rotations/README.md#update_participants) - Update Rotation Participants -### [Rules](https://github.com/SquadcastHub/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/rules/README.md) +### [Rules](https://github.com/solarwinds/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/rules/README.md) -* [delete_by_id](https://github.com/SquadcastHub/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/rules/README.md#delete_by_id) - Delete Rule by ID +* [delete_by_id](https://github.com/solarwinds/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/rules/README.md#delete_by_id) - Delete Rule by ID -### [Rulesets](https://github.com/SquadcastHub/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/rulesets/README.md) +### [Rulesets](https://github.com/solarwinds/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/rulesets/README.md) -* [reorder](https://github.com/SquadcastHub/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/rulesets/README.md#reorder) - Reorder Ruleset +* [reorder](https://github.com/solarwinds/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/rulesets/README.md#reorder) - Reorder Ruleset -### [Runbooks](https://github.com/SquadcastHub/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/runbookssdk/README.md) +### [Runbooks](https://github.com/solarwinds/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/runbookssdk/README.md) -* [attach](https://github.com/SquadcastHub/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/runbookssdk/README.md#attach) - Attach Runbooks -* [get_all_by_team](https://github.com/SquadcastHub/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/runbookssdk/README.md#get_all_by_team) - Get All Runbooks By Team -* [create](https://github.com/SquadcastHub/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/runbookssdk/README.md#create) - Create Runbook -* [delete](https://github.com/SquadcastHub/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/runbookssdk/README.md#delete) - Remove Runbook -* [get_by_id](https://github.com/SquadcastHub/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/runbookssdk/README.md#get_by_id) - Get Runbook By ID -* [update](https://github.com/SquadcastHub/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/runbookssdk/README.md#update) - Update Runbook +* [attach](https://github.com/solarwinds/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/runbookssdk/README.md#attach) - Attach Runbooks +* [get_all_by_team](https://github.com/solarwinds/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/runbookssdk/README.md#get_all_by_team) - Get All Runbooks By Team +* [create](https://github.com/solarwinds/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/runbookssdk/README.md#create) - Create Runbook +* [delete](https://github.com/solarwinds/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/runbookssdk/README.md#delete) - Remove Runbook +* [get_by_id](https://github.com/solarwinds/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/runbookssdk/README.md#get_by_id) - Get Runbook By ID +* [update](https://github.com/solarwinds/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/runbookssdk/README.md#update) - Update Runbook -### [Schedules](https://github.com/SquadcastHub/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/schedulessdk/README.md) +### [Schedules](https://github.com/solarwinds/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/schedulessdk/README.md) -* [list](https://github.com/SquadcastHub/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/schedulessdk/README.md#list) - List Schedules -* [create](https://github.com/SquadcastHub/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/schedulessdk/README.md#create) - Create Schedule -* [delete](https://github.com/SquadcastHub/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/schedulessdk/README.md#delete) - Delete Schedule -* [get_by_id](https://github.com/SquadcastHub/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/schedulessdk/README.md#get_by_id) - Get Schedule by ID -* [update](https://github.com/SquadcastHub/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/schedulessdk/README.md#update) - Update Schedule -* [pause_resume](https://github.com/SquadcastHub/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/schedulessdk/README.md#pause_resume) - Pause/Resume Schedule -* [change_timezone](https://github.com/SquadcastHub/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/schedulessdk/README.md#change_timezone) - Change Timezone -* [clone](https://github.com/SquadcastHub/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/schedulessdk/README.md#clone) - Clone Schedule -* [get_ical_link](https://github.com/SquadcastHub/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/schedulessdk/README.md#get_ical_link) - Get Schedule ICal Link -* [create_ical_link](https://github.com/SquadcastHub/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/schedulessdk/README.md#create_ical_link) - Create Schedule ICal Link +* [list](https://github.com/solarwinds/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/schedulessdk/README.md#list) - List Schedules +* [create](https://github.com/solarwinds/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/schedulessdk/README.md#create) - Create Schedule +* [delete](https://github.com/solarwinds/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/schedulessdk/README.md#delete) - Delete Schedule +* [get_by_id](https://github.com/solarwinds/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/schedulessdk/README.md#get_by_id) - Get Schedule by ID +* [update](https://github.com/solarwinds/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/schedulessdk/README.md#update) - Update Schedule +* [pause_resume](https://github.com/solarwinds/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/schedulessdk/README.md#pause_resume) - Pause/Resume Schedule +* [change_timezone](https://github.com/solarwinds/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/schedulessdk/README.md#change_timezone) - Change Timezone +* [clone](https://github.com/solarwinds/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/schedulessdk/README.md#clone) - Clone Schedule +* [get_ical_link](https://github.com/solarwinds/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/schedulessdk/README.md#get_ical_link) - Get Schedule ICal Link +* [create_ical_link](https://github.com/solarwinds/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/schedulessdk/README.md#create_ical_link) - Create Schedule ICal Link -#### [Schedules.Export](https://github.com/SquadcastHub/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/schedulesexport/README.md) +#### [Schedules.Export](https://github.com/solarwinds/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/schedulesexport/README.md) -* [delete_ical_link](https://github.com/SquadcastHub/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/schedulesexport/README.md#delete_ical_link) - Delete ICal Link +* [delete_ical_link](https://github.com/solarwinds/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/schedulesexport/README.md#delete_ical_link) - Delete ICal Link -#### [Schedules.Overrides](https://github.com/SquadcastHub/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/schedulesoverrides/README.md) +#### [Schedules.Overrides](https://github.com/solarwinds/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/schedulesoverrides/README.md) -* [list](https://github.com/SquadcastHub/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/schedulesoverrides/README.md#list) - List Overrides -* [create](https://github.com/SquadcastHub/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/schedulesoverrides/README.md#create) - Create Schedule Override -* [update](https://github.com/SquadcastHub/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/schedulesoverrides/README.md#update) - Update Schedule Override +* [list](https://github.com/solarwinds/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/schedulesoverrides/README.md#list) - List Overrides +* [create](https://github.com/solarwinds/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/schedulesoverrides/README.md#create) - Create Schedule Override +* [update](https://github.com/solarwinds/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/schedulesoverrides/README.md#update) - Update Schedule Override -### [Services](https://github.com/SquadcastHub/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/servicessdk/README.md) +### [Services](https://github.com/solarwinds/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/servicessdk/README.md) -* [get_all](https://github.com/SquadcastHub/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/servicessdk/README.md#get_all) - Get All Services -* [create](https://github.com/SquadcastHub/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/servicessdk/README.md#create) - Create Service -* [get_by_name](https://github.com/SquadcastHub/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/servicessdk/README.md#get_by_name) - Get Services By Name -* [get_by_id](https://github.com/SquadcastHub/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/servicessdk/README.md#get_by_id) - Get Service By ID -* [update](https://github.com/SquadcastHub/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/servicessdk/README.md#update) - Update Service -* [delete](https://github.com/SquadcastHub/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/servicessdk/README.md#delete) - Delete Service -* [update_apta_config](https://github.com/SquadcastHub/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/servicessdk/README.md#update_apta_config) - Auto Pause Transient Alerts (APTA) -* [create_or_update_iag_config](https://github.com/SquadcastHub/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/servicessdk/README.md#create_or_update_iag_config) - Intelligent Alert Grouping (IAG) -* [update_notification_delay_config](https://github.com/SquadcastHub/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/servicessdk/README.md#update_notification_delay_config) - Delayed Notification Config +* [get_all](https://github.com/solarwinds/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/servicessdk/README.md#get_all) - Get All Services +* [create](https://github.com/solarwinds/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/servicessdk/README.md#create) - Create Service +* [get_by_name](https://github.com/solarwinds/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/servicessdk/README.md#get_by_name) - Get Services By Name +* [get_by_id](https://github.com/solarwinds/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/servicessdk/README.md#get_by_id) - Get Service By ID +* [update](https://github.com/solarwinds/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/servicessdk/README.md#update) - Update Service +* [delete](https://github.com/solarwinds/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/servicessdk/README.md#delete) - Delete Service +* [update_apta_config](https://github.com/solarwinds/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/servicessdk/README.md#update_apta_config) - Auto Pause Transient Alerts (APTA) +* [create_or_update_iag_config](https://github.com/solarwinds/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/servicessdk/README.md#create_or_update_iag_config) - Intelligent Alert Grouping (IAG) +* [update_notification_delay_config](https://github.com/solarwinds/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/servicessdk/README.md#update_notification_delay_config) - Delayed Notification Config -### [Services.DeduplicationRules](https://github.com/SquadcastHub/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/deduplicationrules/README.md) +### [Services.DeduplicationRules](https://github.com/solarwinds/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/deduplicationrules/README.md) -* [get](https://github.com/SquadcastHub/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/deduplicationrules/README.md#get) - Get Deduplication Rules -* [create_or_update](https://github.com/SquadcastHub/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/deduplicationrules/README.md#create_or_update) - Create or Update Deduplication Rules +* [get](https://github.com/solarwinds/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/deduplicationrules/README.md#get) - Get Deduplication Rules +* [create_or_update](https://github.com/solarwinds/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/deduplicationrules/README.md#create_or_update) - Create or Update Deduplication Rules -### [Services.Dependencies](https://github.com/SquadcastHub/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/dependencies/README.md) +### [Services.Dependencies](https://github.com/solarwinds/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/dependencies/README.md) -* [create_or_update](https://github.com/SquadcastHub/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/dependencies/README.md#create_or_update) - Create or Update Dependencies +* [create_or_update](https://github.com/solarwinds/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/dependencies/README.md#create_or_update) - Create or Update Dependencies -### [Services.Extensions](https://github.com/SquadcastHub/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/servicesextensions/README.md) +### [Services.Extensions](https://github.com/solarwinds/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/servicesextensions/README.md) -* [update](https://github.com/SquadcastHub/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/servicesextensions/README.md#update) - Update Slack Extension +* [update](https://github.com/solarwinds/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/servicesextensions/README.md#update) - Update Slack Extension -### [Services.Maintenance](https://github.com/SquadcastHub/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/maintenance/README.md) +### [Services.Maintenance](https://github.com/solarwinds/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/maintenance/README.md) -* [create_or_update](https://github.com/SquadcastHub/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/maintenance/README.md#create_or_update) - Create or Update Maintenance Mode +* [create_or_update](https://github.com/solarwinds/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/maintenance/README.md#create_or_update) - Create or Update Maintenance Mode -### [Services.MaintenanceMode](https://github.com/SquadcastHub/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/maintenancemode/README.md) +### [Services.MaintenanceMode](https://github.com/solarwinds/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/maintenancemode/README.md) -* [get](https://github.com/SquadcastHub/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/maintenancemode/README.md#get) - Get Maintenance Mode +* [get](https://github.com/solarwinds/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/maintenancemode/README.md#get) - Get Maintenance Mode -### [Services.Overlay](https://github.com/SquadcastHub/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/overlay/README.md) +### [Services.Overlay](https://github.com/solarwinds/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/overlay/README.md) -* [get_optin_for_key_based_deduplication](https://github.com/SquadcastHub/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/overlay/README.md#get_optin_for_key_based_deduplication) - Get Opt-in for Key Based Deduplication for a service -* [optin_for_key_based_deduplication](https://github.com/SquadcastHub/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/overlay/README.md#optin_for_key_based_deduplication) - Opt-in for Key Based Deduplication for a service +* [get_optin_for_key_based_deduplication](https://github.com/solarwinds/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/overlay/README.md#get_optin_for_key_based_deduplication) - Get Opt-in for Key Based Deduplication for a service +* [optin_for_key_based_deduplication](https://github.com/solarwinds/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/overlay/README.md#optin_for_key_based_deduplication) - Opt-in for Key Based Deduplication for a service -#### [Services.Overlay.CustomContentTemplates](https://github.com/SquadcastHub/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/overlaycustomcontenttemplates/README.md) +#### [Services.Overlay.CustomContentTemplates](https://github.com/solarwinds/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/overlaycustomcontenttemplates/README.md) -* [get_all](https://github.com/SquadcastHub/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/overlaycustomcontenttemplates/README.md#get_all) - Get All Custom Content Template Overlay by Service -* [create_or_update](https://github.com/SquadcastHub/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/overlaycustomcontenttemplates/README.md#create_or_update) - Create or Update Notification Template Overlay +* [get_all](https://github.com/solarwinds/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/overlaycustomcontenttemplates/README.md#get_all) - Get All Custom Content Template Overlay by Service +* [create_or_update](https://github.com/solarwinds/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/overlaycustomcontenttemplates/README.md#create_or_update) - Create or Update Notification Template Overlay -### [Services.Overlays](https://github.com/SquadcastHub/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/servicesoverlays/README.md) +### [Services.Overlays](https://github.com/solarwinds/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/servicesoverlays/README.md) -* [render_dedup_key](https://github.com/SquadcastHub/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/servicesoverlays/README.md#render_dedup_key) - Render Dedup Key template +* [render_dedup_key](https://github.com/solarwinds/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/servicesoverlays/README.md#render_dedup_key) - Render Dedup Key template -#### [Services.Overlays.CustomContentTemplates](https://github.com/SquadcastHub/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/overlayscustomcontenttemplates/README.md) +#### [Services.Overlays.CustomContentTemplates](https://github.com/solarwinds/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/overlayscustomcontenttemplates/README.md) -* [render](https://github.com/SquadcastHub/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/overlayscustomcontenttemplates/README.md#render) - Render Custom Content Overlay -* [delete](https://github.com/SquadcastHub/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/overlayscustomcontenttemplates/README.md#delete) - Delete Notification Template Overlay -* [get](https://github.com/SquadcastHub/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/overlayscustomcontenttemplates/README.md#get) - Get Custom Content Template Overlay +* [render](https://github.com/solarwinds/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/overlayscustomcontenttemplates/README.md#render) - Render Custom Content Overlay +* [delete](https://github.com/solarwinds/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/overlayscustomcontenttemplates/README.md#delete) - Delete Notification Template Overlay +* [get](https://github.com/solarwinds/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/overlayscustomcontenttemplates/README.md#get) - Get Custom Content Template Overlay -#### [Services.Overlays.DedupKey](https://github.com/SquadcastHub/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/servicesdedupkey/README.md) +#### [Services.Overlays.DedupKey](https://github.com/solarwinds/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/servicesdedupkey/README.md) -* [update](https://github.com/SquadcastHub/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/servicesdedupkey/README.md#update) - Update Dedup Key Overlay +* [update](https://github.com/solarwinds/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/servicesdedupkey/README.md#update) - Update Dedup Key Overlay -### [Services.RoutingRules](https://github.com/SquadcastHub/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/routingrules/README.md) +### [Services.RoutingRules](https://github.com/solarwinds/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/routingrules/README.md) -* [get](https://github.com/SquadcastHub/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/routingrules/README.md#get) - Get Routing Rules -* [create_or_update](https://github.com/SquadcastHub/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/routingrules/README.md#create_or_update) - Create or Update Routing Rules +* [get](https://github.com/solarwinds/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/routingrules/README.md#get) - Get Routing Rules +* [create_or_update](https://github.com/solarwinds/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/routingrules/README.md#create_or_update) - Create or Update Routing Rules -### [Services.SuppressionRules](https://github.com/SquadcastHub/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/suppressionrules/README.md) +### [Services.SuppressionRules](https://github.com/solarwinds/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/suppressionrules/README.md) -* [get](https://github.com/SquadcastHub/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/suppressionrules/README.md#get) - Get Suppression Rules -* [create_or_update](https://github.com/SquadcastHub/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/suppressionrules/README.md#create_or_update) - Create or Update Suppression Rules +* [get](https://github.com/solarwinds/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/suppressionrules/README.md#get) - Get Suppression Rules +* [create_or_update](https://github.com/solarwinds/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/suppressionrules/README.md#create_or_update) - Create or Update Suppression Rules -### [Services.TaggingRules](https://github.com/SquadcastHub/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/taggingrules/README.md) +### [Services.TaggingRules](https://github.com/solarwinds/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/taggingrules/README.md) -* [get](https://github.com/SquadcastHub/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/taggingrules/README.md#get) - Get Tagging Rules -* [create_or_update](https://github.com/SquadcastHub/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/taggingrules/README.md#create_or_update) - Create or Update Tagging Rules +* [get](https://github.com/solarwinds/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/taggingrules/README.md#get) - Get Tagging Rules +* [create_or_update](https://github.com/solarwinds/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/taggingrules/README.md#create_or_update) - Create or Update Tagging Rules -### [Slos](https://github.com/SquadcastHub/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/slossdk/README.md) +### [Slos](https://github.com/solarwinds/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/slossdk/README.md) -* [list_all](https://github.com/SquadcastHub/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/slossdk/README.md#list_all) - Get All SLOs -* [create](https://github.com/SquadcastHub/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/slossdk/README.md#create) - Create SLO -* [update](https://github.com/SquadcastHub/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/slossdk/README.md#update) - Update SLO -* [remove](https://github.com/SquadcastHub/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/slossdk/README.md#remove) - Remove SLO -* [get](https://github.com/SquadcastHub/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/slossdk/README.md#get) - Get SLO By ID -* [mark_affected](https://github.com/SquadcastHub/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/slossdk/README.md#mark_affected) - Mark SLO Affected +* [list_all](https://github.com/solarwinds/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/slossdk/README.md#list_all) - Get All SLOs +* [create](https://github.com/solarwinds/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/slossdk/README.md#create) - Create SLO +* [update](https://github.com/solarwinds/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/slossdk/README.md#update) - Update SLO +* [remove](https://github.com/solarwinds/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/slossdk/README.md#remove) - Remove SLO +* [get](https://github.com/solarwinds/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/slossdk/README.md#get) - Get SLO By ID +* [mark_affected](https://github.com/solarwinds/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/slossdk/README.md#mark_affected) - Mark SLO Affected -#### [Slos.FalsePositive](https://github.com/SquadcastHub/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/falsepositive/README.md) +#### [Slos.FalsePositive](https://github.com/solarwinds/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/falsepositive/README.md) -* [mark](https://github.com/SquadcastHub/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/falsepositive/README.md#mark) - Mark SLO False Positive +* [mark](https://github.com/solarwinds/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/falsepositive/README.md#mark) - Mark SLO False Positive -### [SnoozeNotifications](https://github.com/SquadcastHub/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/snoozenotifications/README.md) +### [SnoozeNotifications](https://github.com/solarwinds/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/snoozenotifications/README.md) -* [snooze](https://github.com/SquadcastHub/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/snoozenotifications/README.md#snooze) - Snooze Incident Notifications +* [snooze](https://github.com/solarwinds/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/snoozenotifications/README.md#snooze) - Snooze Incident Notifications -### [Squads](https://github.com/SquadcastHub/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/squadssdk/README.md) +### [Squads](https://github.com/solarwinds/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/squadssdk/README.md) -* [list](https://github.com/SquadcastHub/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/squadssdk/README.md#list) - Get All Squads -* [get_by_id](https://github.com/SquadcastHub/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/squadssdk/README.md#get_by_id) - Get Squad By ID -* [update_v4](https://github.com/SquadcastHub/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/squadssdk/README.md#update_v4) - Update Squad -* [remove_member](https://github.com/SquadcastHub/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/squadssdk/README.md#remove_member) - Remove Squad Member -* [delete](https://github.com/SquadcastHub/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/squadssdk/README.md#delete) - Delete Squad +* [list](https://github.com/solarwinds/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/squadssdk/README.md#list) - Get All Squads +* [get_by_id](https://github.com/solarwinds/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/squadssdk/README.md#get_by_id) - Get Squad By ID +* [update_v4](https://github.com/solarwinds/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/squadssdk/README.md#update_v4) - Update Squad +* [remove_member](https://github.com/solarwinds/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/squadssdk/README.md#remove_member) - Remove Squad Member +* [delete](https://github.com/solarwinds/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/squadssdk/README.md#delete) - Delete Squad -#### [Squads.Members](https://github.com/SquadcastHub/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/squadsmembers/README.md) +#### [Squads.Members](https://github.com/solarwinds/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/squadsmembers/README.md) -* [update](https://github.com/SquadcastHub/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/squadsmembers/README.md#update) - Update Squad Member +* [update](https://github.com/solarwinds/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/squadsmembers/README.md#update) - Update Squad Member -### [SquadsV4](https://github.com/SquadcastHub/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/squadsv4/README.md) +### [SquadsV4](https://github.com/solarwinds/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/squadsv4/README.md) -* [create](https://github.com/SquadcastHub/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/squadsv4/README.md#create) - Create Squad -* [update_name](https://github.com/SquadcastHub/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/squadsv4/README.md#update_name) - Update Squad Name +* [create](https://github.com/solarwinds/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/squadsv4/README.md#create) - Create Squad +* [update_name](https://github.com/solarwinds/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/squadsv4/README.md#update_name) - Update Squad Name -### [Statuspages.Maintenances](https://github.com/SquadcastHub/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/statuspagesmaintenances2/README.md) +### [Statuspages.Maintenances](https://github.com/solarwinds/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/statuspagesmaintenances2/README.md) -* [get_by_id](https://github.com/SquadcastHub/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/statuspagesmaintenances2/README.md#get_by_id) - Get Maintenance By ID +* [get_by_id](https://github.com/solarwinds/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/statuspagesmaintenances2/README.md#get_by_id) - Get Maintenance By ID -### [StatusPages](https://github.com/SquadcastHub/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/statuspagessdk1/README.md) +### [StatusPages](https://github.com/solarwinds/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/statuspagessdk1/README.md) -* [list](https://github.com/SquadcastHub/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/statuspagessdk1/README.md#list) - List Status Pages -* [create](https://github.com/SquadcastHub/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/statuspagessdk1/README.md#create) - Create Status Page -* [delete_by_id](https://github.com/SquadcastHub/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/statuspagessdk1/README.md#delete_by_id) - Delete Status Page By ID -* [get_by_id](https://github.com/SquadcastHub/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/statuspagessdk1/README.md#get_by_id) - Get Status Page By ID -* [update](https://github.com/SquadcastHub/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/statuspagessdk1/README.md#update) - Update Status Page By ID -* [list_statuses](https://github.com/SquadcastHub/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/statuspagessdk1/README.md#list_statuses) - List Status Page Statuses +* [list](https://github.com/solarwinds/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/statuspagessdk1/README.md#list) - List Status Pages +* [create](https://github.com/solarwinds/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/statuspagessdk1/README.md#create) - Create Status Page +* [delete_by_id](https://github.com/solarwinds/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/statuspagessdk1/README.md#delete_by_id) - Delete Status Page By ID +* [get_by_id](https://github.com/solarwinds/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/statuspagessdk1/README.md#get_by_id) - Get Status Page By ID +* [update](https://github.com/solarwinds/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/statuspagessdk1/README.md#update) - Update Status Page By ID +* [list_statuses](https://github.com/solarwinds/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/statuspagessdk1/README.md#list_statuses) - List Status Page Statuses -#### [StatusPages.ComponentGroups](https://github.com/SquadcastHub/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/statuspagescomponentgroups/README.md) +#### [StatusPages.ComponentGroups](https://github.com/solarwinds/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/statuspagescomponentgroups/README.md) -* [list](https://github.com/SquadcastHub/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/statuspagescomponentgroups/README.md#list) - List Component Groups -* [remove_by_id](https://github.com/SquadcastHub/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/statuspagescomponentgroups/README.md#remove_by_id) - Delete Component Group By ID -* [get_by_id](https://github.com/SquadcastHub/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/statuspagescomponentgroups/README.md#get_by_id) - Get Component Group By ID +* [list](https://github.com/solarwinds/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/statuspagescomponentgroups/README.md#list) - List Component Groups +* [remove_by_id](https://github.com/solarwinds/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/statuspagescomponentgroups/README.md#remove_by_id) - Delete Component Group By ID +* [get_by_id](https://github.com/solarwinds/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/statuspagescomponentgroups/README.md#get_by_id) - Get Component Group By ID -#### [StatusPages.Components](https://github.com/SquadcastHub/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/statuspagescomponents/README.md) +#### [StatusPages.Components](https://github.com/solarwinds/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/statuspagescomponents/README.md) -* [delete_by_id](https://github.com/SquadcastHub/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/statuspagescomponents/README.md#delete_by_id) - Delete Component By ID +* [delete_by_id](https://github.com/solarwinds/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/statuspagescomponents/README.md#delete_by_id) - Delete Component By ID -#### [StatusPages.Issues](https://github.com/SquadcastHub/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/statuspagesissues/README.md) +#### [StatusPages.Issues](https://github.com/solarwinds/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/statuspagesissues/README.md) -* [list](https://github.com/SquadcastHub/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/statuspagesissues/README.md#list) - List Issues -* [create](https://github.com/SquadcastHub/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/statuspagesissues/README.md#create) - Create Issue -* [get_by_id](https://github.com/SquadcastHub/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/statuspagesissues/README.md#get_by_id) - Get Issue By ID +* [list](https://github.com/solarwinds/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/statuspagesissues/README.md#list) - List Issues +* [create](https://github.com/solarwinds/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/statuspagesissues/README.md#create) - Create Issue +* [get_by_id](https://github.com/solarwinds/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/statuspagesissues/README.md#get_by_id) - Get Issue By ID -#### [StatusPages.Maintenances](https://github.com/SquadcastHub/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/statuspagesmaintenances1/README.md) +#### [StatusPages.Maintenances](https://github.com/solarwinds/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/statuspagesmaintenances1/README.md) -* [list](https://github.com/SquadcastHub/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/statuspagesmaintenances1/README.md#list) - List Maintenances -* [create](https://github.com/SquadcastHub/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/statuspagesmaintenances1/README.md#create) - Create Maintenance +* [list](https://github.com/solarwinds/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/statuspagesmaintenances1/README.md#list) - List Maintenances +* [create](https://github.com/solarwinds/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/statuspagesmaintenances1/README.md#create) - Create Maintenance -### [Subscribers](https://github.com/SquadcastHub/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/subscribers/README.md) +### [Subscribers](https://github.com/solarwinds/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/subscribers/README.md) -* [list](https://github.com/SquadcastHub/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/subscribers/README.md#list) - List Subscribers +* [list](https://github.com/solarwinds/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/subscribers/README.md#list) - List Subscribers -### [Teams](https://github.com/SquadcastHub/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/teams/README.md) +### [Teams](https://github.com/solarwinds/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/teams/README.md) -* [get_all](https://github.com/SquadcastHub/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/teams/README.md#get_all) - Get All Teams -* [create](https://github.com/SquadcastHub/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/teams/README.md#create) - Create Team -* [get](https://github.com/SquadcastHub/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/teams/README.md#get) - Get Team By ID -* [update](https://github.com/SquadcastHub/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/teams/README.md#update) - Update Team -* [remove](https://github.com/SquadcastHub/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/teams/README.md#remove) - Remove Team -* [add_bulk_member](https://github.com/SquadcastHub/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/teams/README.md#add_bulk_member) - Add Bulk Team Member -* [remove_member](https://github.com/SquadcastHub/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/teams/README.md#remove_member) - Remove Team Member -* [update_member](https://github.com/SquadcastHub/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/teams/README.md#update_member) - Update Team Member -* [remove_role](https://github.com/SquadcastHub/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/teams/README.md#remove_role) - Remove Team Role +* [get_all](https://github.com/solarwinds/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/teams/README.md#get_all) - Get All Teams +* [create](https://github.com/solarwinds/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/teams/README.md#create) - Create Team +* [get](https://github.com/solarwinds/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/teams/README.md#get) - Get Team By ID +* [update](https://github.com/solarwinds/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/teams/README.md#update) - Update Team +* [remove](https://github.com/solarwinds/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/teams/README.md#remove) - Remove Team +* [add_bulk_member](https://github.com/solarwinds/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/teams/README.md#add_bulk_member) - Add Bulk Team Member +* [remove_member](https://github.com/solarwinds/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/teams/README.md#remove_member) - Remove Team Member +* [update_member](https://github.com/solarwinds/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/teams/README.md#update_member) - Update Team Member +* [remove_role](https://github.com/solarwinds/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/teams/README.md#remove_role) - Remove Team Role -### [Teams.Members](https://github.com/SquadcastHub/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/teamsmembers/README.md) +### [Teams.Members](https://github.com/solarwinds/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/teamsmembers/README.md) -* [list](https://github.com/SquadcastHub/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/teamsmembers/README.md#list) - Get All Team Members -* [add](https://github.com/SquadcastHub/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/teamsmembers/README.md#add) - Add Team Member +* [list](https://github.com/solarwinds/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/teamsmembers/README.md#list) - Get All Team Members +* [add](https://github.com/solarwinds/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/teamsmembers/README.md#add) - Add Team Member -### [Teams.Roles](https://github.com/SquadcastHub/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/roles/README.md) +### [Teams.Roles](https://github.com/solarwinds/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/roles/README.md) -* [get_all](https://github.com/SquadcastHub/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/roles/README.md#get_all) - Get All Team Roles -* [create](https://github.com/SquadcastHub/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/roles/README.md#create) - Create Team Role -* [update](https://github.com/SquadcastHub/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/roles/README.md#update) - Update Team Role +* [get_all](https://github.com/solarwinds/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/roles/README.md#get_all) - Get All Team Roles +* [create](https://github.com/solarwinds/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/roles/README.md#create) - Create Team Role +* [update](https://github.com/solarwinds/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/roles/README.md#update) - Update Team Role -### [Users](https://github.com/SquadcastHub/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/users/README.md) +### [Users](https://github.com/solarwinds/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/users/README.md) -* [get_all](https://github.com/SquadcastHub/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/users/README.md#get_all) - Get All Users -* [add](https://github.com/SquadcastHub/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/users/README.md#add) - Add User -* [update_org_level_permissions](https://github.com/SquadcastHub/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/users/README.md#update_org_level_permissions) - Update Org Level Permissions -* [delete](https://github.com/SquadcastHub/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/users/README.md#delete) - Delete User -* [get_roles](https://github.com/SquadcastHub/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/users/README.md#get_roles) - Get User Roles -* [remove_from_org](https://github.com/SquadcastHub/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/users/README.md#remove_from_org) - Remove User From Org -* [get_by_id](https://github.com/SquadcastHub/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/users/README.md#get_by_id) - Get User By ID -* [update_by_id](https://github.com/SquadcastHub/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/users/README.md#update_by_id) - Update User by userID +* [get_all](https://github.com/solarwinds/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/users/README.md#get_all) - Get All Users +* [add](https://github.com/solarwinds/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/users/README.md#add) - Add User +* [update_org_level_permissions](https://github.com/solarwinds/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/users/README.md#update_org_level_permissions) - Update Org Level Permissions +* [delete](https://github.com/solarwinds/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/users/README.md#delete) - Delete User +* [get_roles](https://github.com/solarwinds/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/users/README.md#get_roles) - Get User Roles +* [remove_from_org](https://github.com/solarwinds/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/users/README.md#remove_from_org) - Remove User From Org +* [get_by_id](https://github.com/solarwinds/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/users/README.md#get_by_id) - Get User By ID +* [update_by_id](https://github.com/solarwinds/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/users/README.md#update_by_id) - Update User by userID -#### [Users.ApiToken](https://github.com/SquadcastHub/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/apitoken/README.md) +#### [Users.ApiToken](https://github.com/solarwinds/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/apitoken/README.md) -* [remove](https://github.com/SquadcastHub/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/apitoken/README.md#remove) - Remove Token +* [remove](https://github.com/solarwinds/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/apitoken/README.md#remove) - Remove Token -#### [Users.ApiTokens](https://github.com/SquadcastHub/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/apitokens/README.md) +#### [Users.ApiTokens](https://github.com/solarwinds/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/apitokens/README.md) -* [list](https://github.com/SquadcastHub/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/apitokens/README.md#list) - Get All Tokens -* [create](https://github.com/SquadcastHub/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/apitokens/README.md#create) - Create Token +* [list](https://github.com/solarwinds/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/apitokens/README.md#list) - Get All Tokens +* [create](https://github.com/solarwinds/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/apitokens/README.md#create) - Create Token -### [Webforms](https://github.com/SquadcastHub/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/webformssdk/README.md) +### [Webforms](https://github.com/solarwinds/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/webformssdk/README.md) -* [list](https://github.com/SquadcastHub/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/webformssdk/README.md#list) - Get All Webforms -* [create](https://github.com/SquadcastHub/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/webformssdk/README.md#create) - Create Webform -* [update](https://github.com/SquadcastHub/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/webformssdk/README.md#update) - Update Webform -* [remove](https://github.com/SquadcastHub/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/webformssdk/README.md#remove) - Remove Webform -* [get_by_id](https://github.com/SquadcastHub/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/webformssdk/README.md#get_by_id) - Get Webform By ID +* [list](https://github.com/solarwinds/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/webformssdk/README.md#list) - Get All Webforms +* [create](https://github.com/solarwinds/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/webformssdk/README.md#create) - Create Webform +* [update](https://github.com/solarwinds/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/webformssdk/README.md#update) - Update Webform +* [remove](https://github.com/solarwinds/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/webformssdk/README.md#remove) - Remove Webform +* [get_by_id](https://github.com/solarwinds/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/webformssdk/README.md#get_by_id) - Get Webform By ID -### [Webhooks](https://github.com/SquadcastHub/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/webhooks/README.md) +### [Webhooks](https://github.com/solarwinds/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/webhooks/README.md) -* [create](https://github.com/SquadcastHub/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/webhooks/README.md#create) - Create Webhook -* [delete](https://github.com/SquadcastHub/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/webhooks/README.md#delete) - Delete Webhook -* [get_by_id](https://github.com/SquadcastHub/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/webhooks/README.md#get_by_id) - Get Webhook By ID -* [update](https://github.com/SquadcastHub/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/webhooks/README.md#update) - Update Webhook +* [create](https://github.com/solarwinds/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/webhooks/README.md#create) - Create Webhook +* [delete](https://github.com/solarwinds/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/webhooks/README.md#delete) - Delete Webhook +* [get_by_id](https://github.com/solarwinds/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/webhooks/README.md#get_by_id) - Get Webhook By ID +* [update](https://github.com/solarwinds/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/webhooks/README.md#update) - Update Webhook -### [Workflows](https://github.com/SquadcastHub/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/workflowssdk/README.md) +### [Workflows](https://github.com/solarwinds/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/workflowssdk/README.md) -* [list](https://github.com/SquadcastHub/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/workflowssdk/README.md#list) - List Workflows -* [create](https://github.com/SquadcastHub/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/workflowssdk/README.md#create) - Create Workflow -* [bulk_enable_disable](https://github.com/SquadcastHub/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/workflowssdk/README.md#bulk_enable_disable) - Bulk Enable/Disable Workflows -* [delete](https://github.com/SquadcastHub/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/workflowssdk/README.md#delete) - Delete Workflow -* [get_by_id](https://github.com/SquadcastHub/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/workflowssdk/README.md#get_by_id) - Get Workflow By ID -* [update](https://github.com/SquadcastHub/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/workflowssdk/README.md#update) - Update Workflow -* [update_actions_order](https://github.com/SquadcastHub/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/workflowssdk/README.md#update_actions_order) - Update Actions Order -* [delete_action](https://github.com/SquadcastHub/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/workflowssdk/README.md#delete_action) - Delete Workflow Action -* [update_action](https://github.com/SquadcastHub/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/workflowssdk/README.md#update_action) - Update Workflow Action -* [enable_disable](https://github.com/SquadcastHub/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/workflowssdk/README.md#enable_disable) - Enable/Disable Workflow +* [list](https://github.com/solarwinds/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/workflowssdk/README.md#list) - List Workflows +* [create](https://github.com/solarwinds/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/workflowssdk/README.md#create) - Create Workflow +* [bulk_enable_disable](https://github.com/solarwinds/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/workflowssdk/README.md#bulk_enable_disable) - Bulk Enable/Disable Workflows +* [delete](https://github.com/solarwinds/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/workflowssdk/README.md#delete) - Delete Workflow +* [get_by_id](https://github.com/solarwinds/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/workflowssdk/README.md#get_by_id) - Get Workflow By ID +* [update](https://github.com/solarwinds/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/workflowssdk/README.md#update) - Update Workflow +* [update_actions_order](https://github.com/solarwinds/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/workflowssdk/README.md#update_actions_order) - Update Actions Order +* [delete_action](https://github.com/solarwinds/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/workflowssdk/README.md#delete_action) - Delete Workflow Action +* [update_action](https://github.com/solarwinds/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/workflowssdk/README.md#update_action) - Update Workflow Action +* [enable_disable](https://github.com/solarwinds/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/workflowssdk/README.md#enable_disable) - Enable/Disable Workflow -### [Workflows.Actions](https://github.com/SquadcastHub/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/workflowsactions/README.md) +### [Workflows.Actions](https://github.com/solarwinds/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/workflowsactions/README.md) -* [create](https://github.com/SquadcastHub/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/workflowsactions/README.md#create) - Create Action -* [get_by_id](https://github.com/SquadcastHub/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/workflowsactions/README.md#get_by_id) - Get Workflow Action By ID +* [create](https://github.com/solarwinds/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/workflowsactions/README.md#create) - Create Action +* [get_by_id](https://github.com/solarwinds/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/workflowsactions/README.md#get_by_id) - Get Workflow Action By ID -### [Workflows.Logs](https://github.com/SquadcastHub/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/logs/README.md) +### [Workflows.Logs](https://github.com/solarwinds/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/logs/README.md) -* [get](https://github.com/SquadcastHub/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/logs/README.md#get) - Get Workflow Logs +* [get](https://github.com/solarwinds/squadcast-sdk-python/blob/master/squadcastv1/docs/sdks/logs/README.md#get) - Get Workflow Logs
@@ -772,7 +772,7 @@ with SquadcastSDK( ## Error Handling -[`SquadcastSDKError`](https://github.com/SquadcastHub/squadcast-sdk-python/blob/master/squadcastv1/./src/squadcast_sdk/errors/squadcastsdkerror.py) is the base class for all HTTP error responses. It has the following properties: +[`SquadcastSDKError`](https://github.com/solarwinds/squadcast-sdk-python/blob/master/squadcastv1/./src/squadcast_sdk/errors/squadcastsdkerror.py) is the base class for all HTTP error responses. It has the following properties: | Property | Type | Description | | ------------------ | ---------------- | --------------------------------------------------------------------------------------- | @@ -781,7 +781,7 @@ with SquadcastSDK( | `err.headers` | `httpx.Headers` | HTTP response headers | | `err.body` | `str` | HTTP body. Can be empty string if no body is returned. | | `err.raw_response` | `httpx.Response` | Raw HTTP response | -| `err.data` | | Optional. Some errors may contain structured data. [See Error Classes](https://github.com/SquadcastHub/squadcast-sdk-python/blob/master/squadcastv1/#error-classes). | +| `err.data` | | Optional. Some errors may contain structured data. [See Error Classes](https://github.com/solarwinds/squadcast-sdk-python/blob/master/squadcastv1/#error-classes). | ### Example ```python @@ -815,18 +815,18 @@ with SquadcastSDK( ### Error Classes **Primary errors:** -* [`SquadcastSDKError`](https://github.com/SquadcastHub/squadcast-sdk-python/blob/master/squadcastv1/./src/squadcast_sdk/errors/squadcastsdkerror.py): The base class for HTTP error responses. - * [`PaymentRequiredError`](https://github.com/SquadcastHub/squadcast-sdk-python/blob/master/squadcastv1/./src/squadcast_sdk/errors/paymentrequirederror.py): Client error. Status code `402`. * - * [`ForbiddenError`](https://github.com/SquadcastHub/squadcast-sdk-python/blob/master/squadcastv1/./src/squadcast_sdk/errors/forbiddenerror.py): Access is forbidden. Status code `403`. * - * [`NotFoundError`](https://github.com/SquadcastHub/squadcast-sdk-python/blob/master/squadcastv1/./src/squadcast_sdk/errors/notfounderror.py): The server cannot find the requested resource. Status code `404`. * - * [`ConflictError`](https://github.com/SquadcastHub/squadcast-sdk-python/blob/master/squadcastv1/./src/squadcast_sdk/errors/conflicterror.py): The request conflicts with the current state of the server. Status code `409`. * - * [`UnprocessableEntityError`](https://github.com/SquadcastHub/squadcast-sdk-python/blob/master/squadcastv1/./src/squadcast_sdk/errors/unprocessableentityerror.py): Client error. Status code `422`. * - * [`InternalServerError`](https://github.com/SquadcastHub/squadcast-sdk-python/blob/master/squadcastv1/./src/squadcast_sdk/errors/internalservererror.py): Server error. Status code `500`. * - * [`BadGatewayError`](https://github.com/SquadcastHub/squadcast-sdk-python/blob/master/squadcastv1/./src/squadcast_sdk/errors/badgatewayerror.py): Server error. Status code `502`. * - * [`ServiceUnavailableError`](https://github.com/SquadcastHub/squadcast-sdk-python/blob/master/squadcastv1/./src/squadcast_sdk/errors/serviceunavailableerror.py): Service unavailable. Status code `503`. * - * [`GatewayTimeoutError`](https://github.com/SquadcastHub/squadcast-sdk-python/blob/master/squadcastv1/./src/squadcast_sdk/errors/gatewaytimeouterror.py): Server error. Status code `504`. * - * [`UnauthorizedError`](https://github.com/SquadcastHub/squadcast-sdk-python/blob/master/squadcastv1/./src/squadcast_sdk/errors/unauthorizederror.py): Access is unauthorized. Status code `401`. * - * [`BadRequestError`](https://github.com/SquadcastHub/squadcast-sdk-python/blob/master/squadcastv1/./src/squadcast_sdk/errors/badrequesterror.py): The server could not understand the request due to invalid syntax. Status code `400`. * +* [`SquadcastSDKError`](https://github.com/solarwinds/squadcast-sdk-python/blob/master/squadcastv1/./src/squadcast_sdk/errors/squadcastsdkerror.py): The base class for HTTP error responses. + * [`PaymentRequiredError`](https://github.com/solarwinds/squadcast-sdk-python/blob/master/squadcastv1/./src/squadcast_sdk/errors/paymentrequirederror.py): Client error. Status code `402`. * + * [`ForbiddenError`](https://github.com/solarwinds/squadcast-sdk-python/blob/master/squadcastv1/./src/squadcast_sdk/errors/forbiddenerror.py): Access is forbidden. Status code `403`. * + * [`NotFoundError`](https://github.com/solarwinds/squadcast-sdk-python/blob/master/squadcastv1/./src/squadcast_sdk/errors/notfounderror.py): The server cannot find the requested resource. Status code `404`. * + * [`ConflictError`](https://github.com/solarwinds/squadcast-sdk-python/blob/master/squadcastv1/./src/squadcast_sdk/errors/conflicterror.py): The request conflicts with the current state of the server. Status code `409`. * + * [`UnprocessableEntityError`](https://github.com/solarwinds/squadcast-sdk-python/blob/master/squadcastv1/./src/squadcast_sdk/errors/unprocessableentityerror.py): Client error. Status code `422`. * + * [`InternalServerError`](https://github.com/solarwinds/squadcast-sdk-python/blob/master/squadcastv1/./src/squadcast_sdk/errors/internalservererror.py): Server error. Status code `500`. * + * [`BadGatewayError`](https://github.com/solarwinds/squadcast-sdk-python/blob/master/squadcastv1/./src/squadcast_sdk/errors/badgatewayerror.py): Server error. Status code `502`. * + * [`ServiceUnavailableError`](https://github.com/solarwinds/squadcast-sdk-python/blob/master/squadcastv1/./src/squadcast_sdk/errors/serviceunavailableerror.py): Service unavailable. Status code `503`. * + * [`GatewayTimeoutError`](https://github.com/solarwinds/squadcast-sdk-python/blob/master/squadcastv1/./src/squadcast_sdk/errors/gatewaytimeouterror.py): Server error. Status code `504`. * + * [`UnauthorizedError`](https://github.com/solarwinds/squadcast-sdk-python/blob/master/squadcastv1/./src/squadcast_sdk/errors/unauthorizederror.py): Access is unauthorized. Status code `401`. * + * [`BadRequestError`](https://github.com/solarwinds/squadcast-sdk-python/blob/master/squadcastv1/./src/squadcast_sdk/errors/badrequesterror.py): The server could not understand the request due to invalid syntax. Status code `400`. *
Less common errors (8) @@ -838,15 +838,15 @@ with SquadcastSDK( * [`httpx.TimeoutException`](https://www.python-httpx.org/exceptions/#httpx.TimeoutException): HTTP request timed out. -**Inherit from [`SquadcastSDKError`](https://github.com/SquadcastHub/squadcast-sdk-python/blob/master/squadcastv1/./src/squadcast_sdk/errors/squadcastsdkerror.py)**: -* [`CommonV4Error`](https://github.com/SquadcastHub/squadcast-sdk-python/blob/master/squadcastv1/./src/squadcast_sdk/errors/commonv4error.py): The server could not understand the request due to invalid syntax. Applicable to 32 of 230 methods.* -* [`ResponseBodyError1`](https://github.com/SquadcastHub/squadcast-sdk-python/blob/master/squadcastv1/./src/squadcast_sdk/errors/responsebodyerror1.py): Represents a CircleCI error response for a 400 status code. Status code `400`. Applicable to 1 of 230 methods.* -* [`ResponseBodyError2`](https://github.com/SquadcastHub/squadcast-sdk-python/blob/master/squadcastv1/./src/squadcast_sdk/errors/responsebodyerror2.py): Represents a CircleCI error response for a 400 status code. Status code `400`. Applicable to 1 of 230 methods.* -* [`ResponseValidationError`](https://github.com/SquadcastHub/squadcast-sdk-python/blob/master/squadcastv1/./src/squadcast_sdk/errors/responsevalidationerror.py): Type mismatch between the response data and the expected Pydantic model. Provides access to the Pydantic validation error via the `cause` attribute. +**Inherit from [`SquadcastSDKError`](https://github.com/solarwinds/squadcast-sdk-python/blob/master/squadcastv1/./src/squadcast_sdk/errors/squadcastsdkerror.py)**: +* [`CommonV4Error`](https://github.com/solarwinds/squadcast-sdk-python/blob/master/squadcastv1/./src/squadcast_sdk/errors/commonv4error.py): The server could not understand the request due to invalid syntax. Applicable to 32 of 230 methods.* +* [`ResponseBodyError1`](https://github.com/solarwinds/squadcast-sdk-python/blob/master/squadcastv1/./src/squadcast_sdk/errors/responsebodyerror1.py): Represents a CircleCI error response for a 400 status code. Status code `400`. Applicable to 1 of 230 methods.* +* [`ResponseBodyError2`](https://github.com/solarwinds/squadcast-sdk-python/blob/master/squadcastv1/./src/squadcast_sdk/errors/responsebodyerror2.py): Represents a CircleCI error response for a 400 status code. Status code `400`. Applicable to 1 of 230 methods.* +* [`ResponseValidationError`](https://github.com/solarwinds/squadcast-sdk-python/blob/master/squadcastv1/./src/squadcast_sdk/errors/responsevalidationerror.py): Type mismatch between the response data and the expected Pydantic model. Provides access to the Pydantic validation error via the `cause` attribute.
-\* Check [the method documentation](https://github.com/SquadcastHub/squadcast-sdk-python/blob/master/squadcastv1/#available-resources-and-operations) to see if the error is applicable. +\* Check [the method documentation](https://github.com/solarwinds/squadcast-sdk-python/blob/master/squadcastv1/#available-resources-and-operations) to see if the error is applicable. diff --git a/squadcastv1/README.md b/squadcastv1/README.md index f89af74..8e7e688 100644 --- a/squadcastv1/README.md +++ b/squadcastv1/README.md @@ -85,7 +85,7 @@ It's also possible to write a standalone Python script without needing to set up ```python #!/usr/bin/env -S uv run --script # /// script -# requires-python = ">=3.9" +# requires-python = ">=3.10" # dependencies = [ # "squadcast_sdk", # ] diff --git a/squadcastv1/RELEASES.md b/squadcastv1/RELEASES.md index 3f977c3..e7f2518 100644 --- a/squadcastv1/RELEASES.md +++ b/squadcastv1/RELEASES.md @@ -48,4 +48,14 @@ Based on: ### Generated - [python v0.3.5] squadcastv1 ### Releases -- [PyPI v0.3.5] https://pypi.org/project/squadcast_sdk/0.3.5 - squadcastv1 \ No newline at end of file +- [PyPI v0.3.5] https://pypi.org/project/squadcast_sdk/0.3.5 - squadcastv1 + +## 2026-03-04 00:06:13 +### Changes +Based on: +- OpenAPI Doc +- Speakeasy CLI 1.739.2 (2.846.4) https://github.com/speakeasy-api/speakeasy +### Generated +- [python v0.5.0] squadcastv1 +### Releases +- [PyPI v0.5.0] https://pypi.org/project/squadcast_sdk/0.5.0 - squadcastv1 \ No newline at end of file diff --git a/squadcastv1/docs/models/sqattachrunbooks.md b/squadcastv1/docs/models/sqattachrunbooks.md new file mode 100644 index 0000000..71e7a45 --- /dev/null +++ b/squadcastv1/docs/models/sqattachrunbooks.md @@ -0,0 +1,9 @@ +# SqAttachRunbooks + + +## Fields + +| Field | Type | Required | Description | +| ------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------ | +| `name` | [models.WorkflowsUpdateWorkflowActionName](../models/workflowsupdateworkflowactionname.md) | :heavy_check_mark: | N/A | +| `data` | [models.WorkflowsUpdateWorkflowActionData](../models/workflowsupdateworkflowactiondata.md) | :heavy_check_mark: | N/A | \ No newline at end of file diff --git a/squadcastv1/docs/models/workflowsupdateworkflowactiondata.md b/squadcastv1/docs/models/workflowsupdateworkflowactiondata.md new file mode 100644 index 0000000..852159c --- /dev/null +++ b/squadcastv1/docs/models/workflowsupdateworkflowactiondata.md @@ -0,0 +1,8 @@ +# WorkflowsUpdateWorkflowActionData + + +## Fields + +| Field | Type | Required | Description | +| ---------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------- | +| `runbooks` | List[[models.V3WorkflowsRunbookResponse](../models/v3workflowsrunbookresponse.md)] | :heavy_check_mark: | N/A | \ No newline at end of file diff --git a/squadcastv1/docs/models/workflowsupdateworkflowactionname.md b/squadcastv1/docs/models/workflowsupdateworkflowactionname.md new file mode 100644 index 0000000..c550c9e --- /dev/null +++ b/squadcastv1/docs/models/workflowsupdateworkflowactionname.md @@ -0,0 +1,8 @@ +# WorkflowsUpdateWorkflowActionName + + +## Values + +| Name | Value | +| -------------------- | -------------------- | +| `SQ_ATTACH_RUNBOOKS` | sq_attach_runbooks | \ No newline at end of file diff --git a/squadcastv1/docs/models/workflowsupdateworkflowactionresponse.md b/squadcastv1/docs/models/workflowsupdateworkflowactionresponse.md new file mode 100644 index 0000000..bf9d0fe --- /dev/null +++ b/squadcastv1/docs/models/workflowsupdateworkflowactionresponse.md @@ -0,0 +1,115 @@ +# WorkflowsUpdateWorkflowActionResponse + +The request has succeeded. + + +## Supported Types + +### `models.SqAttachRunbooks` + +```python +value: models.SqAttachRunbooks = /* values here */ +``` + +### `models.V3WorkflowsSqMarkIncidentSLOAffecting` + +```python +value: models.V3WorkflowsSqMarkIncidentSLOAffecting = /* values here */ +``` + +### `models.V3WorkflowsSqTriggerManualWebhook` + +```python +value: models.V3WorkflowsSqTriggerManualWebhook = /* values here */ +``` + +### `models.V3WorkflowsUpdateIncidentPriority` + +```python +value: models.V3WorkflowsUpdateIncidentPriority = /* values here */ +``` + +### `models.V3WorkflowsSqCreateStatusPageIssue` + +```python +value: models.V3WorkflowsSqCreateStatusPageIssue = /* values here */ +``` + +### `models.V3WorkflowsSqAddIncidentNote` + +```python +value: models.V3WorkflowsSqAddIncidentNote = /* values here */ +``` + +### `models.V3WorkflowsSlackArchiveChannel` + +```python +value: models.V3WorkflowsSlackArchiveChannel = /* values here */ +``` + +### `models.V3WorkflowsSqAddCommunicationChannel` + +```python +value: models.V3WorkflowsSqAddCommunicationChannel = /* values here */ +``` + +### `models.V3WorkflowsSlackMessageChannel` + +```python +value: models.V3WorkflowsSlackMessageChannel = /* values here */ +``` + +### `models.V3WorkflowsSlackMessageUser` + +```python +value: models.V3WorkflowsSlackMessageUser = /* values here */ +``` + +### `models.V3WorkflowsSqMakeHTTPCall` + +```python +value: models.V3WorkflowsSqMakeHTTPCall = /* values here */ +``` + +### `models.V3WorkflowsSlackCreateIncidentChannel` + +```python +value: models.V3WorkflowsSlackCreateIncidentChannel = /* values here */ +``` + +### `models.V3WorkflowsJiraCreateTicket` + +```python +value: models.V3WorkflowsJiraCreateTicket = /* values here */ +``` + +### `models.V3WorkflowsMsTeamsMessageChannel` + +```python +value: models.V3WorkflowsMsTeamsMessageChannel = /* values here */ +``` + +### `models.V3WorkflowsMsTeamsMessageUser` + +```python +value: models.V3WorkflowsMsTeamsMessageUser = /* values here */ +``` + +### `models.V3WorkflowsSqSendEmail` + +```python +value: models.V3WorkflowsSqSendEmail = /* values here */ +``` + +### `models.V3WorkflowsMsTeamsCreateMeetingLink` + +```python +value: models.V3WorkflowsMsTeamsCreateMeetingLink = /* values here */ +``` + +### `Any` + +```python +value: Any = /* values here */ +``` + diff --git a/squadcastv1/docs/sdks/workflowssdk/README.md b/squadcastv1/docs/sdks/workflowssdk/README.md index 0d68b43..4763df3 100644 --- a/squadcastv1/docs/sdks/workflowssdk/README.md +++ b/squadcastv1/docs/sdks/workflowssdk/README.md @@ -494,7 +494,7 @@ with SquadcastSDK( ### Response -**[models.V3WorkflowsActionResponse](../../models/v3workflowsactionresponse.md)** +**[models.WorkflowsUpdateWorkflowActionResponse](../../models/workflowsupdateworkflowactionresponse.md)** ### Errors diff --git a/squadcastv1/pylintrc b/squadcastv1/pylintrc index 3172e45..e3388b5 100644 --- a/squadcastv1/pylintrc +++ b/squadcastv1/pylintrc @@ -89,7 +89,7 @@ persistent=yes # Minimum Python version to use for version dependent checks. Will default to # the version used to run pylint. -py-version=3.9 +py-version=3.10 # Discover python modules and packages in the file system subtree. recursive=no @@ -462,7 +462,8 @@ disable=raw-checker-failed, consider-using-with, wildcard-import, unused-wildcard-import, - too-many-return-statements + too-many-return-statements, + redefined-builtin # Enable the message, report, category or checker with the given id(s). You can # either give multiple identifier separated by comma (,) or put this option diff --git a/squadcastv1/pyproject.toml b/squadcastv1/pyproject.toml index 05cbb6e..c69a204 100644 --- a/squadcastv1/pyproject.toml +++ b/squadcastv1/pyproject.toml @@ -1,17 +1,17 @@ [project] name = "squadcast_sdk" -version = "0.4.0" +version = "0.5.0" description = "Python Client SDK Generated by Speakeasy." authors = [{ name = "Speakeasy" },] readme = "README-PYPI.md" -requires-python = ">=3.9.2" +requires-python = ">=3.10" dependencies = [ "httpcore >=1.0.9", "httpx >=0.28.1", "jsonpath-python >=1.0.6", "pydantic >=2.11.2", ] -urls.repository = "https://github.com/SquadcastHub/squadcast-sdk-python.git" +urls.repository = "https://github.com/solarwinds/squadcast-sdk-python.git" [dependency-groups] dev = [ diff --git a/squadcastv1/scripts/prepare_readme.py b/squadcastv1/scripts/prepare_readme.py index e3d6915..6ebab81 100644 --- a/squadcastv1/scripts/prepare_readme.py +++ b/squadcastv1/scripts/prepare_readme.py @@ -6,7 +6,7 @@ try: with open("README.md", "r", encoding="utf-8") as rh: readme_contents = rh.read() - GITHUB_URL = "https://github.com/SquadcastHub/squadcast-sdk-python.git" + GITHUB_URL = "https://github.com/solarwinds/squadcast-sdk-python.git" GITHUB_URL = ( GITHUB_URL[: -len(".git")] if GITHUB_URL.endswith(".git") else GITHUB_URL ) diff --git a/squadcastv1/src/squadcast_sdk/_version.py b/squadcastv1/src/squadcast_sdk/_version.py index c9ba7dd..0697a3f 100644 --- a/squadcastv1/src/squadcast_sdk/_version.py +++ b/squadcastv1/src/squadcast_sdk/_version.py @@ -3,10 +3,10 @@ import importlib.metadata __title__: str = "squadcast_sdk" -__version__: str = "0.4.0" +__version__: str = "0.5.0" __openapi_doc_version__: str = "1.0.0" -__gen_version__: str = "2.801.2" -__user_agent__: str = "speakeasy-sdk/python 0.4.0 2.801.2 1.0.0 squadcast_sdk" +__gen_version__: str = "2.846.4" +__user_agent__: str = "speakeasy-sdk/python 0.5.0 2.846.4 1.0.0 squadcast_sdk" try: if __package__ is not None: diff --git a/squadcastv1/src/squadcast_sdk/errors/__init__.py b/squadcastv1/src/squadcast_sdk/errors/__init__.py index d02ad2d..e7a9bfe 100644 --- a/squadcastv1/src/squadcast_sdk/errors/__init__.py +++ b/squadcastv1/src/squadcast_sdk/errors/__init__.py @@ -1,10 +1,9 @@ """Code generated by Speakeasy (https://speakeasy.com). DO NOT EDIT.""" from .squadcastsdkerror import SquadcastSDKError -from typing import TYPE_CHECKING -from importlib import import_module -import builtins -import sys +from typing import Any, TYPE_CHECKING + +from squadcast_sdk.utils.dynamic_imports import lazy_getattr, lazy_dir if TYPE_CHECKING: from .analytics_getorganalyticsop import ( @@ -116,39 +115,11 @@ } -def dynamic_import(modname, retries=3): - for attempt in range(retries): - try: - return import_module(modname, __package__) - except KeyError: - # Clear any half-initialized module and retry - sys.modules.pop(modname, None) - if attempt == retries - 1: - break - raise KeyError(f"Failed to import module '{modname}' after {retries} attempts") - - -def __getattr__(attr_name: str) -> object: - module_name = _dynamic_imports.get(attr_name) - if module_name is None: - raise AttributeError( - f"No {attr_name} found in _dynamic_imports for module name -> {__name__} " - ) - - try: - module = dynamic_import(module_name) - result = getattr(module, attr_name) - return result - except ImportError as e: - raise ImportError( - f"Failed to import {attr_name} from {module_name}: {e}" - ) from e - except AttributeError as e: - raise AttributeError( - f"Failed to get {attr_name} from {module_name}: {e}" - ) from e +def __getattr__(attr_name: str) -> Any: + return lazy_getattr( + attr_name, package=__package__, dynamic_imports=_dynamic_imports + ) def __dir__(): - lazy_attrs = builtins.list(_dynamic_imports.keys()) - return builtins.sorted(lazy_attrs) + return lazy_dir(dynamic_imports=_dynamic_imports) diff --git a/squadcastv1/src/squadcast_sdk/models/__init__.py b/squadcastv1/src/squadcast_sdk/models/__init__.py index bf991c3..982b84a 100644 --- a/squadcastv1/src/squadcast_sdk/models/__init__.py +++ b/squadcastv1/src/squadcast_sdk/models/__init__.py @@ -1,9 +1,8 @@ """Code generated by Speakeasy (https://speakeasy.com). DO NOT EDIT.""" -from typing import TYPE_CHECKING -from importlib import import_module -import builtins -import sys +from typing import Any, TYPE_CHECKING + +from squadcast_sdk.utils.dynamic_imports import lazy_getattr, lazy_dir if TYPE_CHECKING: from .additionalresponders_addadditionalrespondersop import ( @@ -3178,8 +3177,15 @@ WorkflowsUpdateActionsOrderRequestTypedDict, ) from .workflows_updateworkflowactionop import ( + SqAttachRunbooks, + SqAttachRunbooksTypedDict, + WorkflowsUpdateWorkflowActionData, + WorkflowsUpdateWorkflowActionDataTypedDict, + WorkflowsUpdateWorkflowActionName, WorkflowsUpdateWorkflowActionRequest, WorkflowsUpdateWorkflowActionRequestTypedDict, + WorkflowsUpdateWorkflowActionResponse, + WorkflowsUpdateWorkflowActionResponseTypedDict, ) from .workflows_updateworkflowop import ( WorkflowsUpdateWorkflowRequest, @@ -3942,6 +3948,8 @@ "SnoozeNotificationsUnsnoozeIncidentNotificationsRequestTypedDict", "SnoozeNotificationsUnsnoozeIncidentNotificationsResponse", "SnoozeNotificationsUnsnoozeIncidentNotificationsResponseTypedDict", + "SqAttachRunbooks", + "SqAttachRunbooksTypedDict", "Squads", "SquadsCreateSquadResponse", "SquadsCreateSquadResponseTypedDict", @@ -5224,8 +5232,13 @@ "WorkflowsTypedDict", "WorkflowsUpdateActionsOrderRequest", "WorkflowsUpdateActionsOrderRequestTypedDict", + "WorkflowsUpdateWorkflowActionData", + "WorkflowsUpdateWorkflowActionDataTypedDict", + "WorkflowsUpdateWorkflowActionName", "WorkflowsUpdateWorkflowActionRequest", "WorkflowsUpdateWorkflowActionRequestTypedDict", + "WorkflowsUpdateWorkflowActionResponse", + "WorkflowsUpdateWorkflowActionResponseTypedDict", "WorkflowsUpdateWorkflowRequest", "WorkflowsUpdateWorkflowRequestTypedDict", "WorkflowsUpdateWorkflowResponse", @@ -7268,8 +7281,15 @@ "WorkflowsListWorkflowsResponseTypedDict": ".workflows_listworkflowsop", "WorkflowsUpdateActionsOrderRequest": ".workflows_updateactionsorderop", "WorkflowsUpdateActionsOrderRequestTypedDict": ".workflows_updateactionsorderop", + "SqAttachRunbooks": ".workflows_updateworkflowactionop", + "SqAttachRunbooksTypedDict": ".workflows_updateworkflowactionop", + "WorkflowsUpdateWorkflowActionData": ".workflows_updateworkflowactionop", + "WorkflowsUpdateWorkflowActionDataTypedDict": ".workflows_updateworkflowactionop", + "WorkflowsUpdateWorkflowActionName": ".workflows_updateworkflowactionop", "WorkflowsUpdateWorkflowActionRequest": ".workflows_updateworkflowactionop", "WorkflowsUpdateWorkflowActionRequestTypedDict": ".workflows_updateworkflowactionop", + "WorkflowsUpdateWorkflowActionResponse": ".workflows_updateworkflowactionop", + "WorkflowsUpdateWorkflowActionResponseTypedDict": ".workflows_updateworkflowactionop", "WorkflowsUpdateWorkflowRequest": ".workflows_updateworkflowop", "WorkflowsUpdateWorkflowRequestTypedDict": ".workflows_updateworkflowop", "WorkflowsUpdateWorkflowResponse": ".workflows_updateworkflowop", @@ -7277,39 +7297,11 @@ } -def dynamic_import(modname, retries=3): - for attempt in range(retries): - try: - return import_module(modname, __package__) - except KeyError: - # Clear any half-initialized module and retry - sys.modules.pop(modname, None) - if attempt == retries - 1: - break - raise KeyError(f"Failed to import module '{modname}' after {retries} attempts") - - -def __getattr__(attr_name: str) -> object: - module_name = _dynamic_imports.get(attr_name) - if module_name is None: - raise AttributeError( - f"No {attr_name} found in _dynamic_imports for module name -> {__name__} " - ) - - try: - module = dynamic_import(module_name) - result = getattr(module, attr_name) - return result - except ImportError as e: - raise ImportError( - f"Failed to import {attr_name} from {module_name}: {e}" - ) from e - except AttributeError as e: - raise AttributeError( - f"Failed to get {attr_name} from {module_name}: {e}" - ) from e +def __getattr__(attr_name: str) -> Any: + return lazy_getattr( + attr_name, package=__package__, dynamic_imports=_dynamic_imports + ) def __dir__(): - lazy_attrs = builtins.list(_dynamic_imports.keys()) - return builtins.sorted(lazy_attrs) + return lazy_dir(dynamic_imports=_dynamic_imports) diff --git a/squadcastv1/src/squadcast_sdk/models/common_v4_pageinfo.py b/squadcastv1/src/squadcast_sdk/models/common_v4_pageinfo.py index 4df0208..65239bd 100644 --- a/squadcastv1/src/squadcast_sdk/models/common_v4_pageinfo.py +++ b/squadcastv1/src/squadcast_sdk/models/common_v4_pageinfo.py @@ -44,3 +44,9 @@ def serialize_model(self, handler): m[k] = val return m + + +try: + CommonV4PageInfo.model_rebuild() +except NameError: + pass diff --git a/squadcastv1/src/squadcast_sdk/models/overrides_listoverridesop.py b/squadcastv1/src/squadcast_sdk/models/overrides_listoverridesop.py index d112a93..a2bdff3 100644 --- a/squadcastv1/src/squadcast_sdk/models/overrides_listoverridesop.py +++ b/squadcastv1/src/squadcast_sdk/models/overrides_listoverridesop.py @@ -86,3 +86,9 @@ class OverridesListOverridesResponse(BaseModel): data: List[V4OverrideResponse] page_info: Annotated[CommonV4PageInfo, pydantic.Field(alias="pageInfo")] + + +try: + OverridesListOverridesResponse.model_rebuild() +except NameError: + pass diff --git a/squadcastv1/src/squadcast_sdk/models/schedules_changetimezoneop.py b/squadcastv1/src/squadcast_sdk/models/schedules_changetimezoneop.py index 64b8624..054b0ea 100644 --- a/squadcastv1/src/squadcast_sdk/models/schedules_changetimezoneop.py +++ b/squadcastv1/src/squadcast_sdk/models/schedules_changetimezoneop.py @@ -65,3 +65,9 @@ class SchedulesChangeTimezoneResponse(BaseModel): r"""The request has succeeded.""" data: V4ChangeTimezoneResponse + + +try: + SchedulesChangeTimezoneRequestBody.model_rebuild() +except NameError: + pass diff --git a/squadcastv1/src/squadcast_sdk/models/schedules_listschedulesop.py b/squadcastv1/src/squadcast_sdk/models/schedules_listschedulesop.py index c3a70e3..412a629 100644 --- a/squadcastv1/src/squadcast_sdk/models/schedules_listschedulesop.py +++ b/squadcastv1/src/squadcast_sdk/models/schedules_listschedulesop.py @@ -158,3 +158,9 @@ class SchedulesListSchedulesResponse(BaseModel): next: Callable[[], Optional[SchedulesListSchedulesResponse]] result: SchedulesListSchedulesResponseBody + + +try: + SchedulesListSchedulesResponseBody.model_rebuild() +except NameError: + pass diff --git a/squadcastv1/src/squadcast_sdk/models/squads_getallsquadsop.py b/squadcastv1/src/squadcast_sdk/models/squads_getallsquadsop.py index 2eca17e..1765985 100644 --- a/squadcastv1/src/squadcast_sdk/models/squads_getallsquadsop.py +++ b/squadcastv1/src/squadcast_sdk/models/squads_getallsquadsop.py @@ -36,3 +36,9 @@ class SquadsGetAllSquadsResponse(BaseModel): data: List[V4SquadsSquadResponse] page_info: Annotated[CommonV4PageInfo, pydantic.Field(alias="pageInfo")] + + +try: + SquadsGetAllSquadsResponse.model_rebuild() +except NameError: + pass diff --git a/squadcastv1/src/squadcast_sdk/models/v3_auditlogs_actor.py b/squadcastv1/src/squadcast_sdk/models/v3_auditlogs_actor.py index 252b372..1bd11df 100644 --- a/squadcastv1/src/squadcast_sdk/models/v3_auditlogs_actor.py +++ b/squadcastv1/src/squadcast_sdk/models/v3_auditlogs_actor.py @@ -25,3 +25,9 @@ class V3AuditLogsActor(BaseModel): user_email: Annotated[str, pydantic.Field(alias="userEmail")] full_name: Annotated[str, pydantic.Field(alias="fullName")] + + +try: + V3AuditLogsActor.model_rebuild() +except NameError: + pass diff --git a/squadcastv1/src/squadcast_sdk/models/v3_auditlogs_auditlogidresponse.py b/squadcastv1/src/squadcast_sdk/models/v3_auditlogs_auditlogidresponse.py index af4898c..5f76229 100644 --- a/squadcastv1/src/squadcast_sdk/models/v3_auditlogs_auditlogidresponse.py +++ b/squadcastv1/src/squadcast_sdk/models/v3_auditlogs_auditlogidresponse.py @@ -98,3 +98,9 @@ def serialize_model(self, handler): m[k] = val return m + + +try: + V3AuditLogsAuditLogIDResponse.model_rebuild() +except NameError: + pass diff --git a/squadcastv1/src/squadcast_sdk/models/v3_auditlogs_auditlogsexporthistoryresponse.py b/squadcastv1/src/squadcast_sdk/models/v3_auditlogs_auditlogsexporthistoryresponse.py index 1b702b9..c52c14e 100644 --- a/squadcastv1/src/squadcast_sdk/models/v3_auditlogs_auditlogsexporthistoryresponse.py +++ b/squadcastv1/src/squadcast_sdk/models/v3_auditlogs_auditlogsexporthistoryresponse.py @@ -43,3 +43,9 @@ class V3AuditLogsAuditLogsExportHistoryResponse(BaseModel): filters: V3AuditLogsFilters r"""Represents filters used in audit log queries""" + + +try: + V3AuditLogsAuditLogsExportHistoryResponse.model_rebuild() +except NameError: + pass diff --git a/squadcastv1/src/squadcast_sdk/models/v3_auditlogs_exportauditlogsrequest.py b/squadcastv1/src/squadcast_sdk/models/v3_auditlogs_exportauditlogsrequest.py index 130a6bf..5902856 100644 --- a/squadcastv1/src/squadcast_sdk/models/v3_auditlogs_exportauditlogsrequest.py +++ b/squadcastv1/src/squadcast_sdk/models/v3_auditlogs_exportauditlogsrequest.py @@ -92,3 +92,13 @@ def serialize_model(self, handler): m[k] = val return m + + +try: + Filters.model_rebuild() +except NameError: + pass +try: + V3AuditLogsExportAuditLogsRequest.model_rebuild() +except NameError: + pass diff --git a/squadcastv1/src/squadcast_sdk/models/v3_auditlogs_filters.py b/squadcastv1/src/squadcast_sdk/models/v3_auditlogs_filters.py index 900384e..4ab4f9d 100644 --- a/squadcastv1/src/squadcast_sdk/models/v3_auditlogs_filters.py +++ b/squadcastv1/src/squadcast_sdk/models/v3_auditlogs_filters.py @@ -70,3 +70,9 @@ def serialize_model(self, handler): m[k] = val return m + + +try: + V3AuditLogsFilters.model_rebuild() +except NameError: + pass diff --git a/squadcastv1/src/squadcast_sdk/models/v3_auditlogs_listauditlogsexporthistoryresponse.py b/squadcastv1/src/squadcast_sdk/models/v3_auditlogs_listauditlogsexporthistoryresponse.py index 6ddd3ff..98861d6 100644 --- a/squadcastv1/src/squadcast_sdk/models/v3_auditlogs_listauditlogsexporthistoryresponse.py +++ b/squadcastv1/src/squadcast_sdk/models/v3_auditlogs_listauditlogsexporthistoryresponse.py @@ -32,3 +32,9 @@ class V3AuditLogsListAuditLogsExportHistoryResponse(BaseModel): data: List[V3AuditLogsAuditLogsExportHistoryResponse] metadata: V3AuditLogsListAuditLogsExportHistoryResponseMetadata + + +try: + V3AuditLogsListAuditLogsExportHistoryResponseMetadata.model_rebuild() +except NameError: + pass diff --git a/squadcastv1/src/squadcast_sdk/models/v3_auditlogs_listauditlogsresponse.py b/squadcastv1/src/squadcast_sdk/models/v3_auditlogs_listauditlogsresponse.py index 89096e1..f0cb08a 100644 --- a/squadcastv1/src/squadcast_sdk/models/v3_auditlogs_listauditlogsresponse.py +++ b/squadcastv1/src/squadcast_sdk/models/v3_auditlogs_listauditlogsresponse.py @@ -32,3 +32,9 @@ class V3AuditLogsListAuditLogsResponse(BaseModel): data: List[V3AuditLogsAuditLogResponse] metadata: V3AuditLogsListAuditLogsResponseMetadata + + +try: + V3AuditLogsListAuditLogsResponseMetadata.model_rebuild() +except NameError: + pass diff --git a/squadcastv1/src/squadcast_sdk/models/v3_auditlogs_team.py b/squadcastv1/src/squadcast_sdk/models/v3_auditlogs_team.py index c0195e2..6ca22c2 100644 --- a/squadcastv1/src/squadcast_sdk/models/v3_auditlogs_team.py +++ b/squadcastv1/src/squadcast_sdk/models/v3_auditlogs_team.py @@ -22,3 +22,9 @@ class V3AuditLogsTeam(BaseModel): name: str is_deleted: Annotated[bool, pydantic.Field(alias="isDeleted")] + + +try: + V3AuditLogsTeam.model_rebuild() +except NameError: + pass diff --git a/squadcastv1/src/squadcast_sdk/models/v3_escalationpolicies_escalationpolicyrule.py b/squadcastv1/src/squadcast_sdk/models/v3_escalationpolicies_escalationpolicyrule.py index 73b3240..d7d1991 100644 --- a/squadcastv1/src/squadcast_sdk/models/v3_escalationpolicies_escalationpolicyrule.py +++ b/squadcastv1/src/squadcast_sdk/models/v3_escalationpolicies_escalationpolicyrule.py @@ -58,3 +58,9 @@ class V3EscalationPoliciesEscalationPolicyRule(BaseModel): repeat_after: int r"""The time in minutes after which this rule should be repeated.""" + + +try: + V3EscalationPoliciesEscalationPolicyRule.model_rebuild() +except NameError: + pass diff --git a/squadcastv1/src/squadcast_sdk/models/v3_export_exportresponse.py b/squadcastv1/src/squadcast_sdk/models/v3_export_exportresponse.py index 1edd704..11364cb 100644 --- a/squadcastv1/src/squadcast_sdk/models/v3_export_exportresponse.py +++ b/squadcastv1/src/squadcast_sdk/models/v3_export_exportresponse.py @@ -50,3 +50,9 @@ def serialize_model(self, handler): m[k] = val return m + + +try: + V3ExportExportResponse.model_rebuild() +except NameError: + pass diff --git a/squadcastv1/src/squadcast_sdk/models/v3_incidents_additionalresponderdetails.py b/squadcastv1/src/squadcast_sdk/models/v3_incidents_additionalresponderdetails.py index 6e77b49..35fa20a 100644 --- a/squadcastv1/src/squadcast_sdk/models/v3_incidents_additionalresponderdetails.py +++ b/squadcastv1/src/squadcast_sdk/models/v3_incidents_additionalresponderdetails.py @@ -32,3 +32,9 @@ class V3IncidentsAdditionalResponderDetails(BaseModel): name: str last_notified_at: datetime + + +try: + V3IncidentsAdditionalResponderDetails.model_rebuild() +except NameError: + pass diff --git a/squadcastv1/src/squadcast_sdk/models/v3_incidents_analyticsmetrics.py b/squadcastv1/src/squadcast_sdk/models/v3_incidents_analyticsmetrics.py index bf337bc..1b466f2 100644 --- a/squadcastv1/src/squadcast_sdk/models/v3_incidents_analyticsmetrics.py +++ b/squadcastv1/src/squadcast_sdk/models/v3_incidents_analyticsmetrics.py @@ -25,3 +25,9 @@ class V3IncidentsAnalyticsMetrics(BaseModel): escalation_policy_id: Annotated[str, pydantic.Field(alias="escalationPolicyId")] squad_id: Annotated[str, pydantic.Field(alias="squadId")] + + +try: + V3IncidentsAnalyticsMetrics.model_rebuild() +except NameError: + pass diff --git a/squadcastv1/src/squadcast_sdk/models/v3_incidents_assignedto.py b/squadcastv1/src/squadcast_sdk/models/v3_incidents_assignedto.py index 9bf857b..2cc2ca6 100644 --- a/squadcastv1/src/squadcast_sdk/models/v3_incidents_assignedto.py +++ b/squadcastv1/src/squadcast_sdk/models/v3_incidents_assignedto.py @@ -26,3 +26,9 @@ class V3IncidentsAssignedTo(BaseModel): time_of_assignment: Annotated[datetime, pydantic.Field(alias="timeOfAssignment")] reason: str + + +try: + V3IncidentsAssignedTo.model_rebuild() +except NameError: + pass diff --git a/squadcastv1/src/squadcast_sdk/models/v3_incidents_exportincidentsfilter.py b/squadcastv1/src/squadcast_sdk/models/v3_incidents_exportincidentsfilter.py index 9eca80b..4f4d4b4 100644 --- a/squadcastv1/src/squadcast_sdk/models/v3_incidents_exportincidentsfilter.py +++ b/squadcastv1/src/squadcast_sdk/models/v3_incidents_exportincidentsfilter.py @@ -52,3 +52,9 @@ class V3IncidentsExportIncidentsFilter(BaseModel): tags: List[str] notes: str + + +try: + V3IncidentsExportIncidentsFilter.model_rebuild() +except NameError: + pass diff --git a/squadcastv1/src/squadcast_sdk/models/v3_incidents_incidentactions_circlecirebuildresponse.py b/squadcastv1/src/squadcast_sdk/models/v3_incidents_incidentactions_circlecirebuildresponse.py index 8c95185..14bbea5 100644 --- a/squadcastv1/src/squadcast_sdk/models/v3_incidents_incidentactions_circlecirebuildresponse.py +++ b/squadcastv1/src/squadcast_sdk/models/v3_incidents_incidentactions_circlecirebuildresponse.py @@ -132,3 +132,9 @@ class V3IncidentsIncidentActionsCircleCIRebuildResponse(BaseModel): action_id: str circleci_response: CircleciResponse + + +try: + BuildParameters.model_rebuild() +except NameError: + pass diff --git a/squadcastv1/src/squadcast_sdk/models/v3_incidents_incidentactions_webhookactionresponse.py b/squadcastv1/src/squadcast_sdk/models/v3_incidents_incidentactions_webhookactionresponse.py index fb2e4e8..56f8968 100644 --- a/squadcastv1/src/squadcast_sdk/models/v3_incidents_incidentactions_webhookactionresponse.py +++ b/squadcastv1/src/squadcast_sdk/models/v3_incidents_incidentactions_webhookactionresponse.py @@ -116,3 +116,9 @@ class V3IncidentsIncidentActionsWebhookActionResponse(BaseModel): payload_type: str custom_payload: str + + +try: + V3IncidentsIncidentActionsWebhookActionResponseHeader.model_rebuild() +except NameError: + pass diff --git a/squadcastv1/src/squadcast_sdk/models/v3_incidents_incidentresponse.py b/squadcastv1/src/squadcast_sdk/models/v3_incidents_incidentresponse.py index a416744..c822fc0 100644 --- a/squadcastv1/src/squadcast_sdk/models/v3_incidents_incidentresponse.py +++ b/squadcastv1/src/squadcast_sdk/models/v3_incidents_incidentresponse.py @@ -340,3 +340,13 @@ def serialize_model(self, handler): m[k] = val return m + + +try: + V3IncidentsIncidentResponseRetriggerPolicy.model_rebuild() +except NameError: + pass +try: + V3IncidentsIncidentResponse.model_rebuild() +except NameError: + pass diff --git a/squadcastv1/src/squadcast_sdk/models/v3_incidents_logs.py b/squadcastv1/src/squadcast_sdk/models/v3_incidents_logs.py index 56fe783..eb5ef18 100644 --- a/squadcastv1/src/squadcast_sdk/models/v3_incidents_logs.py +++ b/squadcastv1/src/squadcast_sdk/models/v3_incidents_logs.py @@ -110,3 +110,9 @@ def serialize_model(self, handler): m[k] = val return m + + +try: + V3IncidentsLogs.model_rebuild() +except NameError: + pass diff --git a/squadcastv1/src/squadcast_sdk/models/v3_incidents_reassignincidentrequest.py b/squadcastv1/src/squadcast_sdk/models/v3_incidents_reassignincidentrequest.py index 2a1de6b..10ef010 100644 --- a/squadcastv1/src/squadcast_sdk/models/v3_incidents_reassignincidentrequest.py +++ b/squadcastv1/src/squadcast_sdk/models/v3_incidents_reassignincidentrequest.py @@ -27,3 +27,9 @@ class V3IncidentsReassignIncidentRequest(BaseModel): r"""Request body for reassigning an incident.""" reassign_to: Annotated[ReassignTo, pydantic.Field(alias="reassignTo")] + + +try: + V3IncidentsReassignIncidentRequest.model_rebuild() +except NameError: + pass diff --git a/squadcastv1/src/squadcast_sdk/models/v3_incidents_relevantpeoplelog.py b/squadcastv1/src/squadcast_sdk/models/v3_incidents_relevantpeoplelog.py index b2ce831..8c1630c 100644 --- a/squadcastv1/src/squadcast_sdk/models/v3_incidents_relevantpeoplelog.py +++ b/squadcastv1/src/squadcast_sdk/models/v3_incidents_relevantpeoplelog.py @@ -26,3 +26,9 @@ class V3IncidentsRelevantPeopleLog(BaseModel): action_taken_by: Annotated[str, pydantic.Field(alias="actionTakenBy")] action_time: Annotated[datetime, pydantic.Field(alias="actionTime")] + + +try: + V3IncidentsRelevantPeopleLog.model_rebuild() +except NameError: + pass diff --git a/squadcastv1/src/squadcast_sdk/models/v3_incidents_responsenote.py b/squadcastv1/src/squadcast_sdk/models/v3_incidents_responsenote.py index 0d1b64c..57d55e5 100644 --- a/squadcastv1/src/squadcast_sdk/models/v3_incidents_responsenote.py +++ b/squadcastv1/src/squadcast_sdk/models/v3_incidents_responsenote.py @@ -23,3 +23,9 @@ class V3IncidentsResponseNote(BaseModel): note: str user_id: Annotated[str, pydantic.Field(alias="userId")] + + +try: + V3IncidentsResponseNote.model_rebuild() +except NameError: + pass diff --git a/squadcastv1/src/squadcast_sdk/models/v3_incidents_serviceownerfilter.py b/squadcastv1/src/squadcast_sdk/models/v3_incidents_serviceownerfilter.py index 431e029..6e5fad3 100644 --- a/squadcastv1/src/squadcast_sdk/models/v3_incidents_serviceownerfilter.py +++ b/squadcastv1/src/squadcast_sdk/models/v3_incidents_serviceownerfilter.py @@ -42,3 +42,9 @@ def serialize_model(self, handler): m[k] = val return m + + +try: + V3IncidentsServiceOwnerFilter.model_rebuild() +except NameError: + pass diff --git a/squadcastv1/src/squadcast_sdk/models/v3_incidents_tags_additionalresponderdetails.py b/squadcastv1/src/squadcast_sdk/models/v3_incidents_tags_additionalresponderdetails.py index 74d1de8..f560f48 100644 --- a/squadcastv1/src/squadcast_sdk/models/v3_incidents_tags_additionalresponderdetails.py +++ b/squadcastv1/src/squadcast_sdk/models/v3_incidents_tags_additionalresponderdetails.py @@ -32,3 +32,9 @@ class V3IncidentsTagsAdditionalResponderDetails(BaseModel): name: str last_notified_at: datetime + + +try: + V3IncidentsTagsAdditionalResponderDetails.model_rebuild() +except NameError: + pass diff --git a/squadcastv1/src/squadcast_sdk/models/v3_incidents_tags_analyticsmetrics.py b/squadcastv1/src/squadcast_sdk/models/v3_incidents_tags_analyticsmetrics.py index b203b90..7e0242e 100644 --- a/squadcastv1/src/squadcast_sdk/models/v3_incidents_tags_analyticsmetrics.py +++ b/squadcastv1/src/squadcast_sdk/models/v3_incidents_tags_analyticsmetrics.py @@ -25,3 +25,9 @@ class V3IncidentsTagsAnalyticsMetrics(BaseModel): escalation_policy_id: Annotated[str, pydantic.Field(alias="escalationPolicyId")] squad_id: Annotated[str, pydantic.Field(alias="squadId")] + + +try: + V3IncidentsTagsAnalyticsMetrics.model_rebuild() +except NameError: + pass diff --git a/squadcastv1/src/squadcast_sdk/models/v3_incidents_tags_assignedto.py b/squadcastv1/src/squadcast_sdk/models/v3_incidents_tags_assignedto.py index b38eab8..6b364f3 100644 --- a/squadcastv1/src/squadcast_sdk/models/v3_incidents_tags_assignedto.py +++ b/squadcastv1/src/squadcast_sdk/models/v3_incidents_tags_assignedto.py @@ -22,3 +22,9 @@ class V3IncidentsTagsAssignedTo(BaseModel): time_of_assignment: Annotated[datetime, pydantic.Field(alias="timeOfAssignment")] reason: str + + +try: + V3IncidentsTagsAssignedTo.model_rebuild() +except NameError: + pass diff --git a/squadcastv1/src/squadcast_sdk/models/v3_incidents_tags_incidentfortagsresponse.py b/squadcastv1/src/squadcast_sdk/models/v3_incidents_tags_incidentfortagsresponse.py index 84e8c0b..ffbf2b5 100644 --- a/squadcastv1/src/squadcast_sdk/models/v3_incidents_tags_incidentfortagsresponse.py +++ b/squadcastv1/src/squadcast_sdk/models/v3_incidents_tags_incidentfortagsresponse.py @@ -338,3 +338,13 @@ def serialize_model(self, handler): m[k] = val return m + + +try: + V3IncidentsTagsIncidentForTagsResponseRetriggerPolicy.model_rebuild() +except NameError: + pass +try: + V3IncidentsTagsIncidentForTagsResponse.model_rebuild() +except NameError: + pass diff --git a/squadcastv1/src/squadcast_sdk/models/v3_incidents_tags_logs.py b/squadcastv1/src/squadcast_sdk/models/v3_incidents_tags_logs.py index db7934d..4ed2e2d 100644 --- a/squadcastv1/src/squadcast_sdk/models/v3_incidents_tags_logs.py +++ b/squadcastv1/src/squadcast_sdk/models/v3_incidents_tags_logs.py @@ -110,3 +110,9 @@ def serialize_model(self, handler): m[k] = val return m + + +try: + V3IncidentsTagsLogs.model_rebuild() +except NameError: + pass diff --git a/squadcastv1/src/squadcast_sdk/models/v3_incidents_tags_relevantpeoplelog.py b/squadcastv1/src/squadcast_sdk/models/v3_incidents_tags_relevantpeoplelog.py index 0328a74..ec062e7 100644 --- a/squadcastv1/src/squadcast_sdk/models/v3_incidents_tags_relevantpeoplelog.py +++ b/squadcastv1/src/squadcast_sdk/models/v3_incidents_tags_relevantpeoplelog.py @@ -26,3 +26,9 @@ class V3IncidentsTagsRelevantPeopleLog(BaseModel): action_taken_by: Annotated[str, pydantic.Field(alias="actionTakenBy")] action_time: Annotated[datetime, pydantic.Field(alias="actionTime")] + + +try: + V3IncidentsTagsRelevantPeopleLog.model_rebuild() +except NameError: + pass diff --git a/squadcastv1/src/squadcast_sdk/models/v3_incidents_tags_responsenote.py b/squadcastv1/src/squadcast_sdk/models/v3_incidents_tags_responsenote.py index af18a7f..3cfe8ee 100644 --- a/squadcastv1/src/squadcast_sdk/models/v3_incidents_tags_responsenote.py +++ b/squadcastv1/src/squadcast_sdk/models/v3_incidents_tags_responsenote.py @@ -23,3 +23,9 @@ class V3IncidentsTagsResponseNote(BaseModel): note: str user_id: Annotated[str, pydantic.Field(alias="userId")] + + +try: + V3IncidentsTagsResponseNote.model_rebuild() +except NameError: + pass diff --git a/squadcastv1/src/squadcast_sdk/models/v3_services_maintenancemode_createorupdatemaintenancemoderequest.py b/squadcastv1/src/squadcast_sdk/models/v3_services_maintenancemode_createorupdatemaintenancemoderequest.py index e44c9d1..6deb4cf 100644 --- a/squadcastv1/src/squadcast_sdk/models/v3_services_maintenancemode_createorupdatemaintenancemoderequest.py +++ b/squadcastv1/src/squadcast_sdk/models/v3_services_maintenancemode_createorupdatemaintenancemoderequest.py @@ -23,3 +23,9 @@ class V3ServicesMaintenanceModeCreateOrUpdateMaintenanceModeRequest(BaseModel): List[V3ServicesMaintenanceModeServiceMaintenance], pydantic.Field(alias="serviceMaintenance"), ] + + +try: + V3ServicesMaintenanceModeCreateOrUpdateMaintenanceModeRequest.model_rebuild() +except NameError: + pass diff --git a/squadcastv1/src/squadcast_sdk/models/v3_services_maintenancemode_servicemaintenance.py b/squadcastv1/src/squadcast_sdk/models/v3_services_maintenancemode_servicemaintenance.py index dac44ef..f521cd1 100644 --- a/squadcastv1/src/squadcast_sdk/models/v3_services_maintenancemode_servicemaintenance.py +++ b/squadcastv1/src/squadcast_sdk/models/v3_services_maintenancemode_servicemaintenance.py @@ -56,3 +56,9 @@ def serialize_model(self, handler): m[k] = val return m + + +try: + V3ServicesMaintenanceModeServiceMaintenance.model_rebuild() +except NameError: + pass diff --git a/squadcastv1/src/squadcast_sdk/models/v3_teams_abilities.py b/squadcastv1/src/squadcast_sdk/models/v3_teams_abilities.py index 401e3bb..a83e549 100644 --- a/squadcastv1/src/squadcast_sdk/models/v3_teams_abilities.py +++ b/squadcastv1/src/squadcast_sdk/models/v3_teams_abilities.py @@ -738,3 +738,65 @@ def serialize_model(self, handler): m[k] = val return m + + +try: + EscalationPolicies.model_rebuild() +except NameError: + pass +try: + Schedules.model_rebuild() +except NameError: + pass +try: + Services.model_rebuild() +except NameError: + pass +try: + Squads.model_rebuild() +except NameError: + pass +try: + StakeholderGroups.model_rebuild() +except NameError: + pass +try: + Runbooks.model_rebuild() +except NameError: + pass +try: + Postmortems.model_rebuild() +except NameError: + pass +try: + StatusPages.model_rebuild() +except NameError: + pass +try: + TeamAnalytics.model_rebuild() +except NameError: + pass +try: + Slos.model_rebuild() +except NameError: + pass +try: + Webforms.model_rebuild() +except NameError: + pass +try: + Workflows.model_rebuild() +except NameError: + pass +try: + Ger.model_rebuild() +except NameError: + pass +try: + RoutingNumbers.model_rebuild() +except NameError: + pass +try: + GlobalOncallReminderRules.model_rebuild() +except NameError: + pass diff --git a/squadcastv1/src/squadcast_sdk/models/v3_workflows_createworkflowfilter.py b/squadcastv1/src/squadcast_sdk/models/v3_workflows_createworkflowfilter.py index e727643..af819d5 100644 --- a/squadcastv1/src/squadcast_sdk/models/v3_workflows_createworkflowfilter.py +++ b/squadcastv1/src/squadcast_sdk/models/v3_workflows_createworkflowfilter.py @@ -70,3 +70,9 @@ def serialize_model(self, handler): m[k] = val return m + + +try: + V3WorkflowsCreateWorkflowFilter.model_rebuild() +except NameError: + pass diff --git a/squadcastv1/src/squadcast_sdk/models/v4_changetimezoneresponse.py b/squadcastv1/src/squadcast_sdk/models/v4_changetimezoneresponse.py index 9740a37..b8ddeb3 100644 --- a/squadcastv1/src/squadcast_sdk/models/v4_changetimezoneresponse.py +++ b/squadcastv1/src/squadcast_sdk/models/v4_changetimezoneresponse.py @@ -12,3 +12,9 @@ class V4ChangeTimezoneResponseTypedDict(TypedDict): class V4ChangeTimezoneResponse(BaseModel): time_zone: Annotated[str, pydantic.Field(alias="timeZone")] + + +try: + V4ChangeTimezoneResponse.model_rebuild() +except NameError: + pass diff --git a/squadcastv1/src/squadcast_sdk/models/v4_createrotationrequest.py b/squadcastv1/src/squadcast_sdk/models/v4_createrotationrequest.py index 24733aa..8aa631c 100644 --- a/squadcastv1/src/squadcast_sdk/models/v4_createrotationrequest.py +++ b/squadcastv1/src/squadcast_sdk/models/v4_createrotationrequest.py @@ -88,3 +88,9 @@ def serialize_model(self, handler): m[k] = val return m + + +try: + V4CreateRotationRequest.model_rebuild() +except NameError: + pass diff --git a/squadcastv1/src/squadcast_sdk/models/v4_createscheduleoverriderequest.py b/squadcastv1/src/squadcast_sdk/models/v4_createscheduleoverriderequest.py index 14a58ea..86959b5 100644 --- a/squadcastv1/src/squadcast_sdk/models/v4_createscheduleoverriderequest.py +++ b/squadcastv1/src/squadcast_sdk/models/v4_createscheduleoverriderequest.py @@ -32,3 +32,9 @@ class V4CreateScheduleOverrideRequest(BaseModel): override_with: Annotated[ V4OverrideParticipantGroup, pydantic.Field(alias="overrideWith") ] + + +try: + V4CreateScheduleOverrideRequest.model_rebuild() +except NameError: + pass diff --git a/squadcastv1/src/squadcast_sdk/models/v4_createschedulerequest.py b/squadcastv1/src/squadcast_sdk/models/v4_createschedulerequest.py index ebc43fd..190619c 100644 --- a/squadcastv1/src/squadcast_sdk/models/v4_createschedulerequest.py +++ b/squadcastv1/src/squadcast_sdk/models/v4_createschedulerequest.py @@ -40,3 +40,9 @@ class V4CreateScheduleRequest(BaseModel): time_zone: Annotated[str, pydantic.Field(alias="timeZone")] tags: List[V4Tag] + + +try: + V4CreateScheduleRequest.model_rebuild() +except NameError: + pass diff --git a/squadcastv1/src/squadcast_sdk/models/v4_getrotationparticipantsresponse.py b/squadcastv1/src/squadcast_sdk/models/v4_getrotationparticipantsresponse.py index d8f0360..b8c318a 100644 --- a/squadcastv1/src/squadcast_sdk/models/v4_getrotationparticipantsresponse.py +++ b/squadcastv1/src/squadcast_sdk/models/v4_getrotationparticipantsresponse.py @@ -17,3 +17,9 @@ class V4GetRotationParticipantsResponse(BaseModel): rotation_id: Annotated[int, pydantic.Field(alias="rotationID")] participants: List[V4ParticipantGroup] + + +try: + V4GetRotationParticipantsResponse.model_rebuild() +except NameError: + pass diff --git a/squadcastv1/src/squadcast_sdk/models/v4_icallinkresponse.py b/squadcastv1/src/squadcast_sdk/models/v4_icallinkresponse.py index 9b50b85..b27b6e6 100644 --- a/squadcastv1/src/squadcast_sdk/models/v4_icallinkresponse.py +++ b/squadcastv1/src/squadcast_sdk/models/v4_icallinkresponse.py @@ -35,3 +35,9 @@ def serialize_model(self, handler): m[k] = val return m + + +try: + V4ICalLinkResponse.model_rebuild() +except NameError: + pass diff --git a/squadcastv1/src/squadcast_sdk/models/v4_overrideresponse.py b/squadcastv1/src/squadcast_sdk/models/v4_overrideresponse.py index 17f4ddf..2e749f6 100644 --- a/squadcastv1/src/squadcast_sdk/models/v4_overrideresponse.py +++ b/squadcastv1/src/squadcast_sdk/models/v4_overrideresponse.py @@ -50,3 +50,9 @@ class V4OverrideResponse(BaseModel): created_at: Annotated[str, pydantic.Field(alias="createdAt")] updated_at: Annotated[str, pydantic.Field(alias="updatedAt")] + + +try: + V4OverrideResponse.model_rebuild() +except NameError: + pass diff --git a/squadcastv1/src/squadcast_sdk/models/v4_rotationparticipantsresponse.py b/squadcastv1/src/squadcast_sdk/models/v4_rotationparticipantsresponse.py index f1be6ca..d984783 100644 --- a/squadcastv1/src/squadcast_sdk/models/v4_rotationparticipantsresponse.py +++ b/squadcastv1/src/squadcast_sdk/models/v4_rotationparticipantsresponse.py @@ -19,3 +19,9 @@ class V4RotationParticipantsResponse(BaseModel): participant_groups: Annotated[ List[V4ParticipantGroup], pydantic.Field(alias="participantGroups") ] + + +try: + V4RotationParticipantsResponse.model_rebuild() +except NameError: + pass diff --git a/squadcastv1/src/squadcast_sdk/models/v4_rotationresponse.py b/squadcastv1/src/squadcast_sdk/models/v4_rotationresponse.py index 176932a..e9062d6 100644 --- a/squadcastv1/src/squadcast_sdk/models/v4_rotationresponse.py +++ b/squadcastv1/src/squadcast_sdk/models/v4_rotationresponse.py @@ -100,3 +100,9 @@ def serialize_model(self, handler): m[k] = val return m + + +try: + V4RotationResponse.model_rebuild() +except NameError: + pass diff --git a/squadcastv1/src/squadcast_sdk/models/v4_scheduleresponse.py b/squadcastv1/src/squadcast_sdk/models/v4_scheduleresponse.py index 285ba2c..6f1673c 100644 --- a/squadcastv1/src/squadcast_sdk/models/v4_scheduleresponse.py +++ b/squadcastv1/src/squadcast_sdk/models/v4_scheduleresponse.py @@ -70,3 +70,9 @@ def serialize_model(self, handler): m[k] = val return m + + +try: + V4ScheduleResponse.model_rebuild() +except NameError: + pass diff --git a/squadcastv1/src/squadcast_sdk/models/v4_shifttimeslot.py b/squadcastv1/src/squadcast_sdk/models/v4_shifttimeslot.py index 60f2064..2b554a2 100644 --- a/squadcastv1/src/squadcast_sdk/models/v4_shifttimeslot.py +++ b/squadcastv1/src/squadcast_sdk/models/v4_shifttimeslot.py @@ -39,3 +39,9 @@ def serialize_model(self, handler): m[k] = val return m + + +try: + V4ShiftTimeSlot.model_rebuild() +except NameError: + pass diff --git a/squadcastv1/src/squadcast_sdk/models/v4_squads_squadresponse.py b/squadcastv1/src/squadcast_sdk/models/v4_squads_squadresponse.py index 6ccb454..0296afc 100644 --- a/squadcastv1/src/squadcast_sdk/models/v4_squads_squadresponse.py +++ b/squadcastv1/src/squadcast_sdk/models/v4_squads_squadresponse.py @@ -55,3 +55,9 @@ def serialize_model(self, handler): m[k] = val return m + + +try: + V4SquadsSquadResponse.model_rebuild() +except NameError: + pass diff --git a/squadcastv1/src/squadcast_sdk/models/v4_statuspages_componentgroups_component.py b/squadcastv1/src/squadcast_sdk/models/v4_statuspages_componentgroups_component.py index 959f5ce..95dce0d 100644 --- a/squadcastv1/src/squadcast_sdk/models/v4_statuspages_componentgroups_component.py +++ b/squadcastv1/src/squadcast_sdk/models/v4_statuspages_componentgroups_component.py @@ -83,3 +83,9 @@ def serialize_model(self, handler): m[k] = val return m + + +try: + V4StatusPagesComponentGroupsComponent.model_rebuild() +except NameError: + pass diff --git a/squadcastv1/src/squadcast_sdk/models/v4_statuspages_componentgroups_componentgroupresponse.py b/squadcastv1/src/squadcast_sdk/models/v4_statuspages_componentgroups_componentgroupresponse.py index bd3ef8a..ae1be51 100644 --- a/squadcastv1/src/squadcast_sdk/models/v4_statuspages_componentgroups_componentgroupresponse.py +++ b/squadcastv1/src/squadcast_sdk/models/v4_statuspages_componentgroups_componentgroupresponse.py @@ -81,3 +81,9 @@ def serialize_model(self, handler): m[k] = val return m + + +try: + V4StatusPagesComponentGroupsComponentGroupResponse.model_rebuild() +except NameError: + pass diff --git a/squadcastv1/src/squadcast_sdk/models/v4_statuspages_componentgroups_createcomponentgrouprequest.py b/squadcastv1/src/squadcast_sdk/models/v4_statuspages_componentgroups_createcomponentgrouprequest.py index 2b2a885..5b316e0 100644 --- a/squadcastv1/src/squadcast_sdk/models/v4_statuspages_componentgroups_createcomponentgrouprequest.py +++ b/squadcastv1/src/squadcast_sdk/models/v4_statuspages_componentgroups_createcomponentgrouprequest.py @@ -38,3 +38,9 @@ def serialize_model(self, handler): m[k] = val return m + + +try: + V4StatusPagesComponentGroupsCreateComponentGroupRequest.model_rebuild() +except NameError: + pass diff --git a/squadcastv1/src/squadcast_sdk/models/v4_statuspages_componentgroups_createcomponentgroupresponse.py b/squadcastv1/src/squadcast_sdk/models/v4_statuspages_componentgroups_createcomponentgroupresponse.py index 8fe0554..03f9ab9 100644 --- a/squadcastv1/src/squadcast_sdk/models/v4_statuspages_componentgroups_createcomponentgroupresponse.py +++ b/squadcastv1/src/squadcast_sdk/models/v4_statuspages_componentgroups_createcomponentgroupresponse.py @@ -42,3 +42,9 @@ def serialize_model(self, handler): m[k] = val return m + + +try: + V4StatusPagesComponentGroupsCreateComponentGroupResponse.model_rebuild() +except NameError: + pass diff --git a/squadcastv1/src/squadcast_sdk/models/v4_statuspages_componentgroups_deletecomponentgroupbyidresponse.py b/squadcastv1/src/squadcast_sdk/models/v4_statuspages_componentgroups_deletecomponentgroupbyidresponse.py index a3a522e..f0e9d0f 100644 --- a/squadcastv1/src/squadcast_sdk/models/v4_statuspages_componentgroups_deletecomponentgroupbyidresponse.py +++ b/squadcastv1/src/squadcast_sdk/models/v4_statuspages_componentgroups_deletecomponentgroupbyidresponse.py @@ -36,3 +36,9 @@ def serialize_model(self, handler): m[k] = val return m + + +try: + V4StatusPagesComponentGroupsDeleteComponentGroupByIDResponse.model_rebuild() +except NameError: + pass diff --git a/squadcastv1/src/squadcast_sdk/models/v4_statuspages_componentgroups_getcomponentgroupbyidresponse.py b/squadcastv1/src/squadcast_sdk/models/v4_statuspages_componentgroups_getcomponentgroupbyidresponse.py index a6aa67e..9cbcf6c 100644 --- a/squadcastv1/src/squadcast_sdk/models/v4_statuspages_componentgroups_getcomponentgroupbyidresponse.py +++ b/squadcastv1/src/squadcast_sdk/models/v4_statuspages_componentgroups_getcomponentgroupbyidresponse.py @@ -42,3 +42,9 @@ def serialize_model(self, handler): m[k] = val return m + + +try: + V4StatusPagesComponentGroupsGetComponentGroupByIDResponse.model_rebuild() +except NameError: + pass diff --git a/squadcastv1/src/squadcast_sdk/models/v4_statuspages_components_component.py b/squadcastv1/src/squadcast_sdk/models/v4_statuspages_components_component.py index fc3beff..dbe4a2b 100644 --- a/squadcastv1/src/squadcast_sdk/models/v4_statuspages_components_component.py +++ b/squadcastv1/src/squadcast_sdk/models/v4_statuspages_components_component.py @@ -81,3 +81,9 @@ def serialize_model(self, handler): m[k] = val return m + + +try: + V4StatusPagesComponentsComponent.model_rebuild() +except NameError: + pass diff --git a/squadcastv1/src/squadcast_sdk/models/v4_statuspages_components_createcomponentrequest.py b/squadcastv1/src/squadcast_sdk/models/v4_statuspages_components_createcomponentrequest.py index 1238d8c..8123f10 100644 --- a/squadcastv1/src/squadcast_sdk/models/v4_statuspages_components_createcomponentrequest.py +++ b/squadcastv1/src/squadcast_sdk/models/v4_statuspages_components_createcomponentrequest.py @@ -46,3 +46,9 @@ def serialize_model(self, handler): m[k] = val return m + + +try: + V4StatusPagesComponentsCreateComponentRequest.model_rebuild() +except NameError: + pass diff --git a/squadcastv1/src/squadcast_sdk/models/v4_statuspages_components_createcomponentresponse.py b/squadcastv1/src/squadcast_sdk/models/v4_statuspages_components_createcomponentresponse.py index 74032f2..24adcd0 100644 --- a/squadcastv1/src/squadcast_sdk/models/v4_statuspages_components_createcomponentresponse.py +++ b/squadcastv1/src/squadcast_sdk/models/v4_statuspages_components_createcomponentresponse.py @@ -48,3 +48,9 @@ def serialize_model(self, handler): m[k] = val return m + + +try: + V4StatusPagesComponentsCreateComponentResponse.model_rebuild() +except NameError: + pass diff --git a/squadcastv1/src/squadcast_sdk/models/v4_statuspages_components_deletecomponentbyidresponse.py b/squadcastv1/src/squadcast_sdk/models/v4_statuspages_components_deletecomponentbyidresponse.py index 1cf029c..9eb2769 100644 --- a/squadcastv1/src/squadcast_sdk/models/v4_statuspages_components_deletecomponentbyidresponse.py +++ b/squadcastv1/src/squadcast_sdk/models/v4_statuspages_components_deletecomponentbyidresponse.py @@ -21,3 +21,9 @@ class V4StatusPagesComponentsDeleteComponentByIDResponse(BaseModel): description: str allow_subscription: Annotated[bool, pydantic.Field(alias="allowSubscription")] + + +try: + V4StatusPagesComponentsDeleteComponentByIDResponse.model_rebuild() +except NameError: + pass diff --git a/squadcastv1/src/squadcast_sdk/models/v4_statuspages_components_getcomponentbyidresponse.py b/squadcastv1/src/squadcast_sdk/models/v4_statuspages_components_getcomponentbyidresponse.py index 64d7a7d..be3a6bd 100644 --- a/squadcastv1/src/squadcast_sdk/models/v4_statuspages_components_getcomponentbyidresponse.py +++ b/squadcastv1/src/squadcast_sdk/models/v4_statuspages_components_getcomponentbyidresponse.py @@ -45,3 +45,9 @@ def serialize_model(self, handler): m[k] = val return m + + +try: + V4StatusPagesComponentsGetComponentByIDResponse.model_rebuild() +except NameError: + pass diff --git a/squadcastv1/src/squadcast_sdk/models/v4_statuspages_components_listcomponentsresponse.py b/squadcastv1/src/squadcast_sdk/models/v4_statuspages_components_listcomponentsresponse.py index fe38139..124d211 100644 --- a/squadcastv1/src/squadcast_sdk/models/v4_statuspages_components_listcomponentsresponse.py +++ b/squadcastv1/src/squadcast_sdk/models/v4_statuspages_components_listcomponentsresponse.py @@ -85,3 +85,9 @@ def serialize_model(self, handler): m[k] = val return m + + +try: + V4StatusPagesComponentsListComponentsResponse.model_rebuild() +except NameError: + pass diff --git a/squadcastv1/src/squadcast_sdk/models/v4_statuspages_components_updatecomponentbyidrequest.py b/squadcastv1/src/squadcast_sdk/models/v4_statuspages_components_updatecomponentbyidrequest.py index 04b866c..ed38925 100644 --- a/squadcastv1/src/squadcast_sdk/models/v4_statuspages_components_updatecomponentbyidrequest.py +++ b/squadcastv1/src/squadcast_sdk/models/v4_statuspages_components_updatecomponentbyidrequest.py @@ -57,3 +57,9 @@ def serialize_model(self, handler): m[k] = val return m + + +try: + V4StatusPagesComponentsUpdateComponentByIDRequest.model_rebuild() +except NameError: + pass diff --git a/squadcastv1/src/squadcast_sdk/models/v4_statuspages_components_updatecomponentbyidresponse.py b/squadcastv1/src/squadcast_sdk/models/v4_statuspages_components_updatecomponentbyidresponse.py index a999cee..a04e7d9 100644 --- a/squadcastv1/src/squadcast_sdk/models/v4_statuspages_components_updatecomponentbyidresponse.py +++ b/squadcastv1/src/squadcast_sdk/models/v4_statuspages_components_updatecomponentbyidresponse.py @@ -45,3 +45,9 @@ def serialize_model(self, handler): m[k] = val return m + + +try: + V4StatusPagesComponentsUpdateComponentByIDResponse.model_rebuild() +except NameError: + pass diff --git a/squadcastv1/src/squadcast_sdk/models/v4_statuspages_createstatuspagerequest.py b/squadcastv1/src/squadcast_sdk/models/v4_statuspages_createstatuspagerequest.py index 98f4e95..bebf27f 100644 --- a/squadcastv1/src/squadcast_sdk/models/v4_statuspages_createstatuspagerequest.py +++ b/squadcastv1/src/squadcast_sdk/models/v4_statuspages_createstatuspagerequest.py @@ -114,3 +114,9 @@ def serialize_model(self, handler): m[k] = val return m + + +try: + V4StatusPagesCreateStatusPageRequest.model_rebuild() +except NameError: + pass diff --git a/squadcastv1/src/squadcast_sdk/models/v4_statuspages_createstatuspageresponse.py b/squadcastv1/src/squadcast_sdk/models/v4_statuspages_createstatuspageresponse.py index c532ec5..7a3a546 100644 --- a/squadcastv1/src/squadcast_sdk/models/v4_statuspages_createstatuspageresponse.py +++ b/squadcastv1/src/squadcast_sdk/models/v4_statuspages_createstatuspageresponse.py @@ -92,3 +92,9 @@ def serialize_model(self, handler): m[k] = val return m + + +try: + V4StatusPagesCreateStatusPageResponse.model_rebuild() +except NameError: + pass diff --git a/squadcastv1/src/squadcast_sdk/models/v4_statuspages_deletestatuspagebyidresponse.py b/squadcastv1/src/squadcast_sdk/models/v4_statuspages_deletestatuspagebyidresponse.py index c4a5cae..1103894 100644 --- a/squadcastv1/src/squadcast_sdk/models/v4_statuspages_deletestatuspagebyidresponse.py +++ b/squadcastv1/src/squadcast_sdk/models/v4_statuspages_deletestatuspagebyidresponse.py @@ -21,3 +21,9 @@ class V4StatusPagesDeleteStatusPageByIDResponse(BaseModel): organization_id: Annotated[str, pydantic.Field(alias="organizationID")] team_id: Annotated[str, pydantic.Field(alias="teamID")] + + +try: + V4StatusPagesDeleteStatusPageByIDResponse.model_rebuild() +except NameError: + pass diff --git a/squadcastv1/src/squadcast_sdk/models/v4_statuspages_getstatuspagebyidresponse.py b/squadcastv1/src/squadcast_sdk/models/v4_statuspages_getstatuspagebyidresponse.py index 3a74e32..243c068 100644 --- a/squadcastv1/src/squadcast_sdk/models/v4_statuspages_getstatuspagebyidresponse.py +++ b/squadcastv1/src/squadcast_sdk/models/v4_statuspages_getstatuspagebyidresponse.py @@ -95,3 +95,9 @@ def serialize_model(self, handler): m[k] = val return m + + +try: + V4StatusPagesGetStatusPageByIDResponse.model_rebuild() +except NameError: + pass diff --git a/squadcastv1/src/squadcast_sdk/models/v4_statuspages_issues_createissuerequest.py b/squadcastv1/src/squadcast_sdk/models/v4_statuspages_issues_createissuerequest.py index 7afcf69..ef5e2f9 100644 --- a/squadcastv1/src/squadcast_sdk/models/v4_statuspages_issues_createissuerequest.py +++ b/squadcastv1/src/squadcast_sdk/models/v4_statuspages_issues_createissuerequest.py @@ -126,3 +126,17 @@ def serialize_model(self, handler): m[k] = val return m + + +try: + V4StatusPagesIssuesCreateIssueRequestComponent.model_rebuild() +except NameError: + pass +try: + V4StatusPagesIssuesCreateIssueRequestIssue.model_rebuild() +except NameError: + pass +try: + V4StatusPagesIssuesCreateIssueRequest.model_rebuild() +except NameError: + pass diff --git a/squadcastv1/src/squadcast_sdk/models/v4_statuspages_issues_createissueresponse.py b/squadcastv1/src/squadcast_sdk/models/v4_statuspages_issues_createissueresponse.py index 309fbde..4040fd7 100644 --- a/squadcastv1/src/squadcast_sdk/models/v4_statuspages_issues_createissueresponse.py +++ b/squadcastv1/src/squadcast_sdk/models/v4_statuspages_issues_createissueresponse.py @@ -19,3 +19,9 @@ class V4StatusPagesIssuesCreateIssueResponse(BaseModel): component_i_ds: Annotated[List[int], pydantic.Field(alias="componentIDs")] title: str + + +try: + V4StatusPagesIssuesCreateIssueResponse.model_rebuild() +except NameError: + pass diff --git a/squadcastv1/src/squadcast_sdk/models/v4_statuspages_issues_deleteissuebyidresponse.py b/squadcastv1/src/squadcast_sdk/models/v4_statuspages_issues_deleteissuebyidresponse.py index afd30cf..6870c04 100644 --- a/squadcastv1/src/squadcast_sdk/models/v4_statuspages_issues_deleteissuebyidresponse.py +++ b/squadcastv1/src/squadcast_sdk/models/v4_statuspages_issues_deleteissuebyidresponse.py @@ -34,3 +34,9 @@ def serialize_model(self, handler): m[k] = val return m + + +try: + V4StatusPagesIssuesDeleteIssueByIDResponse.model_rebuild() +except NameError: + pass diff --git a/squadcastv1/src/squadcast_sdk/models/v4_statuspages_issues_getissuebyidresponse.py b/squadcastv1/src/squadcast_sdk/models/v4_statuspages_issues_getissuebyidresponse.py index 96f5347..8f35cca 100644 --- a/squadcastv1/src/squadcast_sdk/models/v4_statuspages_issues_getissuebyidresponse.py +++ b/squadcastv1/src/squadcast_sdk/models/v4_statuspages_issues_getissuebyidresponse.py @@ -62,3 +62,9 @@ class V4StatusPagesIssuesGetIssueByIDResponse(BaseModel): page_id: Annotated[int, pydantic.Field(alias="pageID")] is_migrated: Annotated[bool, pydantic.Field(alias="isMigrated")] + + +try: + V4StatusPagesIssuesGetIssueByIDResponse.model_rebuild() +except NameError: + pass diff --git a/squadcastv1/src/squadcast_sdk/models/v4_statuspages_issues_issue.py b/squadcastv1/src/squadcast_sdk/models/v4_statuspages_issues_issue.py index 1e86a95..17c30cf 100644 --- a/squadcastv1/src/squadcast_sdk/models/v4_statuspages_issues_issue.py +++ b/squadcastv1/src/squadcast_sdk/models/v4_statuspages_issues_issue.py @@ -55,3 +55,9 @@ def serialize_model(self, handler): m[k] = val return m + + +try: + V4StatusPagesIssuesIssue.model_rebuild() +except NameError: + pass diff --git a/squadcastv1/src/squadcast_sdk/models/v4_statuspages_issues_issuecomponentdetail.py b/squadcastv1/src/squadcast_sdk/models/v4_statuspages_issues_issuecomponentdetail.py index b296b2d..77853db 100644 --- a/squadcastv1/src/squadcast_sdk/models/v4_statuspages_issues_issuecomponentdetail.py +++ b/squadcastv1/src/squadcast_sdk/models/v4_statuspages_issues_issuecomponentdetail.py @@ -48,3 +48,9 @@ def serialize_model(self, handler): m[k] = val return m + + +try: + V4StatusPagesIssuesIssueComponentDetail.model_rebuild() +except NameError: + pass diff --git a/squadcastv1/src/squadcast_sdk/models/v4_statuspages_issues_issuedetail.py b/squadcastv1/src/squadcast_sdk/models/v4_statuspages_issues_issuedetail.py index f78bd60..a072a97 100644 --- a/squadcastv1/src/squadcast_sdk/models/v4_statuspages_issues_issuedetail.py +++ b/squadcastv1/src/squadcast_sdk/models/v4_statuspages_issues_issuedetail.py @@ -44,3 +44,9 @@ def serialize_model(self, handler): m[k] = val return m + + +try: + V4StatusPagesIssuesIssueDetail.model_rebuild() +except NameError: + pass diff --git a/squadcastv1/src/squadcast_sdk/models/v4_statuspages_issues_listissuesresponse.py b/squadcastv1/src/squadcast_sdk/models/v4_statuspages_issues_listissuesresponse.py index d957ed3..92ccd39 100644 --- a/squadcastv1/src/squadcast_sdk/models/v4_statuspages_issues_listissuesresponse.py +++ b/squadcastv1/src/squadcast_sdk/models/v4_statuspages_issues_listissuesresponse.py @@ -28,3 +28,9 @@ class V4StatusPagesIssuesListIssuesResponse(BaseModel): data: List[V4StatusPagesIssuesIssue] meta: V4StatusPagesIssuesListIssuesResponseMeta + + +try: + V4StatusPagesIssuesListIssuesResponseMeta.model_rebuild() +except NameError: + pass diff --git a/squadcastv1/src/squadcast_sdk/models/v4_statuspages_issues_liststatuspageissuestatesresponse.py b/squadcastv1/src/squadcast_sdk/models/v4_statuspages_issues_liststatuspageissuestatesresponse.py index 5161756..24fdbbc 100644 --- a/squadcastv1/src/squadcast_sdk/models/v4_statuspages_issues_liststatuspageissuestatesresponse.py +++ b/squadcastv1/src/squadcast_sdk/models/v4_statuspages_issues_liststatuspageissuestatesresponse.py @@ -52,3 +52,9 @@ def serialize_model(self, handler): m[k] = val return m + + +try: + V4StatusPagesIssuesListStatusPageIssueStatesResponse.model_rebuild() +except NameError: + pass diff --git a/squadcastv1/src/squadcast_sdk/models/v4_statuspages_issues_updateissuerequest.py b/squadcastv1/src/squadcast_sdk/models/v4_statuspages_issues_updateissuerequest.py index a218215..b9c4f0c 100644 --- a/squadcastv1/src/squadcast_sdk/models/v4_statuspages_issues_updateissuerequest.py +++ b/squadcastv1/src/squadcast_sdk/models/v4_statuspages_issues_updateissuerequest.py @@ -126,3 +126,17 @@ def serialize_model(self, handler): m[k] = val return m + + +try: + V4StatusPagesIssuesUpdateIssueRequestComponent.model_rebuild() +except NameError: + pass +try: + V4StatusPagesIssuesUpdateIssueRequestIssue.model_rebuild() +except NameError: + pass +try: + V4StatusPagesIssuesUpdateIssueRequest.model_rebuild() +except NameError: + pass diff --git a/squadcastv1/src/squadcast_sdk/models/v4_statuspages_issues_updateissueresponse.py b/squadcastv1/src/squadcast_sdk/models/v4_statuspages_issues_updateissueresponse.py index 2600bd9..524a756 100644 --- a/squadcastv1/src/squadcast_sdk/models/v4_statuspages_issues_updateissueresponse.py +++ b/squadcastv1/src/squadcast_sdk/models/v4_statuspages_issues_updateissueresponse.py @@ -19,3 +19,9 @@ class V4StatusPagesIssuesUpdateIssueResponse(BaseModel): component_i_ds: Annotated[List[int], pydantic.Field(alias="componentIDs")] title: str + + +try: + V4StatusPagesIssuesUpdateIssueResponse.model_rebuild() +except NameError: + pass diff --git a/squadcastv1/src/squadcast_sdk/models/v4_statuspages_liststatuspagesresponse.py b/squadcastv1/src/squadcast_sdk/models/v4_statuspages_liststatuspagesresponse.py index d590a22..7dfe849 100644 --- a/squadcastv1/src/squadcast_sdk/models/v4_statuspages_liststatuspagesresponse.py +++ b/squadcastv1/src/squadcast_sdk/models/v4_statuspages_liststatuspagesresponse.py @@ -31,3 +31,9 @@ class V4StatusPagesListStatusPagesResponse(BaseModel): data: List[V4StatusPagesStatusPage] meta: V4StatusPagesListStatusPagesResponseMeta + + +try: + V4StatusPagesListStatusPagesResponseMeta.model_rebuild() +except NameError: + pass diff --git a/squadcastv1/src/squadcast_sdk/models/v4_statuspages_listsubscribersresponsemeta.py b/squadcastv1/src/squadcast_sdk/models/v4_statuspages_listsubscribersresponsemeta.py index cdd1f1a..d02243f 100644 --- a/squadcastv1/src/squadcast_sdk/models/v4_statuspages_listsubscribersresponsemeta.py +++ b/squadcastv1/src/squadcast_sdk/models/v4_statuspages_listsubscribersresponsemeta.py @@ -47,3 +47,9 @@ def serialize_model(self, handler): m[k] = val return m + + +try: + V4StatusPagesListSubscribersResponseMeta.model_rebuild() +except NameError: + pass diff --git a/squadcastv1/src/squadcast_sdk/models/v4_statuspages_maintenances_createmaintenancerequest.py b/squadcastv1/src/squadcast_sdk/models/v4_statuspages_maintenances_createmaintenancerequest.py index 8d5de63..7f2c8c1 100644 --- a/squadcastv1/src/squadcast_sdk/models/v4_statuspages_maintenances_createmaintenancerequest.py +++ b/squadcastv1/src/squadcast_sdk/models/v4_statuspages_maintenances_createmaintenancerequest.py @@ -26,3 +26,9 @@ class V4StatusPagesMaintenancesCreateMaintenanceRequest(BaseModel): start_time: Annotated[datetime, pydantic.Field(alias="startTime")] end_time: Annotated[datetime, pydantic.Field(alias="endTime")] + + +try: + V4StatusPagesMaintenancesCreateMaintenanceRequest.model_rebuild() +except NameError: + pass diff --git a/squadcastv1/src/squadcast_sdk/models/v4_statuspages_maintenances_createmaintenanceresponse.py b/squadcastv1/src/squadcast_sdk/models/v4_statuspages_maintenances_createmaintenanceresponse.py index 1701ad9..bdc8ca8 100644 --- a/squadcastv1/src/squadcast_sdk/models/v4_statuspages_maintenances_createmaintenanceresponse.py +++ b/squadcastv1/src/squadcast_sdk/models/v4_statuspages_maintenances_createmaintenanceresponse.py @@ -49,3 +49,9 @@ def serialize_model(self, handler): m[k] = val return m + + +try: + V4StatusPagesMaintenancesCreateMaintenanceResponse.model_rebuild() +except NameError: + pass diff --git a/squadcastv1/src/squadcast_sdk/models/v4_statuspages_maintenances_deletemaintenancebyidresponse.py b/squadcastv1/src/squadcast_sdk/models/v4_statuspages_maintenances_deletemaintenancebyidresponse.py index acbb7ab..86d2fee 100644 --- a/squadcastv1/src/squadcast_sdk/models/v4_statuspages_maintenances_deletemaintenancebyidresponse.py +++ b/squadcastv1/src/squadcast_sdk/models/v4_statuspages_maintenances_deletemaintenancebyidresponse.py @@ -49,3 +49,9 @@ def serialize_model(self, handler): m[k] = val return m + + +try: + V4StatusPagesMaintenancesDeleteMaintenanceByIDResponse.model_rebuild() +except NameError: + pass diff --git a/squadcastv1/src/squadcast_sdk/models/v4_statuspages_maintenances_getmaintenancebyidresponse.py b/squadcastv1/src/squadcast_sdk/models/v4_statuspages_maintenances_getmaintenancebyidresponse.py index 59e7461..ea074f6 100644 --- a/squadcastv1/src/squadcast_sdk/models/v4_statuspages_maintenances_getmaintenancebyidresponse.py +++ b/squadcastv1/src/squadcast_sdk/models/v4_statuspages_maintenances_getmaintenancebyidresponse.py @@ -69,3 +69,9 @@ def serialize_model(self, handler): m[k] = val return m + + +try: + V4StatusPagesMaintenancesGetMaintenanceByIDResponse.model_rebuild() +except NameError: + pass diff --git a/squadcastv1/src/squadcast_sdk/models/v4_statuspages_maintenances_listmaintenancesresponse.py b/squadcastv1/src/squadcast_sdk/models/v4_statuspages_maintenances_listmaintenancesresponse.py index ba0f4b3..9ff7b4d 100644 --- a/squadcastv1/src/squadcast_sdk/models/v4_statuspages_maintenances_listmaintenancesresponse.py +++ b/squadcastv1/src/squadcast_sdk/models/v4_statuspages_maintenances_listmaintenancesresponse.py @@ -28,3 +28,9 @@ class V4StatusPagesMaintenancesListMaintenancesResponse(BaseModel): data: List[V4StatusPagesMaintenancesMaintenance] meta: V4StatusPagesMaintenancesListMaintenancesResponseMeta + + +try: + V4StatusPagesMaintenancesListMaintenancesResponseMeta.model_rebuild() +except NameError: + pass diff --git a/squadcastv1/src/squadcast_sdk/models/v4_statuspages_maintenances_maintenance.py b/squadcastv1/src/squadcast_sdk/models/v4_statuspages_maintenances_maintenance.py index 0596572..74cff8f 100644 --- a/squadcastv1/src/squadcast_sdk/models/v4_statuspages_maintenances_maintenance.py +++ b/squadcastv1/src/squadcast_sdk/models/v4_statuspages_maintenances_maintenance.py @@ -97,3 +97,13 @@ def serialize_model(self, handler): m[k] = val return m + + +try: + V4StatusPagesMaintenancesMaintenanceComponent.model_rebuild() +except NameError: + pass +try: + V4StatusPagesMaintenancesMaintenance.model_rebuild() +except NameError: + pass diff --git a/squadcastv1/src/squadcast_sdk/models/v4_statuspages_maintenances_updatemaintenancebyidrequest.py b/squadcastv1/src/squadcast_sdk/models/v4_statuspages_maintenances_updatemaintenancebyidrequest.py index b407d9d..03af58c 100644 --- a/squadcastv1/src/squadcast_sdk/models/v4_statuspages_maintenances_updatemaintenancebyidrequest.py +++ b/squadcastv1/src/squadcast_sdk/models/v4_statuspages_maintenances_updatemaintenancebyidrequest.py @@ -43,3 +43,9 @@ def serialize_model(self, handler): m[k] = val return m + + +try: + V4StatusPagesMaintenancesUpdateMaintenanceByIDRequest.model_rebuild() +except NameError: + pass diff --git a/squadcastv1/src/squadcast_sdk/models/v4_statuspages_maintenances_updatemaintenancebyidresponse.py b/squadcastv1/src/squadcast_sdk/models/v4_statuspages_maintenances_updatemaintenancebyidresponse.py index d9d6d7a..ce16a47 100644 --- a/squadcastv1/src/squadcast_sdk/models/v4_statuspages_maintenances_updatemaintenancebyidresponse.py +++ b/squadcastv1/src/squadcast_sdk/models/v4_statuspages_maintenances_updatemaintenancebyidresponse.py @@ -49,3 +49,9 @@ def serialize_model(self, handler): m[k] = val return m + + +try: + V4StatusPagesMaintenancesUpdateMaintenanceByIDResponse.model_rebuild() +except NameError: + pass diff --git a/squadcastv1/src/squadcast_sdk/models/v4_statuspages_newstatuspagecomponent.py b/squadcastv1/src/squadcast_sdk/models/v4_statuspages_newstatuspagecomponent.py index 3b49217..7ee2b20 100644 --- a/squadcastv1/src/squadcast_sdk/models/v4_statuspages_newstatuspagecomponent.py +++ b/squadcastv1/src/squadcast_sdk/models/v4_statuspages_newstatuspagecomponent.py @@ -48,3 +48,9 @@ def serialize_model(self, handler): m[k] = val return m + + +try: + V4StatusPagesNewStatusPageComponent.model_rebuild() +except NameError: + pass diff --git a/squadcastv1/src/squadcast_sdk/models/v4_statuspages_newstatuspagecomponentlist.py b/squadcastv1/src/squadcast_sdk/models/v4_statuspages_newstatuspagecomponentlist.py index 1d88842..12b7908 100644 --- a/squadcastv1/src/squadcast_sdk/models/v4_statuspages_newstatuspagecomponentlist.py +++ b/squadcastv1/src/squadcast_sdk/models/v4_statuspages_newstatuspagecomponentlist.py @@ -54,3 +54,9 @@ def serialize_model(self, handler): m[k] = val return m + + +try: + V4StatusPagesNewStatusPageComponentList.model_rebuild() +except NameError: + pass diff --git a/squadcastv1/src/squadcast_sdk/models/v4_statuspages_statuspage.py b/squadcastv1/src/squadcast_sdk/models/v4_statuspages_statuspage.py index 34b0695..92cffdb 100644 --- a/squadcastv1/src/squadcast_sdk/models/v4_statuspages_statuspage.py +++ b/squadcastv1/src/squadcast_sdk/models/v4_statuspages_statuspage.py @@ -118,3 +118,9 @@ class V4StatusPagesStatusPage(BaseModel): owner_type: Annotated[str, pydantic.Field(alias="ownerType")] owner_id: Annotated[str, pydantic.Field(alias="ownerID")] + + +try: + V4StatusPagesStatusPage.model_rebuild() +except NameError: + pass diff --git a/squadcastv1/src/squadcast_sdk/models/v4_statuspages_statuspagesubscriber.py b/squadcastv1/src/squadcast_sdk/models/v4_statuspages_statuspagesubscriber.py index ee63550..bb56315 100644 --- a/squadcastv1/src/squadcast_sdk/models/v4_statuspages_statuspagesubscriber.py +++ b/squadcastv1/src/squadcast_sdk/models/v4_statuspages_statuspagesubscriber.py @@ -58,3 +58,9 @@ def serialize_model(self, handler): m[k] = val return m + + +try: + V4StatusPagesStatusPageSubscriber.model_rebuild() +except NameError: + pass diff --git a/squadcastv1/src/squadcast_sdk/models/v4_statuspages_totalsubscriberscount.py b/squadcastv1/src/squadcast_sdk/models/v4_statuspages_totalsubscriberscount.py index 403b468..99c4296 100644 --- a/squadcastv1/src/squadcast_sdk/models/v4_statuspages_totalsubscriberscount.py +++ b/squadcastv1/src/squadcast_sdk/models/v4_statuspages_totalsubscriberscount.py @@ -12,3 +12,9 @@ class V4StatusPagesTotalSubscribersCountTypedDict(TypedDict): class V4StatusPagesTotalSubscribersCount(BaseModel): total_count: Annotated[int, pydantic.Field(alias="totalCount")] + + +try: + V4StatusPagesTotalSubscribersCount.model_rebuild() +except NameError: + pass diff --git a/squadcastv1/src/squadcast_sdk/models/v4_statuspages_updatestatuspagebyidrequest.py b/squadcastv1/src/squadcast_sdk/models/v4_statuspages_updatestatuspagebyidrequest.py index 62174de..e1f760c 100644 --- a/squadcastv1/src/squadcast_sdk/models/v4_statuspages_updatestatuspagebyidrequest.py +++ b/squadcastv1/src/squadcast_sdk/models/v4_statuspages_updatestatuspagebyidrequest.py @@ -208,3 +208,17 @@ def serialize_model(self, handler): m[k] = val return m + + +try: + V4StatusPagesUpdateStatusPageByIDRequestComponent1.model_rebuild() +except NameError: + pass +try: + V4StatusPagesUpdateStatusPageByIDRequestComponent2.model_rebuild() +except NameError: + pass +try: + V4StatusPagesUpdateStatusPageByIDRequest.model_rebuild() +except NameError: + pass diff --git a/squadcastv1/src/squadcast_sdk/models/v4_statuspages_updatestatuspagebyidresponse.py b/squadcastv1/src/squadcast_sdk/models/v4_statuspages_updatestatuspagebyidresponse.py index b2bf77a..ff43805 100644 --- a/squadcastv1/src/squadcast_sdk/models/v4_statuspages_updatestatuspagebyidresponse.py +++ b/squadcastv1/src/squadcast_sdk/models/v4_statuspages_updatestatuspagebyidresponse.py @@ -102,3 +102,9 @@ def serialize_model(self, handler): m[k] = val return m + + +try: + V4StatusPagesUpdateStatusPageByIDResponse.model_rebuild() +except NameError: + pass diff --git a/squadcastv1/src/squadcast_sdk/models/v4_updaterotationparticipantsrequest.py b/squadcastv1/src/squadcast_sdk/models/v4_updaterotationparticipantsrequest.py index 5ce51f8..425717d 100644 --- a/squadcastv1/src/squadcast_sdk/models/v4_updaterotationparticipantsrequest.py +++ b/squadcastv1/src/squadcast_sdk/models/v4_updaterotationparticipantsrequest.py @@ -16,3 +16,9 @@ class V4UpdateRotationParticipantsRequest(BaseModel): participant_groups: Annotated[ List[V4ParticipantGroup], pydantic.Field(alias="participantGroups") ] + + +try: + V4UpdateRotationParticipantsRequest.model_rebuild() +except NameError: + pass diff --git a/squadcastv1/src/squadcast_sdk/models/v4_updaterotationrequest.py b/squadcastv1/src/squadcast_sdk/models/v4_updaterotationrequest.py index 6244581..fab5dc7 100644 --- a/squadcastv1/src/squadcast_sdk/models/v4_updaterotationrequest.py +++ b/squadcastv1/src/squadcast_sdk/models/v4_updaterotationrequest.py @@ -82,3 +82,9 @@ def serialize_model(self, handler): m[k] = val return m + + +try: + V4UpdateRotationRequest.model_rebuild() +except NameError: + pass diff --git a/squadcastv1/src/squadcast_sdk/models/v4_updatescheduleoverriderequest.py b/squadcastv1/src/squadcast_sdk/models/v4_updatescheduleoverriderequest.py index 4b5588b..ebfdcea 100644 --- a/squadcastv1/src/squadcast_sdk/models/v4_updatescheduleoverriderequest.py +++ b/squadcastv1/src/squadcast_sdk/models/v4_updatescheduleoverriderequest.py @@ -32,3 +32,9 @@ class V4UpdateScheduleOverrideRequest(BaseModel): override_with: Annotated[ V4OverrideParticipantGroup, pydantic.Field(alias="overrideWith") ] + + +try: + V4UpdateScheduleOverrideRequest.model_rebuild() +except NameError: + pass diff --git a/squadcastv1/src/squadcast_sdk/models/v4_updateschedulerequest.py b/squadcastv1/src/squadcast_sdk/models/v4_updateschedulerequest.py index 2668402..05c3533 100644 --- a/squadcastv1/src/squadcast_sdk/models/v4_updateschedulerequest.py +++ b/squadcastv1/src/squadcast_sdk/models/v4_updateschedulerequest.py @@ -34,3 +34,9 @@ class V4UpdateScheduleRequest(BaseModel): ] tags: List[V4Tag] + + +try: + V4UpdateScheduleRequest.model_rebuild() +except NameError: + pass diff --git a/squadcastv1/src/squadcast_sdk/models/workflows_updateworkflowactionop.py b/squadcastv1/src/squadcast_sdk/models/workflows_updateworkflowactionop.py index 9b25537..0d8143e 100644 --- a/squadcastv1/src/squadcast_sdk/models/workflows_updateworkflowactionop.py +++ b/squadcastv1/src/squadcast_sdk/models/workflows_updateworkflowactionop.py @@ -5,10 +5,79 @@ V3WorkflowsActionRequestUpdate, V3WorkflowsActionRequestUpdateTypedDict, ) +from .v3_workflows_jiracreateticket import ( + V3WorkflowsJiraCreateTicket, + V3WorkflowsJiraCreateTicketTypedDict, +) +from .v3_workflows_msteamscreatemeetinglink import ( + V3WorkflowsMsTeamsCreateMeetingLink, + V3WorkflowsMsTeamsCreateMeetingLinkTypedDict, +) +from .v3_workflows_msteamsmessagechannel import ( + V3WorkflowsMsTeamsMessageChannel, + V3WorkflowsMsTeamsMessageChannelTypedDict, +) +from .v3_workflows_msteamsmessageuser import ( + V3WorkflowsMsTeamsMessageUser, + V3WorkflowsMsTeamsMessageUserTypedDict, +) +from .v3_workflows_runbookresponse import ( + V3WorkflowsRunbookResponse, + V3WorkflowsRunbookResponseTypedDict, +) +from .v3_workflows_slackarchivechannel import ( + V3WorkflowsSlackArchiveChannel, + V3WorkflowsSlackArchiveChannelTypedDict, +) +from .v3_workflows_slackcreateincidentchannel import ( + V3WorkflowsSlackCreateIncidentChannel, + V3WorkflowsSlackCreateIncidentChannelTypedDict, +) +from .v3_workflows_slackmessagechannel import ( + V3WorkflowsSlackMessageChannel, + V3WorkflowsSlackMessageChannelTypedDict, +) +from .v3_workflows_slackmessageuser import ( + V3WorkflowsSlackMessageUser, + V3WorkflowsSlackMessageUserTypedDict, +) +from .v3_workflows_sqaddcommunicationchannel import ( + V3WorkflowsSqAddCommunicationChannel, + V3WorkflowsSqAddCommunicationChannelTypedDict, +) +from .v3_workflows_sqaddincidentnote import ( + V3WorkflowsSqAddIncidentNote, + V3WorkflowsSqAddIncidentNoteTypedDict, +) +from .v3_workflows_sqcreatestatuspageissue import ( + V3WorkflowsSqCreateStatusPageIssue, + V3WorkflowsSqCreateStatusPageIssueTypedDict, +) +from .v3_workflows_sqmakehttpcall import ( + V3WorkflowsSqMakeHTTPCall, + V3WorkflowsSqMakeHTTPCallTypedDict, +) +from .v3_workflows_sqmarkincidentsloaffecting import ( + V3WorkflowsSqMarkIncidentSLOAffecting, + V3WorkflowsSqMarkIncidentSLOAffectingTypedDict, +) +from .v3_workflows_sqsendemail import ( + V3WorkflowsSqSendEmail, + V3WorkflowsSqSendEmailTypedDict, +) +from .v3_workflows_sqtriggermanualwebhook import ( + V3WorkflowsSqTriggerManualWebhook, + V3WorkflowsSqTriggerManualWebhookTypedDict, +) +from .v3_workflows_updateincidentpriority import ( + V3WorkflowsUpdateIncidentPriority, + V3WorkflowsUpdateIncidentPriorityTypedDict, +) import pydantic from squadcast_sdk.types import BaseModel from squadcast_sdk.utils import FieldMetadata, PathParamMetadata, RequestMetadata -from typing_extensions import Annotated, TypedDict +from typing import Any, List, Literal, Union +from typing_extensions import Annotated, TypeAliasType, TypedDict class WorkflowsUpdateWorkflowActionRequestTypedDict(TypedDict): @@ -34,3 +103,77 @@ class WorkflowsUpdateWorkflowActionRequest(BaseModel): V3WorkflowsActionRequestUpdate, FieldMetadata(request=RequestMetadata(media_type="application/json")), ] + + +WorkflowsUpdateWorkflowActionName = Literal["sq_attach_runbooks",] + + +class WorkflowsUpdateWorkflowActionDataTypedDict(TypedDict): + runbooks: List[V3WorkflowsRunbookResponseTypedDict] + + +class WorkflowsUpdateWorkflowActionData(BaseModel): + runbooks: List[V3WorkflowsRunbookResponse] + + +class SqAttachRunbooksTypedDict(TypedDict): + name: WorkflowsUpdateWorkflowActionName + data: WorkflowsUpdateWorkflowActionDataTypedDict + + +class SqAttachRunbooks(BaseModel): + name: WorkflowsUpdateWorkflowActionName + + data: WorkflowsUpdateWorkflowActionData + + +WorkflowsUpdateWorkflowActionResponseTypedDict = TypeAliasType( + "WorkflowsUpdateWorkflowActionResponseTypedDict", + Union[ + V3WorkflowsSlackArchiveChannelTypedDict, + V3WorkflowsMsTeamsCreateMeetingLinkTypedDict, + V3WorkflowsSlackMessageChannelTypedDict, + V3WorkflowsSlackMessageUserTypedDict, + V3WorkflowsSqCreateStatusPageIssueTypedDict, + V3WorkflowsSqAddIncidentNoteTypedDict, + V3WorkflowsSqTriggerManualWebhookTypedDict, + V3WorkflowsSqAddCommunicationChannelTypedDict, + SqAttachRunbooksTypedDict, + V3WorkflowsUpdateIncidentPriorityTypedDict, + V3WorkflowsSqMakeHTTPCallTypedDict, + V3WorkflowsSlackCreateIncidentChannelTypedDict, + V3WorkflowsJiraCreateTicketTypedDict, + V3WorkflowsMsTeamsMessageChannelTypedDict, + V3WorkflowsMsTeamsMessageUserTypedDict, + V3WorkflowsSqSendEmailTypedDict, + V3WorkflowsSqMarkIncidentSLOAffectingTypedDict, + Any, + ], +) +r"""The request has succeeded.""" + + +WorkflowsUpdateWorkflowActionResponse = TypeAliasType( + "WorkflowsUpdateWorkflowActionResponse", + Union[ + V3WorkflowsSlackArchiveChannel, + V3WorkflowsMsTeamsCreateMeetingLink, + V3WorkflowsSlackMessageChannel, + V3WorkflowsSlackMessageUser, + V3WorkflowsSqCreateStatusPageIssue, + V3WorkflowsSqAddIncidentNote, + V3WorkflowsSqTriggerManualWebhook, + V3WorkflowsSqAddCommunicationChannel, + SqAttachRunbooks, + V3WorkflowsUpdateIncidentPriority, + V3WorkflowsSqMakeHTTPCall, + V3WorkflowsSlackCreateIncidentChannel, + V3WorkflowsJiraCreateTicket, + V3WorkflowsMsTeamsMessageChannel, + V3WorkflowsMsTeamsMessageUser, + V3WorkflowsSqSendEmail, + V3WorkflowsSqMarkIncidentSLOAffecting, + Any, + ], +) +r"""The request has succeeded.""" diff --git a/squadcastv1/src/squadcast_sdk/sdk.py b/squadcastv1/src/squadcast_sdk/sdk.py index f425259..587b564 100644 --- a/squadcastv1/src/squadcast_sdk/sdk.py +++ b/squadcastv1/src/squadcast_sdk/sdk.py @@ -151,8 +151,8 @@ def __init__( self, bearer_auth: Union[str, Callable[[], str]], server_idx: Optional[int] = None, - server_url: Optional[str] = None, url_params: Optional[Dict[str, str]] = None, + server_url: Optional[str] = None, client: Optional[HttpClient] = None, async_client: Optional[AsyncHttpClient] = None, retry_config: OptionalNullable[RetryConfig] = UNSET, diff --git a/squadcastv1/src/squadcast_sdk/utils/__init__.py b/squadcastv1/src/squadcast_sdk/utils/__init__.py index c906e1e..0498cb8 100644 --- a/squadcastv1/src/squadcast_sdk/utils/__init__.py +++ b/squadcastv1/src/squadcast_sdk/utils/__init__.py @@ -1,20 +1,16 @@ """Code generated by Speakeasy (https://speakeasy.com). DO NOT EDIT.""" -from typing import TYPE_CHECKING, Callable, TypeVar -from importlib import import_module +from typing import Any, TYPE_CHECKING, Callable, TypeVar import asyncio -import builtins -import sys + +from .dynamic_imports import lazy_getattr, lazy_dir _T = TypeVar("_T") async def run_sync_in_thread(func: Callable[..., _T], *args) -> _T: """Run a synchronous function in a thread pool to avoid blocking the event loop.""" - if sys.version_info >= (3, 9): - return await asyncio.to_thread(func, *args) - loop = asyncio.get_event_loop() - return await loop.run_in_executor(None, func, *args) + return await asyncio.to_thread(func, *args) if TYPE_CHECKING: @@ -169,38 +165,11 @@ async def run_sync_in_thread(func: Callable[..., _T], *args) -> _T: } -def dynamic_import(modname, retries=3): - for attempt in range(retries): - try: - return import_module(modname, __package__) - except KeyError: - # Clear any half-initialized module and retry - sys.modules.pop(modname, None) - if attempt == retries - 1: - break - raise KeyError(f"Failed to import module '{modname}' after {retries} attempts") - - -def __getattr__(attr_name: str) -> object: - module_name = _dynamic_imports.get(attr_name) - if module_name is None: - raise AttributeError( - f"no {attr_name} found in _dynamic_imports, module name -> {__name__} " - ) - - try: - module = dynamic_import(module_name) - return getattr(module, attr_name) - except ImportError as e: - raise ImportError( - f"Failed to import {attr_name} from {module_name}: {e}" - ) from e - except AttributeError as e: - raise AttributeError( - f"Failed to get {attr_name} from {module_name}: {e}" - ) from e +def __getattr__(attr_name: str) -> Any: + return lazy_getattr( + attr_name, package=__package__, dynamic_imports=_dynamic_imports + ) def __dir__(): - lazy_attrs = builtins.list(_dynamic_imports.keys()) - return builtins.sorted(lazy_attrs) + return lazy_dir(dynamic_imports=_dynamic_imports) diff --git a/squadcastv1/src/squadcast_sdk/utils/dynamic_imports.py b/squadcastv1/src/squadcast_sdk/utils/dynamic_imports.py new file mode 100644 index 0000000..673edf8 --- /dev/null +++ b/squadcastv1/src/squadcast_sdk/utils/dynamic_imports.py @@ -0,0 +1,54 @@ +"""Code generated by Speakeasy (https://speakeasy.com). DO NOT EDIT.""" + +from importlib import import_module +import builtins +import sys + + +def dynamic_import(package, modname, retries=3): + """Import a module relative to package, retrying on KeyError from half-initialized modules.""" + for attempt in range(retries): + try: + return import_module(modname, package) + except KeyError: + sys.modules.pop(modname, None) + if attempt == retries - 1: + break + raise KeyError(f"Failed to import module '{modname}' after {retries} attempts") + + +def lazy_getattr(attr_name, *, package, dynamic_imports, sub_packages=None): + """Module-level __getattr__ that lazily loads from a dynamic_imports mapping. + + Args: + attr_name: The attribute being looked up. + package: The caller's __package__ (for relative imports). + dynamic_imports: Dict mapping attribute names to relative module paths. + sub_packages: Optional list of subpackage names to lazy-load. + """ + module_name = dynamic_imports.get(attr_name) + if module_name is not None: + try: + module = dynamic_import(package, module_name) + return getattr(module, attr_name) + except ImportError as e: + raise ImportError( + f"Failed to import {attr_name} from {module_name}: {e}" + ) from e + except AttributeError as e: + raise AttributeError( + f"Failed to get {attr_name} from {module_name}: {e}" + ) from e + + if sub_packages and attr_name in sub_packages: + return import_module(f".{attr_name}", package) + + raise AttributeError(f"module '{package}' has no attribute '{attr_name}'") + + +def lazy_dir(*, dynamic_imports, sub_packages=None): + """Module-level __dir__ that lists lazily-loadable attributes.""" + lazy_attrs = builtins.list(dynamic_imports.keys()) + if sub_packages: + lazy_attrs.extend(sub_packages) + return builtins.sorted(lazy_attrs) diff --git a/squadcastv1/src/squadcast_sdk/utils/eventstreaming.py b/squadcastv1/src/squadcast_sdk/utils/eventstreaming.py index 0969899..f2052fc 100644 --- a/squadcastv1/src/squadcast_sdk/utils/eventstreaming.py +++ b/squadcastv1/src/squadcast_sdk/utils/eventstreaming.py @@ -2,7 +2,9 @@ import re import json +from dataclasses import dataclass, asdict from typing import ( + Any, Callable, Generic, TypeVar, @@ -22,6 +24,7 @@ class EventStream(Generic[T]): client_ref: Optional[object] response: httpx.Response generator: Generator[T, None, None] + _closed: bool def __init__( self, @@ -33,17 +36,21 @@ def __init__( self.response = response self.generator = stream_events(response, decoder, sentinel) self.client_ref = client_ref + self._closed = False def __iter__(self): return self def __next__(self): + if self._closed: + raise StopIteration return next(self.generator) def __enter__(self): return self def __exit__(self, exc_type, exc_val, exc_tb): + self._closed = True self.response.close() @@ -53,6 +60,7 @@ class EventStreamAsync(Generic[T]): client_ref: Optional[object] response: httpx.Response generator: AsyncGenerator[T, None] + _closed: bool def __init__( self, @@ -64,33 +72,45 @@ def __init__( self.response = response self.generator = stream_events_async(response, decoder, sentinel) self.client_ref = client_ref + self._closed = False def __aiter__(self): return self async def __anext__(self): + if self._closed: + raise StopAsyncIteration return await self.generator.__anext__() async def __aenter__(self): return self async def __aexit__(self, exc_type, exc_val, exc_tb): + self._closed = True await self.response.aclose() +@dataclass class ServerEvent: id: Optional[str] = None event: Optional[str] = None - data: Optional[str] = None + data: Any = None retry: Optional[int] = None MESSAGE_BOUNDARIES = [ b"\r\n\r\n", - b"\n\n", + b"\r\n\r", + b"\r\n\n", + b"\r\r\n", + b"\n\r\n", b"\r\r", + b"\n\r", + b"\n\n", ] +UTF8_BOM = b"\xef\xbb\xbf" + async def stream_events_async( response: httpx.Response, @@ -99,14 +119,10 @@ async def stream_events_async( ) -> AsyncGenerator[T, None]: buffer = bytearray() position = 0 - discard = False + event_id: Optional[str] = None async for chunk in response.aiter_bytes(): - # We've encountered the sentinel value and should no longer process - # incoming data. Instead we throw new data away until the server closes - # the connection. - if discard: - continue - + if len(buffer) == 0 and chunk.startswith(UTF8_BOM): + chunk = chunk[len(UTF8_BOM) :] buffer += chunk for i in range(position, len(buffer)): char = buffer[i : i + 1] @@ -121,15 +137,22 @@ async def stream_events_async( block = buffer[position:i] position = i + len(seq) - event, discard = _parse_event(block, decoder, sentinel) + event, discard, event_id = _parse_event( + raw=block, decoder=decoder, sentinel=sentinel, event_id=event_id + ) if event is not None: yield event + if discard: + await response.aclose() + return if position > 0: buffer = buffer[position:] position = 0 - event, discard = _parse_event(buffer, decoder, sentinel) + event, discard, _ = _parse_event( + raw=buffer, decoder=decoder, sentinel=sentinel, event_id=event_id + ) if event is not None: yield event @@ -141,14 +164,10 @@ def stream_events( ) -> Generator[T, None, None]: buffer = bytearray() position = 0 - discard = False + event_id: Optional[str] = None for chunk in response.iter_bytes(): - # We've encountered the sentinel value and should no longer process - # incoming data. Instead we throw new data away until the server closes - # the connection. - if discard: - continue - + if len(buffer) == 0 and chunk.startswith(UTF8_BOM): + chunk = chunk[len(UTF8_BOM) :] buffer += chunk for i in range(position, len(buffer)): char = buffer[i : i + 1] @@ -163,22 +182,33 @@ def stream_events( block = buffer[position:i] position = i + len(seq) - event, discard = _parse_event(block, decoder, sentinel) + event, discard, event_id = _parse_event( + raw=block, decoder=decoder, sentinel=sentinel, event_id=event_id + ) if event is not None: yield event + if discard: + response.close() + return if position > 0: buffer = buffer[position:] position = 0 - event, discard = _parse_event(buffer, decoder, sentinel) + event, discard, _ = _parse_event( + raw=buffer, decoder=decoder, sentinel=sentinel, event_id=event_id + ) if event is not None: yield event def _parse_event( - raw: bytearray, decoder: Callable[[str], T], sentinel: Optional[str] = None -) -> Tuple[Optional[T], bool]: + *, + raw: bytearray, + decoder: Callable[[str], T], + sentinel: Optional[str] = None, + event_id: Optional[str] = None, +) -> Tuple[Optional[T], bool, Optional[str]]: block = raw.decode() lines = re.split(r"\r?\n|\r", block) publish = False @@ -189,13 +219,16 @@ def _parse_event( continue delim = line.find(":") - if delim <= 0: + if delim == 0: continue - field = line[0:delim] - value = line[delim + 1 :] if delim < len(line) - 1 else "" - if len(value) and value[0] == " ": - value = value[1:] + field = line + value = "" + if delim > 0: + field = line[0:delim] + value = line[delim + 1 :] if delim < len(line) - 1 else "" + if len(value) and value[0] == " ": + value = value[1:] if field == "event": event.event = value @@ -204,37 +237,36 @@ def _parse_event( data += value + "\n" publish = True elif field == "id": - event.id = value publish = True + if "\x00" not in value: + event_id = value elif field == "retry": - event.retry = int(value) if value.isdigit() else None + if value.isdigit(): + event.retry = int(value) publish = True + event.id = event_id + if sentinel and data == f"{sentinel}\n": - return None, True + return None, True, event_id if data: data = data[:-1] - event.data = data - - data_is_primitive = ( - data.isnumeric() or data == "true" or data == "false" or data == "null" - ) - data_is_json = ( - data.startswith("{") or data.startswith("[") or data.startswith('"') - ) - - if data_is_primitive or data_is_json: - try: - event.data = json.loads(data) - except Exception: - pass + try: + event.data = json.loads(data) + except json.JSONDecodeError: + event.data = data out = None if publish: - out = decoder(json.dumps(event.__dict__)) - - return out, False + out_dict = { + k: v + for k, v in asdict(event).items() + if v is not None or (k == "data" and data) + } + out = decoder(json.dumps(out_dict)) + + return out, False, event_id def _peek_sequence(position: int, buffer: bytearray, sequence: bytes): diff --git a/squadcastv1/src/squadcast_sdk/utils/retries.py b/squadcastv1/src/squadcast_sdk/utils/retries.py index 88a91b1..af07d4e 100644 --- a/squadcastv1/src/squadcast_sdk/utils/retries.py +++ b/squadcastv1/src/squadcast_sdk/utils/retries.py @@ -144,12 +144,7 @@ def do_request() -> httpx.Response: if res.status_code == parsed_code: raise TemporaryError(res) - except httpx.ConnectError as exception: - if retries.config.retry_connection_errors: - raise - - raise PermanentError(exception) from exception - except httpx.TimeoutException as exception: + except (httpx.NetworkError, httpx.TimeoutException) as exception: if retries.config.retry_connection_errors: raise @@ -193,12 +188,7 @@ async def do_request() -> httpx.Response: if res.status_code == parsed_code: raise TemporaryError(res) - except httpx.ConnectError as exception: - if retries.config.retry_connection_errors: - raise - - raise PermanentError(exception) from exception - except httpx.TimeoutException as exception: + except (httpx.NetworkError, httpx.TimeoutException) as exception: if retries.config.retry_connection_errors: raise diff --git a/squadcastv1/src/squadcast_sdk/utils/security.py b/squadcastv1/src/squadcast_sdk/utils/security.py index 295a3f4..17996bd 100644 --- a/squadcastv1/src/squadcast_sdk/utils/security.py +++ b/squadcastv1/src/squadcast_sdk/utils/security.py @@ -135,6 +135,8 @@ def _parse_security_scheme_value( elif scheme_type == "http": if sub_type == "bearer": headers[header_name] = _apply_bearer(value) + elif sub_type == "basic": + headers[header_name] = value elif sub_type == "custom": return else: diff --git a/squadcastv1/src/squadcast_sdk/workflows_sdk.py b/squadcastv1/src/squadcast_sdk/workflows_sdk.py index 74e807d..b600d7a 100644 --- a/squadcastv1/src/squadcast_sdk/workflows_sdk.py +++ b/squadcastv1/src/squadcast_sdk/workflows_sdk.py @@ -2808,7 +2808,7 @@ def update_action( server_url: Optional[str] = None, timeout_ms: Optional[int] = None, http_headers: Optional[Mapping[str, str]] = None, - ) -> models.V3WorkflowsActionResponse: + ) -> models.WorkflowsUpdateWorkflowActionResponse: r"""Update Workflow Action Update an action by action ID @@ -2901,7 +2901,9 @@ def update_action( response_data: Any = None if utils.match_response(http_res, "200", "application/json"): - return unmarshal_json_response(models.V3WorkflowsActionResponse, http_res) + return unmarshal_json_response( + models.WorkflowsUpdateWorkflowActionResponse, http_res + ) if utils.match_response(http_res, "400", "application/json"): response_data = unmarshal_json_response( errors.BadRequestErrorData, http_res @@ -2973,7 +2975,7 @@ async def update_action_async( server_url: Optional[str] = None, timeout_ms: Optional[int] = None, http_headers: Optional[Mapping[str, str]] = None, - ) -> models.V3WorkflowsActionResponse: + ) -> models.WorkflowsUpdateWorkflowActionResponse: r"""Update Workflow Action Update an action by action ID @@ -3066,7 +3068,9 @@ async def update_action_async( response_data: Any = None if utils.match_response(http_res, "200", "application/json"): - return unmarshal_json_response(models.V3WorkflowsActionResponse, http_res) + return unmarshal_json_response( + models.WorkflowsUpdateWorkflowActionResponse, http_res + ) if utils.match_response(http_res, "400", "application/json"): response_data = unmarshal_json_response( errors.BadRequestErrorData, http_res diff --git a/squadcastv1/uv.lock b/squadcastv1/uv.lock index 36da39c..827f27c 100644 --- a/squadcastv1/uv.lock +++ b/squadcastv1/uv.lock @@ -1,6 +1,6 @@ version = 1 revision = 3 -requires-python = ">=3.9.2" +requires-python = ">=3.10" resolution-markers = [ "python_full_version >= '3.12'", "python_full_version == '3.11.*'", @@ -190,12 +190,6 @@ wheels = [ { url = "https://files.pythonhosted.org/packages/d2/8b/801aa06445d2de3895f59e476f38f3f8d610ef5d6908245f07d002676cbf/mypy-1.15.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:c43a7682e24b4f576d93072216bf56eeff70d9140241f9edec0c104d0c515036", size = 12402541, upload-time = "2025-02-05T03:49:57.623Z" }, { url = "https://files.pythonhosted.org/packages/c7/67/5a4268782eb77344cc613a4cf23540928e41f018a9a1ec4c6882baf20ab8/mypy-1.15.0-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:baefc32840a9f00babd83251560e0ae1573e2f9d1b067719479bfb0e987c6357", size = 12494348, upload-time = "2025-02-05T03:48:52.361Z" }, { url = "https://files.pythonhosted.org/packages/83/3e/57bb447f7bbbfaabf1712d96f9df142624a386d98fb026a761532526057e/mypy-1.15.0-cp313-cp313-win_amd64.whl", hash = "sha256:b9378e2c00146c44793c98b8d5a61039a048e31f429fb0eb546d93f4b000bedf", size = 9373648, upload-time = "2025-02-05T03:49:11.395Z" }, - { url = "https://files.pythonhosted.org/packages/5a/fa/79cf41a55b682794abe71372151dbbf856e3008f6767057229e6649d294a/mypy-1.15.0-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:e601a7fa172c2131bff456bb3ee08a88360760d0d2f8cbd7a75a65497e2df078", size = 10737129, upload-time = "2025-02-05T03:50:24.509Z" }, - { url = "https://files.pythonhosted.org/packages/d3/33/dd8feb2597d648de29e3da0a8bf4e1afbda472964d2a4a0052203a6f3594/mypy-1.15.0-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:712e962a6357634fef20412699a3655c610110e01cdaa6180acec7fc9f8513ba", size = 9856335, upload-time = "2025-02-05T03:49:36.398Z" }, - { url = "https://files.pythonhosted.org/packages/e4/b5/74508959c1b06b96674b364ffeb7ae5802646b32929b7701fc6b18447592/mypy-1.15.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:f95579473af29ab73a10bada2f9722856792a36ec5af5399b653aa28360290a5", size = 11611935, upload-time = "2025-02-05T03:49:14.154Z" }, - { url = "https://files.pythonhosted.org/packages/6c/53/da61b9d9973efcd6507183fdad96606996191657fe79701b2c818714d573/mypy-1.15.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:8f8722560a14cde92fdb1e31597760dc35f9f5524cce17836c0d22841830fd5b", size = 12365827, upload-time = "2025-02-05T03:48:59.458Z" }, - { url = "https://files.pythonhosted.org/packages/c1/72/965bd9ee89540c79a25778cc080c7e6ef40aa1eeac4d52cec7eae6eb5228/mypy-1.15.0-cp39-cp39-musllinux_1_2_x86_64.whl", hash = "sha256:1fbb8da62dc352133d7d7ca90ed2fb0e9d42bb1a32724c287d3c76c58cbaa9c2", size = 12541924, upload-time = "2025-02-05T03:50:03.12Z" }, - { url = "https://files.pythonhosted.org/packages/46/d0/f41645c2eb263e6c77ada7d76f894c580c9ddb20d77f0c24d34273a4dab2/mypy-1.15.0-cp39-cp39-win_amd64.whl", hash = "sha256:d10d994b41fb3497719bbf866f227b3489048ea4bbbb5015357db306249f7980", size = 9271176, upload-time = "2025-02-05T03:50:10.86Z" }, { url = "https://files.pythonhosted.org/packages/09/4e/a7d65c7322c510de2c409ff3828b03354a7c43f5a8ed458a7a131b41c7b9/mypy-1.15.0-py3-none-any.whl", hash = "sha256:5469affef548bd1895d86d3bf10ce2b44e33d86923c29e4d675b3e323437ea3e", size = 2221777, upload-time = "2025-02-05T03:50:08.348Z" }, ] @@ -308,19 +302,6 @@ wheels = [ { url = "https://files.pythonhosted.org/packages/a4/7d/e09391c2eebeab681df2b74bfe6c43422fffede8dc74187b2b0bf6fd7571/pydantic_core-2.33.2-cp313-cp313t-macosx_11_0_arm64.whl", hash = "sha256:61c18fba8e5e9db3ab908620af374db0ac1baa69f0f32df4f61ae23f15e586ac", size = 1806162, upload-time = "2025-04-23T18:32:20.188Z" }, { url = "https://files.pythonhosted.org/packages/f1/3d/847b6b1fed9f8ed3bb95a9ad04fbd0b212e832d4f0f50ff4d9ee5a9f15cf/pydantic_core-2.33.2-cp313-cp313t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:95237e53bb015f67b63c91af7518a62a8660376a6a0db19b89acc77a4d6199f5", size = 1981560, upload-time = "2025-04-23T18:32:22.354Z" }, { url = "https://files.pythonhosted.org/packages/6f/9a/e73262f6c6656262b5fdd723ad90f518f579b7bc8622e43a942eec53c938/pydantic_core-2.33.2-cp313-cp313t-win_amd64.whl", hash = "sha256:c2fc0a768ef76c15ab9238afa6da7f69895bb5d1ee83aeea2e3509af4472d0b9", size = 1935777, upload-time = "2025-04-23T18:32:25.088Z" }, - { url = "https://files.pythonhosted.org/packages/53/ea/bbe9095cdd771987d13c82d104a9c8559ae9aec1e29f139e286fd2e9256e/pydantic_core-2.33.2-cp39-cp39-macosx_10_12_x86_64.whl", hash = "sha256:a2b911a5b90e0374d03813674bf0a5fbbb7741570dcd4b4e85a2e48d17def29d", size = 2028677, upload-time = "2025-04-23T18:32:27.227Z" }, - { url = "https://files.pythonhosted.org/packages/49/1d/4ac5ed228078737d457a609013e8f7edc64adc37b91d619ea965758369e5/pydantic_core-2.33.2-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:6fa6dfc3e4d1f734a34710f391ae822e0a8eb8559a85c6979e14e65ee6ba2954", size = 1864735, upload-time = "2025-04-23T18:32:29.019Z" }, - { url = "https://files.pythonhosted.org/packages/23/9a/2e70d6388d7cda488ae38f57bc2f7b03ee442fbcf0d75d848304ac7e405b/pydantic_core-2.33.2-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:c54c939ee22dc8e2d545da79fc5381f1c020d6d3141d3bd747eab59164dc89fb", size = 1898467, upload-time = "2025-04-23T18:32:31.119Z" }, - { url = "https://files.pythonhosted.org/packages/ff/2e/1568934feb43370c1ffb78a77f0baaa5a8b6897513e7a91051af707ffdc4/pydantic_core-2.33.2-cp39-cp39-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:53a57d2ed685940a504248187d5685e49eb5eef0f696853647bf37c418c538f7", size = 1983041, upload-time = "2025-04-23T18:32:33.655Z" }, - { url = "https://files.pythonhosted.org/packages/01/1a/1a1118f38ab64eac2f6269eb8c120ab915be30e387bb561e3af904b12499/pydantic_core-2.33.2-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:09fb9dd6571aacd023fe6aaca316bd01cf60ab27240d7eb39ebd66a3a15293b4", size = 2136503, upload-time = "2025-04-23T18:32:35.519Z" }, - { url = "https://files.pythonhosted.org/packages/5c/da/44754d1d7ae0f22d6d3ce6c6b1486fc07ac2c524ed8f6eca636e2e1ee49b/pydantic_core-2.33.2-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:0e6116757f7959a712db11f3e9c0a99ade00a5bbedae83cb801985aa154f071b", size = 2736079, upload-time = "2025-04-23T18:32:37.659Z" }, - { url = "https://files.pythonhosted.org/packages/4d/98/f43cd89172220ec5aa86654967b22d862146bc4d736b1350b4c41e7c9c03/pydantic_core-2.33.2-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:8d55ab81c57b8ff8548c3e4947f119551253f4e3787a7bbc0b6b3ca47498a9d3", size = 2006508, upload-time = "2025-04-23T18:32:39.637Z" }, - { url = "https://files.pythonhosted.org/packages/2b/cc/f77e8e242171d2158309f830f7d5d07e0531b756106f36bc18712dc439df/pydantic_core-2.33.2-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:c20c462aa4434b33a2661701b861604913f912254e441ab8d78d30485736115a", size = 2113693, upload-time = "2025-04-23T18:32:41.818Z" }, - { url = "https://files.pythonhosted.org/packages/54/7a/7be6a7bd43e0a47c147ba7fbf124fe8aaf1200bc587da925509641113b2d/pydantic_core-2.33.2-cp39-cp39-musllinux_1_1_aarch64.whl", hash = "sha256:44857c3227d3fb5e753d5fe4a3420d6376fa594b07b621e220cd93703fe21782", size = 2074224, upload-time = "2025-04-23T18:32:44.033Z" }, - { url = "https://files.pythonhosted.org/packages/2a/07/31cf8fadffbb03be1cb520850e00a8490c0927ec456e8293cafda0726184/pydantic_core-2.33.2-cp39-cp39-musllinux_1_1_armv7l.whl", hash = "sha256:eb9b459ca4df0e5c87deb59d37377461a538852765293f9e6ee834f0435a93b9", size = 2245403, upload-time = "2025-04-23T18:32:45.836Z" }, - { url = "https://files.pythonhosted.org/packages/b6/8d/bbaf4c6721b668d44f01861f297eb01c9b35f612f6b8e14173cb204e6240/pydantic_core-2.33.2-cp39-cp39-musllinux_1_1_x86_64.whl", hash = "sha256:9fcd347d2cc5c23b06de6d3b7b8275be558a0c90549495c699e379a80bf8379e", size = 2242331, upload-time = "2025-04-23T18:32:47.618Z" }, - { url = "https://files.pythonhosted.org/packages/bb/93/3cc157026bca8f5006250e74515119fcaa6d6858aceee8f67ab6dc548c16/pydantic_core-2.33.2-cp39-cp39-win32.whl", hash = "sha256:83aa99b1285bc8f038941ddf598501a86f1536789740991d7d8756e34f1e74d9", size = 1910571, upload-time = "2025-04-23T18:32:49.401Z" }, - { url = "https://files.pythonhosted.org/packages/5b/90/7edc3b2a0d9f0dda8806c04e511a67b0b7a41d2187e2003673a996fb4310/pydantic_core-2.33.2-cp39-cp39-win_amd64.whl", hash = "sha256:f481959862f57f29601ccced557cc2e817bce7533ab8e01a797a48b49c9692b3", size = 1956504, upload-time = "2025-04-23T18:32:51.287Z" }, { url = "https://files.pythonhosted.org/packages/30/68/373d55e58b7e83ce371691f6eaa7175e3a24b956c44628eb25d7da007917/pydantic_core-2.33.2-pp310-pypy310_pp73-macosx_10_12_x86_64.whl", hash = "sha256:5c4aa4e82353f65e548c476b37e64189783aa5384903bfea4f41580f255fddfa", size = 2023982, upload-time = "2025-04-23T18:32:53.14Z" }, { url = "https://files.pythonhosted.org/packages/a4/16/145f54ac08c96a63d8ed6442f9dec17b2773d19920b627b18d4f10a061ea/pydantic_core-2.33.2-pp310-pypy310_pp73-macosx_11_0_arm64.whl", hash = "sha256:d946c8bf0d5c24bf4fe333af284c59a19358aa3ec18cb3dc4370080da1e8ad29", size = 1858412, upload-time = "2025-04-23T18:32:55.52Z" }, { url = "https://files.pythonhosted.org/packages/41/b1/c6dc6c3e2de4516c0bb2c46f6a373b91b5660312342a0cf5826e38ad82fa/pydantic_core-2.33.2-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:87b31b6846e361ef83fedb187bb5b4372d0da3f7e28d85415efa92d6125d6e6d", size = 1892749, upload-time = "2025-04-23T18:32:57.546Z" }, @@ -339,15 +320,6 @@ wheels = [ { url = "https://files.pythonhosted.org/packages/b8/e9/1f7efbe20d0b2b10f6718944b5d8ece9152390904f29a78e68d4e7961159/pydantic_core-2.33.2-pp311-pypy311_pp73-musllinux_1_1_armv7l.whl", hash = "sha256:de4b83bb311557e439b9e186f733f6c645b9417c84e2eb8203f3f820a4b988bf", size = 2239013, upload-time = "2025-04-23T18:33:26.621Z" }, { url = "https://files.pythonhosted.org/packages/3c/b2/5309c905a93811524a49b4e031e9851a6b00ff0fb668794472ea7746b448/pydantic_core-2.33.2-pp311-pypy311_pp73-musllinux_1_1_x86_64.whl", hash = "sha256:82f68293f055f51b51ea42fafc74b6aad03e70e191799430b90c13d643059ebb", size = 2238715, upload-time = "2025-04-23T18:33:28.656Z" }, { url = "https://files.pythonhosted.org/packages/32/56/8a7ca5d2cd2cda1d245d34b1c9a942920a718082ae8e54e5f3e5a58b7add/pydantic_core-2.33.2-pp311-pypy311_pp73-win_amd64.whl", hash = "sha256:329467cecfb529c925cf2bbd4d60d2c509bc2fb52a20c1045bf09bb70971a9c1", size = 2066757, upload-time = "2025-04-23T18:33:30.645Z" }, - { url = "https://files.pythonhosted.org/packages/08/98/dbf3fdfabaf81cda5622154fda78ea9965ac467e3239078e0dcd6df159e7/pydantic_core-2.33.2-pp39-pypy39_pp73-macosx_10_12_x86_64.whl", hash = "sha256:87acbfcf8e90ca885206e98359d7dca4bcbb35abdc0ff66672a293e1d7a19101", size = 2024034, upload-time = "2025-04-23T18:33:32.843Z" }, - { url = "https://files.pythonhosted.org/packages/8d/99/7810aa9256e7f2ccd492590f86b79d370df1e9292f1f80b000b6a75bd2fb/pydantic_core-2.33.2-pp39-pypy39_pp73-macosx_11_0_arm64.whl", hash = "sha256:7f92c15cd1e97d4b12acd1cc9004fa092578acfa57b67ad5e43a197175d01a64", size = 1858578, upload-time = "2025-04-23T18:33:34.912Z" }, - { url = "https://files.pythonhosted.org/packages/d8/60/bc06fa9027c7006cc6dd21e48dbf39076dc39d9abbaf718a1604973a9670/pydantic_core-2.33.2-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:d3f26877a748dc4251cfcfda9dfb5f13fcb034f5308388066bcfe9031b63ae7d", size = 1892858, upload-time = "2025-04-23T18:33:36.933Z" }, - { url = "https://files.pythonhosted.org/packages/f2/40/9d03997d9518816c68b4dfccb88969756b9146031b61cd37f781c74c9b6a/pydantic_core-2.33.2-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:dac89aea9af8cd672fa7b510e7b8c33b0bba9a43186680550ccf23020f32d535", size = 2068498, upload-time = "2025-04-23T18:33:38.997Z" }, - { url = "https://files.pythonhosted.org/packages/d8/62/d490198d05d2d86672dc269f52579cad7261ced64c2df213d5c16e0aecb1/pydantic_core-2.33.2-pp39-pypy39_pp73-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:970919794d126ba8645f3837ab6046fb4e72bbc057b3709144066204c19a455d", size = 2108428, upload-time = "2025-04-23T18:33:41.18Z" }, - { url = "https://files.pythonhosted.org/packages/9a/ec/4cd215534fd10b8549015f12ea650a1a973da20ce46430b68fc3185573e8/pydantic_core-2.33.2-pp39-pypy39_pp73-musllinux_1_1_aarch64.whl", hash = "sha256:3eb3fe62804e8f859c49ed20a8451342de53ed764150cb14ca71357c765dc2a6", size = 2069854, upload-time = "2025-04-23T18:33:43.446Z" }, - { url = "https://files.pythonhosted.org/packages/1a/1a/abbd63d47e1d9b0d632fee6bb15785d0889c8a6e0a6c3b5a8e28ac1ec5d2/pydantic_core-2.33.2-pp39-pypy39_pp73-musllinux_1_1_armv7l.whl", hash = "sha256:3abcd9392a36025e3bd55f9bd38d908bd17962cc49bc6da8e7e96285336e2bca", size = 2237859, upload-time = "2025-04-23T18:33:45.56Z" }, - { url = "https://files.pythonhosted.org/packages/80/1c/fa883643429908b1c90598fd2642af8839efd1d835b65af1f75fba4d94fe/pydantic_core-2.33.2-pp39-pypy39_pp73-musllinux_1_1_x86_64.whl", hash = "sha256:3a1c81334778f9e3af2f8aeb7a960736e5cab1dfebfb26aabca09afd2906c039", size = 2239059, upload-time = "2025-04-23T18:33:47.735Z" }, - { url = "https://files.pythonhosted.org/packages/d4/29/3cade8a924a61f60ccfa10842f75eb12787e1440e2b8660ceffeb26685e7/pydantic_core-2.33.2-pp39-pypy39_pp73-win_amd64.whl", hash = "sha256:2807668ba86cb38c6817ad9bc66215ab8584d1d304030ce4f0887336f28a5e27", size = 2066661, upload-time = "2025-04-23T18:33:49.995Z" }, ] [[package]] @@ -363,7 +335,6 @@ dependencies = [ { name = "platformdirs" }, { name = "tomli", marker = "python_full_version < '3.11'" }, { name = "tomlkit" }, - { name = "typing-extensions", marker = "python_full_version < '3.10'" }, ] sdist = { url = "https://files.pythonhosted.org/packages/9a/e9/60280b14cc1012794120345ce378504cf17409e38cd88f455dc24e0ad6b5/pylint-3.2.3.tar.gz", hash = "sha256:02f6c562b215582386068d52a30f520d84fdbcf2a95fc7e855b816060d048b60", size = 1506739, upload-time = "2024-06-06T14:19:17.955Z" } wheels = [ @@ -394,7 +365,7 @@ wheels = [ [[package]] name = "squadcast-sdk" -version = "0.4.0" +version = "0.5.0" source = { editable = "." } dependencies = [ { name = "httpcore" }, From 4c8a8a3ab63da837dbf2dcfee67377155c360368 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Thu, 5 Mar 2026 00:08:56 +0000 Subject: [PATCH 2/8] ci: regenerated with OpenAPI Doc , Speakeasy CLI 1.741.3 --- .speakeasy/workflow.lock | 2 +- squadcastv1/.speakeasy/gen.lock | 358 +++++++++--------- squadcastv1/RELEASES.md | 4 +- squadcastv1/docs/models/action.md | 7 + squadcastv1/docs/models/client.md | 7 + .../docs/models/commonv3rbacownertype.md | 7 + squadcastv1/docs/models/condition.md | 7 + squadcastv1/docs/models/exporttype.md | 7 + squadcastv1/docs/models/statusenum.md | 7 + ...3escalationpoliciesescalationentitytype.md | 7 + .../v3extensionsmsteamseventclassenum.md | 7 + .../v3globaleventrulesentityownertype.md | 7 + ...v3globaleventrulesentityownerupdatetype.md | 7 + .../docs/models/v3incidentsexportformat.md | 7 + ...incidentsincidentexportrequestisstarred.md | 7 + .../v3incidentsincidentexportrequestnotes.md | 7 + ...entsincidentexportrequestretrospectives.md | 7 + ...identsincidentexportrequestsloaffecting.md | 7 + .../v3incidentsincidentexportrequestsortby.md | 7 + .../models/v3incidentsincidentpriority.md | 7 + .../v3incidentspostmortemspostmortemstatus.md | 7 + .../models/v3incidentstagsincidentpriority.md | 7 + .../v3servicesdedupinitconfigtimeunit.md | 7 + ...nrulesdeduplicationruleresponsetimeunit.md | 7 + ...plicationrulesdeduplicationruletimeunit.md | 7 + ...cesdeduplicationrulesexpressionbranchop.md | 7 + ...ntentoverlayresponseoverlaytemplatetype.md | 7 + ...erlayoverlayresponseoverlaytemplatetype.md | 7 + ...3servicesroutingrulesexpressionbranchop.md | 7 + ...rvicesroutingrulesroutingruleentitytype.md | 7 + ...utingrulesroutingruleresponseentitytype.md | 7 + .../models/v3servicesservicemaintainertype.md | 7 + ...3servicestaggingrulesexpressionbranchop.md | 7 + squadcastv1/docs/models/v3slosloactiontype.md | 7 + squadcastv1/docs/models/v3slosloownertype.md | 7 + .../docs/models/v3slotimeintervaltype.md | 7 + .../docs/models/v3usersadduserrequestrole.md | 7 + .../models/v3usersglobalrbacabilityname.md | 7 + .../models/v3usersupdateuserrequestrole.md | 7 + .../models/v3workflowsactionrequestname.md | 7 + .../v3workflowsactionrequestupdatename.md | 7 + .../models/v3workflowsactionresponsename.md | 7 + .../v3workflowscommunicationchanneltype.md | 7 + ...workflowscreateworkflowrequestownertype.md | 7 + ...owscreateworkflowrequestupdateownertype.md | 7 + .../models/v3workflowsjiracreateticketname.md | 7 + .../v3workflowsjiracreateticketupdatename.md | 7 + ...v3workflowsmsteamscreatemeetinglinkname.md | 7 + ...flowsmsteamscreatemeetinglinkupdatename.md | 7 + .../v3workflowsmsteamsmessagechannelname.md | 7 + ...orkflowsmsteamsmessagechannelupdatename.md | 7 + .../v3workflowsmsteamsmessageusername.md | 7 + ...v3workflowsmsteamsmessageuserupdatename.md | 7 + .../v3workflowsslackarchivechannelname.md | 7 + ...3workflowsslackarchivechannelupdatename.md | 7 + ...workflowsslackcreateincidentchannelname.md | 7 + ...owsslackcreateincidentchannelupdatename.md | 7 + .../v3workflowsslackmessagechannelname.md | 7 + ...3workflowsslackmessagechannelupdatename.md | 7 + .../models/v3workflowsslackmessageusername.md | 7 + .../v3workflowsslackmessageuserupdatename.md | 7 + ...3workflowssqaddcommunicationchannelname.md | 7 + ...lowssqaddcommunicationchannelupdatename.md | 7 + .../v3workflowssqaddincidentnotename.md | 7 + .../v3workflowssqaddincidentnoteupdatename.md | 7 + .../v3workflowssqcreatestatuspageissuename.md | 7 + ...kflowssqcreatestatuspageissueupdatename.md | 7 + .../models/v3workflowssqmakehttpcallmethod.md | 7 + .../models/v3workflowssqmakehttpcallname.md | 7 + .../v3workflowssqmakehttpcallupdatemethod.md | 7 + .../v3workflowssqmakehttpcallupdatename.md | 7 + ...workflowssqmarkincidentsloaffectingname.md | 7 + ...owssqmarkincidentsloaffectingupdatename.md | 7 + .../docs/models/v3workflowssqsendemailname.md | 7 + .../v3workflowssqsendemailupdatename.md | 7 + .../v3workflowssqtriggermanualwebhookname.md | 7 + ...rkflowssqtriggermanualwebhookupdatename.md | 7 + .../v3workflowsupdateincidentpriorityname.md | 7 + ...workflowsupdateincidentprioritypriority.md | 7 + ...rkflowsupdateincidentpriorityupdatename.md | 7 + ...owsupdateincidentpriorityupdatepriority.md | 7 + .../docs/models/v3workflowsworkflowtrigger.md | 7 + .../v4createschedulerequestownertype.md | 7 + .../models/v4scheduleresponseownertype.md | 7 + ...uspagescreatestatuspagerequestownertype.md | 7 + ...atuspagesnewstatuspagecomponentlisttype.md | 7 + ...v4statuspagesnewstatuspagecomponenttype.md | 7 + .../v4updateschedulerequestownertype.md | 7 + .../workflowsupdateworkflowactionname.md | 7 + squadcastv1/src/squadcast_sdk/_version.py | 4 +- 90 files changed, 786 insertions(+), 184 deletions(-) diff --git a/.speakeasy/workflow.lock b/.speakeasy/workflow.lock index a63e144..7c4af9f 100644 --- a/.speakeasy/workflow.lock +++ b/.speakeasy/workflow.lock @@ -1,4 +1,4 @@ -speakeasyVersion: 1.739.2 +speakeasyVersion: 1.741.3 sources: Squadcast: sourceNamespace: squadcast diff --git a/squadcastv1/.speakeasy/gen.lock b/squadcastv1/.speakeasy/gen.lock index 12f711e..be13112 100644 --- a/squadcastv1/.speakeasy/gen.lock +++ b/squadcastv1/.speakeasy/gen.lock @@ -3,8 +3,8 @@ id: 03cdd445-0210-4c34-8201-e581ca90c83e management: docChecksum: df7a4422fc789c0b9bf9786cbc3e3c75 docVersion: 1.0.0 - speakeasyVersion: 1.739.2 - generationVersion: 2.846.4 + speakeasyVersion: 1.741.3 + generationVersion: 2.849.6 releaseVersion: 0.5.0 configChecksum: a55105e4f46708e529dcdaf1d3bf5b23 repoURL: https://github.com/solarwinds/squadcast-sdk-python.git @@ -12,9 +12,9 @@ management: installationURL: https://github.com/solarwinds/squadcast-sdk-python.git#subdirectory=squadcastv1 published: true persistentEdits: - generation_id: feb1b393-e37d-4142-89a9-123f0107e874 - pristine_commit_hash: b8409b39f2db72d7a15af27a1d994d60a410c5c1 - pristine_tree_hash: e15d0eb78029441810299a188f683e4a63d48ca6 + generation_id: 134a351d-de19-460c-b08f-54dd56a2af23 + pristine_commit_hash: 899d4d704bd98f72c1746bec2c963a3b60edc99b + pristine_tree_hash: 1ea48269263373618201c67f4c84fab295d0f69e features: python: additionalDependencies: 1.0.0 @@ -122,8 +122,8 @@ trackedFiles: pristine_git_object: c55eaffe315dfd42bb94571386f54d93d3cb2949 docs/models/action.md: id: 3b583d6a609e - last_write_checksum: sha1:6bdcf2b20dd303d14d8b50b5261151a0cec180fe - pristine_git_object: c7c4f455a0799e1a01379743aba5faad8e342cf9 + last_write_checksum: sha1:df34fdb4610bad62d84559743a5afe00aac4553a + pristine_git_object: f489ff8af201ab38fd98305aebba7ba0308626dc docs/models/additionalresponder.md: id: 48f646b2eba8 last_write_checksum: sha1:127c1b73025df9ad46bf7044566f88cac04ad0e2 @@ -218,8 +218,8 @@ trackedFiles: pristine_git_object: be16efe18fff750bd01587b5edb6f0e188f64b0d docs/models/client.md: id: 67a7a58f44b4 - last_write_checksum: sha1:83df3963d2db0b7cc6c54b6ef25c8b7903ef6803 - pristine_git_object: 1a32eeb58871a972c777c28d2fadb4f8b47433ba + last_write_checksum: sha1:9c187b33f056984b7015dd31f5e5bd50a02fbf71 + pristine_git_object: a999b6b5e085f6f5458acde383986a1d3b694bdf docs/models/commonv3entityowner.md: id: 7eb1f6202634 last_write_checksum: sha1:82afc7bd1d9f8a9334be7bd9d80c0bff16f20d2e @@ -238,8 +238,8 @@ trackedFiles: pristine_git_object: 4b73118e6daf87eaa16a12e38e9f7112869fe93c docs/models/commonv3rbacownertype.md: id: 39eee7ca7f51 - last_write_checksum: sha1:a2b315a8ca30466513512ee4ef868b38ff0ed646 - pristine_git_object: a0697502625283a2f01ae8830b228deb95df4770 + last_write_checksum: sha1:238dfd9116838d0bdf9f941cb95aa0336ef73ba3 + pristine_git_object: 656d373e44a69768d49b1c2fce28e97a49da00cf docs/models/commonv4pageinfo.md: id: 5b75199dddff last_write_checksum: sha1:9b5ad1e87f9e597eebc580213e3f77865b3c9d45 @@ -358,8 +358,8 @@ trackedFiles: pristine_git_object: b0014e7d7a67601c242467b8588f6f591bb99a6a docs/models/condition.md: id: b8def926cb9f - last_write_checksum: sha1:c2bb43f74aa9d61b2e6d2d1a0806003040f3cc2f - pristine_git_object: ba899869213ceb040e0da237a7b3513d7f0e5883 + last_write_checksum: sha1:33d97a5a8fcdfa4faf431e3ca216819b2a30f45f + pristine_git_object: c040867c36e39e2df35f1e3105e928b012874955 docs/models/config.md: id: bef254bf823c last_write_checksum: sha1:aaf762f94f626e379845e68cf0972367b101c4ec @@ -522,8 +522,8 @@ trackedFiles: pristine_git_object: a539412756ad39992f07fda765d926efd2ad382c docs/models/exporttype.md: id: b7a0e6ea465b - last_write_checksum: sha1:172d1458be052dd635a219003b56a36187f0f9d0 - pristine_git_object: d87ff1cefae53cc9c221ac7204316faad3a7c547 + last_write_checksum: sha1:b11a25af19f9e09c508c6222b383cff420186ce1 + pristine_git_object: 723dbb883f17acc5b54f20f97af3c288a70f7c68 docs/models/extensionsupdateslackextensionrequest.md: id: 99574b4665cb last_write_checksum: sha1:e617977e0f0e71c1a750e6f389c340eec2a1a379 @@ -1698,8 +1698,8 @@ trackedFiles: pristine_git_object: f7a5a6bfcd71c6ad16f954b68f43caa00eff6a70 docs/models/statusenum.md: id: 8c58ef7ba4e9 - last_write_checksum: sha1:36bf278be06968be3052d58c646990d09ff62eba - pristine_git_object: a0106768b7f68b79fd253b75381e5ee04fddb8d0 + last_write_checksum: sha1:1b755e5dfe242aee331c27415acd81ec1537164b + pristine_git_object: 3a4c88f66954884d409bccd89889b4048737fa9e docs/models/statusmaintenance.md: id: 4c5e223a8100 last_write_checksum: sha1:9daec41166821f4b4370f5325d432b604bc54013 @@ -2098,8 +2098,8 @@ trackedFiles: pristine_git_object: 8b5e788c8d40f7f01785ec778e23138a81c3e5c1 docs/models/v3escalationpoliciesescalationentitytype.md: id: 2cb3f94b836a - last_write_checksum: sha1:38d4bb32b7705fab8b4037e1131983511bef5713 - pristine_git_object: f55c37514a584376a80529a897a908717d18e00d + last_write_checksum: sha1:6fb94560a19e637c11329e510c93afad780023ce + pristine_git_object: a01caaeb7c4225a12759d7fedf2433afc7ff2ea5 docs/models/v3escalationpoliciesescalationpolicyresponse.md: id: 38a8f688fa66 last_write_checksum: sha1:30506ccfe49b35f4fd8673c26d2db30f57a63b1b @@ -2134,8 +2134,8 @@ trackedFiles: pristine_git_object: f0cb33e372e1057b998887a6d8e13663ab43a2b7 docs/models/v3extensionsmsteamseventclassenum.md: id: bdf3a9c8ab60 - last_write_checksum: sha1:4c62717600226083308f95cdef4e6eab612928a1 - pristine_git_object: 7528636f97647a717d24cda8f99edb603f2ecf0a + last_write_checksum: sha1:10e66e37811fad7d0438d6ea2b66c58c72031a96 + pristine_git_object: 59ab37b530c5b7c8e5d9c5c06e3c7835f488a6ea docs/models/v3extensionsmsteamsincidentactionalertstate.md: id: 3ce44f4e0ea6 last_write_checksum: sha1:888b0ee870086b6732192856975416cfafc096f9 @@ -2222,16 +2222,16 @@ trackedFiles: pristine_git_object: a604f0ae98af23a272ae4cd9231decba7e85c6aa docs/models/v3globaleventrulesentityownertype.md: id: 01eef56a3715 - last_write_checksum: sha1:fea623a59aea1b03adb87027507ea321de784fb3 - pristine_git_object: 7204e8ca65b55b5748a55f7d231efcecdb73c5c6 + last_write_checksum: sha1:5260a4120cdf4608c8c4f635ad417bc6ad8d1c50 + pristine_git_object: 9f549e32c68a890b8b8f3b175ea8ad759ebcf349 docs/models/v3globaleventrulesentityownerupdate.md: id: 96598f02e91d last_write_checksum: sha1:949d715d95bd12f0a5277c936af7b3f1a9110e43 pristine_git_object: 40371ef054b9105f2c82b85237cc7ab5e6081e63 docs/models/v3globaleventrulesentityownerupdatetype.md: id: 5f3804919cc0 - last_write_checksum: sha1:b07ac5716f965e105abba1875a1eea252ff2f73f - pristine_git_object: 4151a185473150fdc982c58b282080c2d18ae9cf + last_write_checksum: sha1:35b550afccac690b622e1bb89d7ddc207fb2276c + pristine_git_object: d6751bac711e62e48a8ca0bfaee7a75e3811ae1b docs/models/v3globaleventrulesglobaleventruleinlist.md: id: 309cdf90dcaf last_write_checksum: sha1:c2765171d38049c8c123b87e257cf5f340e9f258 @@ -2370,8 +2370,8 @@ trackedFiles: pristine_git_object: a05949b49ad1f232f216399d16ece8c5c1ce89a9 docs/models/v3incidentsexportformat.md: id: 4d4347f8f91e - last_write_checksum: sha1:bdd10a219400eed4cd85ead88ff5c30f3a35f8f3 - pristine_git_object: d837b508235a81a59e5f4a79be2e18e3a4dc9e02 + last_write_checksum: sha1:4066b80a9b870657308aaeadd4b11ed6f9e7ee21 + pristine_git_object: fb02d7c11f7a46cb707a869563b43868c8c40510 docs/models/v3incidentsexportincidentsfilter.md: id: 4ea003ff28bb last_write_checksum: sha1:a9640e120af9bc4d220225c5b6ecb8225f260185 @@ -2414,28 +2414,28 @@ trackedFiles: pristine_git_object: bce2b90fecd66eaf56d68fc14ae84550800473bb docs/models/v3incidentsincidentexportrequestisstarred.md: id: 7007bc520295 - last_write_checksum: sha1:150463e40d8968ff380e4efc6e5cef2726a0c21a - pristine_git_object: 4981abcc02a9d21ad98c8879751180020425c1e0 + last_write_checksum: sha1:352476130d86a462cd7da98aa6815b9afabb9d5b + pristine_git_object: 37cafc84022318a8db9bcb14ed230d22196295b3 docs/models/v3incidentsincidentexportrequestnotes.md: id: bf798c8bf505 - last_write_checksum: sha1:90db0e90ca5f341508397fa3d868bda247a81a47 - pristine_git_object: 447a3a4ab7b65a03c4fc71ebdf1173ea2b1dec88 + last_write_checksum: sha1:a81c7c8d2b6bd55cbd5920488bc12b460cec9194 + pristine_git_object: a568e4059bf3baddc1ca0d7bc82e6d555db146f6 docs/models/v3incidentsincidentexportrequestretrospectives.md: id: 57996fccb312 - last_write_checksum: sha1:fe57bd272bb9c052e091d9865b80cecd220d0eff - pristine_git_object: 762fa8e326e8f80a5044ec056485d2289758808a + last_write_checksum: sha1:b3edf1679332653ca6a8d3c0d8f13da3d3201aac + pristine_git_object: fa2647f20814d57ba632256f2391151c6ce908d8 docs/models/v3incidentsincidentexportrequestsloaffecting.md: id: 716b1bff28e8 - last_write_checksum: sha1:55ef295ab0393d5fd3902c8081ff3ca28314099d - pristine_git_object: c5e7e709ae9d8ac06c35d7a03c234f776f0016bd + last_write_checksum: sha1:924cdb09ab26119097a8ba0ff1d68341f615867e + pristine_git_object: 685c2983b3a5dfd9cf2d6c6691101e02e7f353ff docs/models/v3incidentsincidentexportrequestsortby.md: id: c7f121584542 - last_write_checksum: sha1:daedcd1206658641f83888de330ffc1927629767 - pristine_git_object: 090cb8736bf5e3fcd02610874f8114873d9ccf3d + last_write_checksum: sha1:65da0993d3b7d9765248cbdced66f203df690749 + pristine_git_object: 83d7179067a6500144bf36a3c531326d52199843 docs/models/v3incidentsincidentpriority.md: id: ff42d99e3ac5 - last_write_checksum: sha1:fb9b33efad237aee8239e62cababfac9a40a7b82 - pristine_git_object: 37984b4b87a89e284496035dc5f55cac3d684caf + last_write_checksum: sha1:c8ae1292fd8b3d768485ff5e33a0597826aa870e + pristine_git_object: 87f4c24744f488385496a86f7d8c441411a6afbc docs/models/v3incidentsincidentpriorityupdaterequest.md: id: d91f99c6736f last_write_checksum: sha1:94515165442a157a03c8cbf3f58bc5cbeceae10c @@ -2522,8 +2522,8 @@ trackedFiles: pristine_git_object: b1d0a347d463bf40ade336110c299f55142d4f8d docs/models/v3incidentspostmortemspostmortemstatus.md: id: bec382f2209b - last_write_checksum: sha1:f8f86fa32cab7fd36a3afb94b5ffef98736ba09c - pristine_git_object: 19c94f9543efc4c16b6eedcf8b8432c077bdace7 + last_write_checksum: sha1:380f22a95de034ad4c2261db88991c9d1ee9d7c5 + pristine_git_object: 3afd11ecc679ecc62c18846e175d1789bf99f184 docs/models/v3incidentspostmortemstotalpostmortemcount.md: id: d018b4f6e78d last_write_checksum: sha1:da2bf1b3236f9a8dac0d770f78833f8cf451c204 @@ -2630,8 +2630,8 @@ trackedFiles: pristine_git_object: 6b9c612f977ee21e5b2d9d64d739c7440fe0b56a docs/models/v3incidentstagsincidentpriority.md: id: e75d5d8abebe - last_write_checksum: sha1:f3281f92c9bf8a59d520ead834add4c374945b47 - pristine_git_object: 9a346f79a1f8ccd28a89e35d178170dda0f51f18 + last_write_checksum: sha1:9c6d7cb55353514c13eb798384882c7cc13bf03f + pristine_git_object: e702e95b1c13dd1305782961415e3539bcd953ff docs/models/v3incidentstagslogs.md: id: c031d61a98a4 last_write_checksum: sha1:8bfeebb7a24080db940e9d241e2879956027f0ff @@ -2710,8 +2710,8 @@ trackedFiles: pristine_git_object: 73ee51968f25144968854a4d8ee7e666d297b1b1 docs/models/v3servicesdedupinitconfigtimeunit.md: id: c535a325e518 - last_write_checksum: sha1:a659e1158167e933e617358d4355956a27ec4a57 - pristine_git_object: 28292aea73e150b61e3504b725d9cc6c602aed68 + last_write_checksum: sha1:cb032a134bc9d3747fafdc826b7008c521640139 + pristine_git_object: 85c405254934ef4f7171d94dadd7dc4dbe656190 docs/models/v3servicesdeduplicationrulescreatededuplicationrulesrequest.md: id: ad91e700abaa last_write_checksum: sha1:496651c3e9cb7e0a75f81257f9c4d52d67d4e35b @@ -2726,20 +2726,20 @@ trackedFiles: pristine_git_object: 30d23106a9a50979b0827e0702ee523be09c1cb8 docs/models/v3servicesdeduplicationrulesdeduplicationruleresponsetimeunit.md: id: 9b5eeff569d4 - last_write_checksum: sha1:a4bc5178b4d6baa1afb59c745a771fcaa9605c02 - pristine_git_object: b9aca6427a5e2f20dae57212ed047beb985c74da + last_write_checksum: sha1:d880377da3a857a5a4ac6efad3d7162826d95058 + pristine_git_object: f50cc01a7df0ae69fe6ac95530db945e7d1b0986 docs/models/v3servicesdeduplicationrulesdeduplicationruletimeunit.md: id: 1943898faf86 - last_write_checksum: sha1:090c44ce7589eb79a50f6e1b5d65cd91b86218ec - pristine_git_object: 026e9095f2800c4bce2809822b4aadc664482b82 + last_write_checksum: sha1:f53086f37a254061610eb26b7b747c1d14a690d3 + pristine_git_object: ff29ffd188b6741024af02ba42ff4cc44188d072 docs/models/v3servicesdeduplicationrulesexpressionbranch.md: id: 85727ad1dfd6 last_write_checksum: sha1:e51330b24db5dee157e0ec79005627282bf6efbb pristine_git_object: 7647dfe48cec3eeaff57541af9ebc2f891e4c89f docs/models/v3servicesdeduplicationrulesexpressionbranchop.md: id: a57011eff1d6 - last_write_checksum: sha1:45a64416dc426654dba71368f9e377d58a552ed4 - pristine_git_object: 4383bc3acbfdb1f91a27228405b9139a1761b2c1 + last_write_checksum: sha1:f8dc0f76eb490e6fe78a9a5b369594d28c3ba933 + pristine_git_object: 38457fbfab4cfb36db875f8c8e51c42c3bd72001 docs/models/v3servicesdeduplicationrulesexpressionbranchrhs.md: id: 20881d5dab6c last_write_checksum: sha1:baede934f292c10a76eb89cd7b4a8cc4a0c0868c @@ -2842,8 +2842,8 @@ trackedFiles: pristine_git_object: aa872bf58e7353d1c2a437b91767f0e7c3399eff docs/models/v3servicesoverlaycustomcontentoverlayresponseoverlaytemplatetype.md: id: 6ecbef18ff0a - last_write_checksum: sha1:48305f44f3fb30c9ccbf483350dd87300953aa45 - pristine_git_object: c20c00b5adad3ccdad84a42283ead637db3b039c + last_write_checksum: sha1:a2cc61fb1ba3f6546220371e72a1dfa87476ff30 + pristine_git_object: 29509a58aeecc57651b854ceff66e258583f6b5e docs/models/v3servicesoverlaydedupkeyoverlay.md: id: b62acac886fa last_write_checksum: sha1:daa76b9c6e232feba62d6f016f7c01704b4af427 @@ -2858,8 +2858,8 @@ trackedFiles: pristine_git_object: 0edea7af425a3a8efde97beab36eedb41ed0db97 docs/models/v3servicesoverlayoverlayresponseoverlaytemplatetype.md: id: 9156f1524590 - last_write_checksum: sha1:ca815fb96557077bd48201ea451c8821a2ae765c - pristine_git_object: 9342bfe5aac13263e2e1d501e83f5c9b36de2e46 + last_write_checksum: sha1:b79c197fd1f420fab883c3d6dce7c62e61a86de4 + pristine_git_object: 80e46f035d8bef0af9ab2a81bfb9f4d0e42068a4 docs/models/v3servicesoverlayrendercustomcontentoverlayrequest.md: id: ca4bab2afe22 last_write_checksum: sha1:601d75197fed6dcc26341bc18ddb498d31e41cc6 @@ -2886,8 +2886,8 @@ trackedFiles: pristine_git_object: a79e5e0b5c178503b1fd5e3602c71d081779a2a2 docs/models/v3servicesroutingrulesexpressionbranchop.md: id: 89a67356c05a - last_write_checksum: sha1:97fff0f304094295f71f9728ef8017546003e8ba - pristine_git_object: 085892b8f63cc46bb829aaace18c0dfcc820c6a7 + last_write_checksum: sha1:afd2ba2019ea023e19855db14110cf913518a830 + pristine_git_object: e81f4cfd5e83f00fde940a6b4ed0654da35c8850 docs/models/v3servicesroutingrulesexpressionbranchrhs.md: id: 1e43abc7461d last_write_checksum: sha1:428ea479cc81f617b948a702c6821485be4444af @@ -2898,16 +2898,16 @@ trackedFiles: pristine_git_object: 4cb3c2025436b0a1097e4622d04e05c8b07d03dc docs/models/v3servicesroutingrulesroutingruleentitytype.md: id: 3f1229ecff7d - last_write_checksum: sha1:5662ad9415f933a2a399fe330156a7b3fd565e24 - pristine_git_object: 366fc08dd8644590feaa7c480a1e94d253e6428e + last_write_checksum: sha1:b2b3cfe227936ed53ea7c51691cabd743783351f + pristine_git_object: 43c880e64e5afbe76dfabbc57737517386095893 docs/models/v3servicesroutingrulesroutingruleresponse.md: id: 4ef654be5907 last_write_checksum: sha1:5d6f306b6cac9a9e3d52379c5cee7ceaeb1a92c5 pristine_git_object: 0b0fdb98a25129e92c224fb6b2e3a3d64bcd0835 docs/models/v3servicesroutingrulesroutingruleresponseentitytype.md: id: d0fd93be38a0 - last_write_checksum: sha1:348dee39456adf6f971df505c42bbd6eae1843eb - pristine_git_object: afb136e4fad5e86f8854326d5eeca984e5a7cb75 + last_write_checksum: sha1:76308e96c2a2fa5d91654ae493f7702d1dbbfa22 + pristine_git_object: a68cf875fee038800756a7d2c5308d1a7099cad2 docs/models/v3servicesroutingrulesroutingruleresponserouteto.md: id: 4d4971bd9b2a last_write_checksum: sha1:84d1e052cbfea0bd8683b9ef77e071aecfc33513 @@ -2922,8 +2922,8 @@ trackedFiles: pristine_git_object: 5f8817e0a5e12d5433270ad29fe01285c5faf278 docs/models/v3servicesservicemaintainertype.md: id: 034b74cd184b - last_write_checksum: sha1:231528f2b0ea94ba7defd4c4cf54040b85f8bc8a - pristine_git_object: 91fb316e7b2ee493945c32832cf02cbd666d8f14 + last_write_checksum: sha1:1f7ca62aaed9d7719968d9a287e298c979d214bf + pristine_git_object: 055861dc91a761b7246230f61ee1b4035f869d50 docs/models/v3servicesserviceresponse.md: id: 8fbc9f9973e9 last_write_checksum: sha1:10f689a9b0b339cadebb4c3ebf104de40801b788 @@ -2974,8 +2974,8 @@ trackedFiles: pristine_git_object: e10fde50815ca27555bf095c58e1e5faedb1f83e docs/models/v3servicestaggingrulesexpressionbranchop.md: id: 06e946aa4daa - last_write_checksum: sha1:c78082a0d5ba3c9859044cca6cc625794eb018ce - pristine_git_object: 024214c4ea603f8aae49eb863aaf926950fbd121 + last_write_checksum: sha1:08acefd38caf7a0b30da8770100f2d3a2cd072c0 + pristine_git_object: f6a47f502ad6e9d2b1bd969d362e1b3943a78c94 docs/models/v3servicestaggingrulesexpressionbranchrhs.md: id: 3fd0feb022d4 last_write_checksum: sha1:b55ffb8aad4c70b7ab942fcaf43cb26f71644de6 @@ -3022,8 +3022,8 @@ trackedFiles: pristine_git_object: aa1ae1f26835ab6521204fdde3148b47b2c72ee3 docs/models/v3slosloactiontype.md: id: b0e3449047f6 - last_write_checksum: sha1:6d59053b2ab4ed40afc121fd21ca73496d97a8e8 - pristine_git_object: 5e4c5a92a625ebe7737ff44a1d9dcc75fc8b7722 + last_write_checksum: sha1:87094182c4426ff49543c3446a56eec582ce1604 + pristine_git_object: c7a7645ff9a3b9a7b3285787fffb966227a4f38e docs/models/v3sloslodetailedresponse.md: id: f144ba35057f last_write_checksum: sha1:7fd20218bb6a55ef662f1da3ccbb0acf909cb9ee @@ -3038,8 +3038,8 @@ trackedFiles: pristine_git_object: 346da9c24d34c70bf56f260acf281af916f63eaa docs/models/v3slosloownertype.md: id: 58d0afd412a2 - last_write_checksum: sha1:3c9b94f099e488a51801a8e229cce2600871b947 - pristine_git_object: 3ae4f8e3d3366fe9c8b7e19cb8eb52acf70115ad + last_write_checksum: sha1:43b331b07405a84ff1ecadfd253cb785bdbc6143 + pristine_git_object: 4d1fd19932e32ee2f35fbb71c07a70fa0f655294 docs/models/v3slosloresponse.md: id: 0a57f71e6ab0 last_write_checksum: sha1:798a862363cc56a161984ec10da3073475eb986b @@ -3062,8 +3062,8 @@ trackedFiles: pristine_git_object: 3add3039d28a060fa790af7d311dfc86caf02451 docs/models/v3slotimeintervaltype.md: id: f72b7c58f36f - last_write_checksum: sha1:1f4471bda5fd3c6bb6edf3a6f8cfd955cc56514a - pristine_git_object: 20068bbf1f61d359d94de6919bd195eafbcf12be + last_write_checksum: sha1:122aeb23efd202feddfb33b54cd7af08232ddb4c + pristine_git_object: e4bc61fe7b4d4563a407b4eb278f288c3afbdf32 docs/models/v3teamsabilities.md: id: 02efd07e16dc last_write_checksum: sha1:8c4a20e7dd50bc199d010600721d36c3564c7f2f @@ -3134,8 +3134,8 @@ trackedFiles: pristine_git_object: 3a0fc27a1855e3e18bb5220e819941c7b984ad9b docs/models/v3usersadduserrequestrole.md: id: dec153bc18f9 - last_write_checksum: sha1:1bc00a28b8c91a976e5bdf2ef5749c48add9c97f - pristine_git_object: 471a04b1d328e9f9aa39204773bcbafd6458ab4e + last_write_checksum: sha1:2ef3b693be093a3ab9079df06a969f78f2660205 + pristine_git_object: 7b28c15f9e19e0614e1f2e19f79f33f29fade71e docs/models/v3usersapitokenresponse.md: id: 198844a14e3e last_write_checksum: sha1:2a93431ab885fb8e3ad23cc47556e58031628a7f @@ -3146,8 +3146,8 @@ trackedFiles: pristine_git_object: 805a9ef8c5a4c0071210e7a59d1396aee6541611 docs/models/v3usersglobalrbacabilityname.md: id: 6216e317f7db - last_write_checksum: sha1:72b30a76f3e59fcae85ca63b2772561a231dbe18 - pristine_git_object: e36a90f037c71f78ffb45905fd96df177358cb3d + last_write_checksum: sha1:beb76d3bfe1e196fed48fdf9c305ee68ffe252ca + pristine_git_object: 3353c2bfde9fd8dbee52184c48f65f43186c1b05 docs/models/v3usersnotificationrule.md: id: ace9c5e6524c last_write_checksum: sha1:6db49b4fc7a17b14e6016c307e9e2a56f87a4806 @@ -3166,8 +3166,8 @@ trackedFiles: pristine_git_object: f8401fcc2a2cec9192b0f54b43e493287b7969bd docs/models/v3usersupdateuserrequestrole.md: id: fe9d6d9e461e - last_write_checksum: sha1:97323c87685beb7408d6c5e1a66d0284eb23bdef - pristine_git_object: cca2ab995e12919031b8aa31b8bc55ca0e79ba3e + last_write_checksum: sha1:8d3421d147bd266251d32d3be5727e7bc5d85eb2 + pristine_git_object: bf5c3e83b89fba4dc560ffcdea8fb43ad40ef4fa docs/models/v3usersuserresponse.md: id: 6c2c8c4d2eb9 last_write_checksum: sha1:4df6a6b141130b4ffb7e32f45018b44f544c287a @@ -3214,8 +3214,8 @@ trackedFiles: pristine_git_object: 9d49bfc765ec687a990d484223061c72400fa53c docs/models/v3workflowsactionrequestname.md: id: 977a75a03820 - last_write_checksum: sha1:ec568e72a925e675dd967cbdf0ea11316efa8267 - pristine_git_object: 303cb2e33858bd116f246d7502e1073540189e31 + last_write_checksum: sha1:fe2ffc2342ee5b44e0b02734409982d42d82d4fc + pristine_git_object: ec5d61027f8438b0d71fc9dd772e033ed8661660 docs/models/v3workflowsactionrequestsqattachrunbooks.md: id: aa61502747bd last_write_checksum: sha1:1fdc08bacd6e70f279dfd68cd81f58b2d725726b @@ -3230,8 +3230,8 @@ trackedFiles: pristine_git_object: 4c34c0861cb0d326f37c6c4c0a945f0eb1889a6b docs/models/v3workflowsactionrequestupdatename.md: id: 34c27264e1e2 - last_write_checksum: sha1:727a19b50532c820ecb93fff28c12f35afa19489 - pristine_git_object: 520205b3beb9f69d56badee9ff0f5bb64ace2760 + last_write_checksum: sha1:e5c6246554842f488069fc1b4ef6c1c7ac378cd3 + pristine_git_object: 0d362f70f35e123d50a143f6e4a46afc79e580a1 docs/models/v3workflowsactionrequestupdatesqattachrunbooks.md: id: a1cd1d0d0815 last_write_checksum: sha1:87bdabaa9c137450ce9b57cdcf6da0be60fb4e23 @@ -3246,8 +3246,8 @@ trackedFiles: pristine_git_object: 134c2623e02b7d46fae357f91909a1801cd8a621 docs/models/v3workflowsactionresponsename.md: id: 448f46565a87 - last_write_checksum: sha1:51732d4b3afea798480475ce3af571f208239174 - pristine_git_object: f9bdcd37b3b8fc1102567fe3d58336801d18b71d + last_write_checksum: sha1:95cae8a02739f284630f9192509263b7acad3257 + pristine_git_object: ff781b3619ad5371b6575a3f1285d8aab1af4881 docs/models/v3workflowsactionresponsesqattachrunbooks.md: id: 78967605ea59 last_write_checksum: sha1:7c38dfcf98dd60f130ef154af28645d37908af70 @@ -3262,8 +3262,8 @@ trackedFiles: pristine_git_object: 4dd659697e3665d6c01338acda4efd529bbe6ba6 docs/models/v3workflowscommunicationchanneltype.md: id: 0087bcf888fd - last_write_checksum: sha1:909ae39f36f871e8fe6d99cc5aed56714f297e57 - pristine_git_object: 4b564a72760a5c8ee60b17c5de0ebf652edb1d72 + last_write_checksum: sha1:54b33447a52c44e94db1b9acc800ef20cce4ad8c + pristine_git_object: 4db48225f3a98b4d09f818903d55df9a9cad3b90 docs/models/v3workflowscomponentandimpact.md: id: 653f899f7869 last_write_checksum: sha1:cd1d3256222d0205ec31b2509fcbef07f6398cff @@ -3278,16 +3278,16 @@ trackedFiles: pristine_git_object: 04a29a9be57fec0ea038e7979876aa0a6fa76c67 docs/models/v3workflowscreateworkflowrequestownertype.md: id: 37358c0b776f - last_write_checksum: sha1:f5b3b3b51b2ab92e947993e32439e8b8f59f0f6b - pristine_git_object: a8d2a68fc68ae5fe741546ff1ad1afc8dc28c1eb + last_write_checksum: sha1:0ffce9c5f8c57da5b96598e676070941753f02f6 + pristine_git_object: 14e8892b8093c5557553f5f062c358d10e2fb4cc docs/models/v3workflowscreateworkflowrequestupdate.md: id: "404336202350" last_write_checksum: sha1:0ceddb0c01752dd67762a86cc112dcbb34297c15 pristine_git_object: 855af85061f2ce1bf57cfa7620d20df5f1efb0f4 docs/models/v3workflowscreateworkflowrequestupdateownertype.md: id: c65dd3d73c31 - last_write_checksum: sha1:77d462bccbf6134fdc704e07c63cc287067acf46 - pristine_git_object: a8cf12fce89c082811e99369c8580445f27edc79 + last_write_checksum: sha1:1ad54b129613b0389d6e66b5487076bdf89535f3 + pristine_git_object: 24763d7e67b682789db2e6eb9db8186a129e06ea docs/models/v3workflowsenabledisableworkflowrequest.md: id: 175c04cea4ea last_write_checksum: sha1:b815003bba3675c98b9ffd08d02a7c3f2b7eb541 @@ -3334,8 +3334,8 @@ trackedFiles: pristine_git_object: ba0212018dceac13bbaa305ff3871024502319ce docs/models/v3workflowsjiracreateticketname.md: id: 54d9e769fa18 - last_write_checksum: sha1:6b5c655bbb29251aa10413405e3e3814734388d0 - pristine_git_object: 9479032161c0326e56429047ff66c2518cf6c552 + last_write_checksum: sha1:256003bb95c331317c76c4bb065dec0f9da71188 + pristine_git_object: f773803de56e8405e000452014d02bfb11b9dd09 docs/models/v3workflowsjiracreateticketupdate.md: id: e1e3d434375f last_write_checksum: sha1:4d87485114491a0f55ec146d3d41a32f45e2ff89 @@ -3346,8 +3346,8 @@ trackedFiles: pristine_git_object: 8a836b363225127e3caa8b166eda5b6e0d157231 docs/models/v3workflowsjiracreateticketupdatename.md: id: 2d30964c3e8a - last_write_checksum: sha1:14d283edb4b597b4cc727cf73d99a32ef439a777 - pristine_git_object: 75f775c75d542e6dc435311f8e9fd297a1b8456f + last_write_checksum: sha1:5aacbc40dee2a1bfd51d1addd2b6d2838e69a0c2 + pristine_git_object: 090408283787f1e38e18d5cf624fee966ffcda43 docs/models/v3workflowslistworkflowapiresponse.md: id: 31e6faacc7b0 last_write_checksum: sha1:e2c194e1737f5799d3002ed60771d7ccc4f0a3ca @@ -3362,16 +3362,16 @@ trackedFiles: pristine_git_object: aedf99696b102e3573110a2b744f61a45acb6850 docs/models/v3workflowsmsteamscreatemeetinglinkname.md: id: f827ce0979c3 - last_write_checksum: sha1:657d93e9f65fdbb114229f287dd69ffcb5ff609b - pristine_git_object: a428c1902a532109b2168e851aee129eda44987f + last_write_checksum: sha1:f9429cd13d08eea4c08a78963c7ed019ac94242c + pristine_git_object: d593b91524af5536bf69668a90970c7d49b8112c docs/models/v3workflowsmsteamscreatemeetinglinkupdate.md: id: 13126f2a3f21 last_write_checksum: sha1:d62c41f9f42f4e4b8cb6c414ef6b3ce2e0dedf6a pristine_git_object: 7b29041b10de9674ae2dd68f59568d4284ecd50e docs/models/v3workflowsmsteamscreatemeetinglinkupdatename.md: id: fb6e583e172c - last_write_checksum: sha1:bc0dc6ab4940925e25b5d6e726159538e3d73c31 - pristine_git_object: fcd88da03455aa8acd4390b21bc626ca9f2abc63 + last_write_checksum: sha1:d3a20a195744b2c5a31c389d616683aaeb0fd1e4 + pristine_git_object: 32cdb6f31faf0a77ae1529f67a8142b04bccf6af docs/models/v3workflowsmsteamsmessagechannel.md: id: e436a6dcd6f1 last_write_checksum: sha1:dad0d2e2e9c25a78bb2e6f4f8b73d38193d19a83 @@ -3382,8 +3382,8 @@ trackedFiles: pristine_git_object: 700927a6a4a3507fe75625b91e191f803550155b docs/models/v3workflowsmsteamsmessagechannelname.md: id: 7e63a27ca93f - last_write_checksum: sha1:2c47e2e6bece9b6328e0f3dd3d1d0086c34f609c - pristine_git_object: 85fcdc5903e4107a8dd799eb4eee0dee5e5607ae + last_write_checksum: sha1:a1c6783661c3081b9e6219a4e1e6824c234373b3 + pristine_git_object: ea0704b8af06744d7593540d55df1e92ed6a7f23 docs/models/v3workflowsmsteamsmessagechannelupdate.md: id: 439482f4e4c8 last_write_checksum: sha1:dc4c44bf6d3095dcd4c1ad7f6f64c00b5e09c984 @@ -3394,8 +3394,8 @@ trackedFiles: pristine_git_object: 573842070f5a6b6a7703e53cc3d9ea67a8b397ed docs/models/v3workflowsmsteamsmessagechannelupdatename.md: id: a9b9df740f20 - last_write_checksum: sha1:42a12d927c35d4ac276d120f14115881a1cc3e52 - pristine_git_object: 0098af658a6abfbcdc900b8737426eb2d48e4122 + last_write_checksum: sha1:3629690a78db56b196443a331e0708ae466fed4f + pristine_git_object: f5def3d8408ba9cfa5a219b3c9998202fbaf5d1c docs/models/v3workflowsmsteamsmessageuser.md: id: 2007663ea6d2 last_write_checksum: sha1:9edd5a336e1e81098bafa690e885fa0986bdceb2 @@ -3406,8 +3406,8 @@ trackedFiles: pristine_git_object: 0c0bf156ca4fb35d920c38f6fd3f3567edd62cb3 docs/models/v3workflowsmsteamsmessageusername.md: id: 702df725c10b - last_write_checksum: sha1:94c138c4ff38f617d2a09746dc5f51670eefe8a0 - pristine_git_object: ec6eee3d8c5d5c45d0ffe7c0799ae822d7d955da + last_write_checksum: sha1:69e0420102e0d5c6bffd0c897c8515f368544bd7 + pristine_git_object: 173f2e719cfe7a7257cfe17bfcb55fd73ad173ab docs/models/v3workflowsmsteamsmessageuserupdate.md: id: b1e6d887ffc9 last_write_checksum: sha1:6d42d079551052bffcaa4a5e5d1f202852a3e313 @@ -3418,8 +3418,8 @@ trackedFiles: pristine_git_object: eebfe5fcd99e30ca0c22f30f182b1f65bff9592c docs/models/v3workflowsmsteamsmessageuserupdatename.md: id: 56b10558e89f - last_write_checksum: sha1:5186ddc58e10bd685c313f5bce6eb0cb7946751c - pristine_git_object: 0e8596682e933bd24954f46c8a671d35544cd47a + last_write_checksum: sha1:5ff03ecb2bae78f0d44c5d705de4a5d3e01538fc + pristine_git_object: c394013b72936ea6b93f612731bfdf05db1aefcb docs/models/v3workflowsrunbookresponse.md: id: f9a46d97d65a last_write_checksum: sha1:c316dacc3b7d4ac18600c8eb849fc8091475d386 @@ -3430,16 +3430,16 @@ trackedFiles: pristine_git_object: 466375cad49f4a6d2605c58e0c7060529e431ca7 docs/models/v3workflowsslackarchivechannelname.md: id: d04bd527c2b1 - last_write_checksum: sha1:581c23ed909fa8485b028d9ad956db08d739a7a4 - pristine_git_object: 11ec42c1618c3ba679ebf8d9b3173fc7cc61453a + last_write_checksum: sha1:5d258c96d19c229c0e268550f17e7b3495d62f59 + pristine_git_object: 85084f95492a50c290c9918d2c1ff71c29bfa4d7 docs/models/v3workflowsslackarchivechannelupdate.md: id: a2b22f14313c last_write_checksum: sha1:c6791d1e1680da7634dd60766c6898dc0ff123b8 pristine_git_object: 31c05257a0f6de8910c6436c51bbb99a7366de6a docs/models/v3workflowsslackarchivechannelupdatename.md: id: 91c7a4313094 - last_write_checksum: sha1:e797da66b8647d97f31541cf402eb247050772c7 - pristine_git_object: 27539c82e786578424f56f1fd692ca16fd1da312 + last_write_checksum: sha1:797a66d00f51297b195113cbda4afb7f8dff89ed + pristine_git_object: ac36b19fe2d3094d8fb598de69ff2b2a0a1cc98d docs/models/v3workflowsslackcreateincidentchannel.md: id: ce1b9bcffa82 last_write_checksum: sha1:8b08c0961be168b6dc7c3618ade97bd7792fa000 @@ -3450,8 +3450,8 @@ trackedFiles: pristine_git_object: d895fbf4baddc52eac8e2df35a7245d1f1944351 docs/models/v3workflowsslackcreateincidentchannelname.md: id: 6400d93a9056 - last_write_checksum: sha1:97df0b542f571a9bbadc2f82552d037f49181701 - pristine_git_object: 51fefbeb0264126e4e7e831dac6a08d28b8adab7 + last_write_checksum: sha1:8b4e3348b4191085f6689b516112eb1515445842 + pristine_git_object: b18dcdc856e76e5170c52ef641e6a2675c33051e docs/models/v3workflowsslackcreateincidentchannelupdate.md: id: 2ea40e922a8a last_write_checksum: sha1:e188d10722bddc536a23350854af9889a61d65a4 @@ -3462,8 +3462,8 @@ trackedFiles: pristine_git_object: 3a80de75723a323b8c824734df3900f996ecdf19 docs/models/v3workflowsslackcreateincidentchannelupdatename.md: id: e2980996e967 - last_write_checksum: sha1:33a37c8e9b30f5199b93c786a44aaf9657913173 - pristine_git_object: e3b2f1b0eb9891893338f2ca4a55e921022a9b8e + last_write_checksum: sha1:8f873d2be87c70d2dcac7735dff8471de9048ccb + pristine_git_object: a084de3a1faf8c3302c6620f27b0c1b0a6e26be2 docs/models/v3workflowsslackmessagechannel.md: id: 82cdece370d6 last_write_checksum: sha1:e3d6f345992842ea867443da229750b6e4789391 @@ -3474,8 +3474,8 @@ trackedFiles: pristine_git_object: 0cec19f5ca2641f5d8846bc63328c4f50adc0647 docs/models/v3workflowsslackmessagechannelname.md: id: e6ba3bfc3a62 - last_write_checksum: sha1:96c8eca845bed84f21bb0743c2cfc0e3a716f4ed - pristine_git_object: 774bdb849e6a1f6a29aad89147306c58b97d3adc + last_write_checksum: sha1:5a299c5399665bc51dee832f1552790a6c04d3f6 + pristine_git_object: 6e150fa0d2975b5f4b77dac5ab888cd6157cadb7 docs/models/v3workflowsslackmessagechannelupdate.md: id: 0f5ebb43a1cf last_write_checksum: sha1:2a8c4b5a76845dcf37ad109bee2f026097ca6d13 @@ -3486,8 +3486,8 @@ trackedFiles: pristine_git_object: 1abafcb07699fa7e7a6f41f508098be0880a102c docs/models/v3workflowsslackmessagechannelupdatename.md: id: 690a421681c7 - last_write_checksum: sha1:7b96bbe8eaa44db7e0a88491836ef4d28c822632 - pristine_git_object: 3503aa4ceda6cb110172f189ea8f5ba0ebef716b + last_write_checksum: sha1:8521090951eecdd6543ba029a07ef3f18d5b2998 + pristine_git_object: ea1c6cafa1fd1107374066a062fd05daa1e65e91 docs/models/v3workflowsslackmessageuser.md: id: 8859e1dcb7a9 last_write_checksum: sha1:a20730ba6a3c82618d4b647c8a8d897f63cda35f @@ -3498,8 +3498,8 @@ trackedFiles: pristine_git_object: 2a8a0e73db2841efaf8b53adb6713d798c33620d docs/models/v3workflowsslackmessageusername.md: id: f7a53b9634a2 - last_write_checksum: sha1:ac87ccb2c1a579891ead104a88f97d6f54d7a057 - pristine_git_object: 2a8b367982b8bbe8c16c05e3b57e90bc121692c4 + last_write_checksum: sha1:a2b9dc6e535611005214b79b44f5addbbb4bca50 + pristine_git_object: a064e19fc00ad710dab4f24fdf9959acaa17ec1a docs/models/v3workflowsslackmessageuserupdate.md: id: e1378d5fc940 last_write_checksum: sha1:0b000b9ce83bca860daf672e18fce08c99282666 @@ -3510,8 +3510,8 @@ trackedFiles: pristine_git_object: 39031c7eef8980e7232b35102742a7b7c053b153 docs/models/v3workflowsslackmessageuserupdatename.md: id: 4c136486910c - last_write_checksum: sha1:88ffb8d3aee4c3c16dfb95a7794a1f8de3a8e23e - pristine_git_object: e7d65dc77a4b3d7c52727f5bd0f3a7093e6913bb + last_write_checksum: sha1:555ccf03115b9d5d6549b40c892b53aab836586d + pristine_git_object: 24f8e6fbc221f1d4452d2421e82f77b4773bd538 docs/models/v3workflowssqaddcommunicationchannel.md: id: f35cdcea5772 last_write_checksum: sha1:212b920c761b220edc6733a34b502ccbf792b31c @@ -3522,8 +3522,8 @@ trackedFiles: pristine_git_object: 6dca00c8e994a9a1cfe101c86740d3446516bdfe docs/models/v3workflowssqaddcommunicationchannelname.md: id: 165234c33cb3 - last_write_checksum: sha1:b0b47c707c80bea34623f6871b587ba6954e13e6 - pristine_git_object: f8c30c65d2a886e5636a51d96749f3c0118196f8 + last_write_checksum: sha1:f57e6440797723fd0987b546fd3f7da422cff37e + pristine_git_object: 86a29152067fd72c8659d798d4481482901bed59 docs/models/v3workflowssqaddcommunicationchannelupdate.md: id: 320c59f8ebe4 last_write_checksum: sha1:018522e2353b3f70eaa057295fc84d7717f53926 @@ -3534,8 +3534,8 @@ trackedFiles: pristine_git_object: 67ce3eada1174ccb0a0fbb727986495dbcfe249a docs/models/v3workflowssqaddcommunicationchannelupdatename.md: id: cb65d937d10b - last_write_checksum: sha1:9fb129545a84c4e0c290ac49b15c71d9208cfa52 - pristine_git_object: 5fbbacf9e26a8aa8ed7c3a6a49f0540d5e9e83b5 + last_write_checksum: sha1:d193b5b20efdd1cc71efae7b9a702e817f11af5d + pristine_git_object: 92729d29e753717ec5cb8148524a88e7cd3b9fff docs/models/v3workflowssqaddincidentnote.md: id: 34c6e85fd5e4 last_write_checksum: sha1:b976b227312b6831ace972b202a870760706a916 @@ -3546,8 +3546,8 @@ trackedFiles: pristine_git_object: 0cf95fe7948fc548b00eaa8f1727bfdadde44af0 docs/models/v3workflowssqaddincidentnotename.md: id: b682420d30f6 - last_write_checksum: sha1:0681bb0998fcfb023a096ada9d029e87bb4d3f13 - pristine_git_object: 9ee42ba27f32201a349f0b6160e72e0f592f4a72 + last_write_checksum: sha1:5cbf63b2d9267f7b37ae8903c8114b7bfa7264ba + pristine_git_object: 01db25554a3d066e8ba98804efc2195c3f8ea7e2 docs/models/v3workflowssqaddincidentnoteupdate.md: id: 03102b827465 last_write_checksum: sha1:6d497f16cb95137429fed7bdf24adc963c19609e @@ -3558,8 +3558,8 @@ trackedFiles: pristine_git_object: 89b09c886073e329f6cdaccae919d385d2b3b880 docs/models/v3workflowssqaddincidentnoteupdatename.md: id: 324aef6b83ed - last_write_checksum: sha1:724b4ac84afd391038fdcbefde00e956799bb4ae - pristine_git_object: 0659b8395de90df905b6861649f0765fa7d3e0db + last_write_checksum: sha1:2aeb7cb67410fd83285f5047c26a500e4baa1a76 + pristine_git_object: 63415a395109077059b92321bdd5876025cdc157 docs/models/v3workflowssqcreatestatuspageissue.md: id: cae39c84ece2 last_write_checksum: sha1:57b4319bb583f9722f152ba2dd889ccffa417374 @@ -3570,8 +3570,8 @@ trackedFiles: pristine_git_object: b9404d903a99e76fc95f9fc70eebb833790c977c docs/models/v3workflowssqcreatestatuspageissuename.md: id: 1c074273e9d5 - last_write_checksum: sha1:e501992ba5f9af35da763af2684f64697f42db67 - pristine_git_object: b4d1f61a165dab557e1ab851d6892903fd0b2e06 + last_write_checksum: sha1:0cb0c55db2a17f635d22ccf972d05a53e10097d3 + pristine_git_object: 186d2bd85f862316d3ac9606f01bfbbc7228c925 docs/models/v3workflowssqcreatestatuspageissueupdate.md: id: 89cc2bab78e6 last_write_checksum: sha1:c54e3a4a09aab52e5d78ad4dd54fcd347ae57f1f @@ -3582,8 +3582,8 @@ trackedFiles: pristine_git_object: eb9dbb2ba15ac5e315f1b8189d9a7228322be7ce docs/models/v3workflowssqcreatestatuspageissueupdatename.md: id: 50c638b34cd1 - last_write_checksum: sha1:7f6c411a7f5f505361b284906254df6e6cd71dfb - pristine_git_object: f08ff9ef7aa5afbc462455211aea05c5de3896fd + last_write_checksum: sha1:b989f4628bb928f43dd81ed5359f63da22bdb275 + pristine_git_object: 6dec0ae71fd90afcdbee0d4f0206034139f4bcad docs/models/v3workflowssqmakehttpcall.md: id: e889453c0d88 last_write_checksum: sha1:c03b82168d00a0a4b2ac07110b627972c007eb6c @@ -3598,12 +3598,12 @@ trackedFiles: pristine_git_object: 5b6610cb6a69275a960aa994603524607d556d57 docs/models/v3workflowssqmakehttpcallmethod.md: id: 8733ab1861fb - last_write_checksum: sha1:8f2d8e8b45da03aea77f5a3882d384469af65043 - pristine_git_object: 46808045fe25fb5d4cbc1f0196134521683d67e0 + last_write_checksum: sha1:5e4abcada4a1d5fbd78a27b1db219825e479c08b + pristine_git_object: 29cbe63855efd60a32c15ecafad97b118ace984f docs/models/v3workflowssqmakehttpcallname.md: id: b104504ed9a0 - last_write_checksum: sha1:13277b54b769ff74299a9c6c402d78b6253def12 - pristine_git_object: d487a4b2a95304e5b227226cb1bff849024f2ec0 + last_write_checksum: sha1:19f160a9138c8c3efabb07ef327cc885e641824b + pristine_git_object: aecffb521a81767b23a7fa8e6bb3f4fac9f58998 docs/models/v3workflowssqmakehttpcallupdate.md: id: d20d80222947 last_write_checksum: sha1:9e78089f87f23c85f0bfee93d05ebf074f2f536b @@ -3618,12 +3618,12 @@ trackedFiles: pristine_git_object: 0418a791da32462f474fd7d734de8d5b685e6768 docs/models/v3workflowssqmakehttpcallupdatemethod.md: id: b782431b076a - last_write_checksum: sha1:0cd7bc1fed48662a119eb31fedb196cb7ef17fdd - pristine_git_object: f599dbab5cc8b2f747c760ccc30543b80c75312f + last_write_checksum: sha1:44199fcfefda7c64b62e0ebc4371a152b77c3021 + pristine_git_object: 26fdaac0b11d387d19ef31632dad13c9f96f4095 docs/models/v3workflowssqmakehttpcallupdatename.md: id: ea1327f77f13 - last_write_checksum: sha1:94bfb0467360645a2d0c95400204d27748db98c0 - pristine_git_object: c1d4d4f4b6d073192b4ab99814c9f5d17648cd0f + last_write_checksum: sha1:b83297176d7ae3365264b15d7d0e7401cbcb3fcb + pristine_git_object: 1fd4e5e71999dd04335690862cf5f1e3c03556f5 docs/models/v3workflowssqmarkincidentsloaffecting.md: id: d2c6f87456a3 last_write_checksum: sha1:979d98948cfac83a5b79f20a1939d1b639992796 @@ -3634,8 +3634,8 @@ trackedFiles: pristine_git_object: 44ff8dd2c7086610de02391de73edd8a4d60c473 docs/models/v3workflowssqmarkincidentsloaffectingname.md: id: 062cb2b2812a - last_write_checksum: sha1:4766527173e884ea1ecf3ea4d3e6156d6cea2e74 - pristine_git_object: 345e5ad84372b15873826e2d3d9aa1388f6abe4e + last_write_checksum: sha1:e7e248fa1d358c2ff507de9b194e8c9b5bf83825 + pristine_git_object: 98bd74e66ebf65776fef75fc7cd373fc4c568101 docs/models/v3workflowssqmarkincidentsloaffectingupdate.md: id: 92c15d41dace last_write_checksum: sha1:104fd7586f83f092cc9708d56b3adf5be5261092 @@ -3646,8 +3646,8 @@ trackedFiles: pristine_git_object: f1d0828cc3db56a71d5d8e0599c5f2d489f9a7f7 docs/models/v3workflowssqmarkincidentsloaffectingupdatename.md: id: 1a9c4505f70c - last_write_checksum: sha1:82779696da53d49ca5dcd30b5d78013b5a2144f7 - pristine_git_object: c298d57a78b84c1963b2061b419ad47e5d0fe653 + last_write_checksum: sha1:5610beb1ef64fb606687c52ffe43547d373ce090 + pristine_git_object: bca4166bbaeed95fe7ba4da68ae984fa9524540b docs/models/v3workflowssqsendemail.md: id: 066e7f7f7439 last_write_checksum: sha1:e8845bc2a244fbabed64473012b021b080d2beb3 @@ -3658,8 +3658,8 @@ trackedFiles: pristine_git_object: 44e14fa7e3c7f12d07351e26063e4da8bf2c3b85 docs/models/v3workflowssqsendemailname.md: id: 5e0be40fa8f3 - last_write_checksum: sha1:ef67b972e2170c00489036362ee18af45cd7f167 - pristine_git_object: ec85bcc4ec28cc0aa97b8699c8d26ca8ba05467f + last_write_checksum: sha1:839fc6f7544f3d4f4f344087bb39699d8a0af3c9 + pristine_git_object: 9faa97cbc8fc5d40d7099c5d20ef9a5de99f40d5 docs/models/v3workflowssqsendemailupdate.md: id: 9bd64a88dfe7 last_write_checksum: sha1:ee42133c65dd82b976c2339c75326c2f2f3986a4 @@ -3670,8 +3670,8 @@ trackedFiles: pristine_git_object: 6818b72985688d6297deec88a2a4756dbdfc081c docs/models/v3workflowssqsendemailupdatename.md: id: e65cc60a54a0 - last_write_checksum: sha1:b73c829343a0709ec217a3751f48fb41f705bcd2 - pristine_git_object: 50fe0d307cde6023802d61e8683b4dd1dcfcdf07 + last_write_checksum: sha1:6b377d56cb9deb01139a1d23db84e287f535efdc + pristine_git_object: d324c673bcac5b95825565f84aaf9ce54eb81725 docs/models/v3workflowssqtriggermanualwebhook.md: id: 0f8f49831cef last_write_checksum: sha1:41c75a18a334567fb698d716ca4f06444d435eb9 @@ -3682,8 +3682,8 @@ trackedFiles: pristine_git_object: 8b7fe4ec9bd38da8da12b334fd0b1ca7bed4ca90 docs/models/v3workflowssqtriggermanualwebhookname.md: id: cb652cd97bd7 - last_write_checksum: sha1:04d41ff873a23356468ddf9754e1ee71667d4a66 - pristine_git_object: d7359a1381e378bb32b01017d7e72db87a2230f8 + last_write_checksum: sha1:49e86587ffaefd7f5f6971eaed641c626994402a + pristine_git_object: d6e58e6f273514526bbb5b104a791f860586db7c docs/models/v3workflowssqtriggermanualwebhookupdate.md: id: 7b044187721b last_write_checksum: sha1:87a095b2110e32682059cdb32cfa52b72b2fd4aa @@ -3694,8 +3694,8 @@ trackedFiles: pristine_git_object: a5c195f75a59a0ff75cab5786859352c880c0194 docs/models/v3workflowssqtriggermanualwebhookupdatename.md: id: c27b8388323b - last_write_checksum: sha1:823ea92b70b61d43511e1cd39e548bc2bf7f2b1d - pristine_git_object: 0ea8f5b95226ee0660c32335d191d9953ab1d823 + last_write_checksum: sha1:28fb669ef9352f259f4f14952ea72173a37cc8fe + pristine_git_object: bd237fd17414e718de8c8f16c882ebeabef7451d docs/models/v3workflowstag.md: id: 3bd50748fadb last_write_checksum: sha1:ff1823e05c6a896aee43cf335d5bebcc1ca25f7c @@ -3722,12 +3722,12 @@ trackedFiles: pristine_git_object: c6cba24a558e9b1a41563a69527bde52bbbf3339 docs/models/v3workflowsupdateincidentpriorityname.md: id: 6098c2986d60 - last_write_checksum: sha1:b9a7135fef4788bdd39ca2cb9427da3060c67764 - pristine_git_object: 7e56a104fbfbfec0cd598d627a0261749393f5d9 + last_write_checksum: sha1:83415ad4729119187207b16eca4870629e33e573 + pristine_git_object: 727f7e0e67b6723caa4aba03b391778e914f6216 docs/models/v3workflowsupdateincidentprioritypriority.md: id: fa558c5e1925 - last_write_checksum: sha1:9f9acbafcb41547682c6d9a25a9740161330f547 - pristine_git_object: e8a3ba478724d8d11836f48b580eff0c3c22602d + last_write_checksum: sha1:ebf2a4e3570589844a50ca12601fdc8312f8ab4e + pristine_git_object: 22aba815b2a53d819f8a9998b381f2a81208d096 docs/models/v3workflowsupdateincidentpriorityupdate.md: id: fc6f52de6af3 last_write_checksum: sha1:a3b11ff0b02fbe379333b9fbff2e610676affa69 @@ -3738,12 +3738,12 @@ trackedFiles: pristine_git_object: c3d85c52cc8aef68588b5b48bba18c9c862a8609 docs/models/v3workflowsupdateincidentpriorityupdatename.md: id: be1979c28132 - last_write_checksum: sha1:940eeee9b760bdad7df8ca9307bc87ef8894f854 - pristine_git_object: 1b98f733c03b45fb1d8c77cf40c1e9e5a747eb8d + last_write_checksum: sha1:f25c2b3f67325072ffe5bca249bd90e98c95127e + pristine_git_object: f454421a8e13610c27d3c465d390d1c47bb9e57f docs/models/v3workflowsupdateincidentpriorityupdatepriority.md: id: 8250e620e952 - last_write_checksum: sha1:0cfcad5490bc9d2ef0e0802d4b91d396ac09dfa3 - pristine_git_object: 1250f25a7a3666d9c53f0de472aa53d01f7003bb + last_write_checksum: sha1:c9b3c221bba0ccfd4269057d5780a245dc81b3b1 + pristine_git_object: a35b55ad599789050b4b56102e674df0b0019504 docs/models/v3workflowsupdateworkflowapiresponse.md: id: 7156176075fc last_write_checksum: sha1:806bb9f7ccefbf7199bb1b6df121a69646085dc3 @@ -3758,8 +3758,8 @@ trackedFiles: pristine_git_object: 52a1ddfdb49e012f73438de6e50941cbcc0cb7df docs/models/v3workflowsworkflowtrigger.md: id: bed43ed59a3a - last_write_checksum: sha1:b3687765ddebe5f614556876952bcef9c3817ef2 - pristine_git_object: d7eb22e0cac1242630950ed5bdbb6a2f610b164b + last_write_checksum: sha1:fa84c16c07bd85f6ac71534ff8d57e17f2009ea1 + pristine_git_object: 056ddec010c96f4e72c7b27e2fcef05b77b4a553 docs/models/v4changetimezoneresponse.md: id: 73a824f9063f last_write_checksum: sha1:d879a1d292a15ec62a79554476148fee6e60adb2 @@ -3778,8 +3778,8 @@ trackedFiles: pristine_git_object: 750ce6e2a8c141ac0f64b6baf8ed2a0e36ee589b docs/models/v4createschedulerequestownertype.md: id: bf62f365c377 - last_write_checksum: sha1:1292b492ef060ad66884130c78aebc478587d480 - pristine_git_object: 090f67c8299e54a3ea01be4c45bf32b1f3cf6383 + last_write_checksum: sha1:7f0b4c228830969d459634fc32e57c06536ff6af + pristine_git_object: 7f2e7284ba7bb6555c4851d6be56fc9df14607df docs/models/v4getrotationparticipantsresponse.md: id: ff9202915230 last_write_checksum: sha1:e766542c389d2ce8cdff10267d2535e7c271b89e @@ -3822,8 +3822,8 @@ trackedFiles: pristine_git_object: dc5622d4178edb1f1dfa3c6f7f61213a471f547e docs/models/v4scheduleresponseownertype.md: id: 9730fb6c6062 - last_write_checksum: sha1:5650a3ffc532f43e062adf7310f0c3315ddcccf9 - pristine_git_object: 17577ddc719d357f1a5a523f2c2ad4495daf99f0 + last_write_checksum: sha1:d0aca5458394b40b8b034951e9ad63f3368cbcd5 + pristine_git_object: c8988a0c8e67354b5f411599779b66b9b4b31ce8 docs/models/v4shifttimeslot.md: id: a74768f98607 last_write_checksum: sha1:65fc96229bdeb0fddcb227fd8f4dacf72050e122 @@ -3938,8 +3938,8 @@ trackedFiles: pristine_git_object: e3a7ededd5a482f25806811d0812a412e0cc25e6 docs/models/v4statuspagescreatestatuspagerequestownertype.md: id: 4c7ea36a08ef - last_write_checksum: sha1:92be66f74caf43d03705968291d28366f60777b7 - pristine_git_object: ffc1e2214cc033afaa42dd4719903f7cd12fe24d + last_write_checksum: sha1:4fd2613a8d98d70874b9bf7bf6f42d1f5856556c + pristine_git_object: 32704e1fb19473385fa1c23ff8f73af2d32bc202 docs/models/v4statuspagescreatestatuspageresponse.md: id: fb4d2132cde3 last_write_checksum: sha1:4af0545582570856aedf92d18945b7ea59aee99e @@ -4110,12 +4110,12 @@ trackedFiles: pristine_git_object: 54168330bbf02d4570af6e5c8157a0f16dfdff56 docs/models/v4statuspagesnewstatuspagecomponentlisttype.md: id: 9404b6987f60 - last_write_checksum: sha1:9dedb4307ab60bf94e1dc6e73405dd1e77be7897 - pristine_git_object: a6597954cf61bc1c3dc596944752d224cd1d7000 + last_write_checksum: sha1:ad7d1a2956858f1a40d18ae42bd39caeebc9abe4 + pristine_git_object: b943a46e21e7fbb06103b6a14e7964eea6576708 docs/models/v4statuspagesnewstatuspagecomponenttype.md: id: d5548f6c8aed - last_write_checksum: sha1:a57ea1723baefea0b9cc3d93c24de3124afeddd3 - pristine_git_object: 922cf11b26b9ca8f31c8f419ab30ccba27f880ef + last_write_checksum: sha1:507fedf2b6046923438f94bcc22cca2311a9efca + pristine_git_object: c2fd5124f0dc9b8299a36089367f448929e5dc0c docs/models/v4statuspagesnewstatuspagethemecolor.md: id: b27a06aa6db2 last_write_checksum: sha1:6465374521b9ee5ef06c87634ae228c9834b9b5f @@ -4194,8 +4194,8 @@ trackedFiles: pristine_git_object: 6db1e15f6004277f7a1512911058f47c0e872bc2 docs/models/v4updateschedulerequestownertype.md: id: 054033b2a24e - last_write_checksum: sha1:6ba63c152d0f7ec643963420376d21ff3db82347 - pristine_git_object: f97b3c950ee01d4d307b04965cc09ec73862fff1 + last_write_checksum: sha1:44fc1073a97620a5e38c44d796b99e3dec140698 + pristine_git_object: 42355bf77771ff1f43053c33bcbcb13f6494a73e docs/models/webforms.md: id: d7593da3f6ac last_write_checksum: sha1:fb716d289dc0af24338b08d8154dae1d906af948 @@ -4366,8 +4366,8 @@ trackedFiles: pristine_git_object: 852159c3f8afbee4dbafdd24489eb41504d40286 docs/models/workflowsupdateworkflowactionname.md: id: 192a4dbfb4c8 - last_write_checksum: sha1:5a78f6b90f5adf94ac949c87a58fd67011b59880 - pristine_git_object: c550c9e3527ff36f3e4c9977b11e2daffb4af540 + last_write_checksum: sha1:c9842a6d6da72b56ed9b29a93467b904fa56d896 + pristine_git_object: 2c77429fcc2c68b53e72cba8623471e42a33004a docs/models/workflowsupdateworkflowactionrequest.md: id: 33f99b0de8c8 last_write_checksum: sha1:48a233cf56622605a427ea9d7d2af78869e63f60 @@ -4754,8 +4754,8 @@ trackedFiles: pristine_git_object: 28a85ed5e041bd88f09388cdbd7c0d9e84461a4d src/squadcast_sdk/_version.py: id: 4f595f70b00c - last_write_checksum: sha1:ff52c45891b69b2aefb4a958ed6de0f0ca680968 - pristine_git_object: 0697a3f5c79b4b40e2310e85cb3e51b1a47f317d + last_write_checksum: sha1:dd397fdfabe8f2d4d826ce42cd8efb76987a8ee3 + pristine_git_object: b9a7bf94e177e2a621093dff4c57c21a18dbea77 src/squadcast_sdk/additionalresponders.py: id: b928e2200f63 last_write_checksum: sha1:6173958904ab7d26b7544464810f5fdbd5247ee0 diff --git a/squadcastv1/RELEASES.md b/squadcastv1/RELEASES.md index e7f2518..a486b29 100644 --- a/squadcastv1/RELEASES.md +++ b/squadcastv1/RELEASES.md @@ -50,11 +50,11 @@ Based on: ### Releases - [PyPI v0.3.5] https://pypi.org/project/squadcast_sdk/0.3.5 - squadcastv1 -## 2026-03-04 00:06:13 +## 2026-03-05 00:06:39 ### Changes Based on: - OpenAPI Doc -- Speakeasy CLI 1.739.2 (2.846.4) https://github.com/speakeasy-api/speakeasy +- Speakeasy CLI 1.741.3 (2.849.6) https://github.com/speakeasy-api/speakeasy ### Generated - [python v0.5.0] squadcastv1 ### Releases diff --git a/squadcastv1/docs/models/action.md b/squadcastv1/docs/models/action.md index c7c4f45..f489ff8 100644 --- a/squadcastv1/docs/models/action.md +++ b/squadcastv1/docs/models/action.md @@ -1,5 +1,12 @@ # Action +## Example Usage + +```python +from squadcast_sdk.models import Action +value: Action = "pause" +``` + ## Values diff --git a/squadcastv1/docs/models/client.md b/squadcastv1/docs/models/client.md index 1a32eeb..a999b6b 100644 --- a/squadcastv1/docs/models/client.md +++ b/squadcastv1/docs/models/client.md @@ -1,5 +1,12 @@ # Client +## Example Usage + +```python +from squadcast_sdk.models import Client +value: Client = "web" +``` + ## Values diff --git a/squadcastv1/docs/models/commonv3rbacownertype.md b/squadcastv1/docs/models/commonv3rbacownertype.md index a069750..656d373 100644 --- a/squadcastv1/docs/models/commonv3rbacownertype.md +++ b/squadcastv1/docs/models/commonv3rbacownertype.md @@ -2,6 +2,13 @@ The type of the owner. +## Example Usage + +```python +from squadcast_sdk.models import CommonV3RBACOwnerType +value: CommonV3RBACOwnerType = "team" +``` + ## Values diff --git a/squadcastv1/docs/models/condition.md b/squadcastv1/docs/models/condition.md index ba89986..c040867 100644 --- a/squadcastv1/docs/models/condition.md +++ b/squadcastv1/docs/models/condition.md @@ -1,5 +1,12 @@ # Condition +## Example Usage + +```python +from squadcast_sdk.models import Condition +value: Condition = "and" +``` + ## Values diff --git a/squadcastv1/docs/models/exporttype.md b/squadcastv1/docs/models/exporttype.md index d87ff1c..723dbb8 100644 --- a/squadcastv1/docs/models/exporttype.md +++ b/squadcastv1/docs/models/exporttype.md @@ -1,5 +1,12 @@ # ExportType +## Example Usage + +```python +from squadcast_sdk.models import ExportType +value: ExportType = "csv" +``` + ## Values diff --git a/squadcastv1/docs/models/statusenum.md b/squadcastv1/docs/models/statusenum.md index a010676..3a4c88f 100644 --- a/squadcastv1/docs/models/statusenum.md +++ b/squadcastv1/docs/models/statusenum.md @@ -1,5 +1,12 @@ # StatusEnum +## Example Usage + +```python +from squadcast_sdk.models import StatusEnum +value: StatusEnum = "queued" +``` + ## Values diff --git a/squadcastv1/docs/models/v3escalationpoliciesescalationentitytype.md b/squadcastv1/docs/models/v3escalationpoliciesescalationentitytype.md index f55c375..a01caae 100644 --- a/squadcastv1/docs/models/v3escalationpoliciesescalationentitytype.md +++ b/squadcastv1/docs/models/v3escalationpoliciesescalationentitytype.md @@ -2,6 +2,13 @@ The type of the entity. +## Example Usage + +```python +from squadcast_sdk.models import V3EscalationPoliciesEscalationEntityType +value: V3EscalationPoliciesEscalationEntityType = "user" +``` + ## Values diff --git a/squadcastv1/docs/models/v3extensionsmsteamseventclassenum.md b/squadcastv1/docs/models/v3extensionsmsteamseventclassenum.md index 7528636..59ab37b 100644 --- a/squadcastv1/docs/models/v3extensionsmsteamseventclassenum.md +++ b/squadcastv1/docs/models/v3extensionsmsteamseventclassenum.md @@ -1,5 +1,12 @@ # V3ExtensionsMSTeamsEventClassEnum +## Example Usage + +```python +from squadcast_sdk.models import V3ExtensionsMSTeamsEventClassEnum +value: V3ExtensionsMSTeamsEventClassEnum = "incident_triggered" +``` + ## Values diff --git a/squadcastv1/docs/models/v3globaleventrulesentityownertype.md b/squadcastv1/docs/models/v3globaleventrulesentityownertype.md index 7204e8c..9f549e3 100644 --- a/squadcastv1/docs/models/v3globaleventrulesentityownertype.md +++ b/squadcastv1/docs/models/v3globaleventrulesentityownertype.md @@ -1,5 +1,12 @@ # V3GlobalEventRulesEntityOwnerType +## Example Usage + +```python +from squadcast_sdk.models import V3GlobalEventRulesEntityOwnerType +value: V3GlobalEventRulesEntityOwnerType = "team" +``` + ## Values diff --git a/squadcastv1/docs/models/v3globaleventrulesentityownerupdatetype.md b/squadcastv1/docs/models/v3globaleventrulesentityownerupdatetype.md index 4151a18..d6751ba 100644 --- a/squadcastv1/docs/models/v3globaleventrulesentityownerupdatetype.md +++ b/squadcastv1/docs/models/v3globaleventrulesentityownerupdatetype.md @@ -1,5 +1,12 @@ # V3GlobalEventRulesEntityOwnerUpdateType +## Example Usage + +```python +from squadcast_sdk.models import V3GlobalEventRulesEntityOwnerUpdateType +value: V3GlobalEventRulesEntityOwnerUpdateType = "team" +``` + ## Values diff --git a/squadcastv1/docs/models/v3incidentsexportformat.md b/squadcastv1/docs/models/v3incidentsexportformat.md index d837b50..fb02d7c 100644 --- a/squadcastv1/docs/models/v3incidentsexportformat.md +++ b/squadcastv1/docs/models/v3incidentsexportformat.md @@ -2,6 +2,13 @@ Defines the format of the export. +## Example Usage + +```python +from squadcast_sdk.models import V3IncidentsExportFormat +value: V3IncidentsExportFormat = "json" +``` + ## Values diff --git a/squadcastv1/docs/models/v3incidentsincidentexportrequestisstarred.md b/squadcastv1/docs/models/v3incidentsincidentexportrequestisstarred.md index 4981abc..37cafc8 100644 --- a/squadcastv1/docs/models/v3incidentsincidentexportrequestisstarred.md +++ b/squadcastv1/docs/models/v3incidentsincidentexportrequestisstarred.md @@ -1,5 +1,12 @@ # V3IncidentsIncidentExportRequestIsStarred +## Example Usage + +```python +from squadcast_sdk.models import V3IncidentsIncidentExportRequestIsStarred +value: V3IncidentsIncidentExportRequestIsStarred = "yes" +``` + ## Values diff --git a/squadcastv1/docs/models/v3incidentsincidentexportrequestnotes.md b/squadcastv1/docs/models/v3incidentsincidentexportrequestnotes.md index 447a3a4..a568e40 100644 --- a/squadcastv1/docs/models/v3incidentsincidentexportrequestnotes.md +++ b/squadcastv1/docs/models/v3incidentsincidentexportrequestnotes.md @@ -1,5 +1,12 @@ # V3IncidentsIncidentExportRequestNotes +## Example Usage + +```python +from squadcast_sdk.models import V3IncidentsIncidentExportRequestNotes +value: V3IncidentsIncidentExportRequestNotes = "present" +``` + ## Values diff --git a/squadcastv1/docs/models/v3incidentsincidentexportrequestretrospectives.md b/squadcastv1/docs/models/v3incidentsincidentexportrequestretrospectives.md index 762fa8e..fa2647f 100644 --- a/squadcastv1/docs/models/v3incidentsincidentexportrequestretrospectives.md +++ b/squadcastv1/docs/models/v3incidentsincidentexportrequestretrospectives.md @@ -1,5 +1,12 @@ # V3IncidentsIncidentExportRequestRetrospectives +## Example Usage + +```python +from squadcast_sdk.models import V3IncidentsIncidentExportRequestRetrospectives +value: V3IncidentsIncidentExportRequestRetrospectives = "yes" +``` + ## Values diff --git a/squadcastv1/docs/models/v3incidentsincidentexportrequestsloaffecting.md b/squadcastv1/docs/models/v3incidentsincidentexportrequestsloaffecting.md index c5e7e70..685c298 100644 --- a/squadcastv1/docs/models/v3incidentsincidentexportrequestsloaffecting.md +++ b/squadcastv1/docs/models/v3incidentsincidentexportrequestsloaffecting.md @@ -1,5 +1,12 @@ # V3IncidentsIncidentExportRequestSloAffecting +## Example Usage + +```python +from squadcast_sdk.models import V3IncidentsIncidentExportRequestSloAffecting +value: V3IncidentsIncidentExportRequestSloAffecting = "yes" +``` + ## Values diff --git a/squadcastv1/docs/models/v3incidentsincidentexportrequestsortby.md b/squadcastv1/docs/models/v3incidentsincidentexportrequestsortby.md index 090cb87..83d7179 100644 --- a/squadcastv1/docs/models/v3incidentsincidentexportrequestsortby.md +++ b/squadcastv1/docs/models/v3incidentsincidentexportrequestsortby.md @@ -1,5 +1,12 @@ # V3IncidentsIncidentExportRequestSortBy +## Example Usage + +```python +from squadcast_sdk.models import V3IncidentsIncidentExportRequestSortBy +value: V3IncidentsIncidentExportRequestSortBy = "time" +``` + ## Values diff --git a/squadcastv1/docs/models/v3incidentsincidentpriority.md b/squadcastv1/docs/models/v3incidentsincidentpriority.md index 37984b4..87f4c24 100644 --- a/squadcastv1/docs/models/v3incidentsincidentpriority.md +++ b/squadcastv1/docs/models/v3incidentsincidentpriority.md @@ -2,6 +2,13 @@ Represents the priority of an incident. +## Example Usage + +```python +from squadcast_sdk.models import V3IncidentsIncidentPriority +value: V3IncidentsIncidentPriority = "P1" +``` + ## Values diff --git a/squadcastv1/docs/models/v3incidentspostmortemspostmortemstatus.md b/squadcastv1/docs/models/v3incidentspostmortemspostmortemstatus.md index 19c94f9..3afd11e 100644 --- a/squadcastv1/docs/models/v3incidentspostmortemspostmortemstatus.md +++ b/squadcastv1/docs/models/v3incidentspostmortemspostmortemstatus.md @@ -2,6 +2,13 @@ Represents the status of a postmortem. +## Example Usage + +```python +from squadcast_sdk.models import V3IncidentsPostmortemsPostmortemStatus +value: V3IncidentsPostmortemsPostmortemStatus = "in_progress" +``` + ## Values diff --git a/squadcastv1/docs/models/v3incidentstagsincidentpriority.md b/squadcastv1/docs/models/v3incidentstagsincidentpriority.md index 9a346f7..e702e95 100644 --- a/squadcastv1/docs/models/v3incidentstagsincidentpriority.md +++ b/squadcastv1/docs/models/v3incidentstagsincidentpriority.md @@ -2,6 +2,13 @@ Represents the priority of an incident. +## Example Usage + +```python +from squadcast_sdk.models import V3IncidentsTagsIncidentPriority +value: V3IncidentsTagsIncidentPriority = "P1" +``` + ## Values diff --git a/squadcastv1/docs/models/v3servicesdedupinitconfigtimeunit.md b/squadcastv1/docs/models/v3servicesdedupinitconfigtimeunit.md index 28292ae..85c4052 100644 --- a/squadcastv1/docs/models/v3servicesdedupinitconfigtimeunit.md +++ b/squadcastv1/docs/models/v3servicesdedupinitconfigtimeunit.md @@ -1,5 +1,12 @@ # V3ServicesDedupInitConfigTimeUnit +## Example Usage + +```python +from squadcast_sdk.models import V3ServicesDedupInitConfigTimeUnit +value: V3ServicesDedupInitConfigTimeUnit = "minute" +``` + ## Values diff --git a/squadcastv1/docs/models/v3servicesdeduplicationrulesdeduplicationruleresponsetimeunit.md b/squadcastv1/docs/models/v3servicesdeduplicationrulesdeduplicationruleresponsetimeunit.md index b9aca64..f50cc01 100644 --- a/squadcastv1/docs/models/v3servicesdeduplicationrulesdeduplicationruleresponsetimeunit.md +++ b/squadcastv1/docs/models/v3servicesdeduplicationrulesdeduplicationruleresponsetimeunit.md @@ -1,5 +1,12 @@ # V3ServicesDeduplicationRulesDeduplicationRuleResponseTimeUnit +## Example Usage + +```python +from squadcast_sdk.models import V3ServicesDeduplicationRulesDeduplicationRuleResponseTimeUnit +value: V3ServicesDeduplicationRulesDeduplicationRuleResponseTimeUnit = "minute" +``` + ## Values diff --git a/squadcastv1/docs/models/v3servicesdeduplicationrulesdeduplicationruletimeunit.md b/squadcastv1/docs/models/v3servicesdeduplicationrulesdeduplicationruletimeunit.md index 026e909..ff29ffd 100644 --- a/squadcastv1/docs/models/v3servicesdeduplicationrulesdeduplicationruletimeunit.md +++ b/squadcastv1/docs/models/v3servicesdeduplicationrulesdeduplicationruletimeunit.md @@ -1,5 +1,12 @@ # V3ServicesDeduplicationRulesDeduplicationRuleTimeUnit +## Example Usage + +```python +from squadcast_sdk.models import V3ServicesDeduplicationRulesDeduplicationRuleTimeUnit +value: V3ServicesDeduplicationRulesDeduplicationRuleTimeUnit = "minute" +``` + ## Values diff --git a/squadcastv1/docs/models/v3servicesdeduplicationrulesexpressionbranchop.md b/squadcastv1/docs/models/v3servicesdeduplicationrulesexpressionbranchop.md index 4383bc3..38457fb 100644 --- a/squadcastv1/docs/models/v3servicesdeduplicationrulesexpressionbranchop.md +++ b/squadcastv1/docs/models/v3servicesdeduplicationrulesexpressionbranchop.md @@ -1,5 +1,12 @@ # V3ServicesDeduplicationRulesExpressionBranchOp +## Example Usage + +```python +from squadcast_sdk.models import V3ServicesDeduplicationRulesExpressionBranchOp +value: V3ServicesDeduplicationRulesExpressionBranchOp = "is" +``` + ## Values diff --git a/squadcastv1/docs/models/v3servicesoverlaycustomcontentoverlayresponseoverlaytemplatetype.md b/squadcastv1/docs/models/v3servicesoverlaycustomcontentoverlayresponseoverlaytemplatetype.md index c20c00b..29509a5 100644 --- a/squadcastv1/docs/models/v3servicesoverlaycustomcontentoverlayresponseoverlaytemplatetype.md +++ b/squadcastv1/docs/models/v3servicesoverlaycustomcontentoverlayresponseoverlaytemplatetype.md @@ -1,5 +1,12 @@ # V3ServicesOverlayCustomContentOverlayResponseOverlayTemplateType +## Example Usage + +```python +from squadcast_sdk.models import V3ServicesOverlayCustomContentOverlayResponseOverlayTemplateType +value: V3ServicesOverlayCustomContentOverlayResponseOverlayTemplateType = "message" +``` + ## Values diff --git a/squadcastv1/docs/models/v3servicesoverlayoverlayresponseoverlaytemplatetype.md b/squadcastv1/docs/models/v3servicesoverlayoverlayresponseoverlaytemplatetype.md index 9342bfe..80e46f0 100644 --- a/squadcastv1/docs/models/v3servicesoverlayoverlayresponseoverlaytemplatetype.md +++ b/squadcastv1/docs/models/v3servicesoverlayoverlayresponseoverlaytemplatetype.md @@ -1,5 +1,12 @@ # V3ServicesOverlayOverlayResponseOverlayTemplateType +## Example Usage + +```python +from squadcast_sdk.models import V3ServicesOverlayOverlayResponseOverlayTemplateType +value: V3ServicesOverlayOverlayResponseOverlayTemplateType = "dedup_key" +``` + ## Values diff --git a/squadcastv1/docs/models/v3servicesroutingrulesexpressionbranchop.md b/squadcastv1/docs/models/v3servicesroutingrulesexpressionbranchop.md index 085892b..e81f4cf 100644 --- a/squadcastv1/docs/models/v3servicesroutingrulesexpressionbranchop.md +++ b/squadcastv1/docs/models/v3servicesroutingrulesexpressionbranchop.md @@ -1,5 +1,12 @@ # V3ServicesRoutingRulesExpressionBranchOp +## Example Usage + +```python +from squadcast_sdk.models import V3ServicesRoutingRulesExpressionBranchOp +value: V3ServicesRoutingRulesExpressionBranchOp = "is" +``` + ## Values diff --git a/squadcastv1/docs/models/v3servicesroutingrulesroutingruleentitytype.md b/squadcastv1/docs/models/v3servicesroutingrulesroutingruleentitytype.md index 366fc08..43c880e 100644 --- a/squadcastv1/docs/models/v3servicesroutingrulesroutingruleentitytype.md +++ b/squadcastv1/docs/models/v3servicesroutingrulesroutingruleentitytype.md @@ -1,5 +1,12 @@ # V3ServicesRoutingRulesRoutingRuleEntityType +## Example Usage + +```python +from squadcast_sdk.models import V3ServicesRoutingRulesRoutingRuleEntityType +value: V3ServicesRoutingRulesRoutingRuleEntityType = "user" +``` + ## Values diff --git a/squadcastv1/docs/models/v3servicesroutingrulesroutingruleresponseentitytype.md b/squadcastv1/docs/models/v3servicesroutingrulesroutingruleresponseentitytype.md index afb136e..a68cf87 100644 --- a/squadcastv1/docs/models/v3servicesroutingrulesroutingruleresponseentitytype.md +++ b/squadcastv1/docs/models/v3servicesroutingrulesroutingruleresponseentitytype.md @@ -1,5 +1,12 @@ # V3ServicesRoutingRulesRoutingRuleResponseEntityType +## Example Usage + +```python +from squadcast_sdk.models import V3ServicesRoutingRulesRoutingRuleResponseEntityType +value: V3ServicesRoutingRulesRoutingRuleResponseEntityType = "user" +``` + ## Values diff --git a/squadcastv1/docs/models/v3servicesservicemaintainertype.md b/squadcastv1/docs/models/v3servicesservicemaintainertype.md index 91fb316..055861d 100644 --- a/squadcastv1/docs/models/v3servicesservicemaintainertype.md +++ b/squadcastv1/docs/models/v3servicesservicemaintainertype.md @@ -1,5 +1,12 @@ # V3ServicesServiceMaintainerType +## Example Usage + +```python +from squadcast_sdk.models import V3ServicesServiceMaintainerType +value: V3ServicesServiceMaintainerType = "user" +``` + ## Values diff --git a/squadcastv1/docs/models/v3servicestaggingrulesexpressionbranchop.md b/squadcastv1/docs/models/v3servicestaggingrulesexpressionbranchop.md index 024214c..f6a47f5 100644 --- a/squadcastv1/docs/models/v3servicestaggingrulesexpressionbranchop.md +++ b/squadcastv1/docs/models/v3servicestaggingrulesexpressionbranchop.md @@ -1,5 +1,12 @@ # V3ServicesTaggingRulesExpressionBranchOp +## Example Usage + +```python +from squadcast_sdk.models import V3ServicesTaggingRulesExpressionBranchOp +value: V3ServicesTaggingRulesExpressionBranchOp = "is" +``` + ## Values diff --git a/squadcastv1/docs/models/v3slosloactiontype.md b/squadcastv1/docs/models/v3slosloactiontype.md index 5e4c5a9..c7a7645 100644 --- a/squadcastv1/docs/models/v3slosloactiontype.md +++ b/squadcastv1/docs/models/v3slosloactiontype.md @@ -1,5 +1,12 @@ # V3SLOSLOActionType +## Example Usage + +```python +from squadcast_sdk.models import V3SLOSLOActionType +value: V3SLOSLOActionType = "SERVICE" +``` + ## Values diff --git a/squadcastv1/docs/models/v3slosloownertype.md b/squadcastv1/docs/models/v3slosloownertype.md index 3ae4f8e..4d1fd19 100644 --- a/squadcastv1/docs/models/v3slosloownertype.md +++ b/squadcastv1/docs/models/v3slosloownertype.md @@ -1,5 +1,12 @@ # V3SLOSLOOwnerType +## Example Usage + +```python +from squadcast_sdk.models import V3SLOSLOOwnerType +value: V3SLOSLOOwnerType = "user" +``` + ## Values diff --git a/squadcastv1/docs/models/v3slotimeintervaltype.md b/squadcastv1/docs/models/v3slotimeintervaltype.md index 20068bb..e4bc61f 100644 --- a/squadcastv1/docs/models/v3slotimeintervaltype.md +++ b/squadcastv1/docs/models/v3slotimeintervaltype.md @@ -1,5 +1,12 @@ # V3SLOTimeIntervalType +## Example Usage + +```python +from squadcast_sdk.models import V3SLOTimeIntervalType +value: V3SLOTimeIntervalType = "fixed" +``` + ## Values diff --git a/squadcastv1/docs/models/v3usersadduserrequestrole.md b/squadcastv1/docs/models/v3usersadduserrequestrole.md index 471a04b..7b28c15 100644 --- a/squadcastv1/docs/models/v3usersadduserrequestrole.md +++ b/squadcastv1/docs/models/v3usersadduserrequestrole.md @@ -1,5 +1,12 @@ # V3UsersAddUserRequestRole +## Example Usage + +```python +from squadcast_sdk.models import V3UsersAddUserRequestRole +value: V3UsersAddUserRequestRole = "account_owner" +``` + ## Values diff --git a/squadcastv1/docs/models/v3usersglobalrbacabilityname.md b/squadcastv1/docs/models/v3usersglobalrbacabilityname.md index e36a90f..3353c2b 100644 --- a/squadcastv1/docs/models/v3usersglobalrbacabilityname.md +++ b/squadcastv1/docs/models/v3usersglobalrbacabilityname.md @@ -2,6 +2,13 @@ Represents the name of a global RBAC ability. +## Example Usage + +```python +from squadcast_sdk.models import V3UsersGlobalRBACAbilityName +value: V3UsersGlobalRBACAbilityName = "manage-api-tokens" +``` + ## Values diff --git a/squadcastv1/docs/models/v3usersupdateuserrequestrole.md b/squadcastv1/docs/models/v3usersupdateuserrequestrole.md index cca2ab9..bf5c3e8 100644 --- a/squadcastv1/docs/models/v3usersupdateuserrequestrole.md +++ b/squadcastv1/docs/models/v3usersupdateuserrequestrole.md @@ -1,5 +1,12 @@ # V3UsersUpdateUserRequestRole +## Example Usage + +```python +from squadcast_sdk.models import V3UsersUpdateUserRequestRole +value: V3UsersUpdateUserRequestRole = "account_owner" +``` + ## Values diff --git a/squadcastv1/docs/models/v3workflowsactionrequestname.md b/squadcastv1/docs/models/v3workflowsactionrequestname.md index 303cb2e..ec5d610 100644 --- a/squadcastv1/docs/models/v3workflowsactionrequestname.md +++ b/squadcastv1/docs/models/v3workflowsactionrequestname.md @@ -1,5 +1,12 @@ # V3WorkflowsActionRequestName +## Example Usage + +```python +from squadcast_sdk.models import V3WorkflowsActionRequestName +value: V3WorkflowsActionRequestName = "sq_attach_runbooks" +``` + ## Values diff --git a/squadcastv1/docs/models/v3workflowsactionrequestupdatename.md b/squadcastv1/docs/models/v3workflowsactionrequestupdatename.md index 520205b..0d362f7 100644 --- a/squadcastv1/docs/models/v3workflowsactionrequestupdatename.md +++ b/squadcastv1/docs/models/v3workflowsactionrequestupdatename.md @@ -1,5 +1,12 @@ # V3WorkflowsActionRequestUpdateName +## Example Usage + +```python +from squadcast_sdk.models import V3WorkflowsActionRequestUpdateName +value: V3WorkflowsActionRequestUpdateName = "sq_attach_runbooks" +``` + ## Values diff --git a/squadcastv1/docs/models/v3workflowsactionresponsename.md b/squadcastv1/docs/models/v3workflowsactionresponsename.md index f9bdcd3..ff781b3 100644 --- a/squadcastv1/docs/models/v3workflowsactionresponsename.md +++ b/squadcastv1/docs/models/v3workflowsactionresponsename.md @@ -1,5 +1,12 @@ # V3WorkflowsActionResponseName +## Example Usage + +```python +from squadcast_sdk.models import V3WorkflowsActionResponseName +value: V3WorkflowsActionResponseName = "sq_attach_runbooks" +``` + ## Values diff --git a/squadcastv1/docs/models/v3workflowscommunicationchanneltype.md b/squadcastv1/docs/models/v3workflowscommunicationchanneltype.md index 4b564a7..4db4822 100644 --- a/squadcastv1/docs/models/v3workflowscommunicationchanneltype.md +++ b/squadcastv1/docs/models/v3workflowscommunicationchanneltype.md @@ -1,5 +1,12 @@ # V3WorkflowsCommunicationChannelType +## Example Usage + +```python +from squadcast_sdk.models import V3WorkflowsCommunicationChannelType +value: V3WorkflowsCommunicationChannelType = "chat_room" +``` + ## Values diff --git a/squadcastv1/docs/models/v3workflowscreateworkflowrequestownertype.md b/squadcastv1/docs/models/v3workflowscreateworkflowrequestownertype.md index a8d2a68..14e8892 100644 --- a/squadcastv1/docs/models/v3workflowscreateworkflowrequestownertype.md +++ b/squadcastv1/docs/models/v3workflowscreateworkflowrequestownertype.md @@ -1,5 +1,12 @@ # V3WorkflowsCreateWorkflowRequestOwnerType +## Example Usage + +```python +from squadcast_sdk.models import V3WorkflowsCreateWorkflowRequestOwnerType +value: V3WorkflowsCreateWorkflowRequestOwnerType = "user" +``` + ## Values diff --git a/squadcastv1/docs/models/v3workflowscreateworkflowrequestupdateownertype.md b/squadcastv1/docs/models/v3workflowscreateworkflowrequestupdateownertype.md index a8cf12f..24763d7 100644 --- a/squadcastv1/docs/models/v3workflowscreateworkflowrequestupdateownertype.md +++ b/squadcastv1/docs/models/v3workflowscreateworkflowrequestupdateownertype.md @@ -1,5 +1,12 @@ # V3WorkflowsCreateWorkflowRequestUpdateOwnerType +## Example Usage + +```python +from squadcast_sdk.models import V3WorkflowsCreateWorkflowRequestUpdateOwnerType +value: V3WorkflowsCreateWorkflowRequestUpdateOwnerType = "user" +``` + ## Values diff --git a/squadcastv1/docs/models/v3workflowsjiracreateticketname.md b/squadcastv1/docs/models/v3workflowsjiracreateticketname.md index 9479032..f773803 100644 --- a/squadcastv1/docs/models/v3workflowsjiracreateticketname.md +++ b/squadcastv1/docs/models/v3workflowsjiracreateticketname.md @@ -1,5 +1,12 @@ # V3WorkflowsJiraCreateTicketName +## Example Usage + +```python +from squadcast_sdk.models import V3WorkflowsJiraCreateTicketName +value: V3WorkflowsJiraCreateTicketName = "jira_create_ticket" +``` + ## Values diff --git a/squadcastv1/docs/models/v3workflowsjiracreateticketupdatename.md b/squadcastv1/docs/models/v3workflowsjiracreateticketupdatename.md index 75f775c..0904082 100644 --- a/squadcastv1/docs/models/v3workflowsjiracreateticketupdatename.md +++ b/squadcastv1/docs/models/v3workflowsjiracreateticketupdatename.md @@ -1,5 +1,12 @@ # V3WorkflowsJiraCreateTicketUpdateName +## Example Usage + +```python +from squadcast_sdk.models import V3WorkflowsJiraCreateTicketUpdateName +value: V3WorkflowsJiraCreateTicketUpdateName = "jira_create_ticket" +``` + ## Values diff --git a/squadcastv1/docs/models/v3workflowsmsteamscreatemeetinglinkname.md b/squadcastv1/docs/models/v3workflowsmsteamscreatemeetinglinkname.md index a428c19..d593b91 100644 --- a/squadcastv1/docs/models/v3workflowsmsteamscreatemeetinglinkname.md +++ b/squadcastv1/docs/models/v3workflowsmsteamscreatemeetinglinkname.md @@ -1,5 +1,12 @@ # V3WorkflowsMsTeamsCreateMeetingLinkName +## Example Usage + +```python +from squadcast_sdk.models import V3WorkflowsMsTeamsCreateMeetingLinkName +value: V3WorkflowsMsTeamsCreateMeetingLinkName = "msteams_create_meeting_link" +``` + ## Values diff --git a/squadcastv1/docs/models/v3workflowsmsteamscreatemeetinglinkupdatename.md b/squadcastv1/docs/models/v3workflowsmsteamscreatemeetinglinkupdatename.md index fcd88da..32cdb6f 100644 --- a/squadcastv1/docs/models/v3workflowsmsteamscreatemeetinglinkupdatename.md +++ b/squadcastv1/docs/models/v3workflowsmsteamscreatemeetinglinkupdatename.md @@ -1,5 +1,12 @@ # V3WorkflowsMsTeamsCreateMeetingLinkUpdateName +## Example Usage + +```python +from squadcast_sdk.models import V3WorkflowsMsTeamsCreateMeetingLinkUpdateName +value: V3WorkflowsMsTeamsCreateMeetingLinkUpdateName = "msteams_create_meeting_link" +``` + ## Values diff --git a/squadcastv1/docs/models/v3workflowsmsteamsmessagechannelname.md b/squadcastv1/docs/models/v3workflowsmsteamsmessagechannelname.md index 85fcdc5..ea0704b 100644 --- a/squadcastv1/docs/models/v3workflowsmsteamsmessagechannelname.md +++ b/squadcastv1/docs/models/v3workflowsmsteamsmessagechannelname.md @@ -1,5 +1,12 @@ # V3WorkflowsMsTeamsMessageChannelName +## Example Usage + +```python +from squadcast_sdk.models import V3WorkflowsMsTeamsMessageChannelName +value: V3WorkflowsMsTeamsMessageChannelName = "msteams_message_channel" +``` + ## Values diff --git a/squadcastv1/docs/models/v3workflowsmsteamsmessagechannelupdatename.md b/squadcastv1/docs/models/v3workflowsmsteamsmessagechannelupdatename.md index 0098af6..f5def3d 100644 --- a/squadcastv1/docs/models/v3workflowsmsteamsmessagechannelupdatename.md +++ b/squadcastv1/docs/models/v3workflowsmsteamsmessagechannelupdatename.md @@ -1,5 +1,12 @@ # V3WorkflowsMsTeamsMessageChannelUpdateName +## Example Usage + +```python +from squadcast_sdk.models import V3WorkflowsMsTeamsMessageChannelUpdateName +value: V3WorkflowsMsTeamsMessageChannelUpdateName = "msteams_message_channel" +``` + ## Values diff --git a/squadcastv1/docs/models/v3workflowsmsteamsmessageusername.md b/squadcastv1/docs/models/v3workflowsmsteamsmessageusername.md index ec6eee3..173f2e7 100644 --- a/squadcastv1/docs/models/v3workflowsmsteamsmessageusername.md +++ b/squadcastv1/docs/models/v3workflowsmsteamsmessageusername.md @@ -1,5 +1,12 @@ # V3WorkflowsMsTeamsMessageUserName +## Example Usage + +```python +from squadcast_sdk.models import V3WorkflowsMsTeamsMessageUserName +value: V3WorkflowsMsTeamsMessageUserName = "msteams_message_user" +``` + ## Values diff --git a/squadcastv1/docs/models/v3workflowsmsteamsmessageuserupdatename.md b/squadcastv1/docs/models/v3workflowsmsteamsmessageuserupdatename.md index 0e85966..c394013 100644 --- a/squadcastv1/docs/models/v3workflowsmsteamsmessageuserupdatename.md +++ b/squadcastv1/docs/models/v3workflowsmsteamsmessageuserupdatename.md @@ -1,5 +1,12 @@ # V3WorkflowsMsTeamsMessageUserUpdateName +## Example Usage + +```python +from squadcast_sdk.models import V3WorkflowsMsTeamsMessageUserUpdateName +value: V3WorkflowsMsTeamsMessageUserUpdateName = "msteams_message_user" +``` + ## Values diff --git a/squadcastv1/docs/models/v3workflowsslackarchivechannelname.md b/squadcastv1/docs/models/v3workflowsslackarchivechannelname.md index 11ec42c..85084f9 100644 --- a/squadcastv1/docs/models/v3workflowsslackarchivechannelname.md +++ b/squadcastv1/docs/models/v3workflowsslackarchivechannelname.md @@ -1,5 +1,12 @@ # V3WorkflowsSlackArchiveChannelName +## Example Usage + +```python +from squadcast_sdk.models import V3WorkflowsSlackArchiveChannelName +value: V3WorkflowsSlackArchiveChannelName = "slack_archive_channel" +``` + ## Values diff --git a/squadcastv1/docs/models/v3workflowsslackarchivechannelupdatename.md b/squadcastv1/docs/models/v3workflowsslackarchivechannelupdatename.md index 27539c8..ac36b19 100644 --- a/squadcastv1/docs/models/v3workflowsslackarchivechannelupdatename.md +++ b/squadcastv1/docs/models/v3workflowsslackarchivechannelupdatename.md @@ -1,5 +1,12 @@ # V3WorkflowsSlackArchiveChannelUpdateName +## Example Usage + +```python +from squadcast_sdk.models import V3WorkflowsSlackArchiveChannelUpdateName +value: V3WorkflowsSlackArchiveChannelUpdateName = "slack_archive_channel" +``` + ## Values diff --git a/squadcastv1/docs/models/v3workflowsslackcreateincidentchannelname.md b/squadcastv1/docs/models/v3workflowsslackcreateincidentchannelname.md index 51fefbe..b18dcdc 100644 --- a/squadcastv1/docs/models/v3workflowsslackcreateincidentchannelname.md +++ b/squadcastv1/docs/models/v3workflowsslackcreateincidentchannelname.md @@ -1,5 +1,12 @@ # V3WorkflowsSlackCreateIncidentChannelName +## Example Usage + +```python +from squadcast_sdk.models import V3WorkflowsSlackCreateIncidentChannelName +value: V3WorkflowsSlackCreateIncidentChannelName = "slack_create_incident_channel" +``` + ## Values diff --git a/squadcastv1/docs/models/v3workflowsslackcreateincidentchannelupdatename.md b/squadcastv1/docs/models/v3workflowsslackcreateincidentchannelupdatename.md index e3b2f1b..a084de3 100644 --- a/squadcastv1/docs/models/v3workflowsslackcreateincidentchannelupdatename.md +++ b/squadcastv1/docs/models/v3workflowsslackcreateincidentchannelupdatename.md @@ -1,5 +1,12 @@ # V3WorkflowsSlackCreateIncidentChannelUpdateName +## Example Usage + +```python +from squadcast_sdk.models import V3WorkflowsSlackCreateIncidentChannelUpdateName +value: V3WorkflowsSlackCreateIncidentChannelUpdateName = "slack_create_incident_channel" +``` + ## Values diff --git a/squadcastv1/docs/models/v3workflowsslackmessagechannelname.md b/squadcastv1/docs/models/v3workflowsslackmessagechannelname.md index 774bdb8..6e150fa 100644 --- a/squadcastv1/docs/models/v3workflowsslackmessagechannelname.md +++ b/squadcastv1/docs/models/v3workflowsslackmessagechannelname.md @@ -1,5 +1,12 @@ # V3WorkflowsSlackMessageChannelName +## Example Usage + +```python +from squadcast_sdk.models import V3WorkflowsSlackMessageChannelName +value: V3WorkflowsSlackMessageChannelName = "slack_message_channel" +``` + ## Values diff --git a/squadcastv1/docs/models/v3workflowsslackmessagechannelupdatename.md b/squadcastv1/docs/models/v3workflowsslackmessagechannelupdatename.md index 3503aa4..ea1c6ca 100644 --- a/squadcastv1/docs/models/v3workflowsslackmessagechannelupdatename.md +++ b/squadcastv1/docs/models/v3workflowsslackmessagechannelupdatename.md @@ -1,5 +1,12 @@ # V3WorkflowsSlackMessageChannelUpdateName +## Example Usage + +```python +from squadcast_sdk.models import V3WorkflowsSlackMessageChannelUpdateName +value: V3WorkflowsSlackMessageChannelUpdateName = "slack_message_channel" +``` + ## Values diff --git a/squadcastv1/docs/models/v3workflowsslackmessageusername.md b/squadcastv1/docs/models/v3workflowsslackmessageusername.md index 2a8b367..a064e19 100644 --- a/squadcastv1/docs/models/v3workflowsslackmessageusername.md +++ b/squadcastv1/docs/models/v3workflowsslackmessageusername.md @@ -1,5 +1,12 @@ # V3WorkflowsSlackMessageUserName +## Example Usage + +```python +from squadcast_sdk.models import V3WorkflowsSlackMessageUserName +value: V3WorkflowsSlackMessageUserName = "slack_message_user" +``` + ## Values diff --git a/squadcastv1/docs/models/v3workflowsslackmessageuserupdatename.md b/squadcastv1/docs/models/v3workflowsslackmessageuserupdatename.md index e7d65dc..24f8e6f 100644 --- a/squadcastv1/docs/models/v3workflowsslackmessageuserupdatename.md +++ b/squadcastv1/docs/models/v3workflowsslackmessageuserupdatename.md @@ -1,5 +1,12 @@ # V3WorkflowsSlackMessageUserUpdateName +## Example Usage + +```python +from squadcast_sdk.models import V3WorkflowsSlackMessageUserUpdateName +value: V3WorkflowsSlackMessageUserUpdateName = "slack_message_user" +``` + ## Values diff --git a/squadcastv1/docs/models/v3workflowssqaddcommunicationchannelname.md b/squadcastv1/docs/models/v3workflowssqaddcommunicationchannelname.md index f8c30c6..86a2915 100644 --- a/squadcastv1/docs/models/v3workflowssqaddcommunicationchannelname.md +++ b/squadcastv1/docs/models/v3workflowssqaddcommunicationchannelname.md @@ -1,5 +1,12 @@ # V3WorkflowsSqAddCommunicationChannelName +## Example Usage + +```python +from squadcast_sdk.models import V3WorkflowsSqAddCommunicationChannelName +value: V3WorkflowsSqAddCommunicationChannelName = "sq_add_communication_channel" +``` + ## Values diff --git a/squadcastv1/docs/models/v3workflowssqaddcommunicationchannelupdatename.md b/squadcastv1/docs/models/v3workflowssqaddcommunicationchannelupdatename.md index 5fbbacf..92729d2 100644 --- a/squadcastv1/docs/models/v3workflowssqaddcommunicationchannelupdatename.md +++ b/squadcastv1/docs/models/v3workflowssqaddcommunicationchannelupdatename.md @@ -1,5 +1,12 @@ # V3WorkflowsSqAddCommunicationChannelUpdateName +## Example Usage + +```python +from squadcast_sdk.models import V3WorkflowsSqAddCommunicationChannelUpdateName +value: V3WorkflowsSqAddCommunicationChannelUpdateName = "sq_add_communication_channel" +``` + ## Values diff --git a/squadcastv1/docs/models/v3workflowssqaddincidentnotename.md b/squadcastv1/docs/models/v3workflowssqaddincidentnotename.md index 9ee42ba..01db255 100644 --- a/squadcastv1/docs/models/v3workflowssqaddincidentnotename.md +++ b/squadcastv1/docs/models/v3workflowssqaddincidentnotename.md @@ -1,5 +1,12 @@ # V3WorkflowsSqAddIncidentNoteName +## Example Usage + +```python +from squadcast_sdk.models import V3WorkflowsSqAddIncidentNoteName +value: V3WorkflowsSqAddIncidentNoteName = "sq_add_incident_note" +``` + ## Values diff --git a/squadcastv1/docs/models/v3workflowssqaddincidentnoteupdatename.md b/squadcastv1/docs/models/v3workflowssqaddincidentnoteupdatename.md index 0659b83..63415a3 100644 --- a/squadcastv1/docs/models/v3workflowssqaddincidentnoteupdatename.md +++ b/squadcastv1/docs/models/v3workflowssqaddincidentnoteupdatename.md @@ -1,5 +1,12 @@ # V3WorkflowsSqAddIncidentNoteUpdateName +## Example Usage + +```python +from squadcast_sdk.models import V3WorkflowsSqAddIncidentNoteUpdateName +value: V3WorkflowsSqAddIncidentNoteUpdateName = "sq_add_incident_note" +``` + ## Values diff --git a/squadcastv1/docs/models/v3workflowssqcreatestatuspageissuename.md b/squadcastv1/docs/models/v3workflowssqcreatestatuspageissuename.md index b4d1f61..186d2bd 100644 --- a/squadcastv1/docs/models/v3workflowssqcreatestatuspageissuename.md +++ b/squadcastv1/docs/models/v3workflowssqcreatestatuspageissuename.md @@ -1,5 +1,12 @@ # V3WorkflowsSqCreateStatusPageIssueName +## Example Usage + +```python +from squadcast_sdk.models import V3WorkflowsSqCreateStatusPageIssueName +value: V3WorkflowsSqCreateStatusPageIssueName = "sq_add_status_page_issue" +``` + ## Values diff --git a/squadcastv1/docs/models/v3workflowssqcreatestatuspageissueupdatename.md b/squadcastv1/docs/models/v3workflowssqcreatestatuspageissueupdatename.md index f08ff9e..6dec0ae 100644 --- a/squadcastv1/docs/models/v3workflowssqcreatestatuspageissueupdatename.md +++ b/squadcastv1/docs/models/v3workflowssqcreatestatuspageissueupdatename.md @@ -1,5 +1,12 @@ # V3WorkflowsSqCreateStatusPageIssueUpdateName +## Example Usage + +```python +from squadcast_sdk.models import V3WorkflowsSqCreateStatusPageIssueUpdateName +value: V3WorkflowsSqCreateStatusPageIssueUpdateName = "sq_add_status_page_issue" +``` + ## Values diff --git a/squadcastv1/docs/models/v3workflowssqmakehttpcallmethod.md b/squadcastv1/docs/models/v3workflowssqmakehttpcallmethod.md index 4680804..29cbe63 100644 --- a/squadcastv1/docs/models/v3workflowssqmakehttpcallmethod.md +++ b/squadcastv1/docs/models/v3workflowssqmakehttpcallmethod.md @@ -1,5 +1,12 @@ # V3WorkflowsSqMakeHTTPCallMethod +## Example Usage + +```python +from squadcast_sdk.models import V3WorkflowsSqMakeHTTPCallMethod +value: V3WorkflowsSqMakeHTTPCallMethod = "GET" +``` + ## Values diff --git a/squadcastv1/docs/models/v3workflowssqmakehttpcallname.md b/squadcastv1/docs/models/v3workflowssqmakehttpcallname.md index d487a4b..aecffb5 100644 --- a/squadcastv1/docs/models/v3workflowssqmakehttpcallname.md +++ b/squadcastv1/docs/models/v3workflowssqmakehttpcallname.md @@ -1,5 +1,12 @@ # V3WorkflowsSqMakeHTTPCallName +## Example Usage + +```python +from squadcast_sdk.models import V3WorkflowsSqMakeHTTPCallName +value: V3WorkflowsSqMakeHTTPCallName = "sq_make_http_call" +``` + ## Values diff --git a/squadcastv1/docs/models/v3workflowssqmakehttpcallupdatemethod.md b/squadcastv1/docs/models/v3workflowssqmakehttpcallupdatemethod.md index f599dba..26fdaac 100644 --- a/squadcastv1/docs/models/v3workflowssqmakehttpcallupdatemethod.md +++ b/squadcastv1/docs/models/v3workflowssqmakehttpcallupdatemethod.md @@ -1,5 +1,12 @@ # V3WorkflowsSqMakeHTTPCallUpdateMethod +## Example Usage + +```python +from squadcast_sdk.models import V3WorkflowsSqMakeHTTPCallUpdateMethod +value: V3WorkflowsSqMakeHTTPCallUpdateMethod = "GET" +``` + ## Values diff --git a/squadcastv1/docs/models/v3workflowssqmakehttpcallupdatename.md b/squadcastv1/docs/models/v3workflowssqmakehttpcallupdatename.md index c1d4d4f..1fd4e5e 100644 --- a/squadcastv1/docs/models/v3workflowssqmakehttpcallupdatename.md +++ b/squadcastv1/docs/models/v3workflowssqmakehttpcallupdatename.md @@ -1,5 +1,12 @@ # V3WorkflowsSqMakeHTTPCallUpdateName +## Example Usage + +```python +from squadcast_sdk.models import V3WorkflowsSqMakeHTTPCallUpdateName +value: V3WorkflowsSqMakeHTTPCallUpdateName = "sq_make_http_call" +``` + ## Values diff --git a/squadcastv1/docs/models/v3workflowssqmarkincidentsloaffectingname.md b/squadcastv1/docs/models/v3workflowssqmarkincidentsloaffectingname.md index 345e5ad..98bd74e 100644 --- a/squadcastv1/docs/models/v3workflowssqmarkincidentsloaffectingname.md +++ b/squadcastv1/docs/models/v3workflowssqmarkincidentsloaffectingname.md @@ -1,5 +1,12 @@ # V3WorkflowsSqMarkIncidentSLOAffectingName +## Example Usage + +```python +from squadcast_sdk.models import V3WorkflowsSqMarkIncidentSLOAffectingName +value: V3WorkflowsSqMarkIncidentSLOAffectingName = "sq_mark_incident_slo_affecting" +``` + ## Values diff --git a/squadcastv1/docs/models/v3workflowssqmarkincidentsloaffectingupdatename.md b/squadcastv1/docs/models/v3workflowssqmarkincidentsloaffectingupdatename.md index c298d57..bca4166 100644 --- a/squadcastv1/docs/models/v3workflowssqmarkincidentsloaffectingupdatename.md +++ b/squadcastv1/docs/models/v3workflowssqmarkincidentsloaffectingupdatename.md @@ -1,5 +1,12 @@ # V3WorkflowsSqMarkIncidentSLOAffectingUpdateName +## Example Usage + +```python +from squadcast_sdk.models import V3WorkflowsSqMarkIncidentSLOAffectingUpdateName +value: V3WorkflowsSqMarkIncidentSLOAffectingUpdateName = "sq_mark_incident_slo_affecting" +``` + ## Values diff --git a/squadcastv1/docs/models/v3workflowssqsendemailname.md b/squadcastv1/docs/models/v3workflowssqsendemailname.md index ec85bcc..9faa97c 100644 --- a/squadcastv1/docs/models/v3workflowssqsendemailname.md +++ b/squadcastv1/docs/models/v3workflowssqsendemailname.md @@ -1,5 +1,12 @@ # V3WorkflowsSqSendEmailName +## Example Usage + +```python +from squadcast_sdk.models import V3WorkflowsSqSendEmailName +value: V3WorkflowsSqSendEmailName = "sq_send_email" +``` + ## Values diff --git a/squadcastv1/docs/models/v3workflowssqsendemailupdatename.md b/squadcastv1/docs/models/v3workflowssqsendemailupdatename.md index 50fe0d3..d324c67 100644 --- a/squadcastv1/docs/models/v3workflowssqsendemailupdatename.md +++ b/squadcastv1/docs/models/v3workflowssqsendemailupdatename.md @@ -1,5 +1,12 @@ # V3WorkflowsSqSendEmailUpdateName +## Example Usage + +```python +from squadcast_sdk.models import V3WorkflowsSqSendEmailUpdateName +value: V3WorkflowsSqSendEmailUpdateName = "sq_send_email" +``` + ## Values diff --git a/squadcastv1/docs/models/v3workflowssqtriggermanualwebhookname.md b/squadcastv1/docs/models/v3workflowssqtriggermanualwebhookname.md index d7359a1..d6e58e6 100644 --- a/squadcastv1/docs/models/v3workflowssqtriggermanualwebhookname.md +++ b/squadcastv1/docs/models/v3workflowssqtriggermanualwebhookname.md @@ -1,5 +1,12 @@ # V3WorkflowsSqTriggerManualWebhookName +## Example Usage + +```python +from squadcast_sdk.models import V3WorkflowsSqTriggerManualWebhookName +value: V3WorkflowsSqTriggerManualWebhookName = "sq_trigger_manual_webhook" +``` + ## Values diff --git a/squadcastv1/docs/models/v3workflowssqtriggermanualwebhookupdatename.md b/squadcastv1/docs/models/v3workflowssqtriggermanualwebhookupdatename.md index 0ea8f5b..bd237fd 100644 --- a/squadcastv1/docs/models/v3workflowssqtriggermanualwebhookupdatename.md +++ b/squadcastv1/docs/models/v3workflowssqtriggermanualwebhookupdatename.md @@ -1,5 +1,12 @@ # V3WorkflowsSqTriggerManualWebhookUpdateName +## Example Usage + +```python +from squadcast_sdk.models import V3WorkflowsSqTriggerManualWebhookUpdateName +value: V3WorkflowsSqTriggerManualWebhookUpdateName = "sq_trigger_manual_webhook" +``` + ## Values diff --git a/squadcastv1/docs/models/v3workflowsupdateincidentpriorityname.md b/squadcastv1/docs/models/v3workflowsupdateincidentpriorityname.md index 7e56a10..727f7e0 100644 --- a/squadcastv1/docs/models/v3workflowsupdateincidentpriorityname.md +++ b/squadcastv1/docs/models/v3workflowsupdateincidentpriorityname.md @@ -1,5 +1,12 @@ # V3WorkflowsUpdateIncidentPriorityName +## Example Usage + +```python +from squadcast_sdk.models import V3WorkflowsUpdateIncidentPriorityName +value: V3WorkflowsUpdateIncidentPriorityName = "sq_update_incident_priority" +``` + ## Values diff --git a/squadcastv1/docs/models/v3workflowsupdateincidentprioritypriority.md b/squadcastv1/docs/models/v3workflowsupdateincidentprioritypriority.md index e8a3ba4..22aba81 100644 --- a/squadcastv1/docs/models/v3workflowsupdateincidentprioritypriority.md +++ b/squadcastv1/docs/models/v3workflowsupdateincidentprioritypriority.md @@ -1,5 +1,12 @@ # V3WorkflowsUpdateIncidentPriorityPriority +## Example Usage + +```python +from squadcast_sdk.models import V3WorkflowsUpdateIncidentPriorityPriority +value: V3WorkflowsUpdateIncidentPriorityPriority = "P1" +``` + ## Values diff --git a/squadcastv1/docs/models/v3workflowsupdateincidentpriorityupdatename.md b/squadcastv1/docs/models/v3workflowsupdateincidentpriorityupdatename.md index 1b98f73..f454421 100644 --- a/squadcastv1/docs/models/v3workflowsupdateincidentpriorityupdatename.md +++ b/squadcastv1/docs/models/v3workflowsupdateincidentpriorityupdatename.md @@ -1,5 +1,12 @@ # V3WorkflowsUpdateIncidentPriorityUpdateName +## Example Usage + +```python +from squadcast_sdk.models import V3WorkflowsUpdateIncidentPriorityUpdateName +value: V3WorkflowsUpdateIncidentPriorityUpdateName = "sq_update_incident_priority" +``` + ## Values diff --git a/squadcastv1/docs/models/v3workflowsupdateincidentpriorityupdatepriority.md b/squadcastv1/docs/models/v3workflowsupdateincidentpriorityupdatepriority.md index 1250f25..a35b55a 100644 --- a/squadcastv1/docs/models/v3workflowsupdateincidentpriorityupdatepriority.md +++ b/squadcastv1/docs/models/v3workflowsupdateincidentpriorityupdatepriority.md @@ -1,5 +1,12 @@ # V3WorkflowsUpdateIncidentPriorityUpdatePriority +## Example Usage + +```python +from squadcast_sdk.models import V3WorkflowsUpdateIncidentPriorityUpdatePriority +value: V3WorkflowsUpdateIncidentPriorityUpdatePriority = "P1" +``` + ## Values diff --git a/squadcastv1/docs/models/v3workflowsworkflowtrigger.md b/squadcastv1/docs/models/v3workflowsworkflowtrigger.md index d7eb22e..056ddec 100644 --- a/squadcastv1/docs/models/v3workflowsworkflowtrigger.md +++ b/squadcastv1/docs/models/v3workflowsworkflowtrigger.md @@ -1,5 +1,12 @@ # V3WorkflowsWorkflowTrigger +## Example Usage + +```python +from squadcast_sdk.models import V3WorkflowsWorkflowTrigger +value: V3WorkflowsWorkflowTrigger = "incident_triggered" +``` + ## Values diff --git a/squadcastv1/docs/models/v4createschedulerequestownertype.md b/squadcastv1/docs/models/v4createschedulerequestownertype.md index 090f67c..7f2e728 100644 --- a/squadcastv1/docs/models/v4createschedulerequestownertype.md +++ b/squadcastv1/docs/models/v4createschedulerequestownertype.md @@ -1,5 +1,12 @@ # V4CreateScheduleRequestOwnerType +## Example Usage + +```python +from squadcast_sdk.models import V4CreateScheduleRequestOwnerType +value: V4CreateScheduleRequestOwnerType = "user" +``` + ## Values diff --git a/squadcastv1/docs/models/v4scheduleresponseownertype.md b/squadcastv1/docs/models/v4scheduleresponseownertype.md index 17577dd..c8988a0 100644 --- a/squadcastv1/docs/models/v4scheduleresponseownertype.md +++ b/squadcastv1/docs/models/v4scheduleresponseownertype.md @@ -1,5 +1,12 @@ # V4ScheduleResponseOwnerType +## Example Usage + +```python +from squadcast_sdk.models import V4ScheduleResponseOwnerType +value: V4ScheduleResponseOwnerType = "user" +``` + ## Values diff --git a/squadcastv1/docs/models/v4statuspagescreatestatuspagerequestownertype.md b/squadcastv1/docs/models/v4statuspagescreatestatuspagerequestownertype.md index ffc1e22..32704e1 100644 --- a/squadcastv1/docs/models/v4statuspagescreatestatuspagerequestownertype.md +++ b/squadcastv1/docs/models/v4statuspagescreatestatuspagerequestownertype.md @@ -1,5 +1,12 @@ # V4StatusPagesCreateStatusPageRequestOwnerType +## Example Usage + +```python +from squadcast_sdk.models import V4StatusPagesCreateStatusPageRequestOwnerType +value: V4StatusPagesCreateStatusPageRequestOwnerType = "team" +``` + ## Values diff --git a/squadcastv1/docs/models/v4statuspagesnewstatuspagecomponentlisttype.md b/squadcastv1/docs/models/v4statuspagesnewstatuspagecomponentlisttype.md index a659795..b943a46 100644 --- a/squadcastv1/docs/models/v4statuspagesnewstatuspagecomponentlisttype.md +++ b/squadcastv1/docs/models/v4statuspagesnewstatuspagecomponentlisttype.md @@ -1,5 +1,12 @@ # V4StatusPagesNewStatusPageComponentListType +## Example Usage + +```python +from squadcast_sdk.models import V4StatusPagesNewStatusPageComponentListType +value: V4StatusPagesNewStatusPageComponentListType = "component" +``` + ## Values diff --git a/squadcastv1/docs/models/v4statuspagesnewstatuspagecomponenttype.md b/squadcastv1/docs/models/v4statuspagesnewstatuspagecomponenttype.md index 922cf11..c2fd512 100644 --- a/squadcastv1/docs/models/v4statuspagesnewstatuspagecomponenttype.md +++ b/squadcastv1/docs/models/v4statuspagesnewstatuspagecomponenttype.md @@ -1,5 +1,12 @@ # V4StatusPagesNewStatusPageComponentType +## Example Usage + +```python +from squadcast_sdk.models import V4StatusPagesNewStatusPageComponentType +value: V4StatusPagesNewStatusPageComponentType = "component" +``` + ## Values diff --git a/squadcastv1/docs/models/v4updateschedulerequestownertype.md b/squadcastv1/docs/models/v4updateschedulerequestownertype.md index f97b3c9..42355bf 100644 --- a/squadcastv1/docs/models/v4updateschedulerequestownertype.md +++ b/squadcastv1/docs/models/v4updateschedulerequestownertype.md @@ -1,5 +1,12 @@ # V4UpdateScheduleRequestOwnerType +## Example Usage + +```python +from squadcast_sdk.models import V4UpdateScheduleRequestOwnerType +value: V4UpdateScheduleRequestOwnerType = "user" +``` + ## Values diff --git a/squadcastv1/docs/models/workflowsupdateworkflowactionname.md b/squadcastv1/docs/models/workflowsupdateworkflowactionname.md index c550c9e..2c77429 100644 --- a/squadcastv1/docs/models/workflowsupdateworkflowactionname.md +++ b/squadcastv1/docs/models/workflowsupdateworkflowactionname.md @@ -1,5 +1,12 @@ # WorkflowsUpdateWorkflowActionName +## Example Usage + +```python +from squadcast_sdk.models import WorkflowsUpdateWorkflowActionName +value: WorkflowsUpdateWorkflowActionName = "sq_attach_runbooks" +``` + ## Values diff --git a/squadcastv1/src/squadcast_sdk/_version.py b/squadcastv1/src/squadcast_sdk/_version.py index 0697a3f..b9a7bf9 100644 --- a/squadcastv1/src/squadcast_sdk/_version.py +++ b/squadcastv1/src/squadcast_sdk/_version.py @@ -5,8 +5,8 @@ __title__: str = "squadcast_sdk" __version__: str = "0.5.0" __openapi_doc_version__: str = "1.0.0" -__gen_version__: str = "2.846.4" -__user_agent__: str = "speakeasy-sdk/python 0.5.0 2.846.4 1.0.0 squadcast_sdk" +__gen_version__: str = "2.849.6" +__user_agent__: str = "speakeasy-sdk/python 0.5.0 2.849.6 1.0.0 squadcast_sdk" try: if __package__ is not None: From 20000803884de3fc704c01e94e1188a687226527 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Fri, 6 Mar 2026 00:14:09 +0000 Subject: [PATCH 3/8] ci: regenerated with OpenAPI Doc , Speakeasy CLI 1.744.0 --- .speakeasy/workflow.lock | 2 +- squadcastv1/.speakeasy/gen.lock | 16 ++++++++-------- squadcastv1/RELEASES.md | 4 ++-- squadcastv1/src/squadcast_sdk/_version.py | 4 ++-- 4 files changed, 13 insertions(+), 13 deletions(-) diff --git a/.speakeasy/workflow.lock b/.speakeasy/workflow.lock index 7c4af9f..ec9e192 100644 --- a/.speakeasy/workflow.lock +++ b/.speakeasy/workflow.lock @@ -1,4 +1,4 @@ -speakeasyVersion: 1.741.3 +speakeasyVersion: 1.744.0 sources: Squadcast: sourceNamespace: squadcast diff --git a/squadcastv1/.speakeasy/gen.lock b/squadcastv1/.speakeasy/gen.lock index be13112..4d2b343 100644 --- a/squadcastv1/.speakeasy/gen.lock +++ b/squadcastv1/.speakeasy/gen.lock @@ -3,8 +3,8 @@ id: 03cdd445-0210-4c34-8201-e581ca90c83e management: docChecksum: df7a4422fc789c0b9bf9786cbc3e3c75 docVersion: 1.0.0 - speakeasyVersion: 1.741.3 - generationVersion: 2.849.6 + speakeasyVersion: 1.744.0 + generationVersion: 2.850.3 releaseVersion: 0.5.0 configChecksum: a55105e4f46708e529dcdaf1d3bf5b23 repoURL: https://github.com/solarwinds/squadcast-sdk-python.git @@ -12,13 +12,13 @@ management: installationURL: https://github.com/solarwinds/squadcast-sdk-python.git#subdirectory=squadcastv1 published: true persistentEdits: - generation_id: 134a351d-de19-460c-b08f-54dd56a2af23 - pristine_commit_hash: 899d4d704bd98f72c1746bec2c963a3b60edc99b - pristine_tree_hash: 1ea48269263373618201c67f4c84fab295d0f69e + generation_id: 023311ee-b8c7-4217-b1d0-2646ee8ddfe0 + pristine_commit_hash: 75a807e2cc4815d2b30c1d95d08c86fd8927647c + pristine_tree_hash: 399e53bf04af88d71d5112a86f89131ac98a24d2 features: python: additionalDependencies: 1.0.0 - core: 6.0.15 + core: 6.0.16 defaultEnabledRetries: 0.2.0 enumUnions: 0.1.0 envVarSecurityUsage: 0.3.2 @@ -4754,8 +4754,8 @@ trackedFiles: pristine_git_object: 28a85ed5e041bd88f09388cdbd7c0d9e84461a4d src/squadcast_sdk/_version.py: id: 4f595f70b00c - last_write_checksum: sha1:dd397fdfabe8f2d4d826ce42cd8efb76987a8ee3 - pristine_git_object: b9a7bf94e177e2a621093dff4c57c21a18dbea77 + last_write_checksum: sha1:8f58eb0834c372b493cd8896e300c2568ca76097 + pristine_git_object: 56e9d60f3d2d20707a38627763ed596a3c47b479 src/squadcast_sdk/additionalresponders.py: id: b928e2200f63 last_write_checksum: sha1:6173958904ab7d26b7544464810f5fdbd5247ee0 diff --git a/squadcastv1/RELEASES.md b/squadcastv1/RELEASES.md index a486b29..b5872cb 100644 --- a/squadcastv1/RELEASES.md +++ b/squadcastv1/RELEASES.md @@ -50,11 +50,11 @@ Based on: ### Releases - [PyPI v0.3.5] https://pypi.org/project/squadcast_sdk/0.3.5 - squadcastv1 -## 2026-03-05 00:06:39 +## 2026-03-06 00:11:54 ### Changes Based on: - OpenAPI Doc -- Speakeasy CLI 1.741.3 (2.849.6) https://github.com/speakeasy-api/speakeasy +- Speakeasy CLI 1.744.0 (2.850.3) https://github.com/speakeasy-api/speakeasy ### Generated - [python v0.5.0] squadcastv1 ### Releases diff --git a/squadcastv1/src/squadcast_sdk/_version.py b/squadcastv1/src/squadcast_sdk/_version.py index b9a7bf9..56e9d60 100644 --- a/squadcastv1/src/squadcast_sdk/_version.py +++ b/squadcastv1/src/squadcast_sdk/_version.py @@ -5,8 +5,8 @@ __title__: str = "squadcast_sdk" __version__: str = "0.5.0" __openapi_doc_version__: str = "1.0.0" -__gen_version__: str = "2.849.6" -__user_agent__: str = "speakeasy-sdk/python 0.5.0 2.849.6 1.0.0 squadcast_sdk" +__gen_version__: str = "2.850.3" +__user_agent__: str = "speakeasy-sdk/python 0.5.0 2.850.3 1.0.0 squadcast_sdk" try: if __package__ is not None: From ab2c6adf43a2b81a3a5a6132fe3afe0a78ea8a2c Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Sat, 7 Mar 2026 00:08:36 +0000 Subject: [PATCH 4/8] ci: regenerated with OpenAPI Doc , Speakeasy CLI 1.748.0 --- .speakeasy/workflow.lock | 2 +- squadcastv1/.speakeasy/gen.lock | 1136 ++++++++--------- squadcastv1/RELEASES.md | 4 +- squadcastv1/docs/models/action.md | 6 +- squadcastv1/docs/models/client.md | 8 +- .../docs/models/commonv3rbacownertype.md | 4 +- squadcastv1/docs/models/condition.md | 6 +- squadcastv1/docs/models/exporttype.md | 6 +- squadcastv1/docs/models/statusenum.md | 12 +- ...3escalationpoliciesescalationentitytype.md | 10 +- .../v3extensionsmsteamseventclassenum.md | 24 +- .../v3globaleventrulesentityownertype.md | 8 +- ...v3globaleventrulesentityownerupdatetype.md | 8 +- .../docs/models/v3incidentsexportformat.md | 6 +- ...incidentsincidentexportrequestisstarred.md | 6 +- .../v3incidentsincidentexportrequestnotes.md | 6 +- ...entsincidentexportrequestretrospectives.md | 6 +- ...identsincidentexportrequestsloaffecting.md | 8 +- .../v3incidentsincidentexportrequestsortby.md | 6 +- .../models/v3incidentsincidentpriority.md | 12 +- .../v3incidentspostmortemspostmortemstatus.md | 8 +- .../models/v3incidentstagsincidentpriority.md | 12 +- .../v3servicesdedupinitconfigtimeunit.md | 6 +- ...nrulesdeduplicationruleresponsetimeunit.md | 6 +- ...plicationrulesdeduplicationruletimeunit.md | 6 +- ...cesdeduplicationrulesexpressionbranchop.md | 32 +- ...ntentoverlayresponseoverlaytemplatetype.md | 6 +- ...erlayoverlayresponseoverlaytemplatetype.md | 4 +- ...3servicesroutingrulesexpressionbranchop.md | 32 +- ...rvicesroutingrulesroutingruleentitytype.md | 8 +- ...utingrulesroutingruleresponseentitytype.md | 8 +- .../models/v3servicesservicemaintainertype.md | 6 +- ...3servicestaggingrulesexpressionbranchop.md | 32 +- squadcastv1/docs/models/v3slosloactiontype.md | 8 +- squadcastv1/docs/models/v3slosloownertype.md | 6 +- .../docs/models/v3slotimeintervaltype.md | 6 +- .../docs/models/v3usersadduserrequestrole.md | 8 +- .../models/v3usersglobalrbacabilityname.md | 22 +- .../models/v3usersupdateuserrequestrole.md | 8 +- .../models/v3workflowsactionrequestname.md | 4 +- .../v3workflowsactionrequestupdatename.md | 4 +- .../models/v3workflowsactionresponsename.md | 4 +- .../v3workflowscommunicationchanneltype.md | 8 +- ...workflowscreateworkflowrequestownertype.md | 6 +- ...owscreateworkflowrequestupdateownertype.md | 6 +- .../models/v3workflowsjiracreateticketname.md | 4 +- .../v3workflowsjiracreateticketupdatename.md | 4 +- ...v3workflowsmsteamscreatemeetinglinkname.md | 4 +- ...flowsmsteamscreatemeetinglinkupdatename.md | 4 +- .../v3workflowsmsteamsmessagechannelname.md | 4 +- ...orkflowsmsteamsmessagechannelupdatename.md | 4 +- .../v3workflowsmsteamsmessageusername.md | 4 +- ...v3workflowsmsteamsmessageuserupdatename.md | 4 +- .../v3workflowsslackarchivechannelname.md | 4 +- ...3workflowsslackarchivechannelupdatename.md | 4 +- ...workflowsslackcreateincidentchannelname.md | 4 +- ...owsslackcreateincidentchannelupdatename.md | 4 +- .../v3workflowsslackmessagechannelname.md | 4 +- ...3workflowsslackmessagechannelupdatename.md | 4 +- .../models/v3workflowsslackmessageusername.md | 4 +- .../v3workflowsslackmessageuserupdatename.md | 4 +- ...3workflowssqaddcommunicationchannelname.md | 4 +- ...lowssqaddcommunicationchannelupdatename.md | 4 +- .../v3workflowssqaddincidentnotename.md | 4 +- .../v3workflowssqaddincidentnoteupdatename.md | 4 +- .../v3workflowssqcreatestatuspageissuename.md | 4 +- ...kflowssqcreatestatuspageissueupdatename.md | 4 +- .../models/v3workflowssqmakehttpcallmethod.md | 12 +- .../models/v3workflowssqmakehttpcallname.md | 4 +- .../v3workflowssqmakehttpcallupdatemethod.md | 12 +- .../v3workflowssqmakehttpcallupdatename.md | 4 +- ...workflowssqmarkincidentsloaffectingname.md | 4 +- ...owssqmarkincidentsloaffectingupdatename.md | 4 +- .../docs/models/v3workflowssqsendemailname.md | 4 +- .../v3workflowssqsendemailupdatename.md | 4 +- .../v3workflowssqtriggermanualwebhookname.md | 4 +- ...rkflowssqtriggermanualwebhookupdatename.md | 4 +- .../v3workflowsupdateincidentpriorityname.md | 4 +- ...workflowsupdateincidentprioritypriority.md | 14 +- ...rkflowsupdateincidentpriorityupdatename.md | 4 +- ...owsupdateincidentpriorityupdatepriority.md | 14 +- .../docs/models/v3workflowsworkflowtrigger.md | 16 +- .../v4createschedulerequestownertype.md | 6 +- .../models/v4scheduleresponseownertype.md | 6 +- ...uspagescreatestatuspagerequestownertype.md | 8 +- ...atuspagesnewstatuspagecomponentlisttype.md | 6 +- ...v4statuspagesnewstatuspagecomponenttype.md | 6 +- .../v4updateschedulerequestownertype.md | 6 +- .../workflowsupdateworkflowactionname.md | 4 +- squadcastv1/src/squadcast_sdk/_version.py | 4 +- .../models/analytics_getorganalyticsop.py | 2 +- .../models/analytics_getteamanalyticsop.py | 2 +- .../models/auditlogs_listauditlogsop.py | 2 +- .../squadcast_sdk/models/common_v4_error.py | 2 +- .../models/common_v4_pageinfo.py | 2 +- ...ionpolicies_getescalationpolicybyteamop.py | 2 +- ...globaleventrules_listglobaleventrulesop.py | 2 +- .../globaleventrules_listrulesetrulesop.py | 2 +- ...dentactions_rebuildaprojectincircleciop.py | 2 +- .../models/incidents_getincidenteventsop.py | 2 +- .../models/incidents_incidentexportop.py | 2 +- .../models/overrides_listoverridesop.py | 2 +- .../models/schedules_changetimezoneop.py | 2 +- .../models/schedules_listschedulesop.py | 2 +- .../models/schedules_pauseresumescheduleop.py | 2 +- .../models/services_getservicesop.py | 2 +- .../models/teams_addbulkteammemberop.py | 2 +- .../models/v3_auditlogs_auditlogidresponse.py | 2 +- .../v3_auditlogs_exportauditlogsrequest.py | 4 +- .../models/v3_auditlogs_filters.py | 2 +- ...npolicies_createescalationpolicyrequest.py | 2 +- .../v3_escalationpolicies_escalationentity.py | 2 +- .../models/v3_export_exportresponse.py | 2 +- ...extensions_msteams_channelconfiguration.py | 2 +- .../v3_extensions_msteams_connectedteams.py | 2 +- ...eams_createorupdatemsteamsconfigrequest.py | 2 +- ...xtensions_msteams_msteamsconfigresponse.py | 2 +- .../models/v3_extensions_webhooks_webhook.py | 2 +- ...ensions_webhooks_webhookfiltercondition.py | 2 +- .../v3_extensions_webhooks_webhookresponse.py | 2 +- .../v3_extensions_webhooks_webhookurl.py | 2 +- ...entrules_createdglobaleventruleresponse.py | 2 +- ...3_globaleventrules_createrulesetrequest.py | 2 +- .../v3_globaleventrules_entityownerupdate.py | 2 +- ..._globaleventrules_globaleventruleinlist.py | 2 +- ...lobaleventrules_globaleventruleresponse.py | 2 +- .../v3_globaleventrules_reorderrulerequest.py | 2 +- ..._globaleventrules_reorderrulesetrequest.py | 2 +- .../v3_globaleventrules_ruleactionupdate.py | 2 +- .../models/v3_globaleventrules_ruleset.py | 2 +- .../v3_globaleventrules_rulesetresponse.py | 2 +- ...v3_globaleventrules_rulesetruleresponse.py | 2 +- ...eventrules_updateglobaleventrulerequest.py | 2 +- .../v3_globaleventrules_updaterulerequest.py | 2 +- ...3_globaleventrules_updaterulesetrequest.py | 2 +- ...dditionalresponders_additionalresponder.py | 2 +- .../models/v3_incidents_assignto.py | 2 +- .../models/v3_incidents_dedupdata.py | 2 +- ...s_incidentactions_webhookactionresponse.py | 2 +- .../v3_incidents_incidenteventresponse.py | 2 +- ...incidents_incidentpriorityupdaterequest.py | 2 +- .../models/v3_incidents_incidentresponse.py | 4 +- .../squadcast_sdk/models/v3_incidents_logs.py | 2 +- ...postmortems_postmortemattachmentrequest.py | 2 +- ...idents_postmortems_postmortemlistresult.py | 2 +- ...ncidents_postmortems_postmortemresponse.py | 2 +- ...nts_postmortems_updatepostmortemrequest.py | 2 +- .../v3_incidents_runbooks_runbookresponse.py | 4 +- .../models/v3_incidents_serviceownerfilter.py | 2 +- .../models/v3_incidents_snoozedetails.py | 2 +- .../v3_incidents_tags_appendtagrequest.py | 2 +- .../models/v3_incidents_tags_assignto.py | 2 +- .../models/v3_incidents_tags_dedupdata.py | 2 +- ..._incidents_tags_incidentfortagsresponse.py | 4 +- .../models/v3_incidents_tags_logs.py | 2 +- .../models/v3_incidents_tags_snoozedetails.py | 2 +- .../v3_runbooks_createrunbookrequest.py | 2 +- .../v3_runbooks_updaterunbookrequest.py | 2 +- .../models/v3_runbooks_updationinfo.py | 2 +- .../v3_services_createservicerequest.py | 2 +- ...es_deduplicationrules_deduplicationrule.py | 2 +- ...licationrules_deduplicationruleresponse.py | 2 +- ...ces_deduplicationrules_expressionbranch.py | 2 +- .../models/v3_services_jiracloudextension.py | 2 +- .../models/v3_services_jiraissuetype.py | 2 +- ...ices_maintenancemode_servicemaintenance.py | 2 +- .../v3_services_notificationdelayconfig.py | 6 +- ...services_notificationdelayconfigrequest.py | 6 +- ...es_overlay_customcontentoverlayresponse.py | 2 +- ...ay_optinforkeybaseddeduplicationrequest.py | 2 +- .../v3_services_overlay_overlayresponse.py | 2 +- ..._services_routingrules_expressionbranch.py | 2 +- .../v3_services_routingrules_routingrule.py | 2 +- ...rvices_routingrules_routingruleresponse.py | 2 +- .../models/v3_services_serviceresponse.py | 2 +- ...rvices_suppressionrules_suppressionrule.py | 2 +- ...uppressionrules_suppressionruleresponse.py | 2 +- ..._services_taggingrules_expressionbranch.py | 2 +- ...rvices_taggingrules_taggingruleresponse.py | 2 +- .../v3_services_taggingrules_tagrule.py | 2 +- .../v3_services_taggingrules_tagsobject.py | 2 +- .../v3_services_updateservicerequest.py | 2 +- .../models/v3_slo_createslorequest.py | 2 +- .../src/squadcast_sdk/models/v3_slo_slo.py | 2 +- .../squadcast_sdk/models/v3_slo_sloaction.py | 2 +- .../models/v3_slo_slodetailedresponse.py | 2 +- .../models/v3_slo_slomonitoringcheck.py | 2 +- .../models/v3_slo_sloresponse.py | 2 +- .../v3_slo_sloviolatingincidentresponse.py | 2 +- .../models/v3_slo_slowithinsightsresponse.py | 2 +- .../models/v3_teams_abilities.py | 32 +- .../v3_teams_addbulkteammemberrequest.py | 2 +- .../models/v3_teams_addteammemberrequest.py | 2 +- .../models/v3_teams_createteamrequest.py | 2 +- .../models/v3_teams_teammember.py | 2 +- .../models/v3_teams_teammemberresponse.py | 2 +- .../squadcast_sdk/models/v3_teams_teamrole.py | 2 +- .../models/v3_teams_teamroleresponse.py | 2 +- .../v3_teams_updateteammemberrequest.py | 2 +- .../models/v3_teams_updateteamrequest.py | 4 +- .../models/v3_teams_updateteamrolerequest.py | 2 +- .../models/v3_users_userresponse.py | 2 +- ...3_webforms_createorupdatewebformrequest.py | 2 +- .../models/v3_webforms_webformresponse.py | 2 +- .../v3_workflows_actionrequestupdate.py | 4 +- .../v3_workflows_createworkflowfilter.py | 2 +- .../v3_workflows_createworkflowrequest.py | 2 +- ...3_workflows_createworkflowrequestupdate.py | 2 +- ..._workflows_enabledisableworkflowrequest.py | 2 +- .../models/v3_workflows_entityownerupdate.py | 2 +- .../v3_workflows_jiracreateticketupdate.py | 4 +- .../v3_workflows_listworkflowapiresponse.py | 2 +- ...3_workflows_msteamsmessagechannelupdate.py | 4 +- .../v3_workflows_msteamsmessageuserupdate.py | 4 +- ...v3_workflows_slackcreateincidentchannel.py | 2 +- ...kflows_slackcreateincidentchannelupdate.py | 4 +- .../v3_workflows_slackmessagechannelupdate.py | 4 +- .../v3_workflows_slackmessageuserupdate.py | 4 +- ...rkflows_sqaddcommunicationchannelupdate.py | 4 +- .../v3_workflows_sqaddincidentnoteupdate.py | 4 +- ...workflows_sqcreatestatuspageissueupdate.py | 4 +- .../models/v3_workflows_sqmakehttpcall.py | 2 +- .../v3_workflows_sqmakehttpcallupdate.py | 4 +- ...kflows_sqmarkincidentsloaffectingupdate.py | 4 +- .../models/v3_workflows_sqsendemailupdate.py | 4 +- ..._workflows_sqtriggermanualwebhookupdate.py | 4 +- .../squadcast_sdk/models/v3_workflows_tag.py | 2 +- .../v3_workflows_updateactionsorderrequest.py | 2 +- ..._workflows_updateincidentpriorityupdate.py | 4 +- .../v3_workflows_updateworkflowapiresponse.py | 2 +- .../v3_workflows_workflowapiresponse.py | 2 +- .../models/v3_workflows_workflowfilters.py | 2 +- .../models/v4_createrotationrequest.py | 2 +- .../models/v4_icallinkresponse.py | 2 +- .../models/v4_rotationresponse.py | 2 +- .../models/v4_scheduleresponse.py | 2 +- .../squadcast_sdk/models/v4_shifttimeslot.py | 2 +- .../models/v4_squads_squadmember.py | 2 +- .../models/v4_squads_squadresponse.py | 2 +- .../models/v4_squads_updatesquadrequest.py | 2 +- ...4_statuspages_componentgroups_component.py | 2 +- ..._componentgroups_componentgroupresponse.py | 2 +- ...onentgroups_createcomponentgrouprequest.py | 2 +- ...nentgroups_createcomponentgroupresponse.py | 2 +- ...groups_deletecomponentgroupbyidresponse.py | 2 +- ...entgroups_getcomponentgroupbyidresponse.py | 2 +- .../v4_statuspages_components_component.py | 2 +- ...pages_components_createcomponentrequest.py | 2 +- ...ages_components_createcomponentresponse.py | 2 +- ...ges_components_getcomponentbyidresponse.py | 2 +- ...pages_components_listcomponentsresponse.py | 2 +- ...s_components_updatecomponentbyidrequest.py | 2 +- ..._components_updatecomponentbyidresponse.py | 2 +- .../v4_statuspages_createstatuspagerequest.py | 2 +- ...v4_statuspages_createstatuspageresponse.py | 2 +- ...4_statuspages_getstatuspagebyidresponse.py | 2 +- ...4_statuspages_issues_createissuerequest.py | 8 +- ...tuspages_issues_deleteissuebyidresponse.py | 2 +- .../models/v4_statuspages_issues_issue.py | 2 +- .../v4_statuspages_issues_issuecomponent.py | 2 +- ...statuspages_issues_issuecomponentdetail.py | 2 +- .../v4_statuspages_issues_issuedetail.py | 2 +- ...v4_statuspages_issues_issuestatemessage.py | 2 +- ...ssues_liststatuspageissuestatesresponse.py | 2 +- ...4_statuspages_issues_updateissuerequest.py | 8 +- .../v4_statuspages_listsubscribersresponse.py | 2 +- ...statuspages_listsubscribersresponsemeta.py | 2 +- ..._maintenances_createmaintenanceresponse.py | 2 +- ...ntenances_deletemaintenancebyidresponse.py | 2 +- ...maintenances_getmaintenancebyidresponse.py | 2 +- ...v4_statuspages_maintenances_maintenance.py | 4 +- ...intenances_updatemaintenancebyidrequest.py | 2 +- ...ntenances_updatemaintenancebyidresponse.py | 2 +- .../v4_statuspages_newstatuspagecomponent.py | 2 +- ..._statuspages_newstatuspagecomponentlist.py | 2 +- .../v4_statuspages_newstatuspagethemecolor.py | 2 +- .../v4_statuspages_statuspagesubscriber.py | 2 +- ...statuspages_updatestatuspagebyidrequest.py | 6 +- ...tatuspages_updatestatuspagebyidresponse.py | 2 +- .../models/v4_updaterotationrequest.py | 2 +- .../models/webforms_getallwebformsop.py | 2 +- .../models/webhooks_getallwebhooksop.py | 2 +- .../models/workflows_getworkflowlogsop.py | 2 +- .../models/workflows_listworkflowsop.py | 2 +- 284 files changed, 1047 insertions(+), 1219 deletions(-) diff --git a/.speakeasy/workflow.lock b/.speakeasy/workflow.lock index ec9e192..b8d6e55 100644 --- a/.speakeasy/workflow.lock +++ b/.speakeasy/workflow.lock @@ -1,4 +1,4 @@ -speakeasyVersion: 1.744.0 +speakeasyVersion: 1.748.0 sources: Squadcast: sourceNamespace: squadcast diff --git a/squadcastv1/.speakeasy/gen.lock b/squadcastv1/.speakeasy/gen.lock index 4d2b343..f117488 100644 --- a/squadcastv1/.speakeasy/gen.lock +++ b/squadcastv1/.speakeasy/gen.lock @@ -3,8 +3,8 @@ id: 03cdd445-0210-4c34-8201-e581ca90c83e management: docChecksum: df7a4422fc789c0b9bf9786cbc3e3c75 docVersion: 1.0.0 - speakeasyVersion: 1.744.0 - generationVersion: 2.850.3 + speakeasyVersion: 1.748.0 + generationVersion: 2.852.1 releaseVersion: 0.5.0 configChecksum: a55105e4f46708e529dcdaf1d3bf5b23 repoURL: https://github.com/solarwinds/squadcast-sdk-python.git @@ -12,15 +12,15 @@ management: installationURL: https://github.com/solarwinds/squadcast-sdk-python.git#subdirectory=squadcastv1 published: true persistentEdits: - generation_id: 023311ee-b8c7-4217-b1d0-2646ee8ddfe0 - pristine_commit_hash: 75a807e2cc4815d2b30c1d95d08c86fd8927647c - pristine_tree_hash: 399e53bf04af88d71d5112a86f89131ac98a24d2 + generation_id: 5e5b4d27-f68e-412e-ae82-81a986c71b39 + pristine_commit_hash: 788411bbc0a0029b62edc8462d9912a8e8eb86df + pristine_tree_hash: 77d4979d9081a407a8360f370a26739218e2ae86 features: python: additionalDependencies: 1.0.0 core: 6.0.16 defaultEnabledRetries: 0.2.0 - enumUnions: 0.1.0 + enumUnions: 0.1.1 envVarSecurityUsage: 0.3.2 errorUnions: 1.0.2 flatRequests: 1.0.1 @@ -122,8 +122,8 @@ trackedFiles: pristine_git_object: c55eaffe315dfd42bb94571386f54d93d3cb2949 docs/models/action.md: id: 3b583d6a609e - last_write_checksum: sha1:df34fdb4610bad62d84559743a5afe00aac4553a - pristine_git_object: f489ff8af201ab38fd98305aebba7ba0308626dc + last_write_checksum: sha1:47f6bff02bc5e76a56dd64c568f55e251611dbc2 + pristine_git_object: 50d180cb4196f37339eede0c4a1628476672f406 docs/models/additionalresponder.md: id: 48f646b2eba8 last_write_checksum: sha1:127c1b73025df9ad46bf7044566f88cac04ad0e2 @@ -218,8 +218,8 @@ trackedFiles: pristine_git_object: be16efe18fff750bd01587b5edb6f0e188f64b0d docs/models/client.md: id: 67a7a58f44b4 - last_write_checksum: sha1:9c187b33f056984b7015dd31f5e5bd50a02fbf71 - pristine_git_object: a999b6b5e085f6f5458acde383986a1d3b694bdf + last_write_checksum: sha1:bdacd4c8285724a33124a658f2ec8aa6e58563af + pristine_git_object: 14e545a35c0d30da9a838f964bcd6c81d2180d28 docs/models/commonv3entityowner.md: id: 7eb1f6202634 last_write_checksum: sha1:82afc7bd1d9f8a9334be7bd9d80c0bff16f20d2e @@ -238,8 +238,8 @@ trackedFiles: pristine_git_object: 4b73118e6daf87eaa16a12e38e9f7112869fe93c docs/models/commonv3rbacownertype.md: id: 39eee7ca7f51 - last_write_checksum: sha1:238dfd9116838d0bdf9f941cb95aa0336ef73ba3 - pristine_git_object: 656d373e44a69768d49b1c2fce28e97a49da00cf + last_write_checksum: sha1:7ef4d7038272b9d0ee089ae42c01b0f59c4fb6be + pristine_git_object: c7a51f1655e8a9c59c20f8fa9c225ae03cf50403 docs/models/commonv4pageinfo.md: id: 5b75199dddff last_write_checksum: sha1:9b5ad1e87f9e597eebc580213e3f77865b3c9d45 @@ -358,8 +358,8 @@ trackedFiles: pristine_git_object: b0014e7d7a67601c242467b8588f6f591bb99a6a docs/models/condition.md: id: b8def926cb9f - last_write_checksum: sha1:33d97a5a8fcdfa4faf431e3ca216819b2a30f45f - pristine_git_object: c040867c36e39e2df35f1e3105e928b012874955 + last_write_checksum: sha1:3dd394d4a7a786a024e8aa8143f105faaca7f3c9 + pristine_git_object: d27831084f582f87be390e8becc1c6dc1383fd8e docs/models/config.md: id: bef254bf823c last_write_checksum: sha1:aaf762f94f626e379845e68cf0972367b101c4ec @@ -522,8 +522,8 @@ trackedFiles: pristine_git_object: a539412756ad39992f07fda765d926efd2ad382c docs/models/exporttype.md: id: b7a0e6ea465b - last_write_checksum: sha1:b11a25af19f9e09c508c6222b383cff420186ce1 - pristine_git_object: 723dbb883f17acc5b54f20f97af3c288a70f7c68 + last_write_checksum: sha1:6ae63246b59291c666480672ae291890da8abdf4 + pristine_git_object: 395df3a42cfaf0fd9fd68abbf7a705204c8eeb0f docs/models/extensionsupdateslackextensionrequest.md: id: 99574b4665cb last_write_checksum: sha1:e617977e0f0e71c1a750e6f389c340eec2a1a379 @@ -1698,8 +1698,8 @@ trackedFiles: pristine_git_object: f7a5a6bfcd71c6ad16f954b68f43caa00eff6a70 docs/models/statusenum.md: id: 8c58ef7ba4e9 - last_write_checksum: sha1:1b755e5dfe242aee331c27415acd81ec1537164b - pristine_git_object: 3a4c88f66954884d409bccd89889b4048737fa9e + last_write_checksum: sha1:adf36a7bd8f871bad9261fce2098fdbc464ca81e + pristine_git_object: ca70df0e18d1d588b0f9aa56258acb6c923a0c35 docs/models/statusmaintenance.md: id: 4c5e223a8100 last_write_checksum: sha1:9daec41166821f4b4370f5325d432b604bc54013 @@ -2098,8 +2098,8 @@ trackedFiles: pristine_git_object: 8b5e788c8d40f7f01785ec778e23138a81c3e5c1 docs/models/v3escalationpoliciesescalationentitytype.md: id: 2cb3f94b836a - last_write_checksum: sha1:6fb94560a19e637c11329e510c93afad780023ce - pristine_git_object: a01caaeb7c4225a12759d7fedf2433afc7ff2ea5 + last_write_checksum: sha1:bbdb0029f7166a1bd1c752c3fd3658c452df2787 + pristine_git_object: 4763fe5bfbb16e62f62a22ad9f6bd89781cf9862 docs/models/v3escalationpoliciesescalationpolicyresponse.md: id: 38a8f688fa66 last_write_checksum: sha1:30506ccfe49b35f4fd8673c26d2db30f57a63b1b @@ -2134,8 +2134,8 @@ trackedFiles: pristine_git_object: f0cb33e372e1057b998887a6d8e13663ab43a2b7 docs/models/v3extensionsmsteamseventclassenum.md: id: bdf3a9c8ab60 - last_write_checksum: sha1:10e66e37811fad7d0438d6ea2b66c58c72031a96 - pristine_git_object: 59ab37b530c5b7c8e5d9c5c06e3c7835f488a6ea + last_write_checksum: sha1:a1520ded464b38faf7b31f32f880e1a0e72678eb + pristine_git_object: 709221927ae4e5340d2f70c942ba1afde6c628c6 docs/models/v3extensionsmsteamsincidentactionalertstate.md: id: 3ce44f4e0ea6 last_write_checksum: sha1:888b0ee870086b6732192856975416cfafc096f9 @@ -2222,16 +2222,16 @@ trackedFiles: pristine_git_object: a604f0ae98af23a272ae4cd9231decba7e85c6aa docs/models/v3globaleventrulesentityownertype.md: id: 01eef56a3715 - last_write_checksum: sha1:5260a4120cdf4608c8c4f635ad417bc6ad8d1c50 - pristine_git_object: 9f549e32c68a890b8b8f3b175ea8ad759ebcf349 + last_write_checksum: sha1:79747acf1d6ca0d8151cc21286b86301dfd87b94 + pristine_git_object: 555caa54ab8da3bad6bac11f82ef7f267e35a5c6 docs/models/v3globaleventrulesentityownerupdate.md: id: 96598f02e91d last_write_checksum: sha1:949d715d95bd12f0a5277c936af7b3f1a9110e43 pristine_git_object: 40371ef054b9105f2c82b85237cc7ab5e6081e63 docs/models/v3globaleventrulesentityownerupdatetype.md: id: 5f3804919cc0 - last_write_checksum: sha1:35b550afccac690b622e1bb89d7ddc207fb2276c - pristine_git_object: d6751bac711e62e48a8ca0bfaee7a75e3811ae1b + last_write_checksum: sha1:a927de1928c79c41d2bcd6b3c24afb163f6f86d7 + pristine_git_object: 1189c938380b9569b27243c42746a6b4f83b7b58 docs/models/v3globaleventrulesglobaleventruleinlist.md: id: 309cdf90dcaf last_write_checksum: sha1:c2765171d38049c8c123b87e257cf5f340e9f258 @@ -2370,8 +2370,8 @@ trackedFiles: pristine_git_object: a05949b49ad1f232f216399d16ece8c5c1ce89a9 docs/models/v3incidentsexportformat.md: id: 4d4347f8f91e - last_write_checksum: sha1:4066b80a9b870657308aaeadd4b11ed6f9e7ee21 - pristine_git_object: fb02d7c11f7a46cb707a869563b43868c8c40510 + last_write_checksum: sha1:4b3402322bf489af51a8fe19b56ecda30566b707 + pristine_git_object: 3b5ce0f05f32207e72204fba25dcfe470d8b85a2 docs/models/v3incidentsexportincidentsfilter.md: id: 4ea003ff28bb last_write_checksum: sha1:a9640e120af9bc4d220225c5b6ecb8225f260185 @@ -2414,28 +2414,28 @@ trackedFiles: pristine_git_object: bce2b90fecd66eaf56d68fc14ae84550800473bb docs/models/v3incidentsincidentexportrequestisstarred.md: id: 7007bc520295 - last_write_checksum: sha1:352476130d86a462cd7da98aa6815b9afabb9d5b - pristine_git_object: 37cafc84022318a8db9bcb14ed230d22196295b3 + last_write_checksum: sha1:705a1a007a722085f3406bc35940c71735afa18d + pristine_git_object: b6e7d3405184bfa84869a02deb06afb7407724c6 docs/models/v3incidentsincidentexportrequestnotes.md: id: bf798c8bf505 - last_write_checksum: sha1:a81c7c8d2b6bd55cbd5920488bc12b460cec9194 - pristine_git_object: a568e4059bf3baddc1ca0d7bc82e6d555db146f6 + last_write_checksum: sha1:fcaab47c922848724b880bf352df123f5502b628 + pristine_git_object: 497ff9d9c622ea02f9cb47108d031c2508f69457 docs/models/v3incidentsincidentexportrequestretrospectives.md: id: 57996fccb312 - last_write_checksum: sha1:b3edf1679332653ca6a8d3c0d8f13da3d3201aac - pristine_git_object: fa2647f20814d57ba632256f2391151c6ce908d8 + last_write_checksum: sha1:a424bfcfad1f389baa536f6774cfc5f74ff5ad2e + pristine_git_object: bf6bca46dd85016d0ab8456c90c08e6b6b17dbf6 docs/models/v3incidentsincidentexportrequestsloaffecting.md: id: 716b1bff28e8 - last_write_checksum: sha1:924cdb09ab26119097a8ba0ff1d68341f615867e - pristine_git_object: 685c2983b3a5dfd9cf2d6c6691101e02e7f353ff + last_write_checksum: sha1:908ba4f72ecca85a082823ada9c9412f85198870 + pristine_git_object: 70287705329da1ae5bfe9bf890ae044d6a4e266e docs/models/v3incidentsincidentexportrequestsortby.md: id: c7f121584542 - last_write_checksum: sha1:65da0993d3b7d9765248cbdced66f203df690749 - pristine_git_object: 83d7179067a6500144bf36a3c531326d52199843 + last_write_checksum: sha1:819018fb9a366401a5f540e98653c2d7a2f90d95 + pristine_git_object: 432492c6a08c712213b5fe9e272b2af743cc41b9 docs/models/v3incidentsincidentpriority.md: id: ff42d99e3ac5 - last_write_checksum: sha1:c8ae1292fd8b3d768485ff5e33a0597826aa870e - pristine_git_object: 87f4c24744f488385496a86f7d8c441411a6afbc + last_write_checksum: sha1:6f2cfd55e94cbeb10bdbd088f0390fd83d18fb14 + pristine_git_object: fe89ae5cf6ea19ebc88b2d77e4261221fe260f76 docs/models/v3incidentsincidentpriorityupdaterequest.md: id: d91f99c6736f last_write_checksum: sha1:94515165442a157a03c8cbf3f58bc5cbeceae10c @@ -2522,8 +2522,8 @@ trackedFiles: pristine_git_object: b1d0a347d463bf40ade336110c299f55142d4f8d docs/models/v3incidentspostmortemspostmortemstatus.md: id: bec382f2209b - last_write_checksum: sha1:380f22a95de034ad4c2261db88991c9d1ee9d7c5 - pristine_git_object: 3afd11ecc679ecc62c18846e175d1789bf99f184 + last_write_checksum: sha1:ae7dc969d81136ceace40d799cd1a613b8cbc815 + pristine_git_object: 955e7c35b4199d7c225b0b84f8192c9e0f49bc84 docs/models/v3incidentspostmortemstotalpostmortemcount.md: id: d018b4f6e78d last_write_checksum: sha1:da2bf1b3236f9a8dac0d770f78833f8cf451c204 @@ -2630,8 +2630,8 @@ trackedFiles: pristine_git_object: 6b9c612f977ee21e5b2d9d64d739c7440fe0b56a docs/models/v3incidentstagsincidentpriority.md: id: e75d5d8abebe - last_write_checksum: sha1:9c6d7cb55353514c13eb798384882c7cc13bf03f - pristine_git_object: e702e95b1c13dd1305782961415e3539bcd953ff + last_write_checksum: sha1:a4c752d50b791dcb1349aa123452ef3478dba349 + pristine_git_object: 4c885d407767c0b8148a0255f55e354beb4d1f52 docs/models/v3incidentstagslogs.md: id: c031d61a98a4 last_write_checksum: sha1:8bfeebb7a24080db940e9d241e2879956027f0ff @@ -2710,8 +2710,8 @@ trackedFiles: pristine_git_object: 73ee51968f25144968854a4d8ee7e666d297b1b1 docs/models/v3servicesdedupinitconfigtimeunit.md: id: c535a325e518 - last_write_checksum: sha1:cb032a134bc9d3747fafdc826b7008c521640139 - pristine_git_object: 85c405254934ef4f7171d94dadd7dc4dbe656190 + last_write_checksum: sha1:5e2275288bf1f09ddfd73fa3173fa39de20a3ca9 + pristine_git_object: ce3a78fdca43c713a35ce2c0d10a5b3d8494e67e docs/models/v3servicesdeduplicationrulescreatededuplicationrulesrequest.md: id: ad91e700abaa last_write_checksum: sha1:496651c3e9cb7e0a75f81257f9c4d52d67d4e35b @@ -2726,20 +2726,20 @@ trackedFiles: pristine_git_object: 30d23106a9a50979b0827e0702ee523be09c1cb8 docs/models/v3servicesdeduplicationrulesdeduplicationruleresponsetimeunit.md: id: 9b5eeff569d4 - last_write_checksum: sha1:d880377da3a857a5a4ac6efad3d7162826d95058 - pristine_git_object: f50cc01a7df0ae69fe6ac95530db945e7d1b0986 + last_write_checksum: sha1:4554ea5c5982b224f1947f45fbda0580974fe151 + pristine_git_object: c9d544c5a8b29aadc085bf089d90ffa10741c5ee docs/models/v3servicesdeduplicationrulesdeduplicationruletimeunit.md: id: 1943898faf86 - last_write_checksum: sha1:f53086f37a254061610eb26b7b747c1d14a690d3 - pristine_git_object: ff29ffd188b6741024af02ba42ff4cc44188d072 + last_write_checksum: sha1:c4d8858d129c96b5898058ae0fc60623bbf05ca3 + pristine_git_object: 6d0f6ff2737f18630ec0b17abb9b95d28a276f3c docs/models/v3servicesdeduplicationrulesexpressionbranch.md: id: 85727ad1dfd6 last_write_checksum: sha1:e51330b24db5dee157e0ec79005627282bf6efbb pristine_git_object: 7647dfe48cec3eeaff57541af9ebc2f891e4c89f docs/models/v3servicesdeduplicationrulesexpressionbranchop.md: id: a57011eff1d6 - last_write_checksum: sha1:f8dc0f76eb490e6fe78a9a5b369594d28c3ba933 - pristine_git_object: 38457fbfab4cfb36db875f8c8e51c42c3bd72001 + last_write_checksum: sha1:32238926d192402aa1fa28f73f6a7b0a4b155428 + pristine_git_object: 6d9f2e2ac8255750021da564a9aa0347ac83e97d docs/models/v3servicesdeduplicationrulesexpressionbranchrhs.md: id: 20881d5dab6c last_write_checksum: sha1:baede934f292c10a76eb89cd7b4a8cc4a0c0868c @@ -2842,8 +2842,8 @@ trackedFiles: pristine_git_object: aa872bf58e7353d1c2a437b91767f0e7c3399eff docs/models/v3servicesoverlaycustomcontentoverlayresponseoverlaytemplatetype.md: id: 6ecbef18ff0a - last_write_checksum: sha1:a2cc61fb1ba3f6546220371e72a1dfa87476ff30 - pristine_git_object: 29509a58aeecc57651b854ceff66e258583f6b5e + last_write_checksum: sha1:cf2679d7c0e4b3c212607ddf1c3a0f9aa6cf9c04 + pristine_git_object: cc5d9ee2633d21faa6432f92df6de9d492aca88d docs/models/v3servicesoverlaydedupkeyoverlay.md: id: b62acac886fa last_write_checksum: sha1:daa76b9c6e232feba62d6f016f7c01704b4af427 @@ -2858,8 +2858,8 @@ trackedFiles: pristine_git_object: 0edea7af425a3a8efde97beab36eedb41ed0db97 docs/models/v3servicesoverlayoverlayresponseoverlaytemplatetype.md: id: 9156f1524590 - last_write_checksum: sha1:b79c197fd1f420fab883c3d6dce7c62e61a86de4 - pristine_git_object: 80e46f035d8bef0af9ab2a81bfb9f4d0e42068a4 + last_write_checksum: sha1:7bd8cc3006a08e9937a397780f605f3549c886c5 + pristine_git_object: d10d3e3ba700baeb06a89bf28cd4afe23f1c6cdd docs/models/v3servicesoverlayrendercustomcontentoverlayrequest.md: id: ca4bab2afe22 last_write_checksum: sha1:601d75197fed6dcc26341bc18ddb498d31e41cc6 @@ -2886,8 +2886,8 @@ trackedFiles: pristine_git_object: a79e5e0b5c178503b1fd5e3602c71d081779a2a2 docs/models/v3servicesroutingrulesexpressionbranchop.md: id: 89a67356c05a - last_write_checksum: sha1:afd2ba2019ea023e19855db14110cf913518a830 - pristine_git_object: e81f4cfd5e83f00fde940a6b4ed0654da35c8850 + last_write_checksum: sha1:8bc182f3bd7ca4dd42ae7f51b626435c8afd0a2e + pristine_git_object: 86084f086bcaa3b6ba9e6f01dd301315a64a81e7 docs/models/v3servicesroutingrulesexpressionbranchrhs.md: id: 1e43abc7461d last_write_checksum: sha1:428ea479cc81f617b948a702c6821485be4444af @@ -2898,16 +2898,16 @@ trackedFiles: pristine_git_object: 4cb3c2025436b0a1097e4622d04e05c8b07d03dc docs/models/v3servicesroutingrulesroutingruleentitytype.md: id: 3f1229ecff7d - last_write_checksum: sha1:b2b3cfe227936ed53ea7c51691cabd743783351f - pristine_git_object: 43c880e64e5afbe76dfabbc57737517386095893 + last_write_checksum: sha1:7d252d5d426731b2a71188a0fa6fed5afe3ffd55 + pristine_git_object: 70b976087af9ba2b03e895b3311db05f8ab3e980 docs/models/v3servicesroutingrulesroutingruleresponse.md: id: 4ef654be5907 last_write_checksum: sha1:5d6f306b6cac9a9e3d52379c5cee7ceaeb1a92c5 pristine_git_object: 0b0fdb98a25129e92c224fb6b2e3a3d64bcd0835 docs/models/v3servicesroutingrulesroutingruleresponseentitytype.md: id: d0fd93be38a0 - last_write_checksum: sha1:76308e96c2a2fa5d91654ae493f7702d1dbbfa22 - pristine_git_object: a68cf875fee038800756a7d2c5308d1a7099cad2 + last_write_checksum: sha1:cee34af9c22c7cf42cb7a6298c1979d5c755f898 + pristine_git_object: 2fde217c33867e39ba66916da0a0555290db1dd5 docs/models/v3servicesroutingrulesroutingruleresponserouteto.md: id: 4d4971bd9b2a last_write_checksum: sha1:84d1e052cbfea0bd8683b9ef77e071aecfc33513 @@ -2922,8 +2922,8 @@ trackedFiles: pristine_git_object: 5f8817e0a5e12d5433270ad29fe01285c5faf278 docs/models/v3servicesservicemaintainertype.md: id: 034b74cd184b - last_write_checksum: sha1:1f7ca62aaed9d7719968d9a287e298c979d214bf - pristine_git_object: 055861dc91a761b7246230f61ee1b4035f869d50 + last_write_checksum: sha1:84b6a78da8655168cb8d95c9daf1bf6da9c5d326 + pristine_git_object: 6948fcde3d6af204e5f1e08f15badc69bcbeeae8 docs/models/v3servicesserviceresponse.md: id: 8fbc9f9973e9 last_write_checksum: sha1:10f689a9b0b339cadebb4c3ebf104de40801b788 @@ -2974,8 +2974,8 @@ trackedFiles: pristine_git_object: e10fde50815ca27555bf095c58e1e5faedb1f83e docs/models/v3servicestaggingrulesexpressionbranchop.md: id: 06e946aa4daa - last_write_checksum: sha1:08acefd38caf7a0b30da8770100f2d3a2cd072c0 - pristine_git_object: f6a47f502ad6e9d2b1bd969d362e1b3943a78c94 + last_write_checksum: sha1:ee06b613ded6167e6b08ae4516f158cd8e417984 + pristine_git_object: 888e4fbc8d0be686d09ac759c3b93d1a468b9ead docs/models/v3servicestaggingrulesexpressionbranchrhs.md: id: 3fd0feb022d4 last_write_checksum: sha1:b55ffb8aad4c70b7ab942fcaf43cb26f71644de6 @@ -3022,8 +3022,8 @@ trackedFiles: pristine_git_object: aa1ae1f26835ab6521204fdde3148b47b2c72ee3 docs/models/v3slosloactiontype.md: id: b0e3449047f6 - last_write_checksum: sha1:87094182c4426ff49543c3446a56eec582ce1604 - pristine_git_object: c7a7645ff9a3b9a7b3285787fffb966227a4f38e + last_write_checksum: sha1:7abc3d6a0d7671b3d4f16c1e181092731e8150f9 + pristine_git_object: 34999f972497932cb03ee1c115904827a316a922 docs/models/v3sloslodetailedresponse.md: id: f144ba35057f last_write_checksum: sha1:7fd20218bb6a55ef662f1da3ccbb0acf909cb9ee @@ -3038,8 +3038,8 @@ trackedFiles: pristine_git_object: 346da9c24d34c70bf56f260acf281af916f63eaa docs/models/v3slosloownertype.md: id: 58d0afd412a2 - last_write_checksum: sha1:43b331b07405a84ff1ecadfd253cb785bdbc6143 - pristine_git_object: 4d1fd19932e32ee2f35fbb71c07a70fa0f655294 + last_write_checksum: sha1:712929fa4fa1e01dd9c7998682fdc9d66387164e + pristine_git_object: d2398d1a29489e1da3a830e214885d4dc9ce8e84 docs/models/v3slosloresponse.md: id: 0a57f71e6ab0 last_write_checksum: sha1:798a862363cc56a161984ec10da3073475eb986b @@ -3062,8 +3062,8 @@ trackedFiles: pristine_git_object: 3add3039d28a060fa790af7d311dfc86caf02451 docs/models/v3slotimeintervaltype.md: id: f72b7c58f36f - last_write_checksum: sha1:122aeb23efd202feddfb33b54cd7af08232ddb4c - pristine_git_object: e4bc61fe7b4d4563a407b4eb278f288c3afbdf32 + last_write_checksum: sha1:e562ad303bbc6d701ec5bf4deed824233170acdb + pristine_git_object: dd0cfc9f32816687175ec6d04b650a65ec2c1260 docs/models/v3teamsabilities.md: id: 02efd07e16dc last_write_checksum: sha1:8c4a20e7dd50bc199d010600721d36c3564c7f2f @@ -3134,8 +3134,8 @@ trackedFiles: pristine_git_object: 3a0fc27a1855e3e18bb5220e819941c7b984ad9b docs/models/v3usersadduserrequestrole.md: id: dec153bc18f9 - last_write_checksum: sha1:2ef3b693be093a3ab9079df06a969f78f2660205 - pristine_git_object: 7b28c15f9e19e0614e1f2e19f79f33f29fade71e + last_write_checksum: sha1:e2a824e18d681531b0a6e1e2bc405c5eaa77612d + pristine_git_object: 9c5e58c051cb84a448753d305d00d7762684f429 docs/models/v3usersapitokenresponse.md: id: 198844a14e3e last_write_checksum: sha1:2a93431ab885fb8e3ad23cc47556e58031628a7f @@ -3146,8 +3146,8 @@ trackedFiles: pristine_git_object: 805a9ef8c5a4c0071210e7a59d1396aee6541611 docs/models/v3usersglobalrbacabilityname.md: id: 6216e317f7db - last_write_checksum: sha1:beb76d3bfe1e196fed48fdf9c305ee68ffe252ca - pristine_git_object: 3353c2bfde9fd8dbee52184c48f65f43186c1b05 + last_write_checksum: sha1:724bd674fe8664acee18429294f0b3fb48efab01 + pristine_git_object: 69b46110e0d07582d5c05aa52d228854172064c8 docs/models/v3usersnotificationrule.md: id: ace9c5e6524c last_write_checksum: sha1:6db49b4fc7a17b14e6016c307e9e2a56f87a4806 @@ -3166,8 +3166,8 @@ trackedFiles: pristine_git_object: f8401fcc2a2cec9192b0f54b43e493287b7969bd docs/models/v3usersupdateuserrequestrole.md: id: fe9d6d9e461e - last_write_checksum: sha1:8d3421d147bd266251d32d3be5727e7bc5d85eb2 - pristine_git_object: bf5c3e83b89fba4dc560ffcdea8fb43ad40ef4fa + last_write_checksum: sha1:8915962e44f300f5d4f5bd94e3798f02873b3d3e + pristine_git_object: e31482265d774af3d6f50d1cd9d9e549274f4faf docs/models/v3usersuserresponse.md: id: 6c2c8c4d2eb9 last_write_checksum: sha1:4df6a6b141130b4ffb7e32f45018b44f544c287a @@ -3214,8 +3214,8 @@ trackedFiles: pristine_git_object: 9d49bfc765ec687a990d484223061c72400fa53c docs/models/v3workflowsactionrequestname.md: id: 977a75a03820 - last_write_checksum: sha1:fe2ffc2342ee5b44e0b02734409982d42d82d4fc - pristine_git_object: ec5d61027f8438b0d71fc9dd772e033ed8661660 + last_write_checksum: sha1:e18c8148ca21a21043a3cdeab73d339cb5424da8 + pristine_git_object: 28302a541dde822c4c21cfb21992a0239a6e3a04 docs/models/v3workflowsactionrequestsqattachrunbooks.md: id: aa61502747bd last_write_checksum: sha1:1fdc08bacd6e70f279dfd68cd81f58b2d725726b @@ -3230,8 +3230,8 @@ trackedFiles: pristine_git_object: 4c34c0861cb0d326f37c6c4c0a945f0eb1889a6b docs/models/v3workflowsactionrequestupdatename.md: id: 34c27264e1e2 - last_write_checksum: sha1:e5c6246554842f488069fc1b4ef6c1c7ac378cd3 - pristine_git_object: 0d362f70f35e123d50a143f6e4a46afc79e580a1 + last_write_checksum: sha1:45b85ad7b7c2861b0475c78492c9122ffe58fbbe + pristine_git_object: a72d136935bbbd310c5af2d7674df76b02fb8c31 docs/models/v3workflowsactionrequestupdatesqattachrunbooks.md: id: a1cd1d0d0815 last_write_checksum: sha1:87bdabaa9c137450ce9b57cdcf6da0be60fb4e23 @@ -3246,8 +3246,8 @@ trackedFiles: pristine_git_object: 134c2623e02b7d46fae357f91909a1801cd8a621 docs/models/v3workflowsactionresponsename.md: id: 448f46565a87 - last_write_checksum: sha1:95cae8a02739f284630f9192509263b7acad3257 - pristine_git_object: ff781b3619ad5371b6575a3f1285d8aab1af4881 + last_write_checksum: sha1:5f4c83d3768798f0cddfeea82f8165091ccfa216 + pristine_git_object: d4ac0024acaf7c5389fb41e75c159f045cd62ba8 docs/models/v3workflowsactionresponsesqattachrunbooks.md: id: 78967605ea59 last_write_checksum: sha1:7c38dfcf98dd60f130ef154af28645d37908af70 @@ -3262,8 +3262,8 @@ trackedFiles: pristine_git_object: 4dd659697e3665d6c01338acda4efd529bbe6ba6 docs/models/v3workflowscommunicationchanneltype.md: id: 0087bcf888fd - last_write_checksum: sha1:54b33447a52c44e94db1b9acc800ef20cce4ad8c - pristine_git_object: 4db48225f3a98b4d09f818903d55df9a9cad3b90 + last_write_checksum: sha1:f2e74c1a86fcf9a0cef3adf572b4070ba768b628 + pristine_git_object: b0d2adbab061c6dace735eb8738b6ff3bf6ce5d8 docs/models/v3workflowscomponentandimpact.md: id: 653f899f7869 last_write_checksum: sha1:cd1d3256222d0205ec31b2509fcbef07f6398cff @@ -3278,16 +3278,16 @@ trackedFiles: pristine_git_object: 04a29a9be57fec0ea038e7979876aa0a6fa76c67 docs/models/v3workflowscreateworkflowrequestownertype.md: id: 37358c0b776f - last_write_checksum: sha1:0ffce9c5f8c57da5b96598e676070941753f02f6 - pristine_git_object: 14e8892b8093c5557553f5f062c358d10e2fb4cc + last_write_checksum: sha1:98364c8d2b4e825b3fad210d0aa9048b97f4a8e9 + pristine_git_object: c9f1cf3678d129cc8f891e52dc7f0d8e4b0338d9 docs/models/v3workflowscreateworkflowrequestupdate.md: id: "404336202350" last_write_checksum: sha1:0ceddb0c01752dd67762a86cc112dcbb34297c15 pristine_git_object: 855af85061f2ce1bf57cfa7620d20df5f1efb0f4 docs/models/v3workflowscreateworkflowrequestupdateownertype.md: id: c65dd3d73c31 - last_write_checksum: sha1:1ad54b129613b0389d6e66b5487076bdf89535f3 - pristine_git_object: 24763d7e67b682789db2e6eb9db8186a129e06ea + last_write_checksum: sha1:78055bf685673f6a6e7ecaad565fdc171751284d + pristine_git_object: a02284b7c6f573f7c9256ec3fc496f6a266ccffe docs/models/v3workflowsenabledisableworkflowrequest.md: id: 175c04cea4ea last_write_checksum: sha1:b815003bba3675c98b9ffd08d02a7c3f2b7eb541 @@ -3334,8 +3334,8 @@ trackedFiles: pristine_git_object: ba0212018dceac13bbaa305ff3871024502319ce docs/models/v3workflowsjiracreateticketname.md: id: 54d9e769fa18 - last_write_checksum: sha1:256003bb95c331317c76c4bb065dec0f9da71188 - pristine_git_object: f773803de56e8405e000452014d02bfb11b9dd09 + last_write_checksum: sha1:3ace406c451f378e2d4d351ad9ea6860ba324134 + pristine_git_object: b5295ed0906f3338a2c3c8fbdd11bc515f9f7f9e docs/models/v3workflowsjiracreateticketupdate.md: id: e1e3d434375f last_write_checksum: sha1:4d87485114491a0f55ec146d3d41a32f45e2ff89 @@ -3346,8 +3346,8 @@ trackedFiles: pristine_git_object: 8a836b363225127e3caa8b166eda5b6e0d157231 docs/models/v3workflowsjiracreateticketupdatename.md: id: 2d30964c3e8a - last_write_checksum: sha1:5aacbc40dee2a1bfd51d1addd2b6d2838e69a0c2 - pristine_git_object: 090408283787f1e38e18d5cf624fee966ffcda43 + last_write_checksum: sha1:bb85ef447c801e25326abcdeb7cac2f82cacba0a + pristine_git_object: b394016c10692cf073f5b8f076c4c00927903419 docs/models/v3workflowslistworkflowapiresponse.md: id: 31e6faacc7b0 last_write_checksum: sha1:e2c194e1737f5799d3002ed60771d7ccc4f0a3ca @@ -3362,16 +3362,16 @@ trackedFiles: pristine_git_object: aedf99696b102e3573110a2b744f61a45acb6850 docs/models/v3workflowsmsteamscreatemeetinglinkname.md: id: f827ce0979c3 - last_write_checksum: sha1:f9429cd13d08eea4c08a78963c7ed019ac94242c - pristine_git_object: d593b91524af5536bf69668a90970c7d49b8112c + last_write_checksum: sha1:153f3c4a4c7c33ad73433cb0dbcc2f1d22cfa453 + pristine_git_object: ef0412539a6d91ba2c0092fec0507c6243820110 docs/models/v3workflowsmsteamscreatemeetinglinkupdate.md: id: 13126f2a3f21 last_write_checksum: sha1:d62c41f9f42f4e4b8cb6c414ef6b3ce2e0dedf6a pristine_git_object: 7b29041b10de9674ae2dd68f59568d4284ecd50e docs/models/v3workflowsmsteamscreatemeetinglinkupdatename.md: id: fb6e583e172c - last_write_checksum: sha1:d3a20a195744b2c5a31c389d616683aaeb0fd1e4 - pristine_git_object: 32cdb6f31faf0a77ae1529f67a8142b04bccf6af + last_write_checksum: sha1:15899020e6e2f104086eb30a00d90997f104012f + pristine_git_object: 4bb75f6e7309cc6c70ac73f81a0469ebac011499 docs/models/v3workflowsmsteamsmessagechannel.md: id: e436a6dcd6f1 last_write_checksum: sha1:dad0d2e2e9c25a78bb2e6f4f8b73d38193d19a83 @@ -3382,8 +3382,8 @@ trackedFiles: pristine_git_object: 700927a6a4a3507fe75625b91e191f803550155b docs/models/v3workflowsmsteamsmessagechannelname.md: id: 7e63a27ca93f - last_write_checksum: sha1:a1c6783661c3081b9e6219a4e1e6824c234373b3 - pristine_git_object: ea0704b8af06744d7593540d55df1e92ed6a7f23 + last_write_checksum: sha1:2bd96e42b3a49d5d0cc0fafaae409bc6244ab245 + pristine_git_object: 6637c719b194e46fb4bf7574bb21298269acfa11 docs/models/v3workflowsmsteamsmessagechannelupdate.md: id: 439482f4e4c8 last_write_checksum: sha1:dc4c44bf6d3095dcd4c1ad7f6f64c00b5e09c984 @@ -3394,8 +3394,8 @@ trackedFiles: pristine_git_object: 573842070f5a6b6a7703e53cc3d9ea67a8b397ed docs/models/v3workflowsmsteamsmessagechannelupdatename.md: id: a9b9df740f20 - last_write_checksum: sha1:3629690a78db56b196443a331e0708ae466fed4f - pristine_git_object: f5def3d8408ba9cfa5a219b3c9998202fbaf5d1c + last_write_checksum: sha1:59419a55c194a660a3dfcb492f274a360acac7b8 + pristine_git_object: c156673754bad4bd04001b3c4bbd792f443ab84e docs/models/v3workflowsmsteamsmessageuser.md: id: 2007663ea6d2 last_write_checksum: sha1:9edd5a336e1e81098bafa690e885fa0986bdceb2 @@ -3406,8 +3406,8 @@ trackedFiles: pristine_git_object: 0c0bf156ca4fb35d920c38f6fd3f3567edd62cb3 docs/models/v3workflowsmsteamsmessageusername.md: id: 702df725c10b - last_write_checksum: sha1:69e0420102e0d5c6bffd0c897c8515f368544bd7 - pristine_git_object: 173f2e719cfe7a7257cfe17bfcb55fd73ad173ab + last_write_checksum: sha1:8998ffe7b87db1c58fb412d48a4fbd0fed48404c + pristine_git_object: 2eff972a2ef9f668e00db9b162bd5433f1df3fd4 docs/models/v3workflowsmsteamsmessageuserupdate.md: id: b1e6d887ffc9 last_write_checksum: sha1:6d42d079551052bffcaa4a5e5d1f202852a3e313 @@ -3418,8 +3418,8 @@ trackedFiles: pristine_git_object: eebfe5fcd99e30ca0c22f30f182b1f65bff9592c docs/models/v3workflowsmsteamsmessageuserupdatename.md: id: 56b10558e89f - last_write_checksum: sha1:5ff03ecb2bae78f0d44c5d705de4a5d3e01538fc - pristine_git_object: c394013b72936ea6b93f612731bfdf05db1aefcb + last_write_checksum: sha1:abfcbf7f29e21f6e8da3fe23197220c3fab28fa2 + pristine_git_object: a35f03fb5e4feef506cdab245aac0c5a56a69460 docs/models/v3workflowsrunbookresponse.md: id: f9a46d97d65a last_write_checksum: sha1:c316dacc3b7d4ac18600c8eb849fc8091475d386 @@ -3430,16 +3430,16 @@ trackedFiles: pristine_git_object: 466375cad49f4a6d2605c58e0c7060529e431ca7 docs/models/v3workflowsslackarchivechannelname.md: id: d04bd527c2b1 - last_write_checksum: sha1:5d258c96d19c229c0e268550f17e7b3495d62f59 - pristine_git_object: 85084f95492a50c290c9918d2c1ff71c29bfa4d7 + last_write_checksum: sha1:6bc771d48451b22bbcff50fdd34f6cab103b662f + pristine_git_object: 2e451b05ed9dff5a7f12e11e7100ef01efe762be docs/models/v3workflowsslackarchivechannelupdate.md: id: a2b22f14313c last_write_checksum: sha1:c6791d1e1680da7634dd60766c6898dc0ff123b8 pristine_git_object: 31c05257a0f6de8910c6436c51bbb99a7366de6a docs/models/v3workflowsslackarchivechannelupdatename.md: id: 91c7a4313094 - last_write_checksum: sha1:797a66d00f51297b195113cbda4afb7f8dff89ed - pristine_git_object: ac36b19fe2d3094d8fb598de69ff2b2a0a1cc98d + last_write_checksum: sha1:baf361ff6b3ec8ede7e1cde76f56dab4a48bee8f + pristine_git_object: cfc20186a8f505baf391411a95cd45b3f924eb4d docs/models/v3workflowsslackcreateincidentchannel.md: id: ce1b9bcffa82 last_write_checksum: sha1:8b08c0961be168b6dc7c3618ade97bd7792fa000 @@ -3450,8 +3450,8 @@ trackedFiles: pristine_git_object: d895fbf4baddc52eac8e2df35a7245d1f1944351 docs/models/v3workflowsslackcreateincidentchannelname.md: id: 6400d93a9056 - last_write_checksum: sha1:8b4e3348b4191085f6689b516112eb1515445842 - pristine_git_object: b18dcdc856e76e5170c52ef641e6a2675c33051e + last_write_checksum: sha1:e7c33c1e4e1d0e344c36f97099694f0d121695f9 + pristine_git_object: 2c29a5492b1d647aad6200315aef275594aae3ce docs/models/v3workflowsslackcreateincidentchannelupdate.md: id: 2ea40e922a8a last_write_checksum: sha1:e188d10722bddc536a23350854af9889a61d65a4 @@ -3462,8 +3462,8 @@ trackedFiles: pristine_git_object: 3a80de75723a323b8c824734df3900f996ecdf19 docs/models/v3workflowsslackcreateincidentchannelupdatename.md: id: e2980996e967 - last_write_checksum: sha1:8f873d2be87c70d2dcac7735dff8471de9048ccb - pristine_git_object: a084de3a1faf8c3302c6620f27b0c1b0a6e26be2 + last_write_checksum: sha1:fd7ff317a921b8b0365da0fa82380313342f6783 + pristine_git_object: ec948cc4a4a71681587036d9252fb324952fb044 docs/models/v3workflowsslackmessagechannel.md: id: 82cdece370d6 last_write_checksum: sha1:e3d6f345992842ea867443da229750b6e4789391 @@ -3474,8 +3474,8 @@ trackedFiles: pristine_git_object: 0cec19f5ca2641f5d8846bc63328c4f50adc0647 docs/models/v3workflowsslackmessagechannelname.md: id: e6ba3bfc3a62 - last_write_checksum: sha1:5a299c5399665bc51dee832f1552790a6c04d3f6 - pristine_git_object: 6e150fa0d2975b5f4b77dac5ab888cd6157cadb7 + last_write_checksum: sha1:24bbfbe15b69df467fdc462c250af2fede4cba6f + pristine_git_object: 90caa7eec0b635f7ade7d3016512af8d6de53c2f docs/models/v3workflowsslackmessagechannelupdate.md: id: 0f5ebb43a1cf last_write_checksum: sha1:2a8c4b5a76845dcf37ad109bee2f026097ca6d13 @@ -3486,8 +3486,8 @@ trackedFiles: pristine_git_object: 1abafcb07699fa7e7a6f41f508098be0880a102c docs/models/v3workflowsslackmessagechannelupdatename.md: id: 690a421681c7 - last_write_checksum: sha1:8521090951eecdd6543ba029a07ef3f18d5b2998 - pristine_git_object: ea1c6cafa1fd1107374066a062fd05daa1e65e91 + last_write_checksum: sha1:7e19e5a90259e3d8b1b0741b4aa4383c085c34aa + pristine_git_object: b40fe3003edb6741f8bc067f3f2f4cbbda71aba6 docs/models/v3workflowsslackmessageuser.md: id: 8859e1dcb7a9 last_write_checksum: sha1:a20730ba6a3c82618d4b647c8a8d897f63cda35f @@ -3498,8 +3498,8 @@ trackedFiles: pristine_git_object: 2a8a0e73db2841efaf8b53adb6713d798c33620d docs/models/v3workflowsslackmessageusername.md: id: f7a53b9634a2 - last_write_checksum: sha1:a2b9dc6e535611005214b79b44f5addbbb4bca50 - pristine_git_object: a064e19fc00ad710dab4f24fdf9959acaa17ec1a + last_write_checksum: sha1:580079fc0ad5fed12ee04ad42796692ddf097f66 + pristine_git_object: e1af0253c49df1e8809be4b10f17009382e2756f docs/models/v3workflowsslackmessageuserupdate.md: id: e1378d5fc940 last_write_checksum: sha1:0b000b9ce83bca860daf672e18fce08c99282666 @@ -3510,8 +3510,8 @@ trackedFiles: pristine_git_object: 39031c7eef8980e7232b35102742a7b7c053b153 docs/models/v3workflowsslackmessageuserupdatename.md: id: 4c136486910c - last_write_checksum: sha1:555ccf03115b9d5d6549b40c892b53aab836586d - pristine_git_object: 24f8e6fbc221f1d4452d2421e82f77b4773bd538 + last_write_checksum: sha1:ed46a20ed0cf329ae3cc039094f2165f14a7dc6f + pristine_git_object: 84e67736ed2f111269dd1288d19b76e6afdafeec docs/models/v3workflowssqaddcommunicationchannel.md: id: f35cdcea5772 last_write_checksum: sha1:212b920c761b220edc6733a34b502ccbf792b31c @@ -3522,8 +3522,8 @@ trackedFiles: pristine_git_object: 6dca00c8e994a9a1cfe101c86740d3446516bdfe docs/models/v3workflowssqaddcommunicationchannelname.md: id: 165234c33cb3 - last_write_checksum: sha1:f57e6440797723fd0987b546fd3f7da422cff37e - pristine_git_object: 86a29152067fd72c8659d798d4481482901bed59 + last_write_checksum: sha1:1102d7268b66f56174d7c6060ecee32d14335ba3 + pristine_git_object: ef3332a87aff27babbb6c711641f1c5735428cf7 docs/models/v3workflowssqaddcommunicationchannelupdate.md: id: 320c59f8ebe4 last_write_checksum: sha1:018522e2353b3f70eaa057295fc84d7717f53926 @@ -3534,8 +3534,8 @@ trackedFiles: pristine_git_object: 67ce3eada1174ccb0a0fbb727986495dbcfe249a docs/models/v3workflowssqaddcommunicationchannelupdatename.md: id: cb65d937d10b - last_write_checksum: sha1:d193b5b20efdd1cc71efae7b9a702e817f11af5d - pristine_git_object: 92729d29e753717ec5cb8148524a88e7cd3b9fff + last_write_checksum: sha1:6b4a778db3956b8fd69f15697a2e457626390254 + pristine_git_object: ea4c18f54cd0a1ccf01148cfa7198a7fc90de94b docs/models/v3workflowssqaddincidentnote.md: id: 34c6e85fd5e4 last_write_checksum: sha1:b976b227312b6831ace972b202a870760706a916 @@ -3546,8 +3546,8 @@ trackedFiles: pristine_git_object: 0cf95fe7948fc548b00eaa8f1727bfdadde44af0 docs/models/v3workflowssqaddincidentnotename.md: id: b682420d30f6 - last_write_checksum: sha1:5cbf63b2d9267f7b37ae8903c8114b7bfa7264ba - pristine_git_object: 01db25554a3d066e8ba98804efc2195c3f8ea7e2 + last_write_checksum: sha1:014fb914b307ef93282f36c9dc4360091c130acb + pristine_git_object: 32e753fd86d1d465a51d9d7075b0601773484474 docs/models/v3workflowssqaddincidentnoteupdate.md: id: 03102b827465 last_write_checksum: sha1:6d497f16cb95137429fed7bdf24adc963c19609e @@ -3558,8 +3558,8 @@ trackedFiles: pristine_git_object: 89b09c886073e329f6cdaccae919d385d2b3b880 docs/models/v3workflowssqaddincidentnoteupdatename.md: id: 324aef6b83ed - last_write_checksum: sha1:2aeb7cb67410fd83285f5047c26a500e4baa1a76 - pristine_git_object: 63415a395109077059b92321bdd5876025cdc157 + last_write_checksum: sha1:c60178af5a6dad6fa4032e81f7ddc345e892e8f3 + pristine_git_object: 3f572400bc19410c54c286483faebfc881ecf1ad docs/models/v3workflowssqcreatestatuspageissue.md: id: cae39c84ece2 last_write_checksum: sha1:57b4319bb583f9722f152ba2dd889ccffa417374 @@ -3570,8 +3570,8 @@ trackedFiles: pristine_git_object: b9404d903a99e76fc95f9fc70eebb833790c977c docs/models/v3workflowssqcreatestatuspageissuename.md: id: 1c074273e9d5 - last_write_checksum: sha1:0cb0c55db2a17f635d22ccf972d05a53e10097d3 - pristine_git_object: 186d2bd85f862316d3ac9606f01bfbbc7228c925 + last_write_checksum: sha1:e5bfe66f3b31a5e17ea964e45d0d59c045e1922a + pristine_git_object: 6007a94b81c3f1c70bab6ee46d0e64131afe47f9 docs/models/v3workflowssqcreatestatuspageissueupdate.md: id: 89cc2bab78e6 last_write_checksum: sha1:c54e3a4a09aab52e5d78ad4dd54fcd347ae57f1f @@ -3582,8 +3582,8 @@ trackedFiles: pristine_git_object: eb9dbb2ba15ac5e315f1b8189d9a7228322be7ce docs/models/v3workflowssqcreatestatuspageissueupdatename.md: id: 50c638b34cd1 - last_write_checksum: sha1:b989f4628bb928f43dd81ed5359f63da22bdb275 - pristine_git_object: 6dec0ae71fd90afcdbee0d4f0206034139f4bcad + last_write_checksum: sha1:abee7d0478a436ae7a418c2bd70ae5f5bf9cef96 + pristine_git_object: f2420bf870c21de3e098f25af9466c8b7616472a docs/models/v3workflowssqmakehttpcall.md: id: e889453c0d88 last_write_checksum: sha1:c03b82168d00a0a4b2ac07110b627972c007eb6c @@ -3598,12 +3598,12 @@ trackedFiles: pristine_git_object: 5b6610cb6a69275a960aa994603524607d556d57 docs/models/v3workflowssqmakehttpcallmethod.md: id: 8733ab1861fb - last_write_checksum: sha1:5e4abcada4a1d5fbd78a27b1db219825e479c08b - pristine_git_object: 29cbe63855efd60a32c15ecafad97b118ace984f + last_write_checksum: sha1:585f6a1b1c404e0f6974325ba9fa89d120e235b5 + pristine_git_object: f2651307f99c465350b7bd736759a0c58b8f776b docs/models/v3workflowssqmakehttpcallname.md: id: b104504ed9a0 - last_write_checksum: sha1:19f160a9138c8c3efabb07ef327cc885e641824b - pristine_git_object: aecffb521a81767b23a7fa8e6bb3f4fac9f58998 + last_write_checksum: sha1:bea2e94424850bc71cb6ba1260a8e08fa106fd12 + pristine_git_object: dd1476f06a366c00875048f00d22c20c9cc3b8a5 docs/models/v3workflowssqmakehttpcallupdate.md: id: d20d80222947 last_write_checksum: sha1:9e78089f87f23c85f0bfee93d05ebf074f2f536b @@ -3618,12 +3618,12 @@ trackedFiles: pristine_git_object: 0418a791da32462f474fd7d734de8d5b685e6768 docs/models/v3workflowssqmakehttpcallupdatemethod.md: id: b782431b076a - last_write_checksum: sha1:44199fcfefda7c64b62e0ebc4371a152b77c3021 - pristine_git_object: 26fdaac0b11d387d19ef31632dad13c9f96f4095 + last_write_checksum: sha1:1be6bc1c2630496fe03e82cc5ac8f49312ce5b59 + pristine_git_object: 450a90fb0a6751167259560ea1795e6ab7e7c5e0 docs/models/v3workflowssqmakehttpcallupdatename.md: id: ea1327f77f13 - last_write_checksum: sha1:b83297176d7ae3365264b15d7d0e7401cbcb3fcb - pristine_git_object: 1fd4e5e71999dd04335690862cf5f1e3c03556f5 + last_write_checksum: sha1:d68bac05b208ff522c42b2205dee5e582acb6b20 + pristine_git_object: ce7d5279ba3084fa68cf693028334d861ddd8269 docs/models/v3workflowssqmarkincidentsloaffecting.md: id: d2c6f87456a3 last_write_checksum: sha1:979d98948cfac83a5b79f20a1939d1b639992796 @@ -3634,8 +3634,8 @@ trackedFiles: pristine_git_object: 44ff8dd2c7086610de02391de73edd8a4d60c473 docs/models/v3workflowssqmarkincidentsloaffectingname.md: id: 062cb2b2812a - last_write_checksum: sha1:e7e248fa1d358c2ff507de9b194e8c9b5bf83825 - pristine_git_object: 98bd74e66ebf65776fef75fc7cd373fc4c568101 + last_write_checksum: sha1:af0e1b0928df2e889d40e0e141cd96462521fb38 + pristine_git_object: 44e42640b3a7f0cde6a9e0d01b141234267209d1 docs/models/v3workflowssqmarkincidentsloaffectingupdate.md: id: 92c15d41dace last_write_checksum: sha1:104fd7586f83f092cc9708d56b3adf5be5261092 @@ -3646,8 +3646,8 @@ trackedFiles: pristine_git_object: f1d0828cc3db56a71d5d8e0599c5f2d489f9a7f7 docs/models/v3workflowssqmarkincidentsloaffectingupdatename.md: id: 1a9c4505f70c - last_write_checksum: sha1:5610beb1ef64fb606687c52ffe43547d373ce090 - pristine_git_object: bca4166bbaeed95fe7ba4da68ae984fa9524540b + last_write_checksum: sha1:0a0ed8c8837bf9fd310b783d66c92f91b1d8c789 + pristine_git_object: 5ab0df644f4cc206985de0e955b44505539f5038 docs/models/v3workflowssqsendemail.md: id: 066e7f7f7439 last_write_checksum: sha1:e8845bc2a244fbabed64473012b021b080d2beb3 @@ -3658,8 +3658,8 @@ trackedFiles: pristine_git_object: 44e14fa7e3c7f12d07351e26063e4da8bf2c3b85 docs/models/v3workflowssqsendemailname.md: id: 5e0be40fa8f3 - last_write_checksum: sha1:839fc6f7544f3d4f4f344087bb39699d8a0af3c9 - pristine_git_object: 9faa97cbc8fc5d40d7099c5d20ef9a5de99f40d5 + last_write_checksum: sha1:a0e7ea97140940ce7265eaf6c8f5cdfb6652e4b1 + pristine_git_object: d799779693334cd61430f6e4a4b1798d4b792b16 docs/models/v3workflowssqsendemailupdate.md: id: 9bd64a88dfe7 last_write_checksum: sha1:ee42133c65dd82b976c2339c75326c2f2f3986a4 @@ -3670,8 +3670,8 @@ trackedFiles: pristine_git_object: 6818b72985688d6297deec88a2a4756dbdfc081c docs/models/v3workflowssqsendemailupdatename.md: id: e65cc60a54a0 - last_write_checksum: sha1:6b377d56cb9deb01139a1d23db84e287f535efdc - pristine_git_object: d324c673bcac5b95825565f84aaf9ce54eb81725 + last_write_checksum: sha1:8a7f29421a751cc86d04cc677eee254f75e6ca03 + pristine_git_object: 9ee96b235ef80d0f215958bce678aef297961a5d docs/models/v3workflowssqtriggermanualwebhook.md: id: 0f8f49831cef last_write_checksum: sha1:41c75a18a334567fb698d716ca4f06444d435eb9 @@ -3682,8 +3682,8 @@ trackedFiles: pristine_git_object: 8b7fe4ec9bd38da8da12b334fd0b1ca7bed4ca90 docs/models/v3workflowssqtriggermanualwebhookname.md: id: cb652cd97bd7 - last_write_checksum: sha1:49e86587ffaefd7f5f6971eaed641c626994402a - pristine_git_object: d6e58e6f273514526bbb5b104a791f860586db7c + last_write_checksum: sha1:25863e3e3ef7960bceb6fe442c39be67d31b4991 + pristine_git_object: 03acf20d61559d63f3330b7b2b1f3768c656b346 docs/models/v3workflowssqtriggermanualwebhookupdate.md: id: 7b044187721b last_write_checksum: sha1:87a095b2110e32682059cdb32cfa52b72b2fd4aa @@ -3694,8 +3694,8 @@ trackedFiles: pristine_git_object: a5c195f75a59a0ff75cab5786859352c880c0194 docs/models/v3workflowssqtriggermanualwebhookupdatename.md: id: c27b8388323b - last_write_checksum: sha1:28fb669ef9352f259f4f14952ea72173a37cc8fe - pristine_git_object: bd237fd17414e718de8c8f16c882ebeabef7451d + last_write_checksum: sha1:5cb65c35b9ce5375c5f8413f066e4dad1d3687cf + pristine_git_object: c5a07ff186c2972c39343eab79961b8a5da855b4 docs/models/v3workflowstag.md: id: 3bd50748fadb last_write_checksum: sha1:ff1823e05c6a896aee43cf335d5bebcc1ca25f7c @@ -3722,12 +3722,12 @@ trackedFiles: pristine_git_object: c6cba24a558e9b1a41563a69527bde52bbbf3339 docs/models/v3workflowsupdateincidentpriorityname.md: id: 6098c2986d60 - last_write_checksum: sha1:83415ad4729119187207b16eca4870629e33e573 - pristine_git_object: 727f7e0e67b6723caa4aba03b391778e914f6216 + last_write_checksum: sha1:a2d75874857097a4c5c70e9fc1ab3784b43b8fab + pristine_git_object: 1d9d8b8a25a585453da197b091eb1810d4af7a0c docs/models/v3workflowsupdateincidentprioritypriority.md: id: fa558c5e1925 - last_write_checksum: sha1:ebf2a4e3570589844a50ca12601fdc8312f8ab4e - pristine_git_object: 22aba815b2a53d819f8a9998b381f2a81208d096 + last_write_checksum: sha1:75d50b1f27718325def14f0bc851e60a8c466405 + pristine_git_object: 5daf296b01a2be901f4cdd0837f7208d5170b907 docs/models/v3workflowsupdateincidentpriorityupdate.md: id: fc6f52de6af3 last_write_checksum: sha1:a3b11ff0b02fbe379333b9fbff2e610676affa69 @@ -3738,12 +3738,12 @@ trackedFiles: pristine_git_object: c3d85c52cc8aef68588b5b48bba18c9c862a8609 docs/models/v3workflowsupdateincidentpriorityupdatename.md: id: be1979c28132 - last_write_checksum: sha1:f25c2b3f67325072ffe5bca249bd90e98c95127e - pristine_git_object: f454421a8e13610c27d3c465d390d1c47bb9e57f + last_write_checksum: sha1:8490ee39348632663efc46f7917c3d9f5e81c84e + pristine_git_object: d94380c4810cf7b9523adbbd1778bdfc3b65b705 docs/models/v3workflowsupdateincidentpriorityupdatepriority.md: id: 8250e620e952 - last_write_checksum: sha1:c9b3c221bba0ccfd4269057d5780a245dc81b3b1 - pristine_git_object: a35b55ad599789050b4b56102e674df0b0019504 + last_write_checksum: sha1:02693aec4cb3861503201d6d7d0d365420093c7f + pristine_git_object: 4322ded847e478bc05ef42c90e1387e3469ac57a docs/models/v3workflowsupdateworkflowapiresponse.md: id: 7156176075fc last_write_checksum: sha1:806bb9f7ccefbf7199bb1b6df121a69646085dc3 @@ -3758,8 +3758,8 @@ trackedFiles: pristine_git_object: 52a1ddfdb49e012f73438de6e50941cbcc0cb7df docs/models/v3workflowsworkflowtrigger.md: id: bed43ed59a3a - last_write_checksum: sha1:fa84c16c07bd85f6ac71534ff8d57e17f2009ea1 - pristine_git_object: 056ddec010c96f4e72c7b27e2fcef05b77b4a553 + last_write_checksum: sha1:9e6aa8d0fcf76e34527cc8d3809baaca498a6389 + pristine_git_object: 69cf55547679e85cb6b6cac8439bd55cd3b6e086 docs/models/v4changetimezoneresponse.md: id: 73a824f9063f last_write_checksum: sha1:d879a1d292a15ec62a79554476148fee6e60adb2 @@ -3778,8 +3778,8 @@ trackedFiles: pristine_git_object: 750ce6e2a8c141ac0f64b6baf8ed2a0e36ee589b docs/models/v4createschedulerequestownertype.md: id: bf62f365c377 - last_write_checksum: sha1:7f0b4c228830969d459634fc32e57c06536ff6af - pristine_git_object: 7f2e7284ba7bb6555c4851d6be56fc9df14607df + last_write_checksum: sha1:2368fe4d45fa2c47e96b4f9749818493fc82dd93 + pristine_git_object: d1abc354c94226529fe27c91e6a42e8d2bcaaef6 docs/models/v4getrotationparticipantsresponse.md: id: ff9202915230 last_write_checksum: sha1:e766542c389d2ce8cdff10267d2535e7c271b89e @@ -3822,8 +3822,8 @@ trackedFiles: pristine_git_object: dc5622d4178edb1f1dfa3c6f7f61213a471f547e docs/models/v4scheduleresponseownertype.md: id: 9730fb6c6062 - last_write_checksum: sha1:d0aca5458394b40b8b034951e9ad63f3368cbcd5 - pristine_git_object: c8988a0c8e67354b5f411599779b66b9b4b31ce8 + last_write_checksum: sha1:8721a79a5f197d7756c9d95b79b2eabea82a0b5d + pristine_git_object: 43ec273707a72ac840e5a2879f6fbf2aac77840c docs/models/v4shifttimeslot.md: id: a74768f98607 last_write_checksum: sha1:65fc96229bdeb0fddcb227fd8f4dacf72050e122 @@ -3938,8 +3938,8 @@ trackedFiles: pristine_git_object: e3a7ededd5a482f25806811d0812a412e0cc25e6 docs/models/v4statuspagescreatestatuspagerequestownertype.md: id: 4c7ea36a08ef - last_write_checksum: sha1:4fd2613a8d98d70874b9bf7bf6f42d1f5856556c - pristine_git_object: 32704e1fb19473385fa1c23ff8f73af2d32bc202 + last_write_checksum: sha1:cd7c4b9c2ea5410f10d3311f2be737c99d08f67b + pristine_git_object: e4a78b255dd1c3cc3d5d383210187571a3f95557 docs/models/v4statuspagescreatestatuspageresponse.md: id: fb4d2132cde3 last_write_checksum: sha1:4af0545582570856aedf92d18945b7ea59aee99e @@ -4110,12 +4110,12 @@ trackedFiles: pristine_git_object: 54168330bbf02d4570af6e5c8157a0f16dfdff56 docs/models/v4statuspagesnewstatuspagecomponentlisttype.md: id: 9404b6987f60 - last_write_checksum: sha1:ad7d1a2956858f1a40d18ae42bd39caeebc9abe4 - pristine_git_object: b943a46e21e7fbb06103b6a14e7964eea6576708 + last_write_checksum: sha1:26cd4e35cc31bf278d5e9e0499c7a05257b06b21 + pristine_git_object: 4a9a94483685f1f31e1bf38a2e1e1dca12a38e4a docs/models/v4statuspagesnewstatuspagecomponenttype.md: id: d5548f6c8aed - last_write_checksum: sha1:507fedf2b6046923438f94bcc22cca2311a9efca - pristine_git_object: c2fd5124f0dc9b8299a36089367f448929e5dc0c + last_write_checksum: sha1:d9cec6e6c4f19b071e2a5defca797fa4f60cfdf1 + pristine_git_object: 9a709769a9997b4524c0d41680696a9f3df1eeb2 docs/models/v4statuspagesnewstatuspagethemecolor.md: id: b27a06aa6db2 last_write_checksum: sha1:6465374521b9ee5ef06c87634ae228c9834b9b5f @@ -4194,8 +4194,8 @@ trackedFiles: pristine_git_object: 6db1e15f6004277f7a1512911058f47c0e872bc2 docs/models/v4updateschedulerequestownertype.md: id: 054033b2a24e - last_write_checksum: sha1:44fc1073a97620a5e38c44d796b99e3dec140698 - pristine_git_object: 42355bf77771ff1f43053c33bcbcb13f6494a73e + last_write_checksum: sha1:371652f00c367819b75b4a8e821f6e6e69f98ad7 + pristine_git_object: c6a36d0b4e7b8016b8a02c5690e0c5e03fa5f466 docs/models/webforms.md: id: d7593da3f6ac last_write_checksum: sha1:fb716d289dc0af24338b08d8154dae1d906af948 @@ -4366,8 +4366,8 @@ trackedFiles: pristine_git_object: 852159c3f8afbee4dbafdd24489eb41504d40286 docs/models/workflowsupdateworkflowactionname.md: id: 192a4dbfb4c8 - last_write_checksum: sha1:c9842a6d6da72b56ed9b29a93467b904fa56d896 - pristine_git_object: 2c77429fcc2c68b53e72cba8623471e42a33004a + last_write_checksum: sha1:f0d0b55fc5639cd626c5a1744eb6ec18782ed94a + pristine_git_object: 716a6f643943a45ac229bb4ecd0c4c40653566f8 docs/models/workflowsupdateworkflowactionrequest.md: id: 33f99b0de8c8 last_write_checksum: sha1:48a233cf56622605a427ea9d7d2af78869e63f60 @@ -4754,8 +4754,8 @@ trackedFiles: pristine_git_object: 28a85ed5e041bd88f09388cdbd7c0d9e84461a4d src/squadcast_sdk/_version.py: id: 4f595f70b00c - last_write_checksum: sha1:8f58eb0834c372b493cd8896e300c2568ca76097 - pristine_git_object: 56e9d60f3d2d20707a38627763ed596a3c47b479 + last_write_checksum: sha1:0851fdf834b032bd34cee5cb155d233e32f01d77 + pristine_git_object: 723a8ebd0ae188dac096e21178355cab9e47ecb7 src/squadcast_sdk/additionalresponders.py: id: b928e2200f63 last_write_checksum: sha1:6173958904ab7d26b7544464810f5fdbd5247ee0 @@ -4966,12 +4966,12 @@ trackedFiles: pristine_git_object: 902197d93d89fc0a80695d82ccff285159c786e3 src/squadcast_sdk/models/analytics_getorganalyticsop.py: id: f0670915d0aa - last_write_checksum: sha1:b8a2ece64f053ce24efcd874408c1da694aa7351 - pristine_git_object: 9461bb3b42a0f17239c75572f55b9ec25bda9901 + last_write_checksum: sha1:dc0a7b5b09504afd6d9e8149b85b4fbf8694e731 + pristine_git_object: 16dcbb6e3c58d3200190ce97d7255506b5de201b src/squadcast_sdk/models/analytics_getteamanalyticsop.py: id: 8d8d9f5fffa0 - last_write_checksum: sha1:1781d3f21e5f92770b3ed29285cd0f5ce20a5ad5 - pristine_git_object: 27e53cc8b6dd982d24c52cc8ff65235e9be0bb9d + last_write_checksum: sha1:628842fc6bdedfa6ff1707b4f68b8d5705e284df + pristine_git_object: 5cc41b8481be2bcacabf12f3e25a00a9a27d7683 src/squadcast_sdk/models/apta_markasnottransientop.py: id: a8eef066a2ad last_write_checksum: sha1:18bc1464281d4ccd12a62ff92f9a047d1207d8d1 @@ -4994,8 +4994,8 @@ trackedFiles: pristine_git_object: 16d7f7cb9e4a863f9f46b45cf6215c97c9c827ff src/squadcast_sdk/models/auditlogs_listauditlogsop.py: id: 587effdc37c9 - last_write_checksum: sha1:a4fa902bc7b225a233d25372a373bb096243c9fe - pristine_git_object: 319881b3edd4d1396f912a8edd12190fd6b67256 + last_write_checksum: sha1:4a7a00dba06d3b0318e4410545ebecefe24fc571 + pristine_git_object: 769d7bec731470375c79b0b04636dfad04c2d47a src/squadcast_sdk/models/common_v3_entityowner.py: id: 823ba6808a6b last_write_checksum: sha1:f7658729a1d3fc8dc311520bba8f9ac108645ddc @@ -5014,12 +5014,12 @@ trackedFiles: pristine_git_object: 5c95c09b2ef6f2dc314351eaa343824b2ac74fec src/squadcast_sdk/models/common_v4_error.py: id: 35372c59136d - last_write_checksum: sha1:b92332ea55a9f33f357cdb14c12828f641111c71 - pristine_git_object: f2c7f6de7ab02b25176e8e1f2a06ed3946497250 + last_write_checksum: sha1:cc696386edb5e056ae2fb803f57412053c8d263a + pristine_git_object: 53299de724f573618d1425af6bf0b5db05aea622 src/squadcast_sdk/models/common_v4_pageinfo.py: id: 288708eaf05e - last_write_checksum: sha1:aa04404305bed2574a7bd9095c968d7eb4a4de9f - pristine_git_object: 65239bd6a944ff54b50cfe63646f0109b4516c3d + last_write_checksum: sha1:5d667c617fc5ae4071fee11346eb10d155294e09 + pristine_git_object: ff665637bde2bc9766bb7310343bd39beedeff88 src/squadcast_sdk/models/communicationcards_archiveslackchannelop.py: id: 6b835913a80b last_write_checksum: sha1:07ac36bdefcc58af6dcda9b8c82c84fdcfbb4331 @@ -5102,8 +5102,8 @@ trackedFiles: pristine_git_object: d9316a89b2110d24439ec368cc38ed62943dab19 src/squadcast_sdk/models/escalationpolicies_getescalationpolicybyteamop.py: id: 6847e7ed3edc - last_write_checksum: sha1:7105646c83012a2715b7443554ec17ec969d0c36 - pristine_git_object: 467d9790a982b4a3ebce20672f7f4ec2ba503b99 + last_write_checksum: sha1:80aeee3d4bba75b91c3cb0ec3e07bfe19602ec9a + pristine_git_object: 5068f6eacdafcafde7029a52e8692a83272abade src/squadcast_sdk/models/escalationpolicies_removeescalationpolicyop.py: id: df4269a4054f last_write_checksum: sha1:5c873e2c54749eb133886e718cc7ca8759d1a817 @@ -5174,12 +5174,12 @@ trackedFiles: pristine_git_object: 26789138c1083e99379c76a5208921b2f02c06c9 src/squadcast_sdk/models/globaleventrules_listglobaleventrulesop.py: id: ba21eb016f40 - last_write_checksum: sha1:e7ebada433a2fbe2b01d50e94d13d3993004093b - pristine_git_object: 61753dbe99b5ab18c5fdacfd890e13dae4248b8f + last_write_checksum: sha1:51ccb7aa1dd8c06f92261bb3c5ed55cdef84b907 + pristine_git_object: ce00d31bcfbb7c9b552041e925a9f1fc74b0b547 src/squadcast_sdk/models/globaleventrules_listrulesetrulesop.py: id: 645b60b54825 - last_write_checksum: sha1:4e1c9482eab1ea9c1cb2a1aa0ddbb944f13a90ff - pristine_git_object: 9748312cd937eb309d703659e3cbb41deabcac9e + last_write_checksum: sha1:354e9212f7e91f1fe21edbfe37cdaf363d2d3f23 + pristine_git_object: 15832d7fedca4197cf66f85d92bb89ba765ab086 src/squadcast_sdk/models/globaleventrules_reorderrulesetbyindexop.py: id: 80b5918f2fc3 last_write_checksum: sha1:2dceb11e08245d9a32f71bfaa7fb4f33c1f8841b @@ -5230,8 +5230,8 @@ trackedFiles: pristine_git_object: d61b4d685c5f6597c8dc55d334ddc583a7e5cd7f src/squadcast_sdk/models/incidentactions_rebuildaprojectincircleciop.py: id: 0910005f0ce3 - last_write_checksum: sha1:029a6ee961342f91a5cc7ce824e42e9a2a1e18a1 - pristine_git_object: c4a081ed62f4cba22404de97e0c3eded948b6d8f + last_write_checksum: sha1:aeab1730d0adb129852c3c322c2927c5444a7435 + pristine_git_object: fbd4b9f6145f419e7ac7d1253047471decd4b2de src/squadcast_sdk/models/incidentactions_triggerawebhookmanuallyop.py: id: dc155399ba1c last_write_checksum: sha1:93b73e70bf23a13a3267f263832bcb9dc3a269bc @@ -5258,8 +5258,8 @@ trackedFiles: pristine_git_object: 70f49667db2f22221767f8d067f541732afa72d5 src/squadcast_sdk/models/incidents_getincidenteventsop.py: id: b9574ef0ea37 - last_write_checksum: sha1:d7675d726d97a6dcb7b82142542b6e74ce155358 - pristine_git_object: 47d452226e070f7584c8142c6bbd00086b34442d + last_write_checksum: sha1:049b1532fb78716e265fac9bfceaa7d66f1f014e + pristine_git_object: 066a9e37efce7f77f1aaea437fa91476348dd1c0 src/squadcast_sdk/models/incidents_getincidentsstatusbyrequestidsop.py: id: 7ead7b79f025 last_write_checksum: sha1:affa476e51f43653ca131e06bb85600b97522fbb @@ -5270,8 +5270,8 @@ trackedFiles: pristine_git_object: 4d042ae88b47a5fbe5381fe2a804cf5a18abf25a src/squadcast_sdk/models/incidents_incidentexportop.py: id: a8e8c686cfb5 - last_write_checksum: sha1:31429b78b484805f852c9d0aff31f19ad8815473 - pristine_git_object: cfee9834de1b35749b44d9ae0836b259624a8f73 + last_write_checksum: sha1:d59dbe83624559cdefdbdd04d471b58ac4ffb5c9 + pristine_git_object: 06eb0b62ea6c9c3b8861af213a5b96326fc0a47f src/squadcast_sdk/models/incidents_incidentpriorityupdateop.py: id: 4eb3a1b9a33e last_write_checksum: sha1:f61e416d56221df9b58e404c58bff30b6b301932 @@ -5426,8 +5426,8 @@ trackedFiles: pristine_git_object: 9f34384f6dcdfd4c04accb7226feeb8225d7daa7 src/squadcast_sdk/models/overrides_listoverridesop.py: id: dc2ff51a2b9a - last_write_checksum: sha1:c197793d26eb1fd2165fe190e0ddaa1c0e801415 - pristine_git_object: a2bdff323a51aa7c3a42be1087c341f1fceb92c9 + last_write_checksum: sha1:4d6646999760ece152dcf8432fb73ad031b92183 + pristine_git_object: e08bd14ef3167035a0b09b99fe866ae9f4c72c1d src/squadcast_sdk/models/overrides_updatescheduleoverrideop.py: id: 5f4e4fb952c5 last_write_checksum: sha1:e777904f455c674b5c67712976ad4d829f2b6948 @@ -5514,8 +5514,8 @@ trackedFiles: pristine_git_object: a75ea997951708837f52751ccd05cc78506c709e src/squadcast_sdk/models/schedules_changetimezoneop.py: id: 429ba05b3a41 - last_write_checksum: sha1:bfb3b663c34536778f39dc39b76c24dd5d4afc5a - pristine_git_object: 054b0ead3d6de9ca8af28b765a2f74a04feb273c + last_write_checksum: sha1:95051fbc67628707aed4baf1857aa3b2a33852dd + pristine_git_object: 6b4bab1f7c720a60f5ebafc591f143c27049e09f src/squadcast_sdk/models/schedules_clonescheduleop.py: id: 75dfa3f6a231 last_write_checksum: sha1:320dd9f5f844cd6ae121e1d94be3481d01614326 @@ -5534,12 +5534,12 @@ trackedFiles: pristine_git_object: 69c930d6c5d8a249a098c8942968ab79225969e8 src/squadcast_sdk/models/schedules_listschedulesop.py: id: d5d1f268728c - last_write_checksum: sha1:a50bf7d57f57832dde70be3c318041a0a2450923 - pristine_git_object: 412a629431d1c59dca86984b2b0e782476e28b55 + last_write_checksum: sha1:fd35a0aa8c819659e83c4d13425e0ca811a40feb + pristine_git_object: 705c1d8bf265a147c07e862bf211fb04598f7107 src/squadcast_sdk/models/schedules_pauseresumescheduleop.py: id: 2da6fe1877fa - last_write_checksum: sha1:11bfebf23afde57763010641cbf3c8c67d7e8a65 - pristine_git_object: 184a8e15a4fbec2d28aa377a81716648490c7557 + last_write_checksum: sha1:883a882164e88ecbfccb0c4212ab2284473559e1 + pristine_git_object: 8d04d288c9531bfd9cb87b6bdf855a27f2ee8ecb src/squadcast_sdk/models/schedules_updatescheduleop.py: id: ee845f7ccd72 last_write_checksum: sha1:452de3cb341b7f8b4366790f98350445296df10b @@ -5578,8 +5578,8 @@ trackedFiles: pristine_git_object: 9c2210baf044641ebc0611d2851afeb26cd1a5c5 src/squadcast_sdk/models/services_getservicesop.py: id: 4af8041e1a5f - last_write_checksum: sha1:54cfd40a96345689745b542b36e08a4aabc97737 - pristine_git_object: 5201a36267e4979274c629b837f5424f58c06b68 + last_write_checksum: sha1:62164da391ae0a2ac092cdfc9679ee1f0388ded7 + pristine_git_object: 8ed34168a4c9f82bd799c135075d22794926aa68 src/squadcast_sdk/models/services_updateserviceop.py: id: b6145dd8cf05 last_write_checksum: sha1:1f56bb45c4e1cd7f5111706c06f86e5ab373190e @@ -5706,8 +5706,8 @@ trackedFiles: pristine_git_object: 6a5874a3d0cae2cc38e19590cf7eacac057ed3d3 src/squadcast_sdk/models/teams_addbulkteammemberop.py: id: e7e822374345 - last_write_checksum: sha1:7d59a27b35fd4cb41d61adf22c216ba4844b959f - pristine_git_object: 7f6e83a4f43d611d94480ad8c9a515565b5b9e7f + last_write_checksum: sha1:4fbabee745a9c0389a22f6de18d69e60b1c6d71e + pristine_git_object: 81084879276b479d739755afd1f30b95eee4209c src/squadcast_sdk/models/teams_addteammemberop.py: id: f33107ef91b8 last_write_checksum: sha1:b67c892ef430c01a16ab240c8bb54f007cd13a6f @@ -5814,8 +5814,8 @@ trackedFiles: pristine_git_object: 1bd11dfb09a99c97e4e49739d2fa61cebc885290 src/squadcast_sdk/models/v3_auditlogs_auditlogidresponse.py: id: 70a305a65adc - last_write_checksum: sha1:a5c52e55c132bd9eae9ef6e4b32aa65c98ad79ee - pristine_git_object: 5f76229ded1c19d0ad06440c22fbb1fa0da3877a + last_write_checksum: sha1:18a953f68610f80cfc19cf59d7f842f549fc32db + pristine_git_object: f0a77b79ee4bffcb15ebd4fd9b8b614f2ceecdea src/squadcast_sdk/models/v3_auditlogs_auditlogresponse.py: id: d91b84a7350b last_write_checksum: sha1:ec4f674f29a97387ba3a0b64f003886b23b7677e @@ -5826,16 +5826,16 @@ trackedFiles: pristine_git_object: c52c14e8e01289449afb5f0cd6ab6e4fa0a332a9 src/squadcast_sdk/models/v3_auditlogs_exportauditlogsrequest.py: id: 2afd67cf7cf3 - last_write_checksum: sha1:582fc31baf2c1826a26e3ffe0fc56597b4214c73 - pristine_git_object: 590285613f1c695a721f5133c32504ea4a4505fd + last_write_checksum: sha1:c361d33b820717e49d42ac2e85c3c8076beed50b + pristine_git_object: 88fcf3ea8ab75c7b51225cb36120f89837259210 src/squadcast_sdk/models/v3_auditlogs_exportauditlogsresponse.py: id: 8d6173dd7090 last_write_checksum: sha1:5ab5bb4149bb78e21541296c0b09a55adbf5f3c4 pristine_git_object: efd37bca71a10cbe941a9e5c1937bad868a6119d src/squadcast_sdk/models/v3_auditlogs_filters.py: id: e6e8b33d7015 - last_write_checksum: sha1:3378f6b8eef294e8e80fccaa2ce65cc8d681f973 - pristine_git_object: 4ab4f9d4a5eaa4227de4dfbd70849e4a7381d28c + last_write_checksum: sha1:7bcbce9daa9ef8efee267a44fde079f3f6f3f540 + pristine_git_object: c1801703d6470e50069b61365a8c6bf9198504de src/squadcast_sdk/models/v3_auditlogs_getauditlogbyidresponse.py: id: b620de2a2405 last_write_checksum: sha1:8461e5d7eaa975dcfbb52d8ce32c94c11fda8eca @@ -5858,12 +5858,12 @@ trackedFiles: pristine_git_object: 6ca22c2ffe80b9d2317104fb4355a40ffd0533eb src/squadcast_sdk/models/v3_escalationpolicies_createescalationpolicyrequest.py: id: 15a105c2909b - last_write_checksum: sha1:b37a179d2e48c2d72fd97834a5d04295528645f6 - pristine_git_object: a5d291ddd9ef135a4c5e07d52f8c3d2c52bc1b73 + last_write_checksum: sha1:cdef33d585a41ca903b33637a0a20d8bebde3da6 + pristine_git_object: 0ae637c297a87ce3d3c32d66d8e7a2a5203aad4e src/squadcast_sdk/models/v3_escalationpolicies_escalationentity.py: id: 65ef3f7496a3 - last_write_checksum: sha1:0cae8bae6ee3e13d5ae44b6b446353e3ba1313f6 - pristine_git_object: 1516b35e51e9f684441cf7b6a6bfd92f2488d024 + last_write_checksum: sha1:c1a03eeff6c63698290d374d864a6a0c29b68128 + pristine_git_object: b727021479b9b796e27d2f457fd0c4d6f7c9cff6 src/squadcast_sdk/models/v3_escalationpolicies_escalationpolicyresponse.py: id: be75441e44ed last_write_checksum: sha1:c0b1fbc383c52f9786ff1bcf04eae0f082e29b1f @@ -5878,20 +5878,20 @@ trackedFiles: pristine_git_object: 397de3dbd6ec90eaa3aefff2d212052b5bd79fba src/squadcast_sdk/models/v3_export_exportresponse.py: id: 816a40a4595e - last_write_checksum: sha1:a62e237f72a683d69dd5e2424a5abedf3a564de1 - pristine_git_object: 11364cbc48c6b518a2d0377d4e1ab23ccb44a0f6 + last_write_checksum: sha1:c060f3128f0df310a4794d6ae9d376a4212b0de1 + pristine_git_object: 1156bb9926820de1fb5ee00c841b0f9d01493ba7 src/squadcast_sdk/models/v3_extensions_msteams_channelconfiguration.py: id: 71ffd7671022 - last_write_checksum: sha1:018206103f51b795ec01813149fa0c811caf9434 - pristine_git_object: b8070217e4faba7b564cc1f6a6bf39bfa0e95c35 + last_write_checksum: sha1:ec926fbebfd52cc9e9d4e7343272b0f24de2e839 + pristine_git_object: 7e532d4c4ff8faf44dbabda06f895b75fdf7315d src/squadcast_sdk/models/v3_extensions_msteams_connectedteams.py: id: ae39d2e8523f - last_write_checksum: sha1:34f49669ecbfbeed760fb2a488b68ea3996aa596 - pristine_git_object: 051bfd07e6a9c41108ce5e36d1821e45f809dbfa + last_write_checksum: sha1:9ed0f7fca93a93ea91fbdb573ea95f0202f043c7 + pristine_git_object: db57037fbb82a186bdd8adccc94630017c8b1b1c src/squadcast_sdk/models/v3_extensions_msteams_createorupdatemsteamsconfigrequest.py: id: 7a14fb731c7e - last_write_checksum: sha1:37de1021bf55c7cd8ca293a08453a99562d90017 - pristine_git_object: 80f7897ec81e03dfda13d139f42656ac5f86444e + last_write_checksum: sha1:0d1d4f3b525a9b47ea151d8208af13c590d8e412 + pristine_git_object: e4feb7b8b85e1557f7e779ccf19f287bdceeafd7 src/squadcast_sdk/models/v3_extensions_msteams_eventclass.py: id: 65282b8baa72 last_write_checksum: sha1:90502a3d9169f3481c0adee8ffc9d3931dea74ce @@ -5902,8 +5902,8 @@ trackedFiles: pristine_git_object: 3c1f0d488afe3a8ef7fdca7e820493da228f2c1b src/squadcast_sdk/models/v3_extensions_msteams_msteamsconfigresponse.py: id: da2ed1ebd60f - last_write_checksum: sha1:a1d4f8fcf30640476464e9d7c21fc29d7c45ae12 - pristine_git_object: 30ee19dac1ab66725159a604fbd5d1ccfab86152 + last_write_checksum: sha1:74bac068e7bb557eded73af701e541cc27f8a791 + pristine_git_object: c5fd72244c76d3390aa444c297d2a4807b429761 src/squadcast_sdk/models/v3_extensions_msteams_squadcastservicemapping.py: id: 365963387a75 last_write_checksum: sha1:50eee365838a278e04120cb4c6f90650aa1ab938 @@ -5918,36 +5918,36 @@ trackedFiles: pristine_git_object: a7299b020c235c72fdee6513c3e680341ef665f0 src/squadcast_sdk/models/v3_extensions_webhooks_webhook.py: id: f1c574c1346f - last_write_checksum: sha1:f6dde3df8f6898dff80beb5d88ff196d9c4db9c9 - pristine_git_object: 3a382d0c4d7a51035a12096790fd22dee014e458 + last_write_checksum: sha1:3e6ac75cb323c680789932ecafced05caba2097d + pristine_git_object: 11f4dc07799269b09295b1849f0fdb8b9764ad32 src/squadcast_sdk/models/v3_extensions_webhooks_webhookfilter.py: id: fb9cc5be1599 last_write_checksum: sha1:0f65f144c01be7599a2151e5b52a9a635beeb6d8 pristine_git_object: a231b094c3699d120e45a6aac906c4a79154f3f5 src/squadcast_sdk/models/v3_extensions_webhooks_webhookfiltercondition.py: id: 8ba93d216bb6 - last_write_checksum: sha1:30a789c348087c025c8e96f272f25336af4ff90f - pristine_git_object: 46feb7e2b8e4f80071ad1201caefa5b1c20ec82b + last_write_checksum: sha1:f644f9315ba7df48ed60e4485ed8f416df615427 + pristine_git_object: 07b6103aabc6f264f5ea320e8eaa2d8d15d7af66 src/squadcast_sdk/models/v3_extensions_webhooks_webhooklistitem.py: id: a57b29fc7ef6 last_write_checksum: sha1:ed28636e7e7f9c503e18620d5efbc72c2b30c3a5 pristine_git_object: 00f34539a24430f9e6d5b03d379f0eb20e6d2b55 src/squadcast_sdk/models/v3_extensions_webhooks_webhookresponse.py: id: 933f7ac1c4fa - last_write_checksum: sha1:b98a9c95d0938511de5b7706315d7dc146f8747f - pristine_git_object: 09eebd8ff860619ae334adae8869881795e576a8 + last_write_checksum: sha1:f242791b9090798d3e7be3e1897aefc736b9bf46 + pristine_git_object: f63a854b8da4f45fc5fccfb528fabf462e34a87f src/squadcast_sdk/models/v3_extensions_webhooks_webhooktrigger.py: id: f1d8f0ca1542 last_write_checksum: sha1:c1a39f97610ca171879b4fb4b93bd140ced0ffa8 pristine_git_object: 337a1798cb4a15a79d5de75d43ea038f2575a0b6 src/squadcast_sdk/models/v3_extensions_webhooks_webhookurl.py: id: 6ebf5a6795d3 - last_write_checksum: sha1:f5a337357716c88a784dab6f53350d8099ee46fe - pristine_git_object: ecd6d3581cd4e8161fb24fd55b448f463af6c4dc + last_write_checksum: sha1:8bb4a0169811554c6bb3d1a8dfee4c8b849cb45a + pristine_git_object: e2e14fbb00ea0ce901a49987cd84894f59dc7a37 src/squadcast_sdk/models/v3_globaleventrules_createdglobaleventruleresponse.py: id: c1b5c3cb96e2 - last_write_checksum: sha1:8430e6b91a21f0304b60e1e5d60e532e25c1c9f0 - pristine_git_object: 421a2ce27b447533444496f93a0b38df2590308b + last_write_checksum: sha1:50ac47279fe05d7e7ddc924a3ba2981c889fd38e + pristine_git_object: feb02b05db563fff5a388abfc002870a353c405f src/squadcast_sdk/models/v3_globaleventrules_createglobaleventrulerequest.py: id: 1a72c159bd7c last_write_checksum: sha1:3da1db5fd5c5c31bf644aa03a6d57a669c4820f1 @@ -5958,68 +5958,68 @@ trackedFiles: pristine_git_object: 2122144bbaff471937c26d962cd0e9d2192124fa src/squadcast_sdk/models/v3_globaleventrules_createrulesetrequest.py: id: 2f70b152a34a - last_write_checksum: sha1:6ff9cbcc46c76bb00e18eefac25a4d582c1757ac - pristine_git_object: 3d298af30eb125ae3a0b29d38fd7d0a3fed2f683 + last_write_checksum: sha1:4c74082042e2a504fabd8d78cf60831b703d4bb2 + pristine_git_object: aaa305d995290c1db3011bf8a40db13f2a011322 src/squadcast_sdk/models/v3_globaleventrules_entityowner.py: id: 05c3ef2db487 last_write_checksum: sha1:d119bd056db932a10626a9befd9d137e932aa6e0 pristine_git_object: 114ac354dd76983f6ddaded960a92a9c66328047 src/squadcast_sdk/models/v3_globaleventrules_entityownerupdate.py: id: "593850637047" - last_write_checksum: sha1:57b6fd1b34dcf57ad867e39036f8ba3c55db6c28 - pristine_git_object: 8f39a929cd46237029bc2d7e55743ac2903d0312 + last_write_checksum: sha1:ed256228399f28f21c20bfb198793cce640a793a + pristine_git_object: 3a25583471f69ccbb1ff62185fcd1b1b78d14be8 src/squadcast_sdk/models/v3_globaleventrules_globaleventruleinlist.py: id: effba6fd234d - last_write_checksum: sha1:a47d63b7d397d2fbcc0b8f6e702415feaf648146 - pristine_git_object: 1b517a2d23984b9c51c720b2368c5daa417bfd17 + last_write_checksum: sha1:8fff88289c27c4ce722db1ff9252809152ebec71 + pristine_git_object: 2e0304a8c00b70c3dcd005c2c85c69b2c8fc514e src/squadcast_sdk/models/v3_globaleventrules_globaleventruleresponse.py: id: 25e56f1eac6e - last_write_checksum: sha1:a93ceff817459b39dd2b8aeaf5922ae13d2f222a - pristine_git_object: 2b9a26ba6917486d4e3f23f710bfba982f5d2cc2 + last_write_checksum: sha1:e37b2d2bc899b253bec2568517079e75e33d673d + pristine_git_object: dc3c3a3c58c21035d608c07dc2688dcb14e8c0c7 src/squadcast_sdk/models/v3_globaleventrules_orderingresponse.py: id: d24d94f5b48d last_write_checksum: sha1:49e5ebaf99aab83116fa2c3dc1e8a259dc2ddfbc pristine_git_object: d8d0847c84cdb03a4d447042bdeb517d9c3a0238 src/squadcast_sdk/models/v3_globaleventrules_reorderrulerequest.py: id: 9070e0982ae6 - last_write_checksum: sha1:67a96c371575f1afe219ff1b1df83f00d512edd0 - pristine_git_object: ce7a21fa8f88e54904f5f1d5a2ce589640c8aa8c + last_write_checksum: sha1:8fabf961d547087d7b6863ac21f8c9e2259ff5b8 + pristine_git_object: 6549694b5e278e2248afaa9bb4b0666a767b1f22 src/squadcast_sdk/models/v3_globaleventrules_reorderrulesetrequest.py: id: 9a0323784829 - last_write_checksum: sha1:713cb2b276370533b9db5328dd6d5e4cec9d30ea - pristine_git_object: 1c89d315610506611f4f72e5a4fbd3499639992c + last_write_checksum: sha1:7c5adbb0862a8ce308be33a35a285b8a843bbcb9 + pristine_git_object: 38649056e51674fbc356375318531fd3ab300899 src/squadcast_sdk/models/v3_globaleventrules_ruleaction.py: id: 9e4c4f823c72 last_write_checksum: sha1:5d62bd7f3915feb103c6ab51e0812b19df0efc59 pristine_git_object: 0db12f0f207e4fb6172a64919cdab23fa948245b src/squadcast_sdk/models/v3_globaleventrules_ruleactionupdate.py: id: 8eb4e708f519 - last_write_checksum: sha1:daa9cdf142c7649521ee2a43c61de61504790d07 - pristine_git_object: 89576d6274f437e5b41e1a41a41df0ba395ec228 + last_write_checksum: sha1:79e9c4a32e6fb781e9dbc22fcc9fe2f8f01e8dea + pristine_git_object: 0c76dad19c1d41eb117756de113e39ca05a8a7eb src/squadcast_sdk/models/v3_globaleventrules_ruleset.py: id: 4336a562ed91 - last_write_checksum: sha1:fe3c175bd1fc755282d0c27f86cb9e995f5ee67e - pristine_git_object: 4c9c36a108ecbb42c98d22cc5e86b16f042ce5a6 + last_write_checksum: sha1:faecc1bf26d63f38aca81e069a1befd48193dd55 + pristine_git_object: 6c1cb556c2f54c3cf1f7ea7fefc9ab77798f95e9 src/squadcast_sdk/models/v3_globaleventrules_rulesetresponse.py: id: 4ecc9a11c297 - last_write_checksum: sha1:b2b0676c5b0e9f513c9a7a6fdc817934f51bb491 - pristine_git_object: 9d51154ac13b5b963ec9b01d513bb5098d45b5d8 + last_write_checksum: sha1:b5dfc49be41ed902785fda5a02f6afe71e2309b8 + pristine_git_object: 49f377f0fd60c1632bbad9d57bde7cbc1dffd037 src/squadcast_sdk/models/v3_globaleventrules_rulesetruleresponse.py: id: c9726667f24c - last_write_checksum: sha1:0df5c4424717be494f2d1abc39e3870063c9dc09 - pristine_git_object: 0d299ba2ede8746141b01b6f453c4d930ef8e585 + last_write_checksum: sha1:62f99e5b3ab41e32cac8017afac863f9b231f5e5 + pristine_git_object: d458e648d72999889a8e7e103373d05120409dbc src/squadcast_sdk/models/v3_globaleventrules_updateglobaleventrulerequest.py: id: a73f5b38606e - last_write_checksum: sha1:18e5aa54c0cdde25fabea89ddf8e4b7318a093d1 - pristine_git_object: 7fbb07b8cbd5b6c74023f4dc19174af8154f4e21 + last_write_checksum: sha1:be952701182fc165ddb9fcade45e231a0549eef5 + pristine_git_object: 91ec159552d8edac6db38edd989a007226be9405 src/squadcast_sdk/models/v3_globaleventrules_updaterulerequest.py: id: 9af8f198ada0 - last_write_checksum: sha1:ebb3bd865d4d64aa953b69d515dea43a255536d0 - pristine_git_object: 6014b83480978ed954f60af25e21f46b0dd1e19b + last_write_checksum: sha1:1760997ac00854ffb78d5b23f1ed0af871c428b6 + pristine_git_object: 613ea2ef4e2b398e4216e92c6f9f148557dea109 src/squadcast_sdk/models/v3_globaleventrules_updaterulesetrequest.py: id: 866876c749c6 - last_write_checksum: sha1:d288825aee4c83558f313faba605e691745484ac - pristine_git_object: b207f6dd703136d9d67a923fae1a73a6e5ff4255 + last_write_checksum: sha1:c088f1716b091ae21a0288c23c3e0f166622923b + pristine_git_object: cbfe33a70e283923fd76a35b86f4968aaa1f5e4f src/squadcast_sdk/models/v3_globaloncallreminderrules_createglobaloncallreminderrulesrequest.py: id: e757b9e2aa56 last_write_checksum: sha1:e61cdd94eb072f54c0a6b306ed543d8302a941f6 @@ -6046,8 +6046,8 @@ trackedFiles: pristine_git_object: 1dec9164c40d0992f732e9305fa1867515995ed6 src/squadcast_sdk/models/v3_incidents_additionalresponders_additionalresponder.py: id: a6e052c16635 - last_write_checksum: sha1:e9d1bcb85db91c927f1dd7e06426e1ed7872c0fe - pristine_git_object: 4fdf16e616c1774e003bb9b4ff94f12ea71f96af + last_write_checksum: sha1:b56758eecb7574b0a649b5c95baa212f62e994b2 + pristine_git_object: d070a3f4ee55f217765e0c42b573587e2b46c946 src/squadcast_sdk/models/v3_incidents_additionalresponders_additionalresponderresponse.py: id: 49102fc9cb1e last_write_checksum: sha1:56ee9b85d4340a199344c21c2112b7a3279b43bd @@ -6070,8 +6070,8 @@ trackedFiles: pristine_git_object: 2cc2ca6a7bc3bd336d0e6ebf37a3c0f4d5c7b601 src/squadcast_sdk/models/v3_incidents_assignto.py: id: f2fd3ea6bb1c - last_write_checksum: sha1:dd3f799ee67d36633e91388ed3cba52fe5a7783e - pristine_git_object: b2f6c21523e81f8aa4d62669cb8bbfc824cb0465 + last_write_checksum: sha1:8f1eef5c0e06ed504177cb9289b376e11dcb9fce + pristine_git_object: 4d73b61d8880b810841d2666a4f39959aa2dc893 src/squadcast_sdk/models/v3_incidents_bulkincidentidsrequest.py: id: 34844dd38bd4 last_write_checksum: sha1:b58cde129eefdbe4af47224ddc20c60c6b12ed98 @@ -6102,8 +6102,8 @@ trackedFiles: pristine_git_object: 5b5bd5885a2f9f0c47842aa85da63379136a47b8 src/squadcast_sdk/models/v3_incidents_dedupdata.py: id: 261ab79c0d62 - last_write_checksum: sha1:1ac4c5f31e14b221e220bbedfe340bf634f59b38 - pristine_git_object: c1de1a94cc6d92967e4fcbb122c9ec4fb6fce39b + last_write_checksum: sha1:0fbcb591dcdcd147b152121863e4e9cb5410e9e5 + pristine_git_object: 60633888ce8c6bd25051b7606bd1a5371642ada5 src/squadcast_sdk/models/v3_incidents_exportformat.py: id: fd6dc53549b1 last_write_checksum: sha1:0e20663540ed6546f3ec25b92e78d021e6ad2376 @@ -6126,12 +6126,12 @@ trackedFiles: pristine_git_object: 814bd86417ea46e24e1a0da4983895f5a3f04137 src/squadcast_sdk/models/v3_incidents_incidentactions_webhookactionresponse.py: id: 151ca749ab79 - last_write_checksum: sha1:d816d32dac45ffba7d73a5e1b44bc872ed060ecc - pristine_git_object: 56f89683847c877636268b9a000a4fb1143d273a + last_write_checksum: sha1:f3cf9203fc725af9adeae49da409033858aaad0e + pristine_git_object: b5377477df2a3d6335752f6d9fc0e663e3ac95b5 src/squadcast_sdk/models/v3_incidents_incidenteventresponse.py: id: a3545565321a - last_write_checksum: sha1:8b365f841ea32b4547fcd8647cba4e343e9eef11 - pristine_git_object: 583d9a545653b83de11cb8ae6ca7dfff36b42691 + last_write_checksum: sha1:a33fe759971f06a220f477e7ba12cef9306c4cac + pristine_git_object: 172ac02a536f001e17495a0ef9a46a0637a38728 src/squadcast_sdk/models/v3_incidents_incidentexportasyncrequest.py: id: a9540dc588ce last_write_checksum: sha1:af632b7b83a83742bfbc498352b9c0a72788f87e @@ -6166,24 +6166,24 @@ trackedFiles: pristine_git_object: 5a5c6c064c5dc0c9dc7ad1fff305240c8b1dde05 src/squadcast_sdk/models/v3_incidents_incidentpriorityupdaterequest.py: id: 438cac9dae0d - last_write_checksum: sha1:0d1b291b6ce49544f297744b64169ef74611363d - pristine_git_object: 629becd163b2e1cd28b7d9163d3b141a0d2b0426 + last_write_checksum: sha1:7428ca501892815cedfc62fdd67d024db5b99500 + pristine_git_object: d7b55ac25bfa52f511fd69aea1c24f4c3405e537 src/squadcast_sdk/models/v3_incidents_incidentpriorityupdateresponse.py: id: 752e813eca3f last_write_checksum: sha1:8d9efb6f781cad0f5908fe890aa24c003d47f538 pristine_git_object: 566f607890bde6d1610b4b0102bb6c4192624052 src/squadcast_sdk/models/v3_incidents_incidentresponse.py: id: 9e5a8866b3d8 - last_write_checksum: sha1:43e2d4af97ce12a7cf5eac66e6d9645f8afb65a7 - pristine_git_object: c822fc04dcd1ba65d0f9b3c1dbbe7eaaf40f8fee + last_write_checksum: sha1:e7d33cc52604d30449e54e41914ce4f7af4a6f5a + pristine_git_object: d05b09fc571e518701208075c556018883071e6b src/squadcast_sdk/models/v3_incidents_ingestionstatusrequest.py: id: a794776c17e2 last_write_checksum: sha1:f10c370ab0cb90d82ac292a889eeb821e9d0d847 pristine_git_object: 74658fe711fe79e4dc76f69a73b9029c9d8629ee src/squadcast_sdk/models/v3_incidents_logs.py: id: 35b31992e4c0 - last_write_checksum: sha1:9f0c66b6e3188422e8537453fd83483fb55857bb - pristine_git_object: eb5ef1863f62a531874d53678b0faa6cd026f5c6 + last_write_checksum: sha1:e0eb0cb0a8cea18374ee6f59362b1b983f3b988f + pristine_git_object: 1c5461d573a6383841d30c4dd24109208a646df1 src/squadcast_sdk/models/v3_incidents_mergeincidententityreference.py: id: 3b65294cc67b last_write_checksum: sha1:470182cb41ab6c4a8a591ea26e914fd9d70b212a @@ -6214,20 +6214,20 @@ trackedFiles: pristine_git_object: 922720c31fae0876db48e71de7c9045b5b38f55a src/squadcast_sdk/models/v3_incidents_postmortems_postmortemattachmentrequest.py: id: 4d8e2351b874 - last_write_checksum: sha1:5c5810fa07b69f4f40b7ad6d2945a84b7d95a10d - pristine_git_object: 46586e87575829bea4c94cebaf846c46945f9c87 + last_write_checksum: sha1:50883f160c639c81da9ca4db1d655a7399427073 + pristine_git_object: 1d1d773715f0f265f0d4257ca7832051d0a2d5fd src/squadcast_sdk/models/v3_incidents_postmortems_postmortemfollowup.py: id: dacc8e24e799 last_write_checksum: sha1:dae02da2ccb23b659377891588d6e6fb5b9bad59 pristine_git_object: 699777a16daa9d744b23e475fd25cd460a30f043 src/squadcast_sdk/models/v3_incidents_postmortems_postmortemlistresult.py: id: fc6f21fc612c - last_write_checksum: sha1:dda8c0406ce7d9d24a599ebfc6c53e5bf604e015 - pristine_git_object: d54edbbccf68611163e64fa317e69fa4a0d312d1 + last_write_checksum: sha1:1ca558ac8a69437dbe7d446e3554698854be6345 + pristine_git_object: 8281aec6fe5eb122568e5ee1a6e963c65b1ddc34 src/squadcast_sdk/models/v3_incidents_postmortems_postmortemresponse.py: id: 430f39f04645 - last_write_checksum: sha1:5cf9c0710b5c59bd623bc5779f2a84fdb2c6b047 - pristine_git_object: fcc7448ed872039406ca6143b597e0806af49db6 + last_write_checksum: sha1:0de831b8396fba67a083f21d86c52572d05724d0 + pristine_git_object: 58afab6cd9937ecf32d52c435d5c2cfbbaaa04b3 src/squadcast_sdk/models/v3_incidents_postmortems_postmortemstatus.py: id: b6c8b3f0878d last_write_checksum: sha1:39447bd5af96d05552aa02eeb8d61134048050cb @@ -6238,8 +6238,8 @@ trackedFiles: pristine_git_object: dd16b3fa1b0fac7fa55486892b82606605e5dc26 src/squadcast_sdk/models/v3_incidents_postmortems_updatepostmortemrequest.py: id: 28f8f18eb1f1 - last_write_checksum: sha1:a03946c02e01a91f68f1fba533d579a6d8c0c8fc - pristine_git_object: 40764c407e9795808ba70acecfe93f0ff26e6335 + last_write_checksum: sha1:ec423083e4779bd0c0adfd3de9dd50e101f0bb87 + pristine_git_object: 9b32ca805493e312cc71f3cf6477f0be95d29177 src/squadcast_sdk/models/v3_incidents_reassignincidentrequest.py: id: bb7f4f23c425 last_write_checksum: sha1:fdceca29a8bd5eb671ddc1cd4df31afe24aa80e5 @@ -6262,16 +6262,16 @@ trackedFiles: pristine_git_object: 683cf89d8b8077fbece356c1fb605b33c44db69a src/squadcast_sdk/models/v3_incidents_runbooks_runbookresponse.py: id: 4b373b8a4fda - last_write_checksum: sha1:ca342fb0735c5d854e92c2ce3a7434c1cc5a2362 - pristine_git_object: 47603f4767de6c46fcad3de6106f6d32b82e5ba5 + last_write_checksum: sha1:20d5e8db779f4a365508cdf8da1b62d5ccf78f2f + pristine_git_object: f2f24047d4f88596319a5dc3d2c7b2a761a362ca src/squadcast_sdk/models/v3_incidents_serviceownerfilter.py: id: bd80dfd1b592 - last_write_checksum: sha1:e7e056e7770f98729f6d567e821be5f01c5b96ee - pristine_git_object: 6e5fad30ed13e8d42e2798202a6f68e6afb8bc8a + last_write_checksum: sha1:7968a061238348a9792ae740ec6e7be8b73c88be + pristine_git_object: 27d47557c3b889603dde578a7c4b38e44326dd28 src/squadcast_sdk/models/v3_incidents_snoozedetails.py: id: 053b18894d88 - last_write_checksum: sha1:c5b1aa5be5120802c9c4f7b7c2af81fce89e99a1 - pristine_git_object: ec6a1e0a89173815690f7ada5367036b9cfe5fd3 + last_write_checksum: sha1:da64a0f3b31d0bc7b2e059c6b7b6f871b90d4893 + pristine_git_object: fef6da026fb2c336a88d85f54f66dc07b013e0d2 src/squadcast_sdk/models/v3_incidents_snoozenotifications_reassignto.py: id: 5a09bf0db30d last_write_checksum: sha1:c3ce7e968bdc2f48eb7b2f722d08f6ef58939fba @@ -6306,32 +6306,32 @@ trackedFiles: pristine_git_object: 7e0242ee790e9b19b4eaf6fa74b6e2530d4f7cf3 src/squadcast_sdk/models/v3_incidents_tags_appendtagrequest.py: id: 435512d8ff4e - last_write_checksum: sha1:3756cb299bbc64c709b212a0dc7d7778ea41d191 - pristine_git_object: 659247736dd18f0df51612ea7e9024c54cf8e769 + last_write_checksum: sha1:76342a856f99fdec77f04551a7536c573d649733 + pristine_git_object: 4b6a1ea3a5ad6d7f861ef261be0fce270daf558f src/squadcast_sdk/models/v3_incidents_tags_assignedto.py: id: c56fe029edd4 last_write_checksum: sha1:efb9acbde54119f2a8b38ae26d027c42d42f0fa6 pristine_git_object: 6b364f3479ac47df9e9cd840d9a7d49e3fc2d5e1 src/squadcast_sdk/models/v3_incidents_tags_assignto.py: id: 50c377d6950a - last_write_checksum: sha1:68fe5517e94e61c57b878be759626ddbe9a22633 - pristine_git_object: 822fa34ff341cf6b1fcb71113a0cf69182fc071a + last_write_checksum: sha1:59c4919c69e4aaa59f1e48e6d45c979a232211e3 + pristine_git_object: b57c97b73b8d96e575d0212467ce2d819b6f3885 src/squadcast_sdk/models/v3_incidents_tags_dedupdata.py: id: 63de0e80e080 - last_write_checksum: sha1:bf51d6be872905387bbfbfc229df917ab78adc0b - pristine_git_object: 9017df9c23be8569213dfdd394c8fb39ce974020 + last_write_checksum: sha1:4caed0d34c35e6f0d25ae76f36867b849a679a12 + pristine_git_object: 36e3fdca9deeca15e1db332b09134f0ade7f1bcc src/squadcast_sdk/models/v3_incidents_tags_incidentfortagsresponse.py: id: 811a92ceb580 - last_write_checksum: sha1:4bb298859db0f15ab093e7d8d5ee189e297f1511 - pristine_git_object: ffbf2b54a1008474414f5a48423b8d9442a00cfd + last_write_checksum: sha1:3288d731871b0902397dd829787bf464eee482ac + pristine_git_object: 4a1e0c3acc2314907d3868343b898af9f8da9fea src/squadcast_sdk/models/v3_incidents_tags_incidentpriority.py: id: 6ac8e3920793 last_write_checksum: sha1:4f03e51e589001211d621539b8a28f5efe273220 pristine_git_object: c748c819cd6efb674c3eaa920a4ebc4540374826 src/squadcast_sdk/models/v3_incidents_tags_logs.py: id: 62eee6388d6b - last_write_checksum: sha1:351964fa90f2ddf96d77825adb54ea74ef598f51 - pristine_git_object: 4ed2e2d78f3ac306e24ecfe6389eaddb38c448a7 + last_write_checksum: sha1:dbbe68358e00962f6868ab82ff56f77641220523 + pristine_git_object: 2f08eea53551ddfda7ac8ee5ee45bd69b15d59df src/squadcast_sdk/models/v3_incidents_tags_mergeincidententityreference.py: id: cfad0488858a last_write_checksum: sha1:b917f30623231fe5f124cac2d84d01a3de58382a @@ -6354,16 +6354,16 @@ trackedFiles: pristine_git_object: 3cfe8ee4bbf5811a09ecbbd662fd32cee42ea485 src/squadcast_sdk/models/v3_incidents_tags_snoozedetails.py: id: 7ce4ac0bcfae - last_write_checksum: sha1:7e79cf5cc2ca06cb3a552f96b49d335af6b79fef - pristine_git_object: 65952fcb80a287a0ed37469d5f18f819fae9c6a3 + last_write_checksum: sha1:9c9e2d312cff75cdddab9815d94ce89555170017 + pristine_git_object: 2fdf61099eb5768fce5fbd2c11144ec835af1adb src/squadcast_sdk/models/v3_incidents_tags_updatetagrequest.py: id: ba0a3951b421 last_write_checksum: sha1:9baaf36a093b47e70ca3199b8d9a01f0b5c5d5c2 pristine_git_object: d244d3a00c22677f50919c05a770f41b00250a81 src/squadcast_sdk/models/v3_runbooks_createrunbookrequest.py: id: d6df06d8dc36 - last_write_checksum: sha1:84270bfbed43147eaf378fe88414ef65b8613008 - pristine_git_object: ef2a74ab84a0fd415b6c4c916e1b35ff6e57ad2c + last_write_checksum: sha1:9fd715dc3a07555bd8754a9f37aeca34b916111a + pristine_git_object: 70ebf9cd4b06a6d1105a154c0201c784efadcd7b src/squadcast_sdk/models/v3_runbooks_runbookresponse.py: id: 031f3f389551 last_write_checksum: sha1:2e052f53a968840b7f075acfd1d50e300d53a89e @@ -6374,12 +6374,12 @@ trackedFiles: pristine_git_object: a3610953c588f74649d561b4bfd97fc12ff48969 src/squadcast_sdk/models/v3_runbooks_updaterunbookrequest.py: id: 2742e38bb111 - last_write_checksum: sha1:cae1c2fb961b2ddbf3d2f5d978dc0e08167e6bd2 - pristine_git_object: 592e1ebdeef9ef5a390e02cb72a14b0e79b67388 + last_write_checksum: sha1:a0008779be379a58325776883effd53b6ab87044 + pristine_git_object: 3abf97d382cb46da671ff411b88d5484a8a598f8 src/squadcast_sdk/models/v3_runbooks_updationinfo.py: id: acebd4a9bcb8 - last_write_checksum: sha1:5b99ede3894cd0187099cbb6f9366fc27a43fb7c - pristine_git_object: caa58ec7d77411ffae3e5fc56ec6c4a4bb7188f6 + last_write_checksum: sha1:8060f944840d36b1119cc472f7605d0cfb9596d5 + pristine_git_object: b513331642711b71dbe42a25b72e13e504e35d26 src/squadcast_sdk/models/v3_services_aptaconfig.py: id: "955284602542" last_write_checksum: sha1:4b11b5c73f51e4fc8237a818f1a18bb0fe42e74c @@ -6390,8 +6390,8 @@ trackedFiles: pristine_git_object: a8f663a2dea5958ab4fba5b01f59d290c038bbdf src/squadcast_sdk/models/v3_services_createservicerequest.py: id: 2a0a58af2643 - last_write_checksum: sha1:98e7eea191d008d6a62ec149912bbe14c4e67b2e - pristine_git_object: 27e1cce91c26dc6572006bc0d0a76b1cfb2aa5cb + last_write_checksum: sha1:4d41c6c8ad2b1a124076df69ac6d815d61da27f4 + pristine_git_object: 94dc804492c2363f89b570ca97632418ac8c2b42 src/squadcast_sdk/models/v3_services_dedupinitconfig.py: id: ba60bad7bcb2 last_write_checksum: sha1:b2d2faf5340208393b8e6c5f1805d711a4a325d6 @@ -6402,16 +6402,16 @@ trackedFiles: pristine_git_object: 4126746f4499b086dabada9ef95733123e633ea7 src/squadcast_sdk/models/v3_services_deduplicationrules_deduplicationrule.py: id: cd8a4bede638 - last_write_checksum: sha1:3a4fe140c73a8b4b30086a286f84ae58b54bc0ac - pristine_git_object: 2acab2f6ffa9329e792b73c1f6d3838020c12a6b + last_write_checksum: sha1:886eab019f2de883e52e841b5fccfba9b43c03da + pristine_git_object: 504815dcb4fbff04137874da20f001885616fe95 src/squadcast_sdk/models/v3_services_deduplicationrules_deduplicationruleresponse.py: id: f16a6653ace3 - last_write_checksum: sha1:ed4d8ae149c85c7b1c0bfd2cdc7ba4b4c467fea8 - pristine_git_object: b1dd3c8258a6cc8ac0c94eabe29959243c28cfad + last_write_checksum: sha1:6582393b7713bb8b5aae6dc9d12d22c26696cfbc + pristine_git_object: 6f2bfa54fbf06f800c5b84a6b233052af6760244 src/squadcast_sdk/models/v3_services_deduplicationrules_expressionbranch.py: id: 0c13d26f379a - last_write_checksum: sha1:5235f3adc78632694832ed8817d69e01b12ddbcf - pristine_git_object: ed049bd32cde6e5166c817ea62cb206121b77656 + last_write_checksum: sha1:e0db092132106dc47687af2df6e3d0377cada776 + pristine_git_object: fd32d6ba300b97e2b2f91813ed4382bc1173d480 src/squadcast_sdk/models/v3_services_dependencies_createorupdatedependenciesrequest.py: id: 27d5b62420f7 last_write_checksum: sha1:8de3617d4a18a0ad9bacb6e51e718ea69dd02b2f @@ -6438,12 +6438,12 @@ trackedFiles: pristine_git_object: 2533c9ea3b206bd730029d219332e0bf4763dd4e src/squadcast_sdk/models/v3_services_jiracloudextension.py: id: 64078f50782a - last_write_checksum: sha1:d7904d827a7a379102e9eb8d191c0dceae914899 - pristine_git_object: bc812e74fd56d277190219020abec92eb62dbec7 + last_write_checksum: sha1:a3f0d7bf0ae32e03c8639662f681c34627c8781c + pristine_git_object: f836bd8770602ec24c8cb1ec616da0fe843cc88d src/squadcast_sdk/models/v3_services_jiraissuetype.py: id: cb2840ee902e - last_write_checksum: sha1:7817342d6c811a674ac514c9504f312878defd28 - pristine_git_object: 22564786d1d34c69d6bda11cc53758f45ee11576 + last_write_checksum: sha1:8993dcd39d07a78691a699920eb6fb809d7b4f2f + pristine_git_object: 78a349d99096b6d0d20987d80f909d6a0e9418c4 src/squadcast_sdk/models/v3_services_jiraproject.py: id: 981d31b8d4e2 last_write_checksum: sha1:c8b1f798d6b67c5291ac415439578ab8c7bc4e03 @@ -6466,36 +6466,36 @@ trackedFiles: pristine_git_object: 0c13c2fe51e003aa1e1d167ebd48b2e1ed239b17 src/squadcast_sdk/models/v3_services_maintenancemode_servicemaintenance.py: id: 7d63baab94d0 - last_write_checksum: sha1:c01da806a6cbb07e7c2dab33f29a8a8b5e928dbd - pristine_git_object: f521cd1924d47ca65d338924857e7a4de0d71eb5 + last_write_checksum: sha1:f4bd147a04c8767ef3f057f2f930ff89dea2a250 + pristine_git_object: ca10e0daf0378cd59ddc284703a11c2d1cd3d78b src/squadcast_sdk/models/v3_services_notificationdelayconfig.py: id: 85fadc283e03 - last_write_checksum: sha1:05485045a32a574fdffd4eccda1653b504ee3857 - pristine_git_object: 2de19320df04a0aa3326f36ab1d0adcdfd4e096d + last_write_checksum: sha1:2aa6bef23baaccbf0b36ad7573a5efc26e3c4b2a + pristine_git_object: 9146dfcd2fa0c99c6a24c536f204f5d6d3d799b3 src/squadcast_sdk/models/v3_services_notificationdelayconfigrequest.py: id: 75e81797cd98 - last_write_checksum: sha1:c9971138950a009a7f39137caa86407ade7bed61 - pristine_git_object: aa0932f65349a64ba46f8d573731ad06b7b70d23 + last_write_checksum: sha1:c532f04e782c786773fccdd395ff87a22767f81d + pristine_git_object: e8eebeb6f9b0164e5c35dc20b2ae781c724aabfe src/squadcast_sdk/models/v3_services_overlay_customcontent.py: id: ef4dd478cbbe last_write_checksum: sha1:a9fa564d510baab412f6c3049d9e8c590e083bfb pristine_git_object: 96a16941402393725b35e0fc27735bc022614a9b src/squadcast_sdk/models/v3_services_overlay_customcontentoverlayresponse.py: id: 051d6edb0ab0 - last_write_checksum: sha1:418faa6fe4209941796a506cb7e0f8624f6637ae - pristine_git_object: 549a0ad8a2be05aca358ce6dad2770808905c5e5 + last_write_checksum: sha1:764104d679d21192c17c1d57f90cb94fe90b80f8 + pristine_git_object: 6b1189ccac7a19e39647f469fbe30e4e01e217e0 src/squadcast_sdk/models/v3_services_overlay_dedupkeyoverlay.py: id: 7574e7fa5abc last_write_checksum: sha1:fdf6957b3680c537b691abae6c1bde4e9879b701 pristine_git_object: 6132878cd56f6e945a1c4454a644b6ca7bf5e91c src/squadcast_sdk/models/v3_services_overlay_optinforkeybaseddeduplicationrequest.py: id: 308a8a3452ec - last_write_checksum: sha1:000acb4ba9de78440d9bfd09cfc7c8305d8f57cc - pristine_git_object: 174f10dc35bc5d5649e78632383c54c4f5244271 + last_write_checksum: sha1:5958c6498635850def53a5012e62560ebb022c71 + pristine_git_object: 7eec6a5ecc47f680ec441cb38864fd7ec840e7ee src/squadcast_sdk/models/v3_services_overlay_overlayresponse.py: id: 7ab8242b9ce6 - last_write_checksum: sha1:b33b036e5387dd1808a50676709becff17919e18 - pristine_git_object: 1b16c4d9cc0642b24c9446669522cb55dbd620c8 + last_write_checksum: sha1:9c1921b478588592e63fee9e11bd25b7f66c3c6c + pristine_git_object: 0dc9b4b03474e78ec6d499c76d7116c224b74e62 src/squadcast_sdk/models/v3_services_overlay_rendercustomcontentoverlayrequest.py: id: 5e142df7350c last_write_checksum: sha1:11746bf6ac79037f6b3bf5a2631ec208eb5d3039 @@ -6518,24 +6518,24 @@ trackedFiles: pristine_git_object: 229f50f347d61a5f9e30ec7b9c0a2eb56d2adaf8 src/squadcast_sdk/models/v3_services_routingrules_expressionbranch.py: id: 4bd2298c36f6 - last_write_checksum: sha1:d57afdf9e90324243762da5bb30652a4510d487c - pristine_git_object: 9ce18b8395731fb05fa0604d5476155ae67170be + last_write_checksum: sha1:ae8dfa953e41c7177513b3c35ba79bb0f09265f3 + pristine_git_object: 3aa5b4d63b3a535d12fa4f1fca3d68bafcb04900 src/squadcast_sdk/models/v3_services_routingrules_routingrule.py: id: b53ea2b17657 - last_write_checksum: sha1:e2c7fe35c1b84595588bf3a3da84ca13ae1c208c - pristine_git_object: 77756e1c3d8bfb0a6ec7efb5a7a810317434a473 + last_write_checksum: sha1:9656beebae8247e7839028e9ddb19ba1f367d918 + pristine_git_object: 7ed190a6b751f0c20f7d84e4991d8d5b20832380 src/squadcast_sdk/models/v3_services_routingrules_routingruleresponse.py: id: bfa10b5f3d7a - last_write_checksum: sha1:e06100cd41d1ee63f8b6299aaac8272f77342ba8 - pristine_git_object: d1c9f100d11b896323c4a3acb464325329db592a + last_write_checksum: sha1:a8b69dabd5464d51866b50cb15ca55ab0f38981c + pristine_git_object: b63b657c584eb7dfaf391f01f8f6edf3da7f07c3 src/squadcast_sdk/models/v3_services_servicemaintainer.py: id: 6175218ca4ec last_write_checksum: sha1:cf8915f1ec94cd591da06f34862f86d588457ce6 pristine_git_object: 692dc7d851e38d33abd87cdff4a0a518d1c3e0a3 src/squadcast_sdk/models/v3_services_serviceresponse.py: id: e869d71086e6 - last_write_checksum: sha1:fd0ded6ccfb9b575619f249486c9d944a5c7a3e3 - pristine_git_object: 87cccbb45dae0621d5df74a900276c64b144f466 + last_write_checksum: sha1:59cfc79aa3e69f0f1f03976b729d9913b0a9be13 + pristine_git_object: bba2a9111ca3c6acddd97ebf5feae8d2b36fee75 src/squadcast_sdk/models/v3_services_serviceslack.py: id: 1ad73d07dd22 last_write_checksum: sha1:a64f25a734a7f98543ef36cc2eb8c5f14fe2d9b4 @@ -6558,12 +6558,12 @@ trackedFiles: pristine_git_object: 547e80380b7c8fe0e7f1c161c9c7487847ec6d20 src/squadcast_sdk/models/v3_services_suppressionrules_suppressionrule.py: id: b191f2f13ae6 - last_write_checksum: sha1:7e1d527153fc53650f6a4eebead9ad576a60445a - pristine_git_object: 7b6ef199c2d7f67b92947d8aacaffd760c718307 + last_write_checksum: sha1:1e9934fbf0bffac92e4c640f76d072ceb60b5280 + pristine_git_object: 06fb6de3aae7016c1b4260b1fe1b80064b3860a1 src/squadcast_sdk/models/v3_services_suppressionrules_suppressionruleresponse.py: id: 1ac9d8df454f - last_write_checksum: sha1:25ba9547f7dce22589fd85e21318caf17e6b3c78 - pristine_git_object: 284858cb7c29ba70cad974268493a43bd2aebbf2 + last_write_checksum: sha1:92c8405615cc6c1c052c15bc0a5e0484200ecc40 + pristine_git_object: 8b04f0d6ff5ade2f6110c88263e9c86000d21864 src/squadcast_sdk/models/v3_services_suppressionrules_suppressionrulescontainerresponse.py: id: a9a7948872ae last_write_checksum: sha1:f29df132a521f14e4a99b9524ddcf6a82145a653 @@ -6578,92 +6578,92 @@ trackedFiles: pristine_git_object: 0de56c92ce86fe16dd9bfa8ab69895e8dc6a7a8a src/squadcast_sdk/models/v3_services_taggingrules_expressionbranch.py: id: c244967e59d8 - last_write_checksum: sha1:0b181f59436faee0db8ae4e2303095f678af7fba - pristine_git_object: 27772ea141f88e0a0cb91481f7f446dd087b3c38 + last_write_checksum: sha1:1f7758720d00114aa27a797afaaf1c37731316e2 + pristine_git_object: 0df990a3dcc10e4acf9ea43c62ff0f6b40aec4a6 src/squadcast_sdk/models/v3_services_taggingrules_tagconfigobject.py: id: 940a6f0ac1e7 last_write_checksum: sha1:1355a43c770d2484f3e44a0d9b8a5312c81dba72 pristine_git_object: 17ab9b49bf27249c8a26ea578be52dcf97bdfb01 src/squadcast_sdk/models/v3_services_taggingrules_taggingruleresponse.py: id: 1e537bdeb676 - last_write_checksum: sha1:56b4bb336a2fca183663ffa361f71acc73ac9fd6 - pristine_git_object: 96af2383f95f9e6fcf3dd6be3044efcf3ea5568f + last_write_checksum: sha1:692554b8d6609e517ea7b3571314d1de51e60339 + pristine_git_object: 9ca38383fe59bac2ca304f3e9a28a2092bfa71e3 src/squadcast_sdk/models/v3_services_taggingrules_tagrule.py: id: d5a6471d0f20 - last_write_checksum: sha1:11bce57334a2668deeb4f4932e5168aeccaf105f - pristine_git_object: 65d21dbd1f5285903d279344984e421ba313be3d + last_write_checksum: sha1:647f998b0753a55d846ce607b7baff01add45ed6 + pristine_git_object: 785b87f83e0b73a1686a96b864538910136ea04c src/squadcast_sdk/models/v3_services_taggingrules_tagsobject.py: id: 16193a4ea21a - last_write_checksum: sha1:9033b369813bff7d12f8305ec5511dd9690e79d2 - pristine_git_object: d4feeb3df4ce31a75f2442037a91b406c0c1109e + last_write_checksum: sha1:a993c98689c7da9995ffbe388b33d23036eff059 + pristine_git_object: 8f6f89ee81fd6b12208ebdc4665e59c13e1a94a1 src/squadcast_sdk/models/v3_services_updateservicerequest.py: id: 49024c98a8d1 - last_write_checksum: sha1:0a1e74d9d1f33e49ef7460d1f746114026f038de - pristine_git_object: 379d12a0341db6dd8992d6a2c716075e5e5c3c31 + last_write_checksum: sha1:06dd50d62ff07d61b6170839dc838a19c4e9b401 + pristine_git_object: 715b44f0da6baa860f285d8dcd6ba55c759d83a7 src/squadcast_sdk/models/v3_slo_createslorequest.py: id: d432fdda9d42 - last_write_checksum: sha1:056b85155f639204ede44944aeb91cb69cbf9185 - pristine_git_object: 81a8d912edaf9d2bb0e88e9328e9ce9910e7bfb2 + last_write_checksum: sha1:5470c01b8e5ba0eb8f7acfb26786b5ad8a218d75 + pristine_git_object: 38486613251f89815ededdd660e48d744321bacd src/squadcast_sdk/models/v3_slo_marksloaffectedrequest.py: id: 6b4dffc07cb8 last_write_checksum: sha1:751b6f76e8f5988ab18bfc5041ffcd5eca9d7f7c pristine_git_object: 0a4fea2e9ff76dd089b0d6b1156a8e4cc4577836 src/squadcast_sdk/models/v3_slo_slo.py: id: e667512d81f2 - last_write_checksum: sha1:07b88bc12756392339cf68d393eeb6f69e52a795 - pristine_git_object: eac4fd542904fdc7e70aedfda8a8ec6685d8139a + last_write_checksum: sha1:7419bb78372681589c93c7b4fce43a9808f4f07e + pristine_git_object: e70d01a2ad3f0278d2cdafd26af074a3f2ccfb0f src/squadcast_sdk/models/v3_slo_sloaction.py: id: f4b3ffe9074f - last_write_checksum: sha1:bc4d32f1094dcbf14542fa85f771ee4b1e697677 - pristine_git_object: a63775e80de6ca3c6418d2ea834f2acf19a01ffa + last_write_checksum: sha1:f3e966a9eee8404926ff16445b12c603a2cecc5b + pristine_git_object: dfa676d99c4cbfea1b4b161fc4c1c0514e61fb5f src/squadcast_sdk/models/v3_slo_sloactiontype.py: id: cbda8a3980bb last_write_checksum: sha1:4354be22e082368b4c2d966977df6adf997ec21f pristine_git_object: 48781ba4d4b914399637c00c79f21a43237ef9cc src/squadcast_sdk/models/v3_slo_slodetailedresponse.py: id: 8c1065cb4dfd - last_write_checksum: sha1:36cd6bd8c3f41aa1b319713fb565e047759e58c6 - pristine_git_object: 8055e2309fa425607b24a30e61dbfa269c1792ae + last_write_checksum: sha1:8a66e651ae46518306cb4d80331f6dbb4e19b37f + pristine_git_object: 6704fece5b256056e69e6e27d9c58fdc2f6e5452 src/squadcast_sdk/models/v3_slo_slomonitoringcheck.py: id: "895724979310" - last_write_checksum: sha1:830986de06e8c5a81569fe1b73003eb7bbd0937b - pristine_git_object: ae1d944ed31920f3353f4947a78ffe3faa5657f7 + last_write_checksum: sha1:542f4dfb7e645aef78f2fad5cb38a3f8c6297461 + pristine_git_object: f9cd34a782400bc4945459e4acb5e36d87d475e1 src/squadcast_sdk/models/v3_slo_sloownertype.py: id: 6ed7f642c265 last_write_checksum: sha1:f580349406d579f1c864310f6c71bbebec18e361 pristine_git_object: c5bc967fb550d619c378c6a2eff857721915275c src/squadcast_sdk/models/v3_slo_sloresponse.py: id: dad4ef2afc78 - last_write_checksum: sha1:f3afbd30ab28d04ebd6765ee6fbb69c4529a17fa - pristine_git_object: 42491a283042bae4e6a9c474b3e65794a5d47def + last_write_checksum: sha1:18a4b57e50fb33a5debaa3496c7cc7743c714646 + pristine_git_object: 5facae4273a1a2a39b85e9eb2ab925decfa65c84 src/squadcast_sdk/models/v3_slo_sloviolatingincidentresponse.py: id: 6a25aefa4e28 - last_write_checksum: sha1:cc138992404e9cdbdf081ebf543eb06bc5456cee - pristine_git_object: 6901cb74cddc637903e4844c0911eb40cb03152a + last_write_checksum: sha1:a807c8c8790f9e1c678bf872b9a4f86a135bc748 + pristine_git_object: 5dd2193cca438b55f868b3077578047958b87399 src/squadcast_sdk/models/v3_slo_slowithinsightsresponse.py: id: e28d00866ea7 - last_write_checksum: sha1:4f612c91bcc5a649f016ec6e1bc8e5e45e2d0cd7 - pristine_git_object: 1af2fc361169d966bc414308d6593c9eb1a13455 + last_write_checksum: sha1:2ac7aa4d774fc9634214d85af0a8640798662cbc + pristine_git_object: 15381adfbacdd22894dc87578010d27c4723e677 src/squadcast_sdk/models/v3_slo_timeintervaltype.py: id: d2174fc29427 last_write_checksum: sha1:aa52b5bf2ef695c9986bf3ea97a4f85188e0976a pristine_git_object: 66bdf4fbe598f741e185e7928ab93659c550c080 src/squadcast_sdk/models/v3_teams_abilities.py: id: 1721bc2d895d - last_write_checksum: sha1:f789f7d1b23362f199e4be12368ae3cdd0ee2075 - pristine_git_object: a83e54974a1775e6e7be0974fd7dd90c32db1548 + last_write_checksum: sha1:9a27a0d14c61e743f806f55570f6495bd9acff7f + pristine_git_object: 77ab42b217d3ae4c1afbf5cf2409e04178d98185 src/squadcast_sdk/models/v3_teams_addbulkteammemberrequest.py: id: 7316fe98d6dc - last_write_checksum: sha1:2c6ae5a020d83608e267f186b12df09fbe635360 - pristine_git_object: 2ee2c2fc61578354172e4298490a6f9720c7aa02 + last_write_checksum: sha1:15b9ae7d333809641f1d86c607846d6fb9baddf6 + pristine_git_object: 7fa26ad9524ae847c64ecbcaafb695ac61553aad src/squadcast_sdk/models/v3_teams_addteammemberrequest.py: id: 4079534b77e4 - last_write_checksum: sha1:22a3cba9a486b939670a73ff336e0a38844b37bd - pristine_git_object: 585203e69caa101273057c6fd3e8d9a2d03285d5 + last_write_checksum: sha1:37dd6f6d6f4413144327cfaae36ee74293109934 + pristine_git_object: ded512211eeb5282ce4ed6b76d849f71063723b8 src/squadcast_sdk/models/v3_teams_createteamrequest.py: id: da9cfccdfe32 - last_write_checksum: sha1:dd419a3541ac67a07a8d5261d2e02d5aac75dc22 - pristine_git_object: a1113522e87c79ca5783db16db3fb6389db9aad3 + last_write_checksum: sha1:77a365fb9a96b613f2ac4bd2f64664a70c1547dd + pristine_git_object: 0e7ce84030df60b3da03dac03b4646416568fe90 src/squadcast_sdk/models/v3_teams_createteamrolerequest.py: id: b3e74db4db38 last_write_checksum: sha1:424a025941f82dcd73400dabe09851e5051339a6 @@ -6674,36 +6674,36 @@ trackedFiles: pristine_git_object: a1647c8b47cd53caa277b7d62886aa123e6e0cfa src/squadcast_sdk/models/v3_teams_teammember.py: id: 397e2e97907b - last_write_checksum: sha1:e9e1886040cc77f0677883628936f042dceb77b4 - pristine_git_object: 8fe806615dd58eba2fdb56b64ee6b4ba8751052c + last_write_checksum: sha1:0f427bb15049dd7056356662325cb786968c8a53 + pristine_git_object: f9afc9ed368119d90f41178a75710af9d7c37afc src/squadcast_sdk/models/v3_teams_teammemberresponse.py: id: 0b6c98e3cd10 - last_write_checksum: sha1:c95f34aba7b0c4eb247ad291173bcff3c30a5b1d - pristine_git_object: 9a29a0438957bcee0cdc32472d11cbe1a48503fc + last_write_checksum: sha1:38f2e4d57e14337c90b31d5c8effc971e80a12b5 + pristine_git_object: 246505b76555933e4763213f9838e74961f335a0 src/squadcast_sdk/models/v3_teams_teamresponse.py: id: 2606809462a3 last_write_checksum: sha1:3e5d230cbfa3ac853dad77d6e08e671d69bc2141 pristine_git_object: 4c83282e3631fb5eb43ae13bcc65c621c9db5d32 src/squadcast_sdk/models/v3_teams_teamrole.py: id: 3100dd7885ba - last_write_checksum: sha1:f35629e276fec02d1ccfbd76b8e5b68f9f69f049 - pristine_git_object: 588f6958e4c4c0a9c692f2a70364ee7fceef27a0 + last_write_checksum: sha1:0c4ab165cf32352cc03f3385a20ffc70ed1fe9cc + pristine_git_object: acdf7c439e466b2c34cf6e47c42d1a782a2b92b6 src/squadcast_sdk/models/v3_teams_teamroleresponse.py: id: 1ca0d6cb4771 - last_write_checksum: sha1:489570f776281800abcccdfe4babe3825f3ec21a - pristine_git_object: f8b0bccdb4de6ffd3947e43f3d44b0952ee86b5d + last_write_checksum: sha1:aa226a3e15a6908c0aeb1a7fb4535fa319677086 + pristine_git_object: 51a5aef04d66e0289ebe13e38c596b902599064f src/squadcast_sdk/models/v3_teams_updateteammemberrequest.py: id: a4d4f838f60e - last_write_checksum: sha1:5f9b0b40eb38cc1c71441ced2586bea0ecd44971 - pristine_git_object: 17e2b4e3f771af8c62ffa6e2f7dd8defa03ef593 + last_write_checksum: sha1:8e4fbc2376eeece9facd8f2280042f43a0bddb35 + pristine_git_object: f334a8dab875a806c23edc5b32eebb7d194d801b src/squadcast_sdk/models/v3_teams_updateteamrequest.py: id: c3cb2e33813d - last_write_checksum: sha1:d68ccee56a5c4c942fc95c88e2a45565ee6402ca - pristine_git_object: adb90c3daa3de0fef311ba5a81027d14be8cb2f2 + last_write_checksum: sha1:7a2631c9780a9cbc5fd674687a20bd0015410e02 + pristine_git_object: 658cfa59f54ec6aac66e8faca53ba19376c2f881 src/squadcast_sdk/models/v3_teams_updateteamrolerequest.py: id: 93eda77a87d0 - last_write_checksum: sha1:099578a3d3b2c868caecbad1bf168327b0f3aaad - pristine_git_object: 281d118fcf512a5381ad463bee81e9c7937d0541 + last_write_checksum: sha1:8d0effd2275fb528d31ea0d0dd9c01f34206ec37 + pristine_git_object: 57fb90e8a2c958d588b6a9d1ca5ec547460da067 src/squadcast_sdk/models/v3_users_adduserrequest.py: id: 96ee2d43b90a last_write_checksum: sha1:c3f3c31966031751891d10dda28a5e89ace0ff35 @@ -6734,24 +6734,24 @@ trackedFiles: pristine_git_object: fda7d4e97be6e84bb13a0aaadbb1d69f11c29462 src/squadcast_sdk/models/v3_users_userresponse.py: id: 0e90a389d26d - last_write_checksum: sha1:c1b1e19ef3f66177fa8e574e9a6409f23c3533a5 - pristine_git_object: f886a7245bc9c88b480151642ade45fa39d1a59d + last_write_checksum: sha1:4012e563225a90fb20b933dda6d949560e7ef0fa + pristine_git_object: 7eac9239c89c08e4e8461c28d4543f94a2a34e75 src/squadcast_sdk/models/v3_users_userroleresponse.py: id: fb34ea6cfa3c last_write_checksum: sha1:aa360d5e25a13e5d0a261f8dc77871dbe8ce6a6e pristine_git_object: ed7bbc560f7e2e3e72b7b2ddd2f33a824dc6bde9 src/squadcast_sdk/models/v3_webforms_createorupdatewebformrequest.py: id: 77f83827b022 - last_write_checksum: sha1:3b9c5a70844f32ce4b18b4cddcbf9d2b261b2b5b - pristine_git_object: e90a4b8b0edcfa0ed3be5df5cb58e9696d8cbba2 + last_write_checksum: sha1:0ab2d1c19c381f3e33076f40a7979bb7c8414fd2 + pristine_git_object: 203a6aafed705caf61d850f7a91ad5681aab4232 src/squadcast_sdk/models/v3_webforms_recaptchasecrets.py: id: f976def4839c last_write_checksum: sha1:b79edd26af8fe7d579b89b9113889207c4a0e2f1 pristine_git_object: 1b75b3923e3aad440b8672316ca62bdbc71a3262 src/squadcast_sdk/models/v3_webforms_webformresponse.py: id: f0d81968c3eb - last_write_checksum: sha1:5d98d267d6c3f71f5a70ed552de305cbd22d8b7f - pristine_git_object: 5f3ed54676ae1a818be580c918e5568c4fb35f20 + last_write_checksum: sha1:522270f3419820cc42b56e9dadda9340f8e495d7 + pristine_git_object: 691d6764d4eb75227c560adb2b2d70cf0a489887 src/squadcast_sdk/models/v3_webforms_wfinputfield.py: id: b20ef32b963d last_write_checksum: sha1:4858c97926784796f5d71ada9f396d5f72e4b20d @@ -6766,8 +6766,8 @@ trackedFiles: pristine_git_object: d04618b6a47712d99d9f8ad78617b134878ef034 src/squadcast_sdk/models/v3_workflows_actionrequestupdate.py: id: a06b0f13beae - last_write_checksum: sha1:946b2187cf5cd9508a1f851b8b68be3b234f7feb - pristine_git_object: 3ac622bb2a8aa2581b885b24d74a2a6e63f41944 + last_write_checksum: sha1:81a1e381fcab31b570a1b2374e8829961dddf023 + pristine_git_object: 16490b7f42fda926b3df8527adee3870634bee1d src/squadcast_sdk/models/v3_workflows_actionresponse.py: id: 017a2e8bdc65 last_write_checksum: sha1:cb9e3dc04c484742b336bc18db3b2a9efc798e7e @@ -6786,28 +6786,28 @@ trackedFiles: pristine_git_object: 79033e7b3bc49fe3392b8ec924c7735298210907 src/squadcast_sdk/models/v3_workflows_createworkflowfilter.py: id: 789770e67847 - last_write_checksum: sha1:31962e967138d9208362d21a91109a45c1575379 - pristine_git_object: af819d57cc1967775e78e8fc8c2b6b49b02ae2af + last_write_checksum: sha1:b03c37c3961b24eebadf665c859b90f080f846a7 + pristine_git_object: 37d63448b429ef758d90369c172fe230f168e046 src/squadcast_sdk/models/v3_workflows_createworkflowrequest.py: id: 4967c9bd01c3 - last_write_checksum: sha1:4a1df77f88c32a4dee8185458f55ca110f7b742b - pristine_git_object: 95ca9885e236d5cf399bc2ac9966d557cf89fd6b + last_write_checksum: sha1:19b137e99c2981b21b09528571297e77dcf58855 + pristine_git_object: 79f4bbdb68753e3e0d1c247789f78ccc222b7f8e src/squadcast_sdk/models/v3_workflows_createworkflowrequestupdate.py: id: 277c015c9f7c - last_write_checksum: sha1:9872ec1088ba6b50625cb6fafb4b4d59ce6b7032 - pristine_git_object: 616e518b59c6f26035c151d05291ad56e1400652 + last_write_checksum: sha1:5b473c13df84d8def0419b0829f2aa1dadd30b27 + pristine_git_object: 8b07f40ee260326a5f0703a1c4c349846d6049a4 src/squadcast_sdk/models/v3_workflows_enabledisableworkflowrequest.py: id: fdff0b0b8b18 - last_write_checksum: sha1:2afa57faac7d0f66229dc40dc09d6a5852fbf06c - pristine_git_object: 69897a41cfda87063645d8a32c441729e9d57ebd + last_write_checksum: sha1:f1a1bb1638d9df775c1bb5e3201ce5b995a6d8b5 + pristine_git_object: c78183843fbd88b9cb73c8e91514bae97b5d3b0a src/squadcast_sdk/models/v3_workflows_entityowner.py: id: 90e1bee3777b last_write_checksum: sha1:4dc64c47145ce8c3cb39ff187106ffb49732c69c pristine_git_object: 0a519e93701c052e8fe80ec1290fe0db2010ed9c src/squadcast_sdk/models/v3_workflows_entityownerupdate.py: id: 512caae6bd5d - last_write_checksum: sha1:ec8746b40f9c2ebd21485aa5743b7de69b359cc7 - pristine_git_object: d0411d41a0c8c49c23c8a864084cd9c43c70c461 + last_write_checksum: sha1:5b684f509ce90f71f6434512f156febb2630b738 + pristine_git_object: ff1d5c2ecb8ca1a9574216c2ec9cffe8a2b4123d src/squadcast_sdk/models/v3_workflows_getworkflowactionbyidresponse.py: id: 3f3e4d67baaa last_write_checksum: sha1:e3e47442bb11738188264113a36c4a8699b09af0 @@ -6830,12 +6830,12 @@ trackedFiles: pristine_git_object: adbacf307cc9b349b41b7b2973273cf56ac778ff src/squadcast_sdk/models/v3_workflows_jiracreateticketupdate.py: id: 2cdb50d9f8fb - last_write_checksum: sha1:741a7a402eea00129da01b809c8358f0960c63f3 - pristine_git_object: 6fe9018f642bfc75658d75fd4358b7cdd53eaf5e + last_write_checksum: sha1:99033d9b395e5e992f715625c99034cda70a3af1 + pristine_git_object: b70267019feefd3be22ccdf79295e631f80149e3 src/squadcast_sdk/models/v3_workflows_listworkflowapiresponse.py: id: 13616c7271f0 - last_write_checksum: sha1:2af84b827fb4a6a57b9804b8d931ed485cb648c3 - pristine_git_object: e7d8d4c395b2f8d0d9f02e39a74fe3c6874bea3b + last_write_checksum: sha1:21c71dc811b3eef2e261660dacc928272b08cafe + pristine_git_object: 902ae5a2b7edfb74e1b77cd5fd2e4b7c23956517 src/squadcast_sdk/models/v3_workflows_msteamscreatemeetinglink.py: id: 6806c8118478 last_write_checksum: sha1:52608f46e213132fb768b1f046cba4504cbc8a6d @@ -6850,16 +6850,16 @@ trackedFiles: pristine_git_object: 5ad146845cd3f339cf45166bd86d4cae00052d53 src/squadcast_sdk/models/v3_workflows_msteamsmessagechannelupdate.py: id: b1337f794671 - last_write_checksum: sha1:8f832dbac79042c9ee191650820b2ed46bbd33da - pristine_git_object: 6fc7a96a117de1356dc11d757a6c73ed49a39375 + last_write_checksum: sha1:2724ee75aacb1772e7762d3ef060ef910279d326 + pristine_git_object: 0fb3769788911e50419f4b81b1eb4fa2b86f9c2c src/squadcast_sdk/models/v3_workflows_msteamsmessageuser.py: id: f2344f5dfcaf last_write_checksum: sha1:d5398a8cdd413b136dd0b2282848bbeac2f2bd76 pristine_git_object: 6beb64623ba65a527633450af25251e29099e30d src/squadcast_sdk/models/v3_workflows_msteamsmessageuserupdate.py: id: 0dd8c45d1925 - last_write_checksum: sha1:af0273ca1d46b22dda0a801eb26e0453febbf16a - pristine_git_object: e632ab300235baa1048869403b6ddd870522f090 + last_write_checksum: sha1:3914eb07adbc78bb92f009cb82dd27f1fca2d133 + pristine_git_object: faf61ae07729f50c8db0b727ffe9b533e53a67a7 src/squadcast_sdk/models/v3_workflows_runbookresponse.py: id: bbaff5466180 last_write_checksum: sha1:252c0fe76e9f3a09602a6e1b281ceb0f65ea8a17 @@ -6874,92 +6874,92 @@ trackedFiles: pristine_git_object: dfb3c3e062da157c7063394ea099dd72e6da8886 src/squadcast_sdk/models/v3_workflows_slackcreateincidentchannel.py: id: 0b84dceb444b - last_write_checksum: sha1:c13621f057ba5b2a6d28599a0c5bed390bab44ba - pristine_git_object: 718d4b0c4706b266a32e4514eb9278f0fff4968b + last_write_checksum: sha1:854b6fe04519c9208a262318e62e81e316c7e813 + pristine_git_object: 1d7a910bcf60a871cf60799e73a5364c5c68ea9f src/squadcast_sdk/models/v3_workflows_slackcreateincidentchannelupdate.py: id: 3711ed593190 - last_write_checksum: sha1:f2522bda4a80036a64cffacce08b6e27a9ca0884 - pristine_git_object: 79c22429de147894d72b71b47ee2d2233dcd442f + last_write_checksum: sha1:fa32ab7d9f1bc7dd047b4378f0811b7fb98bfa5b + pristine_git_object: 64767f5f48a6070448fdd1af5717c604d35fe8ce src/squadcast_sdk/models/v3_workflows_slackmessagechannel.py: id: b51572877253 last_write_checksum: sha1:3f51c00e6cc5593c303e001e0369fbe6c6dab8b6 pristine_git_object: 1d9c92cdbeb16e26ac795d51b6c07aa1c2c72ff9 src/squadcast_sdk/models/v3_workflows_slackmessagechannelupdate.py: id: 0f1d6a2a01b1 - last_write_checksum: sha1:0dbb312387a4e561b5efb526f2f963781f8076c6 - pristine_git_object: 8564a22ccc96ac4604991f39430f517309d1c12c + last_write_checksum: sha1:0f098edcba6cf90753313030104174e27870fa58 + pristine_git_object: eae1f40cda39961b3076ed79cf129d8133441289 src/squadcast_sdk/models/v3_workflows_slackmessageuser.py: id: e96ddc217259 last_write_checksum: sha1:ca52538277a704df538ec1719f22bca5b900aa25 pristine_git_object: ad2a0712b9148c312074adb3b3b6bb0ac4d2b47c src/squadcast_sdk/models/v3_workflows_slackmessageuserupdate.py: id: 6791de1a724a - last_write_checksum: sha1:8d2e0481c873caefdb245b2e35a5befad69b9de5 - pristine_git_object: c00f1589c5ad00c560dc5ea4d32632c2f84ecc1d + last_write_checksum: sha1:bacbc8f74f45f0b53afdb2f7b2971d354c8ed916 + pristine_git_object: b076e31585b83bd7f27179aa0155643e8a884a66 src/squadcast_sdk/models/v3_workflows_sqaddcommunicationchannel.py: id: f9d15e29961b last_write_checksum: sha1:f1b032255c16090b7119d301474c6c55817685a5 pristine_git_object: 4182317b9923ec890d9faa0692551745690172bb src/squadcast_sdk/models/v3_workflows_sqaddcommunicationchannelupdate.py: id: de3d842a5ffc - last_write_checksum: sha1:c665b625035c68791ef1a688150090c5fcaed2e0 - pristine_git_object: ac1fe75497476c51ae484c0602b6a930d1e6b3f7 + last_write_checksum: sha1:eee5cba7f152f884c1d0fceeded4f79e3e8ef8e2 + pristine_git_object: d0b8611e14ed0ca43c9508b98ca851e220911330 src/squadcast_sdk/models/v3_workflows_sqaddincidentnote.py: id: 524ae2396340 last_write_checksum: sha1:8873acac15e465f1c23b4cc090ebcba754c0793d pristine_git_object: ec81efd1ccc2df33fc8d756b5da5139b4e24e81c src/squadcast_sdk/models/v3_workflows_sqaddincidentnoteupdate.py: id: 86152ac7092b - last_write_checksum: sha1:ca2e53fec6b6c8f2f6381171b86e0c88d28157f9 - pristine_git_object: dc71baaa15eb4467a8e4ba421edb02b9ed675ca0 + last_write_checksum: sha1:6759c4948df40e8a48b48dc3b6658cf32413ba46 + pristine_git_object: ebc78f2e8ff8509a5d470c8b872f4e8d61e06d8a src/squadcast_sdk/models/v3_workflows_sqcreatestatuspageissue.py: id: 82031bf9e206 last_write_checksum: sha1:87757ea9ca0027cc4a1438c6f27cd9c6801f1613 pristine_git_object: 601f31df844fdace00f845fff26fafa23d28a19d src/squadcast_sdk/models/v3_workflows_sqcreatestatuspageissueupdate.py: id: ab540c2782ab - last_write_checksum: sha1:dfbc09348757ff7aa73c32d3675c5eb868052432 - pristine_git_object: d42f3a189f48c4cadbcbdbd259a7a2b712e7771d + last_write_checksum: sha1:f6b3724747a8eca64a877b27be6c2888bfdd2003 + pristine_git_object: 95593d466329612baa4da1ef26df0c94236d9023 src/squadcast_sdk/models/v3_workflows_sqmakehttpcall.py: id: 155c4167cd0b - last_write_checksum: sha1:0790a721f07f4c737c39ab4f5c57780d351a7112 - pristine_git_object: 498f74dec53deb079622097159dc957dba2d46f3 + last_write_checksum: sha1:61c61b4fc89f485fcede8728251fb80160255fcc + pristine_git_object: 389690b57c09f0fd065e2a1ceabe4acd278a20a6 src/squadcast_sdk/models/v3_workflows_sqmakehttpcallupdate.py: id: 6822550166ce - last_write_checksum: sha1:fa5a899482bbfa749df0d17a5c98094bb005f373 - pristine_git_object: 4469957cb9e920f7c4ff4098eccdf7efcae4a423 + last_write_checksum: sha1:01fe9f4cae1c7f42425ffe3baedf3d8bb1e3f668 + pristine_git_object: cc11da592d159455e144d4cc38d1e4f90e842da8 src/squadcast_sdk/models/v3_workflows_sqmarkincidentsloaffecting.py: id: f3bc15218a0a last_write_checksum: sha1:41da20a2420c7b0aa5de71bc28683820f8db4f53 pristine_git_object: 4120fc63a4ea1402e5721f0b80ca716cf4166cd2 src/squadcast_sdk/models/v3_workflows_sqmarkincidentsloaffectingupdate.py: id: 39c5f0aedfbd - last_write_checksum: sha1:d57975ea8b173a8e9829bd1b26cf16ab52e73a81 - pristine_git_object: 7cb84775fbf9cae7b9eccf21f44b249474858422 + last_write_checksum: sha1:8d8355fd788bee19a71d8197b4351091baa92bdf + pristine_git_object: f1bbc63ea790bd9a7fb57b7268177ebc96acaed4 src/squadcast_sdk/models/v3_workflows_sqsendemail.py: id: 2bf974305bb5 last_write_checksum: sha1:daa66af7382e89136f75b6a5b1a7f38b03bafbbf pristine_git_object: d7892b20ff2ffd365bd38e31ff15db58a61011be src/squadcast_sdk/models/v3_workflows_sqsendemailupdate.py: id: a384eb9c6735 - last_write_checksum: sha1:a7acb0d241fc9f0d37b217416e55cbe825ac8f13 - pristine_git_object: 3bb3afc1f1e58f6b1029da5c103b1f1ac581dddb + last_write_checksum: sha1:ddcdf6d97269e4d7d9361498bddb3bd84bebd0d5 + pristine_git_object: 964f6eb5adf6ea0f1a67a28e399858f3d5565042 src/squadcast_sdk/models/v3_workflows_sqtriggermanualwebhook.py: id: b403febd73fa last_write_checksum: sha1:eca4d0c3ab7a35bde0b50e7464a1976e6d359853 pristine_git_object: 7ef151ddf9df9df0e1916b96358fb054a0f3b553 src/squadcast_sdk/models/v3_workflows_sqtriggermanualwebhookupdate.py: id: 0b82e40312ad - last_write_checksum: sha1:90605a67e1bb6122279e1613df083fe959486d09 - pristine_git_object: 431d2c90ac88dea8b25dec3dbf3634d56538e6a4 + last_write_checksum: sha1:6137db6b14eb13c5dc3c03d1133ad905ebcd8184 + pristine_git_object: 804c78166645901c55870c542a149310413c31ab src/squadcast_sdk/models/v3_workflows_tag.py: id: df0b5f77aa5d - last_write_checksum: sha1:f797fcf696d6fdd8c43f212bc763190c43550b0e - pristine_git_object: 2e51539fa5d0f7accd89315b7cc9e5090fda7c98 + last_write_checksum: sha1:e351f8305a1e36e9c8ec6a81efefab9f522b379c + pristine_git_object: 52cec0cc6a0f68db8072d4a97ed6ee6fd9479a84 src/squadcast_sdk/models/v3_workflows_updateactionsorderrequest.py: id: 09c59def7c55 - last_write_checksum: sha1:b00e7dd668b0b25042ecaca18718ab5b151d6445 - pristine_git_object: d2148f3d285ade64bcf78d480d1428134440c58d + last_write_checksum: sha1:72be4f175591c91bec42ef9118b0ffc87da3542a + pristine_git_object: ab0979860ffd8514afcaca495773fd9f4cda79b9 src/squadcast_sdk/models/v3_workflows_updateactionsorderresponse.py: id: a5489eba5ef8 last_write_checksum: sha1:206f1d433545c0c0ca0d31bb4dbe801a302909f7 @@ -6970,20 +6970,20 @@ trackedFiles: pristine_git_object: 000155f2806835f6a081cc726a182b778127e3d8 src/squadcast_sdk/models/v3_workflows_updateincidentpriorityupdate.py: id: 04ebb044e03f - last_write_checksum: sha1:5b9929d2bf2d2372478edc55cb0026ae6dd9ee7a - pristine_git_object: 1276759e3ffdcec0ba7902e4df4100adf8c09db0 + last_write_checksum: sha1:5dba989669a17f12b64590b2a6b6473744557fcd + pristine_git_object: 822184234d2d0ddc7d787bea3c4bfa70b5892c42 src/squadcast_sdk/models/v3_workflows_updateworkflowapiresponse.py: id: 2927a33a3aaa - last_write_checksum: sha1:42019a09d0b08d5777dd9903d78220c632d0c998 - pristine_git_object: 56c66168436573134e96a6a31d2f5eb0e220592c + last_write_checksum: sha1:81b4ab95d4e4d1664d96a1750442e454b58e1456 + pristine_git_object: ad11245223172a690f149492d72bdd4f0076c158 src/squadcast_sdk/models/v3_workflows_workflowapiresponse.py: id: b9752a4a18ad - last_write_checksum: sha1:8ae289d3435f829f56906563e3256ec9a81ddbfb - pristine_git_object: dd4171403f1be6a7f4ce9a16d6a2da645f2e4d56 + last_write_checksum: sha1:6dd6e4baf3af6fa8ac3f7790edf03bf852fbb4ab + pristine_git_object: 1b9b889c09af9dd27627f37a71d55404981d50aa src/squadcast_sdk/models/v3_workflows_workflowfilters.py: id: 07006b1ada9c - last_write_checksum: sha1:b2e0bda08dcd9a129b0eb00ae17fcc477f7e2bcf - pristine_git_object: d875cf25d0897e4a7aa14e2d976d8c3c4b858660 + last_write_checksum: sha1:f400e66f33e418f48a3b426fa5ccd1c34ba00930 + pristine_git_object: 0895c21ec1868eac80ec2d2901af2b41933d51f1 src/squadcast_sdk/models/v3_workflows_workflowtrigger.py: id: 163b70fc84d7 last_write_checksum: sha1:b07bc8c876416724330f6753eef53d3e2b3da992 @@ -6994,8 +6994,8 @@ trackedFiles: pristine_git_object: b8ddeb373e099e66b8df9f08dd57a273d3afe95b src/squadcast_sdk/models/v4_createrotationrequest.py: id: e2bf39bcc9c4 - last_write_checksum: sha1:fd98321c67abf8d215895e4e9353bcea25f6b3e8 - pristine_git_object: 8aa631c1d7b4103de8a9b257655019cf2a9f7e84 + last_write_checksum: sha1:b3109394a1dec0ab234f26795255f2437361d143 + pristine_git_object: 69c3e1d1c98fa1209b33760922088042c69a8f9d src/squadcast_sdk/models/v4_createscheduleoverriderequest.py: id: 60a502d7b46d last_write_checksum: sha1:be17cae5343c6077a6b62bfc7ae881e354cbc837 @@ -7010,8 +7010,8 @@ trackedFiles: pristine_git_object: b8c318a8fab8e7ec6fc119d1eb8557ccbf4837ac src/squadcast_sdk/models/v4_icallinkresponse.py: id: ca8683019079 - last_write_checksum: sha1:8d207058e422f7de6a9c0ce75bbb8ffae3a20e34 - pristine_git_object: b27b6e60c61f46292cb7be099578c889ffd9e803 + last_write_checksum: sha1:475be3f2de4d293ee9293c60d9868410cac5274c + pristine_git_object: 5b2a616e41a8e7812b773d92e13d5d4a24af31ab src/squadcast_sdk/models/v4_overrideparticipantgroup.py: id: 5abe023703d9 last_write_checksum: sha1:95453fd327f755c27e0f0be418c5416a1c38420c @@ -7038,16 +7038,16 @@ trackedFiles: pristine_git_object: d9847835a4790d1453c04da219c40f9d7f160501 src/squadcast_sdk/models/v4_rotationresponse.py: id: 878d507e21b0 - last_write_checksum: sha1:2cd386028885cb41c3119cff260d4f19e1e53df7 - pristine_git_object: e9062d61acdbb4ca5a3808de295077b2fea59ae0 + last_write_checksum: sha1:414f8669c85fd09d6a0ad6d688e47b064920b61e + pristine_git_object: d661633a2ded9ae2b994d2a396be0128e7e8cd60 src/squadcast_sdk/models/v4_scheduleresponse.py: id: cbba3bc7a36a - last_write_checksum: sha1:cf75ff113e1457c2260239e00628d5fc29f52720 - pristine_git_object: 6f1673c9d85f07b184bc5124ae61daa58519d3d6 + last_write_checksum: sha1:fb27d3330c74e8960d996f40824b8f8f44218ee0 + pristine_git_object: b853e78b81e3f8f2a682060e0a9508c1b275ad01 src/squadcast_sdk/models/v4_shifttimeslot.py: id: 76d0ad24d374 - last_write_checksum: sha1:347f80f14545fb384daf02bb9d3296deb1768149 - pristine_git_object: 2b554a2d3bc05a816b70598931a518109921feb8 + last_write_checksum: sha1:3413f445a013a0ab100fc23c7e0401af804ef523 + pristine_git_object: 61a2982e4b3db51cb260bfa12d80577a9022bf55 src/squadcast_sdk/models/v4_squads_createsquadrequest.py: id: ee66de88e6e5 last_write_checksum: sha1:1a5cbb3d3be8d1e221f014ad90ac211008df6197 @@ -7062,12 +7062,12 @@ trackedFiles: pristine_git_object: 82636ac8b60a430515ec5b1fbf8fc27afbeac39d src/squadcast_sdk/models/v4_squads_squadmember.py: id: eb35b8ed0103 - last_write_checksum: sha1:a9c3869ed35ecb300d1d06a8a072d0b4bc5cfe16 - pristine_git_object: 8c52a3906db0517ff3ebc106e357f9f540a7cb61 + last_write_checksum: sha1:8bcd29076a4cfbf9e2608e78084b432fd76e412a + pristine_git_object: ad48f3d797a7b81857c12101c9daed79f6ae4b7a src/squadcast_sdk/models/v4_squads_squadresponse.py: id: 14291e26161f - last_write_checksum: sha1:d93f02c9ae77235c2b0843c7711bfaaec675c59d - pristine_git_object: 0296afcba8fe2772b078e881d8b6cbf3f104fde9 + last_write_checksum: sha1:e937926c4ef350a17f9cde80f1548fcbd147d54f + pristine_git_object: ca72aa7b5885476ffcef95fab49a859bb127de20 src/squadcast_sdk/models/v4_squads_updatesquadmemberrequest.py: id: 1484259f29c3 last_write_checksum: sha1:04b2e91f4faddaefb27b563fdb243c1f83f07f46 @@ -7086,144 +7086,144 @@ trackedFiles: pristine_git_object: f9a2ae2af0a8255f71eb65667ce9e0a0dde375a3 src/squadcast_sdk/models/v4_squads_updatesquadrequest.py: id: 3523387ec869 - last_write_checksum: sha1:246e129bf27887810223a7162f10a8778710b28c - pristine_git_object: c24ca0fbf6d52192249a9e99c185bd3e05178826 + last_write_checksum: sha1:3f6ff50f0a8a42dc7b4e820f20c05416fc7c7460 + pristine_git_object: e5869bd23e92fdcd13e5bf7b439199c0219a8882 src/squadcast_sdk/models/v4_statuspages_componentgroups_component.py: id: cb821187aeb9 - last_write_checksum: sha1:3448e076eb68f6f9286b42acc337087a3352781b - pristine_git_object: 95dce0d481f2cce6e9c22e3d5d521a6c9332cc9f + last_write_checksum: sha1:837ba730b342c7f48ddaa9b9179601ce0e90a243 + pristine_git_object: af277cdf446b43c302e486d7889b19b2863a8d52 src/squadcast_sdk/models/v4_statuspages_componentgroups_componentgroupresponse.py: id: b3f10a3b57aa - last_write_checksum: sha1:95eb3bfa94a3697ccee5301ccacf153ca071ca93 - pristine_git_object: ae1be511a2e065e6682580c70fa3831c671532be + last_write_checksum: sha1:db02383b1e372d4078b06ae6afc823c57e7ea223 + pristine_git_object: 9e2beff74bf042b4f18960536b019c767a18093d src/squadcast_sdk/models/v4_statuspages_componentgroups_componentstatus.py: id: ab9a3ca82d7d last_write_checksum: sha1:091af71e2b09b2451a43af0f3d142b238e5cfe49 pristine_git_object: 2d5d2d85ca64f9b9f33c06cb0a2d81fdd06b2727 src/squadcast_sdk/models/v4_statuspages_componentgroups_createcomponentgrouprequest.py: id: 19929516a2f3 - last_write_checksum: sha1:6287f66dae208857e1c78310f03365231fdd1015 - pristine_git_object: 5b316e0853073b59c4352adcca9ccbe5ea23b39e + last_write_checksum: sha1:117996d76090869fde8508837402b96368d2b0b4 + pristine_git_object: 6e5df93bec4e0bc4d4275d161fb6c1c319b53f53 src/squadcast_sdk/models/v4_statuspages_componentgroups_createcomponentgroupresponse.py: id: 8fb5b7a88097 - last_write_checksum: sha1:8623ed8b835bed5c552d57f5fbb7c08615b6f1bc - pristine_git_object: 03f9ab9e08354ff9e9abefe02c9da707c7855956 + last_write_checksum: sha1:a5b8517c37e1ff752d8e0761dfe00397c889a810 + pristine_git_object: 95d12a97abbf4bb1a1b6dff86124e8543be4ed1f src/squadcast_sdk/models/v4_statuspages_componentgroups_deletecomponentgroupbyidresponse.py: id: 5f5a0c6f0dc6 - last_write_checksum: sha1:81c0e358b0ef14937e21d9d7a61f1e1fcd74c832 - pristine_git_object: f0e9d0ffa9f03bd8641e41f08a5b86e2f74bf267 + last_write_checksum: sha1:4e9632d8b215f046917ead73fedd1142258245da + pristine_git_object: 1f00d7cad3bec4fed44d62327a4407d9e8457ba4 src/squadcast_sdk/models/v4_statuspages_componentgroups_getcomponentgroupbyidresponse.py: id: 1c6ed628ecfe - last_write_checksum: sha1:15d06d0a0bc61054d3c6e7e52044df238c27816d - pristine_git_object: 9cbcf6cb516f8c692143bd11969fa1d13cca0ade + last_write_checksum: sha1:af4fc6e81f7a1daf965614bded8952047d16a5a3 + pristine_git_object: 20612f5c5ee2894b77467ee6e4078314a9c4f27a src/squadcast_sdk/models/v4_statuspages_components_component.py: id: 2e9265110a1b - last_write_checksum: sha1:d62141fdeb2943d28459d876cc77af4e591d9c52 - pristine_git_object: dbe4a2b7ee60499537285c2035e0aacf843ef537 + last_write_checksum: sha1:88e197953d541225d9b3e8285bddeb78571b125b + pristine_git_object: f332bfae331f0f3fdbdb1a50531ec6cfb53a49ef src/squadcast_sdk/models/v4_statuspages_components_componentstatus.py: id: 6b5785b20b40 last_write_checksum: sha1:923f062e6f9b39ff7b1eac6f2eee81069e9d2738 pristine_git_object: e7f2941effbf6c880fdb58dc6f2143a1d218e619 src/squadcast_sdk/models/v4_statuspages_components_createcomponentrequest.py: id: c0770d61109b - last_write_checksum: sha1:9a8be2fc99fee56c237ffc2781a37f8c40621751 - pristine_git_object: 8123f10b4648d6ca9d63ba83b5a81f2c47d8563a + last_write_checksum: sha1:5749c0bc8b26e375f81bb081b2b29e1724db9560 + pristine_git_object: 4f19bba2e5d42f13ac357bdeccf17ebce8406146 src/squadcast_sdk/models/v4_statuspages_components_createcomponentresponse.py: id: 322185ae8614 - last_write_checksum: sha1:d01f247ca61ee6ab5c7d7c7f5a9b35b36bffcc1e - pristine_git_object: 24adcd0b0f200cde1c843155c37428b987d72b70 + last_write_checksum: sha1:bfd18cbd31e22bb69d3880842ca9bab074d49695 + pristine_git_object: 5b7c9896768231249e0caa6fcab5deaa9d30b2de src/squadcast_sdk/models/v4_statuspages_components_deletecomponentbyidresponse.py: id: ed5b0b815959 last_write_checksum: sha1:a1b27b3ba74ea42a1acb799e86118c9808301ff8 pristine_git_object: 9eb276912b02e12a55914715563249f5ccdd06cb src/squadcast_sdk/models/v4_statuspages_components_getcomponentbyidresponse.py: id: a6ea67b28308 - last_write_checksum: sha1:481c23a43be61f9cc4899bea66f7055899378524 - pristine_git_object: be3a6bd006cb66af17e16884b04aa56b2132a45b + last_write_checksum: sha1:fbfd85fe4cbe33431af586469547760b018768b4 + pristine_git_object: 29824ba1e1d32a0e8d557dae09c6354ed148a5af src/squadcast_sdk/models/v4_statuspages_components_listcomponentsresponse.py: id: 9ec470f25683 - last_write_checksum: sha1:6567a5e968070d50295474a3fa99a5f138c21bef - pristine_git_object: 124d21140d07ee2efda622516b1127c4e16c612c + last_write_checksum: sha1:bf3c70acd6edbfeb60b9dc951b4de00f18ef71da + pristine_git_object: 42f73f12917c8c632042b307970b596e18f8e9cb src/squadcast_sdk/models/v4_statuspages_components_updatecomponentbyidrequest.py: id: 1da95feffa1b - last_write_checksum: sha1:208388e4043c38cc91d975f31016afe598dd6be4 - pristine_git_object: ed389255c644e97b4f7ee1ba870b0b4bef3930c4 + last_write_checksum: sha1:268ff4fd81ebd8270d0257634d5b2c6ca749ac86 + pristine_git_object: 0c68e98c21617691ce54fcdb2126a9e4e3c21cc7 src/squadcast_sdk/models/v4_statuspages_components_updatecomponentbyidresponse.py: id: 099051f2b723 - last_write_checksum: sha1:19d8f6d3ccdf410a947a234ff3036d0c4bbb3f9b - pristine_git_object: a04e7d9c7934bd72fb5c31b37d15f4ae7c00b5e6 + last_write_checksum: sha1:f6d4191ea7f8e04ed8e799ba99e1f472a0106bb8 + pristine_git_object: d5fba03c72e61add3e0c437be5e6c2a636b0c34b src/squadcast_sdk/models/v4_statuspages_createstatuspagerequest.py: id: 272da729cde3 - last_write_checksum: sha1:65a38d80790ca1fe9d22487bca2308976bf980da - pristine_git_object: bebf27ff5c4cf47bf40fac1615d46515797b9eda + last_write_checksum: sha1:36f4d7577c5acff5ca0ed740913cccaedbf7475a + pristine_git_object: 4ea6e033cad116872335f0c1f2b1a667793a3c63 src/squadcast_sdk/models/v4_statuspages_createstatuspageresponse.py: id: dfdef75c3ff6 - last_write_checksum: sha1:b5a3ed53af4efebd8c4011b283b1cb0ee8bfba57 - pristine_git_object: 7a3a5461a64bdd4ba583bf5de8100f2b43393bb1 + last_write_checksum: sha1:57c5936b889192332203ef303b8ccfa08355da2e + pristine_git_object: f09fd76be27801a65c74845e67b9488be2bf68b6 src/squadcast_sdk/models/v4_statuspages_deletestatuspagebyidresponse.py: id: 1f56beca6385 last_write_checksum: sha1:8955946d28001762653d65e8dcd72f33acdc727b pristine_git_object: 11038948092adda6b148534e6229c63e008cbf2c src/squadcast_sdk/models/v4_statuspages_getstatuspagebyidresponse.py: id: ea314f8a99a8 - last_write_checksum: sha1:899a9ba4499f187b4f5d5b420ba06c7dd9686a75 - pristine_git_object: 243c068164ef676941c6f8e90531d3633f5233d9 + last_write_checksum: sha1:4fc75d640ba09c7cd348f8a1f82e6669da8c47e4 + pristine_git_object: 05f45e638752405d32e59032a952ac1b6f4e1e57 src/squadcast_sdk/models/v4_statuspages_issues_componentstatus.py: id: 20a7e7146fa2 last_write_checksum: sha1:960d08682c6110e33f9c748b6525914260c0ab68 pristine_git_object: e5e51dad2dbf35aa6b7392ddefd0ad7a70ea0ee8 src/squadcast_sdk/models/v4_statuspages_issues_createissuerequest.py: id: 569eb8b17bf6 - last_write_checksum: sha1:1a1d0a6adc583fbdc0351b74c18c8c00f7f9e16a - pristine_git_object: ef5e2f9fe82fbe7f14a9331261c2ad0f65c5c6aa + last_write_checksum: sha1:b695629fa6fbff7c6b0f97dd5f321f9698a99cd6 + pristine_git_object: 1684ed506a73599e467b81c889ed69f7d95efdaa src/squadcast_sdk/models/v4_statuspages_issues_createissueresponse.py: id: e4413fc11a32 last_write_checksum: sha1:42f47f25e366ebb81931a4a7c3bcd77da667d933 pristine_git_object: 4040fd7919f6552a5befba6807351c73077b9736 src/squadcast_sdk/models/v4_statuspages_issues_deleteissuebyidresponse.py: id: 79a221aa6076 - last_write_checksum: sha1:c0f4332e6db0bbc5c7e24d8cd7dd2970961f2f12 - pristine_git_object: 6870c041529d040b431f2f1a1ce5ac41674d04d5 + last_write_checksum: sha1:c9fa1ef75b00581569df01c71c2f212e8ca8837e + pristine_git_object: ec8910bacab886e2a447b39d5637296cf02ea2e1 src/squadcast_sdk/models/v4_statuspages_issues_getissuebyidresponse.py: id: 279ef6b6d496 last_write_checksum: sha1:d8f2e4bb32ebf8c9a9d7f7026dedeb9cb2bd00c7 pristine_git_object: 8f35cca685e9f55bb8c7218af0a66c09bf515d2a src/squadcast_sdk/models/v4_statuspages_issues_issue.py: id: 379cbd621081 - last_write_checksum: sha1:737604930faa5075d54bae89245933e455570d1f - pristine_git_object: 17c30cff8840f190ecb9b5ace4b86ea586dc6001 + last_write_checksum: sha1:13dc55b1fe0d74167a5863ae7eb6c2c7978e18fc + pristine_git_object: da2cda48af49ee9497f5fbcba1ffec74295b5916 src/squadcast_sdk/models/v4_statuspages_issues_issuecomponent.py: id: fce7b71ab13c - last_write_checksum: sha1:32789d623f32a6e058ec72ffed5f40446b7a1cb8 - pristine_git_object: 47bcaffae74ed0936dcc76219a3a258a596abd06 + last_write_checksum: sha1:5da99fb1f6b9cce96c05157b4da20790b1433a56 + pristine_git_object: e0c692f85a2599fe876e77d7f7939729e1d996b3 src/squadcast_sdk/models/v4_statuspages_issues_issuecomponentdetail.py: id: 8f4b6339cb42 - last_write_checksum: sha1:075f858e774537190a7b449d7c5c06f14a562cff - pristine_git_object: 77853db5b0f3a9d0462789188485dcf1e7bf305f + last_write_checksum: sha1:f8a9c37e822e51b94c7f0e319591ba21e2df91f1 + pristine_git_object: 6534fd88117e6350ac39c167b8c4c1259d3344bc src/squadcast_sdk/models/v4_statuspages_issues_issuedetail.py: id: 252a25c85905 - last_write_checksum: sha1:68504ce6c01e84c9ba5fa57a98abec22a8e50a6c - pristine_git_object: a072a9750ca9472fdb8d5b74b8d76ad3e5dd2e62 + last_write_checksum: sha1:abf6522b1381eec097242a8c380cf1eb27794896 + pristine_git_object: 62ee6b4a8c3ff85a084f74eb15fbbca0acaf15eb src/squadcast_sdk/models/v4_statuspages_issues_issuestate.py: id: 9a8c11087076 last_write_checksum: sha1:f46798131d7b52b0043de6cc3ce2e5da8842c924 pristine_git_object: 40a71b2ef2c462087f3742aaa199d018c98a4190 src/squadcast_sdk/models/v4_statuspages_issues_issuestatemessage.py: id: e4d6c9ee8ff1 - last_write_checksum: sha1:76e6302df708e4f20b1292799fef9a7bf6e13092 - pristine_git_object: e2aa2dfe1900f337054ef5773b2ba021bd5e88ed + last_write_checksum: sha1:fd51c59d8f0ddef383aadf0a1695300ecd877f8d + pristine_git_object: 8ee5e144085a1b09b46bf0962561c24430116ed8 src/squadcast_sdk/models/v4_statuspages_issues_listissuesresponse.py: id: 86c3f545c9e2 last_write_checksum: sha1:874a1edfd44ad567f62a6fe0c629d68423be2854 pristine_git_object: 92ccd39a0ba0c815d7bad06384dd358483d27d67 src/squadcast_sdk/models/v4_statuspages_issues_liststatuspageissuestatesresponse.py: id: 56807cd2e7fc - last_write_checksum: sha1:6d574b7185a61c577f983cd8e4acbed03792e099 - pristine_git_object: 24fdbbccdc0fa6c7146dfe4df928a87722469ea9 + last_write_checksum: sha1:f792d5d092cf019919540de09e2156e046beecd3 + pristine_git_object: 33b95fd02b667b862260a116abe18a3c78acdd7c src/squadcast_sdk/models/v4_statuspages_issues_updateissuerequest.py: id: ea3c096a4b18 - last_write_checksum: sha1:bc82db6c51424e0adea5f9d505dbc19d0f85a50b - pristine_git_object: b9c4f0c1b777280b818e7437afb7229ffa9c0795 + last_write_checksum: sha1:64b8259f874aa73023ab9d5121aa6d14616223bf + pristine_git_object: b1ee52ed3d79f7bef7d826cd9ca10feae45b9de0 src/squadcast_sdk/models/v4_statuspages_issues_updateissueresponse.py: id: 0d7d98dae60d last_write_checksum: sha1:19015a6afe8bef7232a9abdc28965b72ff2d10a4 @@ -7234,56 +7234,56 @@ trackedFiles: pristine_git_object: 7dfe849f6a06ae6f8e7632620f808c65c8013244 src/squadcast_sdk/models/v4_statuspages_listsubscribersresponse.py: id: f3a6c0d2b75b - last_write_checksum: sha1:6c4f92c8e0022a85ad686368032d26354a62696d - pristine_git_object: 3587277214b3b8fc6124b4f2558a5c8660c9280c + last_write_checksum: sha1:ffa0bb9380c91022f0e746f6944bcdec471f1d34 + pristine_git_object: fda12bb1daf29c1e3ab3574e34a4bf7f043417f8 src/squadcast_sdk/models/v4_statuspages_listsubscribersresponsemeta.py: id: a981cb9a5d8d - last_write_checksum: sha1:04c381ac123b57f4f16efc2e87f2df1b379ecd72 - pristine_git_object: d02243fdccae5a427cf85af6c4589aabb3d52b2f + last_write_checksum: sha1:96267fb24d38a0f5fddae53824ed308e520eb896 + pristine_git_object: 4d3b682ff82f3d774c960e0292c623decce01530 src/squadcast_sdk/models/v4_statuspages_maintenances_createmaintenancerequest.py: id: 181ef6b6d4ba last_write_checksum: sha1:4e35955d9facfbc6f837c5d4cd9fd8bf6bda6b56 pristine_git_object: 7f2c8c10910ee031e831c47d1cabcd122213de7f src/squadcast_sdk/models/v4_statuspages_maintenances_createmaintenanceresponse.py: id: e858d3b14129 - last_write_checksum: sha1:c2136439c47b4fbd06d488d6658672ef049b7e23 - pristine_git_object: bdc8ca86531ee7ad00354b12bea1c25380b12255 + last_write_checksum: sha1:730c37cdbeb37eaf9ecd689857718649904a9a2a + pristine_git_object: fcb4833e149ae244641baeeff95f6dabac310d3d src/squadcast_sdk/models/v4_statuspages_maintenances_deletemaintenancebyidresponse.py: id: 2352b9923c37 - last_write_checksum: sha1:2b173535b972b65f72ac8a9521126117c7291cfe - pristine_git_object: 86d2feed36886f1e271d7aa4e21b0f4014288ecb + last_write_checksum: sha1:735dc9919b9603baf9bf18c859ac9a9218ac3416 + pristine_git_object: eb11652f9d88e01ad0c16f3db3eecef742268e1e src/squadcast_sdk/models/v4_statuspages_maintenances_getmaintenancebyidresponse.py: id: 239c82b6f5f5 - last_write_checksum: sha1:cacf7d1489bb1779dd8853990553f97b31d94c29 - pristine_git_object: ea074f643e2cae8fc4c73fa9ebb19a1ea21f0eb4 + last_write_checksum: sha1:25dfa430fe29500e8eee04f5aafa6bd25cfa0470 + pristine_git_object: c4d6722ac2a0b2fab4592cdf202902b44cc5e985 src/squadcast_sdk/models/v4_statuspages_maintenances_listmaintenancesresponse.py: id: 402654e43bcd last_write_checksum: sha1:56a77034b4d7e7b7c64b0ba7abbac2c1440ed96b pristine_git_object: 9ff7b4d5835a37bccca12447d51e5ec9f19b6ce7 src/squadcast_sdk/models/v4_statuspages_maintenances_maintenance.py: id: 82388072bfdb - last_write_checksum: sha1:9b78cba7cfd6f452babf3a898efe51bf0119db66 - pristine_git_object: 74cff8f33793111c8269f025d49dc72bd6916b63 + last_write_checksum: sha1:8206abc20e7cd90c81e07e5527f83bed3ebbffdc + pristine_git_object: 745f7313c641a245907a6667d226faae8f26502a src/squadcast_sdk/models/v4_statuspages_maintenances_updatemaintenancebyidrequest.py: id: 53d841473fa8 - last_write_checksum: sha1:67b4055c2bd9ca43f32f362b0c7de95ca893b8af - pristine_git_object: 03af58cadc36adc39635e56ecc17b5b016df5059 + last_write_checksum: sha1:0109a8688d244eded8bf62462758928909d7265f + pristine_git_object: 9c8d6ef80b70c917effcb2fe8d38373420b11e5d src/squadcast_sdk/models/v4_statuspages_maintenances_updatemaintenancebyidresponse.py: id: d3b4c3cdf7d6 - last_write_checksum: sha1:0f69b87906d0531ebcdcb05cf3a9a3935ddaaf3d - pristine_git_object: ce16a4730ff1e9e9a3ce5fb13bc09ede2e6d0751 + last_write_checksum: sha1:c5ef53f25b91d7cc2028ba1a914e28f92b95451b + pristine_git_object: 3c4e35a852407fb592165a46e5a83e01929cf17e src/squadcast_sdk/models/v4_statuspages_newstatuspagecomponent.py: id: 8dda8eeb85c7 - last_write_checksum: sha1:d8c32f4b0a732ad7c929a74f683bbf91f927a199 - pristine_git_object: 7ee2b20a5d8782c02d10989a0e105d22c48ee402 + last_write_checksum: sha1:1f17c22ec521f8fdbaa1e9deddb52784aa2d98e5 + pristine_git_object: ae2cb279a9e88ba10a670ce35f9c71aaa104924e src/squadcast_sdk/models/v4_statuspages_newstatuspagecomponentlist.py: id: 3c249c432ef5 - last_write_checksum: sha1:1b0cfbc13657310fe8653b6fe78e0347fb49a88a - pristine_git_object: 12b7908a93c0c4a35262eb756bc48d859c822776 + last_write_checksum: sha1:dbfbe0b24d5fae15c50dfaac64fc430c164a377e + pristine_git_object: 8e27c4ebf1c9b5ef995dcd9c50cc7852366dcbd1 src/squadcast_sdk/models/v4_statuspages_newstatuspagethemecolor.py: id: 0bead6fcd0ec - last_write_checksum: sha1:d045788ae59387eef50cbb6633b3dbaa3e19459c - pristine_git_object: 736e1a69b71c021fadc68584e6de91864ab65912 + last_write_checksum: sha1:fc102e8ddcde1e4b410e553da0f14815759fff1b + pristine_git_object: bc8d8d23df0f27450c84245144a99cddec526e98 src/squadcast_sdk/models/v4_statuspages_statuspage.py: id: a6bcd5e9e93f last_write_checksum: sha1:745661601faa0de98112108be74ec479bf80f3c5 @@ -7294,8 +7294,8 @@ trackedFiles: pristine_git_object: 75c7acd925f8525f15ab89edef5727311bad4773 src/squadcast_sdk/models/v4_statuspages_statuspagesubscriber.py: id: 4fc79f6284c0 - last_write_checksum: sha1:6e6c131b174500701cb99def3e0b224e3a94e8a7 - pristine_git_object: bb56315d8bf8083596cb48df5502c6db5fe71fba + last_write_checksum: sha1:01e22af2c7890a0b4080ea151704f6236e69bbc8 + pristine_git_object: 97ac5ea433552d6a4af51e7b76edc9ca015045d3 src/squadcast_sdk/models/v4_statuspages_statuspagesubscribercomponent.py: id: ad16479bcb83 last_write_checksum: sha1:b977f6a7d60ce0d1c432358e94de6e9ed4c774b0 @@ -7306,12 +7306,12 @@ trackedFiles: pristine_git_object: 99c429675a8611a172a15eaa53ddff803477a432 src/squadcast_sdk/models/v4_statuspages_updatestatuspagebyidrequest.py: id: 29250fc58381 - last_write_checksum: sha1:bed5703c567cd89c0d3ff3c10e74e63db1b68d37 - pristine_git_object: e1f760c824f8d8ab7316ceacae6c0253335cd24d + last_write_checksum: sha1:5cf5a391d4643d658b4449a084cbf0434591cc0a + pristine_git_object: 78b5e36419dfdbb2badd7c8b7d60490b39638c31 src/squadcast_sdk/models/v4_statuspages_updatestatuspagebyidresponse.py: id: eb503ba9d607 - last_write_checksum: sha1:e7055a818604cc8bb4879c0706d1e8de4f7cf7c5 - pristine_git_object: ff438056a391a51a4eb7e78143f84c4b33a22bcb + last_write_checksum: sha1:1a1ac75070db67d08f4f26ba170b72b18a632562 + pristine_git_object: 1e8bc1554cd87e69a3a048caf4050659fff1d922 src/squadcast_sdk/models/v4_tag.py: id: ef02578ac3df last_write_checksum: sha1:dfe68e7934a5d0773541f61060f6cd5cfeec16fa @@ -7322,8 +7322,8 @@ trackedFiles: pristine_git_object: 425717de28990306ea03b5646108fa242792b093 src/squadcast_sdk/models/v4_updaterotationrequest.py: id: 4f7a53676ff0 - last_write_checksum: sha1:685e0990cddcae5449c6fab2a78071af479e5d88 - pristine_git_object: fab5dc79970059792714e8c7d03e5aedcec84755 + last_write_checksum: sha1:e4bdeae0f6a987028bc81e79fa7143ca1a28b89f + pristine_git_object: a431eb06878c3a7e554b7be3713d116e242f9d02 src/squadcast_sdk/models/v4_updatescheduleoverriderequest.py: id: 5f744235f65a last_write_checksum: sha1:ae114e4cee50d4930f9739bf18e0fdc75efd1adb @@ -7338,8 +7338,8 @@ trackedFiles: pristine_git_object: eaa9cc3b209a19d055a70005638565ed95d7fcc1 src/squadcast_sdk/models/webforms_getallwebformsop.py: id: de190174a8cc - last_write_checksum: sha1:6493ac1452368d2a135e7c58076de09a9a95b593 - pristine_git_object: 659f7bec1f31193aae046131da040013432667a2 + last_write_checksum: sha1:f386f306f51cf689855bde2c4e6b0c6cafab733f + pristine_git_object: b4f76a0084a3b7061143fbb909c14ab41e7adea4 src/squadcast_sdk/models/webforms_getwebformbyidop.py: id: bf3d1400defc last_write_checksum: sha1:7f92e0bc9df3d9810c1240dec147049610aa61c7 @@ -7362,8 +7362,8 @@ trackedFiles: pristine_git_object: dfa93f572efa9873487513cd55ecadbce5be6fce src/squadcast_sdk/models/webhooks_getallwebhooksop.py: id: 8cd50c9a5f21 - last_write_checksum: sha1:9ab3e14676fdff1ec2a7bfea613ba7b4febdbc74 - pristine_git_object: 3e7392081125c0d366d984fdee80a827e469a140 + last_write_checksum: sha1:13c8c7901f16cb4f4e78da35ce133f09943e98b9 + pristine_git_object: 0567e44be81b7d6e7f6e7d04d3a1a1742f30d420 src/squadcast_sdk/models/webhooks_getwebhookbyidop.py: id: bc42cdad88cd last_write_checksum: sha1:7a2adf549dc0821efb6805b45c752d2138f765ab @@ -7406,12 +7406,12 @@ trackedFiles: pristine_git_object: a47b44f8411fed5cfb5838f4cd33280749d4944e src/squadcast_sdk/models/workflows_getworkflowlogsop.py: id: cc26b0bb015d - last_write_checksum: sha1:4a370bd73439f47d0c19c9d9cc88a959e80b8d10 - pristine_git_object: 03a71221514e6091fdf0b1b99c57eb4e7fc78614 + last_write_checksum: sha1:9440ae9bb48cf9155261fb7ea397e7b596d42fea + pristine_git_object: 221b49aead61080c8d4ff2b66214e4e0eb6d5a09 src/squadcast_sdk/models/workflows_listworkflowsop.py: id: b9e275891565 - last_write_checksum: sha1:af976c8fda5493bca4ec1ec74a5173276adb5d06 - pristine_git_object: f4178279a0e6ca069f5757dce3be1a74f51b457b + last_write_checksum: sha1:7d1a36ae6687636baa537931885354497727b886 + pristine_git_object: 31365a2e26dd03e6d020693cd68b28b61841499a src/squadcast_sdk/models/workflows_updateactionsorderop.py: id: c3a06616fc25 last_write_checksum: sha1:86f6629bab238eb476e6069e16d13c063a99d1e4 diff --git a/squadcastv1/RELEASES.md b/squadcastv1/RELEASES.md index b5872cb..01bef5e 100644 --- a/squadcastv1/RELEASES.md +++ b/squadcastv1/RELEASES.md @@ -50,11 +50,11 @@ Based on: ### Releases - [PyPI v0.3.5] https://pypi.org/project/squadcast_sdk/0.3.5 - squadcastv1 -## 2026-03-06 00:11:54 +## 2026-03-07 00:06:14 ### Changes Based on: - OpenAPI Doc -- Speakeasy CLI 1.744.0 (2.850.3) https://github.com/speakeasy-api/speakeasy +- Speakeasy CLI 1.748.0 (2.852.1) https://github.com/speakeasy-api/speakeasy ### Generated - [python v0.5.0] squadcastv1 ### Releases diff --git a/squadcastv1/docs/models/action.md b/squadcastv1/docs/models/action.md index f489ff8..50d180c 100644 --- a/squadcastv1/docs/models/action.md +++ b/squadcastv1/docs/models/action.md @@ -10,7 +10,5 @@ value: Action = "pause" ## Values -| Name | Value | -| -------- | -------- | -| `PAUSE` | pause | -| `RESUME` | resume | \ No newline at end of file +- `"pause"` +- `"resume"` diff --git a/squadcastv1/docs/models/client.md b/squadcastv1/docs/models/client.md index a999b6b..14e545a 100644 --- a/squadcastv1/docs/models/client.md +++ b/squadcastv1/docs/models/client.md @@ -10,8 +10,6 @@ value: Client = "web" ## Values -| Name | Value | -| ----------- | ----------- | -| `WEB` | web | -| `MOBILE` | mobile | -| `TERRAFORM` | terraform | \ No newline at end of file +- `"web"` +- `"mobile"` +- `"terraform"` diff --git a/squadcastv1/docs/models/commonv3rbacownertype.md b/squadcastv1/docs/models/commonv3rbacownertype.md index 656d373..c7a51f1 100644 --- a/squadcastv1/docs/models/commonv3rbacownertype.md +++ b/squadcastv1/docs/models/commonv3rbacownertype.md @@ -12,6 +12,4 @@ value: CommonV3RBACOwnerType = "team" ## Values -| Name | Value | -| ------ | ------ | -| `TEAM` | team | \ No newline at end of file +- `"team"` diff --git a/squadcastv1/docs/models/condition.md b/squadcastv1/docs/models/condition.md index c040867..d278310 100644 --- a/squadcastv1/docs/models/condition.md +++ b/squadcastv1/docs/models/condition.md @@ -10,7 +10,5 @@ value: Condition = "and" ## Values -| Name | Value | -| ----- | ----- | -| `AND` | and | -| `OR` | or | \ No newline at end of file +- `"and"` +- `"or"` diff --git a/squadcastv1/docs/models/exporttype.md b/squadcastv1/docs/models/exporttype.md index 723dbb8..395df3a 100644 --- a/squadcastv1/docs/models/exporttype.md +++ b/squadcastv1/docs/models/exporttype.md @@ -10,7 +10,5 @@ value: ExportType = "csv" ## Values -| Name | Value | -| ------ | ------ | -| `CSV` | csv | -| `JSON` | json | \ No newline at end of file +- `"csv"` +- `"json"` diff --git a/squadcastv1/docs/models/statusenum.md b/squadcastv1/docs/models/statusenum.md index 3a4c88f..ca70df0 100644 --- a/squadcastv1/docs/models/statusenum.md +++ b/squadcastv1/docs/models/statusenum.md @@ -10,10 +10,8 @@ value: StatusEnum = "queued" ## Values -| Name | Value | -| ------------ | ------------ | -| `QUEUED` | queued | -| `RUNNING` | running | -| `SUCCESSFUL` | successful | -| `PARTIAL` | partial | -| `FAILED` | failed | \ No newline at end of file +- `"queued"` +- `"running"` +- `"successful"` +- `"partial"` +- `"failed"` diff --git a/squadcastv1/docs/models/v3escalationpoliciesescalationentitytype.md b/squadcastv1/docs/models/v3escalationpoliciesescalationentitytype.md index a01caae..4763fe5 100644 --- a/squadcastv1/docs/models/v3escalationpoliciesescalationentitytype.md +++ b/squadcastv1/docs/models/v3escalationpoliciesescalationentitytype.md @@ -12,9 +12,7 @@ value: V3EscalationPoliciesEscalationEntityType = "user" ## Values -| Name | Value | -| ------------ | ------------ | -| `USER` | user | -| `SQUAD` | squad | -| `SCHEDULE` | schedule | -| `SCHEDULEV2` | schedulev2 | \ No newline at end of file +- `"user"` +- `"squad"` +- `"schedule"` +- `"schedulev2"` diff --git a/squadcastv1/docs/models/v3extensionsmsteamseventclassenum.md b/squadcastv1/docs/models/v3extensionsmsteamseventclassenum.md index 59ab37b..7092219 100644 --- a/squadcastv1/docs/models/v3extensionsmsteamseventclassenum.md +++ b/squadcastv1/docs/models/v3extensionsmsteamseventclassenum.md @@ -10,16 +10,14 @@ value: V3ExtensionsMSTeamsEventClassEnum = "incident_triggered" ## Values -| Name | Value | -| ---------------------------------------- | ---------------------------------------- | -| `INCIDENT_TRIGGERED` | incident_triggered | -| `INCIDENT_RETRIGGERED` | incident_retriggered | -| `INCIDENT_ACKNOWLEDGED` | incident_acknowledged | -| `INCIDENT_RESOLVED` | incident_resolved | -| `INCIDENT_REASSIGNED` | incident_reassigned | -| `INCIDENT_NOTES_ADDED` | incident_notes_added | -| `INCIDENT_POSTMORTEM_STARTED` | incident_postmortem_started | -| `INCIDENT_PRIORITY_UPDATED` | incident_priority_updated | -| `INCIDENT_SNOOZED` | incident_snoozed | -| `INCIDENT_UNSNOOZED` | incident_unsnoozed | -| `INCIDENT_DELAYED_NOTIFICATIONS_RESUMED` | incident_delayed_notifications_resumed | \ No newline at end of file +- `"incident_triggered"` +- `"incident_retriggered"` +- `"incident_acknowledged"` +- `"incident_resolved"` +- `"incident_reassigned"` +- `"incident_notes_added"` +- `"incident_postmortem_started"` +- `"incident_priority_updated"` +- `"incident_snoozed"` +- `"incident_unsnoozed"` +- `"incident_delayed_notifications_resumed"` diff --git a/squadcastv1/docs/models/v3globaleventrulesentityownertype.md b/squadcastv1/docs/models/v3globaleventrulesentityownertype.md index 9f549e3..555caa5 100644 --- a/squadcastv1/docs/models/v3globaleventrulesentityownertype.md +++ b/squadcastv1/docs/models/v3globaleventrulesentityownertype.md @@ -10,8 +10,6 @@ value: V3GlobalEventRulesEntityOwnerType = "team" ## Values -| Name | Value | -| ------- | ------- | -| `TEAM` | team | -| `USER` | user | -| `SQUAD` | squad | \ No newline at end of file +- `"team"` +- `"user"` +- `"squad"` diff --git a/squadcastv1/docs/models/v3globaleventrulesentityownerupdatetype.md b/squadcastv1/docs/models/v3globaleventrulesentityownerupdatetype.md index d6751ba..1189c93 100644 --- a/squadcastv1/docs/models/v3globaleventrulesentityownerupdatetype.md +++ b/squadcastv1/docs/models/v3globaleventrulesentityownerupdatetype.md @@ -10,8 +10,6 @@ value: V3GlobalEventRulesEntityOwnerUpdateType = "team" ## Values -| Name | Value | -| ------- | ------- | -| `TEAM` | team | -| `USER` | user | -| `SQUAD` | squad | \ No newline at end of file +- `"team"` +- `"user"` +- `"squad"` diff --git a/squadcastv1/docs/models/v3incidentsexportformat.md b/squadcastv1/docs/models/v3incidentsexportformat.md index fb02d7c..3b5ce0f 100644 --- a/squadcastv1/docs/models/v3incidentsexportformat.md +++ b/squadcastv1/docs/models/v3incidentsexportformat.md @@ -12,7 +12,5 @@ value: V3IncidentsExportFormat = "json" ## Values -| Name | Value | -| ------ | ------ | -| `JSON` | json | -| `CSV` | csv | \ No newline at end of file +- `"json"` +- `"csv"` diff --git a/squadcastv1/docs/models/v3incidentsincidentexportrequestisstarred.md b/squadcastv1/docs/models/v3incidentsincidentexportrequestisstarred.md index 37cafc8..b6e7d34 100644 --- a/squadcastv1/docs/models/v3incidentsincidentexportrequestisstarred.md +++ b/squadcastv1/docs/models/v3incidentsincidentexportrequestisstarred.md @@ -10,7 +10,5 @@ value: V3IncidentsIncidentExportRequestIsStarred = "yes" ## Values -| Name | Value | -| ----- | ----- | -| `YES` | yes | -| `NO` | no | \ No newline at end of file +- `"yes"` +- `"no"` diff --git a/squadcastv1/docs/models/v3incidentsincidentexportrequestnotes.md b/squadcastv1/docs/models/v3incidentsincidentexportrequestnotes.md index a568e40..497ff9d 100644 --- a/squadcastv1/docs/models/v3incidentsincidentexportrequestnotes.md +++ b/squadcastv1/docs/models/v3incidentsincidentexportrequestnotes.md @@ -10,7 +10,5 @@ value: V3IncidentsIncidentExportRequestNotes = "present" ## Values -| Name | Value | -| --------- | --------- | -| `PRESENT` | present | -| `ABSENT` | absent | \ No newline at end of file +- `"present"` +- `"absent"` diff --git a/squadcastv1/docs/models/v3incidentsincidentexportrequestretrospectives.md b/squadcastv1/docs/models/v3incidentsincidentexportrequestretrospectives.md index fa2647f..bf6bca4 100644 --- a/squadcastv1/docs/models/v3incidentsincidentexportrequestretrospectives.md +++ b/squadcastv1/docs/models/v3incidentsincidentexportrequestretrospectives.md @@ -10,7 +10,5 @@ value: V3IncidentsIncidentExportRequestRetrospectives = "yes" ## Values -| Name | Value | -| ----- | ----- | -| `YES` | yes | -| `NO` | no | \ No newline at end of file +- `"yes"` +- `"no"` diff --git a/squadcastv1/docs/models/v3incidentsincidentexportrequestsloaffecting.md b/squadcastv1/docs/models/v3incidentsincidentexportrequestsloaffecting.md index 685c298..7028770 100644 --- a/squadcastv1/docs/models/v3incidentsincidentexportrequestsloaffecting.md +++ b/squadcastv1/docs/models/v3incidentsincidentexportrequestsloaffecting.md @@ -10,8 +10,6 @@ value: V3IncidentsIncidentExportRequestSloAffecting = "yes" ## Values -| Name | Value | -| --------- | --------- | -| `YES` | yes | -| `NO` | no | -| `UNKNOWN` | | \ No newline at end of file +- `"yes"` +- `"no"` +- `""` diff --git a/squadcastv1/docs/models/v3incidentsincidentexportrequestsortby.md b/squadcastv1/docs/models/v3incidentsincidentexportrequestsortby.md index 83d7179..432492c 100644 --- a/squadcastv1/docs/models/v3incidentsincidentexportrequestsortby.md +++ b/squadcastv1/docs/models/v3incidentsincidentexportrequestsortby.md @@ -10,7 +10,5 @@ value: V3IncidentsIncidentExportRequestSortBy = "time" ## Values -| Name | Value | -| ---------- | ---------- | -| `TIME` | time | -| `PRIORITY` | priority | \ No newline at end of file +- `"time"` +- `"priority"` diff --git a/squadcastv1/docs/models/v3incidentsincidentpriority.md b/squadcastv1/docs/models/v3incidentsincidentpriority.md index 87f4c24..fe89ae5 100644 --- a/squadcastv1/docs/models/v3incidentsincidentpriority.md +++ b/squadcastv1/docs/models/v3incidentsincidentpriority.md @@ -12,10 +12,8 @@ value: V3IncidentsIncidentPriority = "P1" ## Values -| Name | Value | -| ----- | ----- | -| `P1` | P1 | -| `P2` | P2 | -| `P3` | P3 | -| `P4` | P4 | -| `P5` | P5 | \ No newline at end of file +- `"P1"` +- `"P2"` +- `"P3"` +- `"P4"` +- `"P5"` diff --git a/squadcastv1/docs/models/v3incidentspostmortemspostmortemstatus.md b/squadcastv1/docs/models/v3incidentspostmortemspostmortemstatus.md index 3afd11e..955e7c3 100644 --- a/squadcastv1/docs/models/v3incidentspostmortemspostmortemstatus.md +++ b/squadcastv1/docs/models/v3incidentspostmortemspostmortemstatus.md @@ -12,8 +12,6 @@ value: V3IncidentsPostmortemsPostmortemStatus = "in_progress" ## Values -| Name | Value | -| -------------- | -------------- | -| `IN_PROGRESS` | in_progress | -| `UNDER_REVIEW` | under_review | -| `PUBLISHED` | published | \ No newline at end of file +- `"in_progress"` +- `"under_review"` +- `"published"` diff --git a/squadcastv1/docs/models/v3incidentstagsincidentpriority.md b/squadcastv1/docs/models/v3incidentstagsincidentpriority.md index e702e95..4c885d4 100644 --- a/squadcastv1/docs/models/v3incidentstagsincidentpriority.md +++ b/squadcastv1/docs/models/v3incidentstagsincidentpriority.md @@ -12,10 +12,8 @@ value: V3IncidentsTagsIncidentPriority = "P1" ## Values -| Name | Value | -| ----- | ----- | -| `P1` | P1 | -| `P2` | P2 | -| `P3` | P3 | -| `P4` | P4 | -| `P5` | P5 | \ No newline at end of file +- `"P1"` +- `"P2"` +- `"P3"` +- `"P4"` +- `"P5"` diff --git a/squadcastv1/docs/models/v3servicesdedupinitconfigtimeunit.md b/squadcastv1/docs/models/v3servicesdedupinitconfigtimeunit.md index 85c4052..ce3a78f 100644 --- a/squadcastv1/docs/models/v3servicesdedupinitconfigtimeunit.md +++ b/squadcastv1/docs/models/v3servicesdedupinitconfigtimeunit.md @@ -10,7 +10,5 @@ value: V3ServicesDedupInitConfigTimeUnit = "minute" ## Values -| Name | Value | -| -------- | -------- | -| `MINUTE` | minute | -| `HOUR` | hour | \ No newline at end of file +- `"minute"` +- `"hour"` diff --git a/squadcastv1/docs/models/v3servicesdeduplicationrulesdeduplicationruleresponsetimeunit.md b/squadcastv1/docs/models/v3servicesdeduplicationrulesdeduplicationruleresponsetimeunit.md index f50cc01..c9d544c 100644 --- a/squadcastv1/docs/models/v3servicesdeduplicationrulesdeduplicationruleresponsetimeunit.md +++ b/squadcastv1/docs/models/v3servicesdeduplicationrulesdeduplicationruleresponsetimeunit.md @@ -10,7 +10,5 @@ value: V3ServicesDeduplicationRulesDeduplicationRuleResponseTimeUnit = "minute" ## Values -| Name | Value | -| -------- | -------- | -| `MINUTE` | minute | -| `HOUR` | hour | \ No newline at end of file +- `"minute"` +- `"hour"` diff --git a/squadcastv1/docs/models/v3servicesdeduplicationrulesdeduplicationruletimeunit.md b/squadcastv1/docs/models/v3servicesdeduplicationrulesdeduplicationruletimeunit.md index ff29ffd..6d0f6ff 100644 --- a/squadcastv1/docs/models/v3servicesdeduplicationrulesdeduplicationruletimeunit.md +++ b/squadcastv1/docs/models/v3servicesdeduplicationrulesdeduplicationruletimeunit.md @@ -10,7 +10,5 @@ value: V3ServicesDeduplicationRulesDeduplicationRuleTimeUnit = "minute" ## Values -| Name | Value | -| -------- | -------- | -| `MINUTE` | minute | -| `HOUR` | hour | \ No newline at end of file +- `"minute"` +- `"hour"` diff --git a/squadcastv1/docs/models/v3servicesdeduplicationrulesexpressionbranchop.md b/squadcastv1/docs/models/v3servicesdeduplicationrulesexpressionbranchop.md index 38457fb..6d9f2e2 100644 --- a/squadcastv1/docs/models/v3servicesdeduplicationrulesexpressionbranchop.md +++ b/squadcastv1/docs/models/v3servicesdeduplicationrulesexpressionbranchop.md @@ -10,20 +10,18 @@ value: V3ServicesDeduplicationRulesExpressionBranchOp = "is" ## Values -| Name | Value | -| -------------- | -------------- | -| `IS` | is | -| `IS_NOT` | is_not | -| `MATCHES` | matches | -| `NOT_CONTAINS` | not_contains | -| `GT` | gt | -| `LT` | lt | -| `GT_EQ` | gt_eq | -| `LT_EQ` | lt_eq | -| `CALL` | call | -| `FIELD_IS` | field_is | -| `FIELD_IS_NOT` | field_is_not | -| `FIELD_GT` | field_gt | -| `FIELD_LT` | field_lt | -| `FIELD_GT_EQ` | field_gt_eq | -| `FIELD_LT_EQ` | field_lt_eq | \ No newline at end of file +- `"is"` +- `"is_not"` +- `"matches"` +- `"not_contains"` +- `"gt"` +- `"lt"` +- `"gt_eq"` +- `"lt_eq"` +- `"call"` +- `"field_is"` +- `"field_is_not"` +- `"field_gt"` +- `"field_lt"` +- `"field_gt_eq"` +- `"field_lt_eq"` diff --git a/squadcastv1/docs/models/v3servicesoverlaycustomcontentoverlayresponseoverlaytemplatetype.md b/squadcastv1/docs/models/v3servicesoverlaycustomcontentoverlayresponseoverlaytemplatetype.md index 29509a5..cc5d9ee 100644 --- a/squadcastv1/docs/models/v3servicesoverlaycustomcontentoverlayresponseoverlaytemplatetype.md +++ b/squadcastv1/docs/models/v3servicesoverlaycustomcontentoverlayresponseoverlaytemplatetype.md @@ -10,7 +10,5 @@ value: V3ServicesOverlayCustomContentOverlayResponseOverlayTemplateType = "messa ## Values -| Name | Value | -| ------------- | ------------- | -| `MESSAGE` | message | -| `DESCRIPTION` | description | \ No newline at end of file +- `"message"` +- `"description"` diff --git a/squadcastv1/docs/models/v3servicesoverlayoverlayresponseoverlaytemplatetype.md b/squadcastv1/docs/models/v3servicesoverlayoverlayresponseoverlaytemplatetype.md index 80e46f0..d10d3e3 100644 --- a/squadcastv1/docs/models/v3servicesoverlayoverlayresponseoverlaytemplatetype.md +++ b/squadcastv1/docs/models/v3servicesoverlayoverlayresponseoverlaytemplatetype.md @@ -10,6 +10,4 @@ value: V3ServicesOverlayOverlayResponseOverlayTemplateType = "dedup_key" ## Values -| Name | Value | -| ----------- | ----------- | -| `DEDUP_KEY` | dedup_key | \ No newline at end of file +- `"dedup_key"` diff --git a/squadcastv1/docs/models/v3servicesroutingrulesexpressionbranchop.md b/squadcastv1/docs/models/v3servicesroutingrulesexpressionbranchop.md index e81f4cf..86084f0 100644 --- a/squadcastv1/docs/models/v3servicesroutingrulesexpressionbranchop.md +++ b/squadcastv1/docs/models/v3servicesroutingrulesexpressionbranchop.md @@ -10,20 +10,18 @@ value: V3ServicesRoutingRulesExpressionBranchOp = "is" ## Values -| Name | Value | -| -------------- | -------------- | -| `IS` | is | -| `IS_NOT` | is_not | -| `MATCHES` | matches | -| `NOT_CONTAINS` | not_contains | -| `GT` | gt | -| `LT` | lt | -| `GT_EQ` | gt_eq | -| `LT_EQ` | lt_eq | -| `CALL` | call | -| `FIELD_IS` | field_is | -| `FIELD_IS_NOT` | field_is_not | -| `FIELD_GT` | field_gt | -| `FIELD_LT` | field_lt | -| `FIELD_GT_EQ` | field_gt_eq | -| `FIELD_LT_EQ` | field_lt_eq | \ No newline at end of file +- `"is"` +- `"is_not"` +- `"matches"` +- `"not_contains"` +- `"gt"` +- `"lt"` +- `"gt_eq"` +- `"lt_eq"` +- `"call"` +- `"field_is"` +- `"field_is_not"` +- `"field_gt"` +- `"field_lt"` +- `"field_gt_eq"` +- `"field_lt_eq"` diff --git a/squadcastv1/docs/models/v3servicesroutingrulesroutingruleentitytype.md b/squadcastv1/docs/models/v3servicesroutingrulesroutingruleentitytype.md index 43c880e..70b9760 100644 --- a/squadcastv1/docs/models/v3servicesroutingrulesroutingruleentitytype.md +++ b/squadcastv1/docs/models/v3servicesroutingrulesroutingruleentitytype.md @@ -10,8 +10,6 @@ value: V3ServicesRoutingRulesRoutingRuleEntityType = "user" ## Values -| Name | Value | -| ------------------- | ------------------- | -| `USER` | user | -| `SQUAD` | squad | -| `ESCALATION_POLICY` | escalation_policy | \ No newline at end of file +- `"user"` +- `"squad"` +- `"escalation_policy"` diff --git a/squadcastv1/docs/models/v3servicesroutingrulesroutingruleresponseentitytype.md b/squadcastv1/docs/models/v3servicesroutingrulesroutingruleresponseentitytype.md index a68cf87..2fde217 100644 --- a/squadcastv1/docs/models/v3servicesroutingrulesroutingruleresponseentitytype.md +++ b/squadcastv1/docs/models/v3servicesroutingrulesroutingruleresponseentitytype.md @@ -10,8 +10,6 @@ value: V3ServicesRoutingRulesRoutingRuleResponseEntityType = "user" ## Values -| Name | Value | -| ------------------- | ------------------- | -| `USER` | user | -| `SQUAD` | squad | -| `ESCALATION_POLICY` | escalation_policy | \ No newline at end of file +- `"user"` +- `"squad"` +- `"escalation_policy"` diff --git a/squadcastv1/docs/models/v3servicesservicemaintainertype.md b/squadcastv1/docs/models/v3servicesservicemaintainertype.md index 055861d..6948fcd 100644 --- a/squadcastv1/docs/models/v3servicesservicemaintainertype.md +++ b/squadcastv1/docs/models/v3servicesservicemaintainertype.md @@ -10,7 +10,5 @@ value: V3ServicesServiceMaintainerType = "user" ## Values -| Name | Value | -| ------- | ------- | -| `USER` | user | -| `SQUAD` | squad | \ No newline at end of file +- `"user"` +- `"squad"` diff --git a/squadcastv1/docs/models/v3servicestaggingrulesexpressionbranchop.md b/squadcastv1/docs/models/v3servicestaggingrulesexpressionbranchop.md index f6a47f5..888e4fb 100644 --- a/squadcastv1/docs/models/v3servicestaggingrulesexpressionbranchop.md +++ b/squadcastv1/docs/models/v3servicestaggingrulesexpressionbranchop.md @@ -10,20 +10,18 @@ value: V3ServicesTaggingRulesExpressionBranchOp = "is" ## Values -| Name | Value | -| -------------- | -------------- | -| `IS` | is | -| `IS_NOT` | is_not | -| `MATCHES` | matches | -| `NOT_CONTAINS` | not_contains | -| `GT` | gt | -| `LT` | lt | -| `GT_EQ` | gt_eq | -| `LT_EQ` | lt_eq | -| `CALL` | call | -| `FIELD_IS` | field_is | -| `FIELD_IS_NOT` | field_is_not | -| `FIELD_GT` | field_gt | -| `FIELD_LT` | field_lt | -| `FIELD_GT_EQ` | field_gt_eq | -| `FIELD_LT_EQ` | field_lt_eq | \ No newline at end of file +- `"is"` +- `"is_not"` +- `"matches"` +- `"not_contains"` +- `"gt"` +- `"lt"` +- `"gt_eq"` +- `"lt_eq"` +- `"call"` +- `"field_is"` +- `"field_is_not"` +- `"field_gt"` +- `"field_lt"` +- `"field_gt_eq"` +- `"field_lt_eq"` diff --git a/squadcastv1/docs/models/v3slosloactiontype.md b/squadcastv1/docs/models/v3slosloactiontype.md index c7a7645..34999f9 100644 --- a/squadcastv1/docs/models/v3slosloactiontype.md +++ b/squadcastv1/docs/models/v3slosloactiontype.md @@ -10,8 +10,6 @@ value: V3SLOSLOActionType = "SERVICE" ## Values -| Name | Value | -| --------- | --------- | -| `SERVICE` | SERVICE | -| `USER` | USER | -| `SQUAD` | SQUAD | \ No newline at end of file +- `"SERVICE"` +- `"USER"` +- `"SQUAD"` diff --git a/squadcastv1/docs/models/v3slosloownertype.md b/squadcastv1/docs/models/v3slosloownertype.md index 4d1fd19..d2398d1 100644 --- a/squadcastv1/docs/models/v3slosloownertype.md +++ b/squadcastv1/docs/models/v3slosloownertype.md @@ -10,7 +10,5 @@ value: V3SLOSLOOwnerType = "user" ## Values -| Name | Value | -| ------- | ------- | -| `USER` | user | -| `SQUAD` | squad | \ No newline at end of file +- `"user"` +- `"squad"` diff --git a/squadcastv1/docs/models/v3slotimeintervaltype.md b/squadcastv1/docs/models/v3slotimeintervaltype.md index e4bc61f..dd0cfc9 100644 --- a/squadcastv1/docs/models/v3slotimeintervaltype.md +++ b/squadcastv1/docs/models/v3slotimeintervaltype.md @@ -10,7 +10,5 @@ value: V3SLOTimeIntervalType = "fixed" ## Values -| Name | Value | -| --------- | --------- | -| `FIXED` | fixed | -| `ROLLING` | rolling | \ No newline at end of file +- `"fixed"` +- `"rolling"` diff --git a/squadcastv1/docs/models/v3usersadduserrequestrole.md b/squadcastv1/docs/models/v3usersadduserrequestrole.md index 7b28c15..9c5e58c 100644 --- a/squadcastv1/docs/models/v3usersadduserrequestrole.md +++ b/squadcastv1/docs/models/v3usersadduserrequestrole.md @@ -10,8 +10,6 @@ value: V3UsersAddUserRequestRole = "account_owner" ## Values -| Name | Value | -| --------------- | --------------- | -| `ACCOUNT_OWNER` | account_owner | -| `USER` | user | -| `STAKEHOLDER` | stakeholder | \ No newline at end of file +- `"account_owner"` +- `"user"` +- `"stakeholder"` diff --git a/squadcastv1/docs/models/v3usersglobalrbacabilityname.md b/squadcastv1/docs/models/v3usersglobalrbacabilityname.md index 3353c2b..69b4611 100644 --- a/squadcastv1/docs/models/v3usersglobalrbacabilityname.md +++ b/squadcastv1/docs/models/v3usersglobalrbacabilityname.md @@ -12,15 +12,13 @@ value: V3UsersGlobalRBACAbilityName = "manage-api-tokens" ## Values -| Name | Value | -| ------------------------------- | ------------------------------- | -| `MANAGE_API_TOKENS` | manage-api-tokens | -| `MANAGE_BILLING` | manage-billing | -| `MANAGE_EXTENSIONS` | manage-extensions | -| `MANAGE_TEAMS` | manage-teams | -| `MANAGE_USERS` | manage-users | -| `MANAGE_WEBHOOKS` | manage-webhooks | -| `MANAGE_ORGANIZATION_ANALYTICS` | manage-organization-analytics | -| `MANAGE_POSTMORTEM_TEMPLATES` | manage-postmortem-templates | -| `MANAGE_AUDIT_LOGS` | manage-audit-logs | -| `MANAGE_FEATURE_SETTINGS` | manage-feature-settings | \ No newline at end of file +- `"manage-api-tokens"` +- `"manage-billing"` +- `"manage-extensions"` +- `"manage-teams"` +- `"manage-users"` +- `"manage-webhooks"` +- `"manage-organization-analytics"` +- `"manage-postmortem-templates"` +- `"manage-audit-logs"` +- `"manage-feature-settings"` diff --git a/squadcastv1/docs/models/v3usersupdateuserrequestrole.md b/squadcastv1/docs/models/v3usersupdateuserrequestrole.md index bf5c3e8..e314822 100644 --- a/squadcastv1/docs/models/v3usersupdateuserrequestrole.md +++ b/squadcastv1/docs/models/v3usersupdateuserrequestrole.md @@ -10,8 +10,6 @@ value: V3UsersUpdateUserRequestRole = "account_owner" ## Values -| Name | Value | -| --------------- | --------------- | -| `ACCOUNT_OWNER` | account_owner | -| `USER` | user | -| `STAKEHOLDER` | stakeholder | \ No newline at end of file +- `"account_owner"` +- `"user"` +- `"stakeholder"` diff --git a/squadcastv1/docs/models/v3workflowsactionrequestname.md b/squadcastv1/docs/models/v3workflowsactionrequestname.md index ec5d610..28302a5 100644 --- a/squadcastv1/docs/models/v3workflowsactionrequestname.md +++ b/squadcastv1/docs/models/v3workflowsactionrequestname.md @@ -10,6 +10,4 @@ value: V3WorkflowsActionRequestName = "sq_attach_runbooks" ## Values -| Name | Value | -| -------------------- | -------------------- | -| `SQ_ATTACH_RUNBOOKS` | sq_attach_runbooks | \ No newline at end of file +- `"sq_attach_runbooks"` diff --git a/squadcastv1/docs/models/v3workflowsactionrequestupdatename.md b/squadcastv1/docs/models/v3workflowsactionrequestupdatename.md index 0d362f7..a72d136 100644 --- a/squadcastv1/docs/models/v3workflowsactionrequestupdatename.md +++ b/squadcastv1/docs/models/v3workflowsactionrequestupdatename.md @@ -10,6 +10,4 @@ value: V3WorkflowsActionRequestUpdateName = "sq_attach_runbooks" ## Values -| Name | Value | -| -------------------- | -------------------- | -| `SQ_ATTACH_RUNBOOKS` | sq_attach_runbooks | \ No newline at end of file +- `"sq_attach_runbooks"` diff --git a/squadcastv1/docs/models/v3workflowsactionresponsename.md b/squadcastv1/docs/models/v3workflowsactionresponsename.md index ff781b3..d4ac002 100644 --- a/squadcastv1/docs/models/v3workflowsactionresponsename.md +++ b/squadcastv1/docs/models/v3workflowsactionresponsename.md @@ -10,6 +10,4 @@ value: V3WorkflowsActionResponseName = "sq_attach_runbooks" ## Values -| Name | Value | -| -------------------- | -------------------- | -| `SQ_ATTACH_RUNBOOKS` | sq_attach_runbooks | \ No newline at end of file +- `"sq_attach_runbooks"` diff --git a/squadcastv1/docs/models/v3workflowscommunicationchanneltype.md b/squadcastv1/docs/models/v3workflowscommunicationchanneltype.md index 4db4822..b0d2adb 100644 --- a/squadcastv1/docs/models/v3workflowscommunicationchanneltype.md +++ b/squadcastv1/docs/models/v3workflowscommunicationchanneltype.md @@ -10,8 +10,6 @@ value: V3WorkflowsCommunicationChannelType = "chat_room" ## Values -| Name | Value | -| ------------------ | ------------------ | -| `CHAT_ROOM` | chat_room | -| `VIDEO_CONFERENCE` | video_conference | -| `OTHER` | other | \ No newline at end of file +- `"chat_room"` +- `"video_conference"` +- `"other"` diff --git a/squadcastv1/docs/models/v3workflowscreateworkflowrequestownertype.md b/squadcastv1/docs/models/v3workflowscreateworkflowrequestownertype.md index 14e8892..c9f1cf3 100644 --- a/squadcastv1/docs/models/v3workflowscreateworkflowrequestownertype.md +++ b/squadcastv1/docs/models/v3workflowscreateworkflowrequestownertype.md @@ -10,7 +10,5 @@ value: V3WorkflowsCreateWorkflowRequestOwnerType = "user" ## Values -| Name | Value | -| ------- | ------- | -| `USER` | user | -| `SQUAD` | squad | \ No newline at end of file +- `"user"` +- `"squad"` diff --git a/squadcastv1/docs/models/v3workflowscreateworkflowrequestupdateownertype.md b/squadcastv1/docs/models/v3workflowscreateworkflowrequestupdateownertype.md index 24763d7..a02284b 100644 --- a/squadcastv1/docs/models/v3workflowscreateworkflowrequestupdateownertype.md +++ b/squadcastv1/docs/models/v3workflowscreateworkflowrequestupdateownertype.md @@ -10,7 +10,5 @@ value: V3WorkflowsCreateWorkflowRequestUpdateOwnerType = "user" ## Values -| Name | Value | -| ------- | ------- | -| `USER` | user | -| `SQUAD` | squad | \ No newline at end of file +- `"user"` +- `"squad"` diff --git a/squadcastv1/docs/models/v3workflowsjiracreateticketname.md b/squadcastv1/docs/models/v3workflowsjiracreateticketname.md index f773803..b5295ed 100644 --- a/squadcastv1/docs/models/v3workflowsjiracreateticketname.md +++ b/squadcastv1/docs/models/v3workflowsjiracreateticketname.md @@ -10,6 +10,4 @@ value: V3WorkflowsJiraCreateTicketName = "jira_create_ticket" ## Values -| Name | Value | -| -------------------- | -------------------- | -| `JIRA_CREATE_TICKET` | jira_create_ticket | \ No newline at end of file +- `"jira_create_ticket"` diff --git a/squadcastv1/docs/models/v3workflowsjiracreateticketupdatename.md b/squadcastv1/docs/models/v3workflowsjiracreateticketupdatename.md index 0904082..b394016 100644 --- a/squadcastv1/docs/models/v3workflowsjiracreateticketupdatename.md +++ b/squadcastv1/docs/models/v3workflowsjiracreateticketupdatename.md @@ -10,6 +10,4 @@ value: V3WorkflowsJiraCreateTicketUpdateName = "jira_create_ticket" ## Values -| Name | Value | -| -------------------- | -------------------- | -| `JIRA_CREATE_TICKET` | jira_create_ticket | \ No newline at end of file +- `"jira_create_ticket"` diff --git a/squadcastv1/docs/models/v3workflowsmsteamscreatemeetinglinkname.md b/squadcastv1/docs/models/v3workflowsmsteamscreatemeetinglinkname.md index d593b91..ef04125 100644 --- a/squadcastv1/docs/models/v3workflowsmsteamscreatemeetinglinkname.md +++ b/squadcastv1/docs/models/v3workflowsmsteamscreatemeetinglinkname.md @@ -10,6 +10,4 @@ value: V3WorkflowsMsTeamsCreateMeetingLinkName = "msteams_create_meeting_link" ## Values -| Name | Value | -| ----------------------------- | ----------------------------- | -| `MSTEAMS_CREATE_MEETING_LINK` | msteams_create_meeting_link | \ No newline at end of file +- `"msteams_create_meeting_link"` diff --git a/squadcastv1/docs/models/v3workflowsmsteamscreatemeetinglinkupdatename.md b/squadcastv1/docs/models/v3workflowsmsteamscreatemeetinglinkupdatename.md index 32cdb6f..4bb75f6 100644 --- a/squadcastv1/docs/models/v3workflowsmsteamscreatemeetinglinkupdatename.md +++ b/squadcastv1/docs/models/v3workflowsmsteamscreatemeetinglinkupdatename.md @@ -10,6 +10,4 @@ value: V3WorkflowsMsTeamsCreateMeetingLinkUpdateName = "msteams_create_meeting_l ## Values -| Name | Value | -| ----------------------------- | ----------------------------- | -| `MSTEAMS_CREATE_MEETING_LINK` | msteams_create_meeting_link | \ No newline at end of file +- `"msteams_create_meeting_link"` diff --git a/squadcastv1/docs/models/v3workflowsmsteamsmessagechannelname.md b/squadcastv1/docs/models/v3workflowsmsteamsmessagechannelname.md index ea0704b..6637c71 100644 --- a/squadcastv1/docs/models/v3workflowsmsteamsmessagechannelname.md +++ b/squadcastv1/docs/models/v3workflowsmsteamsmessagechannelname.md @@ -10,6 +10,4 @@ value: V3WorkflowsMsTeamsMessageChannelName = "msteams_message_channel" ## Values -| Name | Value | -| ------------------------- | ------------------------- | -| `MSTEAMS_MESSAGE_CHANNEL` | msteams_message_channel | \ No newline at end of file +- `"msteams_message_channel"` diff --git a/squadcastv1/docs/models/v3workflowsmsteamsmessagechannelupdatename.md b/squadcastv1/docs/models/v3workflowsmsteamsmessagechannelupdatename.md index f5def3d..c156673 100644 --- a/squadcastv1/docs/models/v3workflowsmsteamsmessagechannelupdatename.md +++ b/squadcastv1/docs/models/v3workflowsmsteamsmessagechannelupdatename.md @@ -10,6 +10,4 @@ value: V3WorkflowsMsTeamsMessageChannelUpdateName = "msteams_message_channel" ## Values -| Name | Value | -| ------------------------- | ------------------------- | -| `MSTEAMS_MESSAGE_CHANNEL` | msteams_message_channel | \ No newline at end of file +- `"msteams_message_channel"` diff --git a/squadcastv1/docs/models/v3workflowsmsteamsmessageusername.md b/squadcastv1/docs/models/v3workflowsmsteamsmessageusername.md index 173f2e7..2eff972 100644 --- a/squadcastv1/docs/models/v3workflowsmsteamsmessageusername.md +++ b/squadcastv1/docs/models/v3workflowsmsteamsmessageusername.md @@ -10,6 +10,4 @@ value: V3WorkflowsMsTeamsMessageUserName = "msteams_message_user" ## Values -| Name | Value | -| ---------------------- | ---------------------- | -| `MSTEAMS_MESSAGE_USER` | msteams_message_user | \ No newline at end of file +- `"msteams_message_user"` diff --git a/squadcastv1/docs/models/v3workflowsmsteamsmessageuserupdatename.md b/squadcastv1/docs/models/v3workflowsmsteamsmessageuserupdatename.md index c394013..a35f03f 100644 --- a/squadcastv1/docs/models/v3workflowsmsteamsmessageuserupdatename.md +++ b/squadcastv1/docs/models/v3workflowsmsteamsmessageuserupdatename.md @@ -10,6 +10,4 @@ value: V3WorkflowsMsTeamsMessageUserUpdateName = "msteams_message_user" ## Values -| Name | Value | -| ---------------------- | ---------------------- | -| `MSTEAMS_MESSAGE_USER` | msteams_message_user | \ No newline at end of file +- `"msteams_message_user"` diff --git a/squadcastv1/docs/models/v3workflowsslackarchivechannelname.md b/squadcastv1/docs/models/v3workflowsslackarchivechannelname.md index 85084f9..2e451b0 100644 --- a/squadcastv1/docs/models/v3workflowsslackarchivechannelname.md +++ b/squadcastv1/docs/models/v3workflowsslackarchivechannelname.md @@ -10,6 +10,4 @@ value: V3WorkflowsSlackArchiveChannelName = "slack_archive_channel" ## Values -| Name | Value | -| ----------------------- | ----------------------- | -| `SLACK_ARCHIVE_CHANNEL` | slack_archive_channel | \ No newline at end of file +- `"slack_archive_channel"` diff --git a/squadcastv1/docs/models/v3workflowsslackarchivechannelupdatename.md b/squadcastv1/docs/models/v3workflowsslackarchivechannelupdatename.md index ac36b19..cfc2018 100644 --- a/squadcastv1/docs/models/v3workflowsslackarchivechannelupdatename.md +++ b/squadcastv1/docs/models/v3workflowsslackarchivechannelupdatename.md @@ -10,6 +10,4 @@ value: V3WorkflowsSlackArchiveChannelUpdateName = "slack_archive_channel" ## Values -| Name | Value | -| ----------------------- | ----------------------- | -| `SLACK_ARCHIVE_CHANNEL` | slack_archive_channel | \ No newline at end of file +- `"slack_archive_channel"` diff --git a/squadcastv1/docs/models/v3workflowsslackcreateincidentchannelname.md b/squadcastv1/docs/models/v3workflowsslackcreateincidentchannelname.md index b18dcdc..2c29a54 100644 --- a/squadcastv1/docs/models/v3workflowsslackcreateincidentchannelname.md +++ b/squadcastv1/docs/models/v3workflowsslackcreateincidentchannelname.md @@ -10,6 +10,4 @@ value: V3WorkflowsSlackCreateIncidentChannelName = "slack_create_incident_channe ## Values -| Name | Value | -| ------------------------------- | ------------------------------- | -| `SLACK_CREATE_INCIDENT_CHANNEL` | slack_create_incident_channel | \ No newline at end of file +- `"slack_create_incident_channel"` diff --git a/squadcastv1/docs/models/v3workflowsslackcreateincidentchannelupdatename.md b/squadcastv1/docs/models/v3workflowsslackcreateincidentchannelupdatename.md index a084de3..ec948cc 100644 --- a/squadcastv1/docs/models/v3workflowsslackcreateincidentchannelupdatename.md +++ b/squadcastv1/docs/models/v3workflowsslackcreateincidentchannelupdatename.md @@ -10,6 +10,4 @@ value: V3WorkflowsSlackCreateIncidentChannelUpdateName = "slack_create_incident_ ## Values -| Name | Value | -| ------------------------------- | ------------------------------- | -| `SLACK_CREATE_INCIDENT_CHANNEL` | slack_create_incident_channel | \ No newline at end of file +- `"slack_create_incident_channel"` diff --git a/squadcastv1/docs/models/v3workflowsslackmessagechannelname.md b/squadcastv1/docs/models/v3workflowsslackmessagechannelname.md index 6e150fa..90caa7e 100644 --- a/squadcastv1/docs/models/v3workflowsslackmessagechannelname.md +++ b/squadcastv1/docs/models/v3workflowsslackmessagechannelname.md @@ -10,6 +10,4 @@ value: V3WorkflowsSlackMessageChannelName = "slack_message_channel" ## Values -| Name | Value | -| ----------------------- | ----------------------- | -| `SLACK_MESSAGE_CHANNEL` | slack_message_channel | \ No newline at end of file +- `"slack_message_channel"` diff --git a/squadcastv1/docs/models/v3workflowsslackmessagechannelupdatename.md b/squadcastv1/docs/models/v3workflowsslackmessagechannelupdatename.md index ea1c6ca..b40fe30 100644 --- a/squadcastv1/docs/models/v3workflowsslackmessagechannelupdatename.md +++ b/squadcastv1/docs/models/v3workflowsslackmessagechannelupdatename.md @@ -10,6 +10,4 @@ value: V3WorkflowsSlackMessageChannelUpdateName = "slack_message_channel" ## Values -| Name | Value | -| ----------------------- | ----------------------- | -| `SLACK_MESSAGE_CHANNEL` | slack_message_channel | \ No newline at end of file +- `"slack_message_channel"` diff --git a/squadcastv1/docs/models/v3workflowsslackmessageusername.md b/squadcastv1/docs/models/v3workflowsslackmessageusername.md index a064e19..e1af025 100644 --- a/squadcastv1/docs/models/v3workflowsslackmessageusername.md +++ b/squadcastv1/docs/models/v3workflowsslackmessageusername.md @@ -10,6 +10,4 @@ value: V3WorkflowsSlackMessageUserName = "slack_message_user" ## Values -| Name | Value | -| -------------------- | -------------------- | -| `SLACK_MESSAGE_USER` | slack_message_user | \ No newline at end of file +- `"slack_message_user"` diff --git a/squadcastv1/docs/models/v3workflowsslackmessageuserupdatename.md b/squadcastv1/docs/models/v3workflowsslackmessageuserupdatename.md index 24f8e6f..84e6773 100644 --- a/squadcastv1/docs/models/v3workflowsslackmessageuserupdatename.md +++ b/squadcastv1/docs/models/v3workflowsslackmessageuserupdatename.md @@ -10,6 +10,4 @@ value: V3WorkflowsSlackMessageUserUpdateName = "slack_message_user" ## Values -| Name | Value | -| -------------------- | -------------------- | -| `SLACK_MESSAGE_USER` | slack_message_user | \ No newline at end of file +- `"slack_message_user"` diff --git a/squadcastv1/docs/models/v3workflowssqaddcommunicationchannelname.md b/squadcastv1/docs/models/v3workflowssqaddcommunicationchannelname.md index 86a2915..ef3332a 100644 --- a/squadcastv1/docs/models/v3workflowssqaddcommunicationchannelname.md +++ b/squadcastv1/docs/models/v3workflowssqaddcommunicationchannelname.md @@ -10,6 +10,4 @@ value: V3WorkflowsSqAddCommunicationChannelName = "sq_add_communication_channel" ## Values -| Name | Value | -| ------------------------------ | ------------------------------ | -| `SQ_ADD_COMMUNICATION_CHANNEL` | sq_add_communication_channel | \ No newline at end of file +- `"sq_add_communication_channel"` diff --git a/squadcastv1/docs/models/v3workflowssqaddcommunicationchannelupdatename.md b/squadcastv1/docs/models/v3workflowssqaddcommunicationchannelupdatename.md index 92729d2..ea4c18f 100644 --- a/squadcastv1/docs/models/v3workflowssqaddcommunicationchannelupdatename.md +++ b/squadcastv1/docs/models/v3workflowssqaddcommunicationchannelupdatename.md @@ -10,6 +10,4 @@ value: V3WorkflowsSqAddCommunicationChannelUpdateName = "sq_add_communication_ch ## Values -| Name | Value | -| ------------------------------ | ------------------------------ | -| `SQ_ADD_COMMUNICATION_CHANNEL` | sq_add_communication_channel | \ No newline at end of file +- `"sq_add_communication_channel"` diff --git a/squadcastv1/docs/models/v3workflowssqaddincidentnotename.md b/squadcastv1/docs/models/v3workflowssqaddincidentnotename.md index 01db255..32e753f 100644 --- a/squadcastv1/docs/models/v3workflowssqaddincidentnotename.md +++ b/squadcastv1/docs/models/v3workflowssqaddincidentnotename.md @@ -10,6 +10,4 @@ value: V3WorkflowsSqAddIncidentNoteName = "sq_add_incident_note" ## Values -| Name | Value | -| ---------------------- | ---------------------- | -| `SQ_ADD_INCIDENT_NOTE` | sq_add_incident_note | \ No newline at end of file +- `"sq_add_incident_note"` diff --git a/squadcastv1/docs/models/v3workflowssqaddincidentnoteupdatename.md b/squadcastv1/docs/models/v3workflowssqaddincidentnoteupdatename.md index 63415a3..3f57240 100644 --- a/squadcastv1/docs/models/v3workflowssqaddincidentnoteupdatename.md +++ b/squadcastv1/docs/models/v3workflowssqaddincidentnoteupdatename.md @@ -10,6 +10,4 @@ value: V3WorkflowsSqAddIncidentNoteUpdateName = "sq_add_incident_note" ## Values -| Name | Value | -| ---------------------- | ---------------------- | -| `SQ_ADD_INCIDENT_NOTE` | sq_add_incident_note | \ No newline at end of file +- `"sq_add_incident_note"` diff --git a/squadcastv1/docs/models/v3workflowssqcreatestatuspageissuename.md b/squadcastv1/docs/models/v3workflowssqcreatestatuspageissuename.md index 186d2bd..6007a94 100644 --- a/squadcastv1/docs/models/v3workflowssqcreatestatuspageissuename.md +++ b/squadcastv1/docs/models/v3workflowssqcreatestatuspageissuename.md @@ -10,6 +10,4 @@ value: V3WorkflowsSqCreateStatusPageIssueName = "sq_add_status_page_issue" ## Values -| Name | Value | -| -------------------------- | -------------------------- | -| `SQ_ADD_STATUS_PAGE_ISSUE` | sq_add_status_page_issue | \ No newline at end of file +- `"sq_add_status_page_issue"` diff --git a/squadcastv1/docs/models/v3workflowssqcreatestatuspageissueupdatename.md b/squadcastv1/docs/models/v3workflowssqcreatestatuspageissueupdatename.md index 6dec0ae..f2420bf 100644 --- a/squadcastv1/docs/models/v3workflowssqcreatestatuspageissueupdatename.md +++ b/squadcastv1/docs/models/v3workflowssqcreatestatuspageissueupdatename.md @@ -10,6 +10,4 @@ value: V3WorkflowsSqCreateStatusPageIssueUpdateName = "sq_add_status_page_issue" ## Values -| Name | Value | -| -------------------------- | -------------------------- | -| `SQ_ADD_STATUS_PAGE_ISSUE` | sq_add_status_page_issue | \ No newline at end of file +- `"sq_add_status_page_issue"` diff --git a/squadcastv1/docs/models/v3workflowssqmakehttpcallmethod.md b/squadcastv1/docs/models/v3workflowssqmakehttpcallmethod.md index 29cbe63..f265130 100644 --- a/squadcastv1/docs/models/v3workflowssqmakehttpcallmethod.md +++ b/squadcastv1/docs/models/v3workflowssqmakehttpcallmethod.md @@ -10,10 +10,8 @@ value: V3WorkflowsSqMakeHTTPCallMethod = "GET" ## Values -| Name | Value | -| -------- | -------- | -| `GET` | GET | -| `POST` | POST | -| `PUT` | PUT | -| `PATCH` | PATCH | -| `DELETE` | DELETE | \ No newline at end of file +- `"GET"` +- `"POST"` +- `"PUT"` +- `"PATCH"` +- `"DELETE"` diff --git a/squadcastv1/docs/models/v3workflowssqmakehttpcallname.md b/squadcastv1/docs/models/v3workflowssqmakehttpcallname.md index aecffb5..dd1476f 100644 --- a/squadcastv1/docs/models/v3workflowssqmakehttpcallname.md +++ b/squadcastv1/docs/models/v3workflowssqmakehttpcallname.md @@ -10,6 +10,4 @@ value: V3WorkflowsSqMakeHTTPCallName = "sq_make_http_call" ## Values -| Name | Value | -| ------------------- | ------------------- | -| `SQ_MAKE_HTTP_CALL` | sq_make_http_call | \ No newline at end of file +- `"sq_make_http_call"` diff --git a/squadcastv1/docs/models/v3workflowssqmakehttpcallupdatemethod.md b/squadcastv1/docs/models/v3workflowssqmakehttpcallupdatemethod.md index 26fdaac..450a90f 100644 --- a/squadcastv1/docs/models/v3workflowssqmakehttpcallupdatemethod.md +++ b/squadcastv1/docs/models/v3workflowssqmakehttpcallupdatemethod.md @@ -10,10 +10,8 @@ value: V3WorkflowsSqMakeHTTPCallUpdateMethod = "GET" ## Values -| Name | Value | -| -------- | -------- | -| `GET` | GET | -| `POST` | POST | -| `PUT` | PUT | -| `PATCH` | PATCH | -| `DELETE` | DELETE | \ No newline at end of file +- `"GET"` +- `"POST"` +- `"PUT"` +- `"PATCH"` +- `"DELETE"` diff --git a/squadcastv1/docs/models/v3workflowssqmakehttpcallupdatename.md b/squadcastv1/docs/models/v3workflowssqmakehttpcallupdatename.md index 1fd4e5e..ce7d527 100644 --- a/squadcastv1/docs/models/v3workflowssqmakehttpcallupdatename.md +++ b/squadcastv1/docs/models/v3workflowssqmakehttpcallupdatename.md @@ -10,6 +10,4 @@ value: V3WorkflowsSqMakeHTTPCallUpdateName = "sq_make_http_call" ## Values -| Name | Value | -| ------------------- | ------------------- | -| `SQ_MAKE_HTTP_CALL` | sq_make_http_call | \ No newline at end of file +- `"sq_make_http_call"` diff --git a/squadcastv1/docs/models/v3workflowssqmarkincidentsloaffectingname.md b/squadcastv1/docs/models/v3workflowssqmarkincidentsloaffectingname.md index 98bd74e..44e4264 100644 --- a/squadcastv1/docs/models/v3workflowssqmarkincidentsloaffectingname.md +++ b/squadcastv1/docs/models/v3workflowssqmarkincidentsloaffectingname.md @@ -10,6 +10,4 @@ value: V3WorkflowsSqMarkIncidentSLOAffectingName = "sq_mark_incident_slo_affecti ## Values -| Name | Value | -| -------------------------------- | -------------------------------- | -| `SQ_MARK_INCIDENT_SLO_AFFECTING` | sq_mark_incident_slo_affecting | \ No newline at end of file +- `"sq_mark_incident_slo_affecting"` diff --git a/squadcastv1/docs/models/v3workflowssqmarkincidentsloaffectingupdatename.md b/squadcastv1/docs/models/v3workflowssqmarkincidentsloaffectingupdatename.md index bca4166..5ab0df6 100644 --- a/squadcastv1/docs/models/v3workflowssqmarkincidentsloaffectingupdatename.md +++ b/squadcastv1/docs/models/v3workflowssqmarkincidentsloaffectingupdatename.md @@ -10,6 +10,4 @@ value: V3WorkflowsSqMarkIncidentSLOAffectingUpdateName = "sq_mark_incident_slo_a ## Values -| Name | Value | -| -------------------------------- | -------------------------------- | -| `SQ_MARK_INCIDENT_SLO_AFFECTING` | sq_mark_incident_slo_affecting | \ No newline at end of file +- `"sq_mark_incident_slo_affecting"` diff --git a/squadcastv1/docs/models/v3workflowssqsendemailname.md b/squadcastv1/docs/models/v3workflowssqsendemailname.md index 9faa97c..d799779 100644 --- a/squadcastv1/docs/models/v3workflowssqsendemailname.md +++ b/squadcastv1/docs/models/v3workflowssqsendemailname.md @@ -10,6 +10,4 @@ value: V3WorkflowsSqSendEmailName = "sq_send_email" ## Values -| Name | Value | -| --------------- | --------------- | -| `SQ_SEND_EMAIL` | sq_send_email | \ No newline at end of file +- `"sq_send_email"` diff --git a/squadcastv1/docs/models/v3workflowssqsendemailupdatename.md b/squadcastv1/docs/models/v3workflowssqsendemailupdatename.md index d324c67..9ee96b2 100644 --- a/squadcastv1/docs/models/v3workflowssqsendemailupdatename.md +++ b/squadcastv1/docs/models/v3workflowssqsendemailupdatename.md @@ -10,6 +10,4 @@ value: V3WorkflowsSqSendEmailUpdateName = "sq_send_email" ## Values -| Name | Value | -| --------------- | --------------- | -| `SQ_SEND_EMAIL` | sq_send_email | \ No newline at end of file +- `"sq_send_email"` diff --git a/squadcastv1/docs/models/v3workflowssqtriggermanualwebhookname.md b/squadcastv1/docs/models/v3workflowssqtriggermanualwebhookname.md index d6e58e6..03acf20 100644 --- a/squadcastv1/docs/models/v3workflowssqtriggermanualwebhookname.md +++ b/squadcastv1/docs/models/v3workflowssqtriggermanualwebhookname.md @@ -10,6 +10,4 @@ value: V3WorkflowsSqTriggerManualWebhookName = "sq_trigger_manual_webhook" ## Values -| Name | Value | -| --------------------------- | --------------------------- | -| `SQ_TRIGGER_MANUAL_WEBHOOK` | sq_trigger_manual_webhook | \ No newline at end of file +- `"sq_trigger_manual_webhook"` diff --git a/squadcastv1/docs/models/v3workflowssqtriggermanualwebhookupdatename.md b/squadcastv1/docs/models/v3workflowssqtriggermanualwebhookupdatename.md index bd237fd..c5a07ff 100644 --- a/squadcastv1/docs/models/v3workflowssqtriggermanualwebhookupdatename.md +++ b/squadcastv1/docs/models/v3workflowssqtriggermanualwebhookupdatename.md @@ -10,6 +10,4 @@ value: V3WorkflowsSqTriggerManualWebhookUpdateName = "sq_trigger_manual_webhook" ## Values -| Name | Value | -| --------------------------- | --------------------------- | -| `SQ_TRIGGER_MANUAL_WEBHOOK` | sq_trigger_manual_webhook | \ No newline at end of file +- `"sq_trigger_manual_webhook"` diff --git a/squadcastv1/docs/models/v3workflowsupdateincidentpriorityname.md b/squadcastv1/docs/models/v3workflowsupdateincidentpriorityname.md index 727f7e0..1d9d8b8 100644 --- a/squadcastv1/docs/models/v3workflowsupdateincidentpriorityname.md +++ b/squadcastv1/docs/models/v3workflowsupdateincidentpriorityname.md @@ -10,6 +10,4 @@ value: V3WorkflowsUpdateIncidentPriorityName = "sq_update_incident_priority" ## Values -| Name | Value | -| ----------------------------- | ----------------------------- | -| `SQ_UPDATE_INCIDENT_PRIORITY` | sq_update_incident_priority | \ No newline at end of file +- `"sq_update_incident_priority"` diff --git a/squadcastv1/docs/models/v3workflowsupdateincidentprioritypriority.md b/squadcastv1/docs/models/v3workflowsupdateincidentprioritypriority.md index 22aba81..5daf296 100644 --- a/squadcastv1/docs/models/v3workflowsupdateincidentprioritypriority.md +++ b/squadcastv1/docs/models/v3workflowsupdateincidentprioritypriority.md @@ -10,11 +10,9 @@ value: V3WorkflowsUpdateIncidentPriorityPriority = "P1" ## Values -| Name | Value | -| ------- | ------- | -| `P1` | P1 | -| `P2` | P2 | -| `P3` | P3 | -| `P4` | P4 | -| `P5` | P5 | -| `UNSET` | UNSET | \ No newline at end of file +- `"P1"` +- `"P2"` +- `"P3"` +- `"P4"` +- `"P5"` +- `"UNSET"` diff --git a/squadcastv1/docs/models/v3workflowsupdateincidentpriorityupdatename.md b/squadcastv1/docs/models/v3workflowsupdateincidentpriorityupdatename.md index f454421..d94380c 100644 --- a/squadcastv1/docs/models/v3workflowsupdateincidentpriorityupdatename.md +++ b/squadcastv1/docs/models/v3workflowsupdateincidentpriorityupdatename.md @@ -10,6 +10,4 @@ value: V3WorkflowsUpdateIncidentPriorityUpdateName = "sq_update_incident_priorit ## Values -| Name | Value | -| ----------------------------- | ----------------------------- | -| `SQ_UPDATE_INCIDENT_PRIORITY` | sq_update_incident_priority | \ No newline at end of file +- `"sq_update_incident_priority"` diff --git a/squadcastv1/docs/models/v3workflowsupdateincidentpriorityupdatepriority.md b/squadcastv1/docs/models/v3workflowsupdateincidentpriorityupdatepriority.md index a35b55a..4322ded 100644 --- a/squadcastv1/docs/models/v3workflowsupdateincidentpriorityupdatepriority.md +++ b/squadcastv1/docs/models/v3workflowsupdateincidentpriorityupdatepriority.md @@ -10,11 +10,9 @@ value: V3WorkflowsUpdateIncidentPriorityUpdatePriority = "P1" ## Values -| Name | Value | -| ------- | ------- | -| `P1` | P1 | -| `P2` | P2 | -| `P3` | P3 | -| `P4` | P4 | -| `P5` | P5 | -| `UNSET` | UNSET | \ No newline at end of file +- `"P1"` +- `"P2"` +- `"P3"` +- `"P4"` +- `"P5"` +- `"UNSET"` diff --git a/squadcastv1/docs/models/v3workflowsworkflowtrigger.md b/squadcastv1/docs/models/v3workflowsworkflowtrigger.md index 056ddec..69cf555 100644 --- a/squadcastv1/docs/models/v3workflowsworkflowtrigger.md +++ b/squadcastv1/docs/models/v3workflowsworkflowtrigger.md @@ -10,12 +10,10 @@ value: V3WorkflowsWorkflowTrigger = "incident_triggered" ## Values -| Name | Value | -| --------------------------- | --------------------------- | -| `INCIDENT_TRIGGERED` | incident_triggered | -| `INCIDENT_ACKNOWLEDGED` | incident_acknowledged | -| `INCIDENT_RESOLVED` | incident_resolved | -| `INCIDENT_REASSIGNED` | incident_reassigned | -| `INCIDENT_TAG_UPDATED` | incident_tag_updated | -| `INCIDENT_PRIORITY_UPDATED` | incident_priority_updated | -| `INCIDENT_NOTE_ADDED` | incident_note_added | \ No newline at end of file +- `"incident_triggered"` +- `"incident_acknowledged"` +- `"incident_resolved"` +- `"incident_reassigned"` +- `"incident_tag_updated"` +- `"incident_priority_updated"` +- `"incident_note_added"` diff --git a/squadcastv1/docs/models/v4createschedulerequestownertype.md b/squadcastv1/docs/models/v4createschedulerequestownertype.md index 7f2e728..d1abc35 100644 --- a/squadcastv1/docs/models/v4createschedulerequestownertype.md +++ b/squadcastv1/docs/models/v4createschedulerequestownertype.md @@ -10,7 +10,5 @@ value: V4CreateScheduleRequestOwnerType = "user" ## Values -| Name | Value | -| ------- | ------- | -| `USER` | user | -| `SQUAD` | squad | \ No newline at end of file +- `"user"` +- `"squad"` diff --git a/squadcastv1/docs/models/v4scheduleresponseownertype.md b/squadcastv1/docs/models/v4scheduleresponseownertype.md index c8988a0..43ec273 100644 --- a/squadcastv1/docs/models/v4scheduleresponseownertype.md +++ b/squadcastv1/docs/models/v4scheduleresponseownertype.md @@ -10,7 +10,5 @@ value: V4ScheduleResponseOwnerType = "user" ## Values -| Name | Value | -| ------- | ------- | -| `USER` | user | -| `SQUAD` | squad | \ No newline at end of file +- `"user"` +- `"squad"` diff --git a/squadcastv1/docs/models/v4statuspagescreatestatuspagerequestownertype.md b/squadcastv1/docs/models/v4statuspagescreatestatuspagerequestownertype.md index 32704e1..e4a78b2 100644 --- a/squadcastv1/docs/models/v4statuspagescreatestatuspagerequestownertype.md +++ b/squadcastv1/docs/models/v4statuspagescreatestatuspagerequestownertype.md @@ -10,8 +10,6 @@ value: V4StatusPagesCreateStatusPageRequestOwnerType = "team" ## Values -| Name | Value | -| ------- | ------- | -| `TEAM` | team | -| `USER` | user | -| `SQUAD` | squad | \ No newline at end of file +- `"team"` +- `"user"` +- `"squad"` diff --git a/squadcastv1/docs/models/v4statuspagesnewstatuspagecomponentlisttype.md b/squadcastv1/docs/models/v4statuspagesnewstatuspagecomponentlisttype.md index b943a46..4a9a944 100644 --- a/squadcastv1/docs/models/v4statuspagesnewstatuspagecomponentlisttype.md +++ b/squadcastv1/docs/models/v4statuspagesnewstatuspagecomponentlisttype.md @@ -10,7 +10,5 @@ value: V4StatusPagesNewStatusPageComponentListType = "component" ## Values -| Name | Value | -| ----------- | ----------- | -| `COMPONENT` | component | -| `GROUP` | group | \ No newline at end of file +- `"component"` +- `"group"` diff --git a/squadcastv1/docs/models/v4statuspagesnewstatuspagecomponenttype.md b/squadcastv1/docs/models/v4statuspagesnewstatuspagecomponenttype.md index c2fd512..9a70976 100644 --- a/squadcastv1/docs/models/v4statuspagesnewstatuspagecomponenttype.md +++ b/squadcastv1/docs/models/v4statuspagesnewstatuspagecomponenttype.md @@ -10,7 +10,5 @@ value: V4StatusPagesNewStatusPageComponentType = "component" ## Values -| Name | Value | -| ----------- | ----------- | -| `COMPONENT` | component | -| `GROUP` | group | \ No newline at end of file +- `"component"` +- `"group"` diff --git a/squadcastv1/docs/models/v4updateschedulerequestownertype.md b/squadcastv1/docs/models/v4updateschedulerequestownertype.md index 42355bf..c6a36d0 100644 --- a/squadcastv1/docs/models/v4updateschedulerequestownertype.md +++ b/squadcastv1/docs/models/v4updateschedulerequestownertype.md @@ -10,7 +10,5 @@ value: V4UpdateScheduleRequestOwnerType = "user" ## Values -| Name | Value | -| ------- | ------- | -| `USER` | user | -| `SQUAD` | squad | \ No newline at end of file +- `"user"` +- `"squad"` diff --git a/squadcastv1/docs/models/workflowsupdateworkflowactionname.md b/squadcastv1/docs/models/workflowsupdateworkflowactionname.md index 2c77429..716a6f6 100644 --- a/squadcastv1/docs/models/workflowsupdateworkflowactionname.md +++ b/squadcastv1/docs/models/workflowsupdateworkflowactionname.md @@ -10,6 +10,4 @@ value: WorkflowsUpdateWorkflowActionName = "sq_attach_runbooks" ## Values -| Name | Value | -| -------------------- | -------------------- | -| `SQ_ATTACH_RUNBOOKS` | sq_attach_runbooks | \ No newline at end of file +- `"sq_attach_runbooks"` diff --git a/squadcastv1/src/squadcast_sdk/_version.py b/squadcastv1/src/squadcast_sdk/_version.py index 56e9d60..723a8eb 100644 --- a/squadcastv1/src/squadcast_sdk/_version.py +++ b/squadcastv1/src/squadcast_sdk/_version.py @@ -5,8 +5,8 @@ __title__: str = "squadcast_sdk" __version__: str = "0.5.0" __openapi_doc_version__: str = "1.0.0" -__gen_version__: str = "2.850.3" -__user_agent__: str = "speakeasy-sdk/python 0.5.0 2.850.3 1.0.0 squadcast_sdk" +__gen_version__: str = "2.852.1" +__user_agent__: str = "speakeasy-sdk/python 0.5.0 2.852.1 1.0.0 squadcast_sdk" try: if __package__ is not None: diff --git a/squadcastv1/src/squadcast_sdk/models/analytics_getorganalyticsop.py b/squadcastv1/src/squadcast_sdk/models/analytics_getorganalyticsop.py index 9461bb3..16dcbb6 100644 --- a/squadcastv1/src/squadcast_sdk/models/analytics_getorganalyticsop.py +++ b/squadcastv1/src/squadcast_sdk/models/analytics_getorganalyticsop.py @@ -49,7 +49,7 @@ def serialize_model(self, handler): for n, f in type(self).model_fields.items(): k = f.alias or n - val = serialized.get(k) + val = serialized.get(k, serialized.get(n)) if val != UNSET_SENTINEL: if val is not None or k not in optional_fields: diff --git a/squadcastv1/src/squadcast_sdk/models/analytics_getteamanalyticsop.py b/squadcastv1/src/squadcast_sdk/models/analytics_getteamanalyticsop.py index 27e53cc..5cc41b8 100644 --- a/squadcastv1/src/squadcast_sdk/models/analytics_getteamanalyticsop.py +++ b/squadcastv1/src/squadcast_sdk/models/analytics_getteamanalyticsop.py @@ -54,7 +54,7 @@ def serialize_model(self, handler): for n, f in type(self).model_fields.items(): k = f.alias or n - val = serialized.get(k) + val = serialized.get(k, serialized.get(n)) if val != UNSET_SENTINEL: if val is not None or k not in optional_fields: diff --git a/squadcastv1/src/squadcast_sdk/models/auditlogs_listauditlogsop.py b/squadcastv1/src/squadcast_sdk/models/auditlogs_listauditlogsop.py index 319881b..769d7be 100644 --- a/squadcastv1/src/squadcast_sdk/models/auditlogs_listauditlogsop.py +++ b/squadcastv1/src/squadcast_sdk/models/auditlogs_listauditlogsop.py @@ -98,7 +98,7 @@ def serialize_model(self, handler): for n, f in type(self).model_fields.items(): k = f.alias or n - val = serialized.get(k) + val = serialized.get(k, serialized.get(n)) if val != UNSET_SENTINEL: if val is not None or k not in optional_fields: diff --git a/squadcastv1/src/squadcast_sdk/models/common_v4_error.py b/squadcastv1/src/squadcast_sdk/models/common_v4_error.py index f2c7f6d..53299de 100644 --- a/squadcastv1/src/squadcast_sdk/models/common_v4_error.py +++ b/squadcastv1/src/squadcast_sdk/models/common_v4_error.py @@ -39,7 +39,7 @@ def serialize_model(self, handler): for n, f in type(self).model_fields.items(): k = f.alias or n - val = serialized.get(k) + val = serialized.get(k, serialized.get(n)) if val != UNSET_SENTINEL: if val is not None or k not in optional_fields: diff --git a/squadcastv1/src/squadcast_sdk/models/common_v4_pageinfo.py b/squadcastv1/src/squadcast_sdk/models/common_v4_pageinfo.py index 65239bd..ff66563 100644 --- a/squadcastv1/src/squadcast_sdk/models/common_v4_pageinfo.py +++ b/squadcastv1/src/squadcast_sdk/models/common_v4_pageinfo.py @@ -37,7 +37,7 @@ def serialize_model(self, handler): for n, f in type(self).model_fields.items(): k = f.alias or n - val = serialized.get(k) + val = serialized.get(k, serialized.get(n)) if val != UNSET_SENTINEL: if val is not None or k not in optional_fields: diff --git a/squadcastv1/src/squadcast_sdk/models/escalationpolicies_getescalationpolicybyteamop.py b/squadcastv1/src/squadcast_sdk/models/escalationpolicies_getescalationpolicybyteamop.py index 467d979..5068f6e 100644 --- a/squadcastv1/src/squadcast_sdk/models/escalationpolicies_getescalationpolicybyteamop.py +++ b/squadcastv1/src/squadcast_sdk/models/escalationpolicies_getescalationpolicybyteamop.py @@ -43,7 +43,7 @@ def serialize_model(self, handler): for n, f in type(self).model_fields.items(): k = f.alias or n - val = serialized.get(k) + val = serialized.get(k, serialized.get(n)) if val != UNSET_SENTINEL: if val is not None or k not in optional_fields: diff --git a/squadcastv1/src/squadcast_sdk/models/globaleventrules_listglobaleventrulesop.py b/squadcastv1/src/squadcast_sdk/models/globaleventrules_listglobaleventrulesop.py index 61753db..ce00d31 100644 --- a/squadcastv1/src/squadcast_sdk/models/globaleventrules_listglobaleventrulesop.py +++ b/squadcastv1/src/squadcast_sdk/models/globaleventrules_listglobaleventrulesop.py @@ -58,7 +58,7 @@ def serialize_model(self, handler): for n, f in type(self).model_fields.items(): k = f.alias or n - val = serialized.get(k) + val = serialized.get(k, serialized.get(n)) if val != UNSET_SENTINEL: if val is not None or k not in optional_fields: diff --git a/squadcastv1/src/squadcast_sdk/models/globaleventrules_listrulesetrulesop.py b/squadcastv1/src/squadcast_sdk/models/globaleventrules_listrulesetrulesop.py index 9748312..15832d7 100644 --- a/squadcastv1/src/squadcast_sdk/models/globaleventrules_listrulesetrulesop.py +++ b/squadcastv1/src/squadcast_sdk/models/globaleventrules_listrulesetrulesop.py @@ -59,7 +59,7 @@ def serialize_model(self, handler): for n, f in type(self).model_fields.items(): k = f.alias or n - val = serialized.get(k) + val = serialized.get(k, serialized.get(n)) if val != UNSET_SENTINEL: if val is not None or k not in optional_fields: diff --git a/squadcastv1/src/squadcast_sdk/models/incidentactions_rebuildaprojectincircleciop.py b/squadcastv1/src/squadcast_sdk/models/incidentactions_rebuildaprojectincircleciop.py index c4a081e..fbd4b9f 100644 --- a/squadcastv1/src/squadcast_sdk/models/incidentactions_rebuildaprojectincircleciop.py +++ b/squadcastv1/src/squadcast_sdk/models/incidentactions_rebuildaprojectincircleciop.py @@ -76,7 +76,7 @@ def serialize_model(self, handler): for n, f in type(self).model_fields.items(): k = f.alias or n - val = serialized.get(k) + val = serialized.get(k, serialized.get(n)) if val != UNSET_SENTINEL: if val is not None or k not in optional_fields: diff --git a/squadcastv1/src/squadcast_sdk/models/incidents_getincidenteventsop.py b/squadcastv1/src/squadcast_sdk/models/incidents_getincidenteventsop.py index 47d4522..066a9e3 100644 --- a/squadcastv1/src/squadcast_sdk/models/incidents_getincidenteventsop.py +++ b/squadcastv1/src/squadcast_sdk/models/incidents_getincidenteventsop.py @@ -95,7 +95,7 @@ def serialize_model(self, handler): for n, f in type(self).model_fields.items(): k = f.alias or n - val = serialized.get(k) + val = serialized.get(k, serialized.get(n)) if val != UNSET_SENTINEL: if val is not None or k not in optional_fields: diff --git a/squadcastv1/src/squadcast_sdk/models/incidents_incidentexportop.py b/squadcastv1/src/squadcast_sdk/models/incidents_incidentexportop.py index cfee983..06eb0b6 100644 --- a/squadcastv1/src/squadcast_sdk/models/incidents_incidentexportop.py +++ b/squadcastv1/src/squadcast_sdk/models/incidents_incidentexportop.py @@ -172,7 +172,7 @@ def serialize_model(self, handler): for n, f in type(self).model_fields.items(): k = f.alias or n - val = serialized.get(k) + val = serialized.get(k, serialized.get(n)) if val != UNSET_SENTINEL: if val is not None or k not in optional_fields: diff --git a/squadcastv1/src/squadcast_sdk/models/overrides_listoverridesop.py b/squadcastv1/src/squadcast_sdk/models/overrides_listoverridesop.py index a2bdff3..e08bd14 100644 --- a/squadcastv1/src/squadcast_sdk/models/overrides_listoverridesop.py +++ b/squadcastv1/src/squadcast_sdk/models/overrides_listoverridesop.py @@ -64,7 +64,7 @@ def serialize_model(self, handler): for n, f in type(self).model_fields.items(): k = f.alias or n - val = serialized.get(k) + val = serialized.get(k, serialized.get(n)) if val != UNSET_SENTINEL: if val is not None or k not in optional_fields: diff --git a/squadcastv1/src/squadcast_sdk/models/schedules_changetimezoneop.py b/squadcastv1/src/squadcast_sdk/models/schedules_changetimezoneop.py index 054b0ea..6b4bab1 100644 --- a/squadcastv1/src/squadcast_sdk/models/schedules_changetimezoneop.py +++ b/squadcastv1/src/squadcast_sdk/models/schedules_changetimezoneop.py @@ -28,7 +28,7 @@ def serialize_model(self, handler): for n, f in type(self).model_fields.items(): k = f.alias or n - val = serialized.get(k) + val = serialized.get(k, serialized.get(n)) if val != UNSET_SENTINEL: if val is not None or k not in optional_fields: diff --git a/squadcastv1/src/squadcast_sdk/models/schedules_listschedulesop.py b/squadcastv1/src/squadcast_sdk/models/schedules_listschedulesop.py index 412a629..705c1d8 100644 --- a/squadcastv1/src/squadcast_sdk/models/schedules_listschedulesop.py +++ b/squadcastv1/src/squadcast_sdk/models/schedules_listschedulesop.py @@ -126,7 +126,7 @@ def serialize_model(self, handler): for n, f in type(self).model_fields.items(): k = f.alias or n - val = serialized.get(k) + val = serialized.get(k, serialized.get(n)) if val != UNSET_SENTINEL: if val is not None or k not in optional_fields: diff --git a/squadcastv1/src/squadcast_sdk/models/schedules_pauseresumescheduleop.py b/squadcastv1/src/squadcast_sdk/models/schedules_pauseresumescheduleop.py index 184a8e1..8d04d28 100644 --- a/squadcastv1/src/squadcast_sdk/models/schedules_pauseresumescheduleop.py +++ b/squadcastv1/src/squadcast_sdk/models/schedules_pauseresumescheduleop.py @@ -34,7 +34,7 @@ def serialize_model(self, handler): for n, f in type(self).model_fields.items(): k = f.alias or n - val = serialized.get(k) + val = serialized.get(k, serialized.get(n)) if val != UNSET_SENTINEL: if val is not None or k not in optional_fields: diff --git a/squadcastv1/src/squadcast_sdk/models/services_getservicesop.py b/squadcastv1/src/squadcast_sdk/models/services_getservicesop.py index 5201a36..8ed3416 100644 --- a/squadcastv1/src/squadcast_sdk/models/services_getservicesop.py +++ b/squadcastv1/src/squadcast_sdk/models/services_getservicesop.py @@ -41,7 +41,7 @@ def serialize_model(self, handler): for n, f in type(self).model_fields.items(): k = f.alias or n - val = serialized.get(k) + val = serialized.get(k, serialized.get(n)) if val != UNSET_SENTINEL: if val is not None or k not in optional_fields: diff --git a/squadcastv1/src/squadcast_sdk/models/teams_addbulkteammemberop.py b/squadcastv1/src/squadcast_sdk/models/teams_addbulkteammemberop.py index 7f6e83a..8108487 100644 --- a/squadcastv1/src/squadcast_sdk/models/teams_addbulkteammemberop.py +++ b/squadcastv1/src/squadcast_sdk/models/teams_addbulkteammemberop.py @@ -49,7 +49,7 @@ def serialize_model(self, handler): for n, f in type(self).model_fields.items(): k = f.alias or n - val = serialized.get(k) + val = serialized.get(k, serialized.get(n)) if val != UNSET_SENTINEL: if val is not None or k not in optional_fields: diff --git a/squadcastv1/src/squadcast_sdk/models/v3_auditlogs_auditlogidresponse.py b/squadcastv1/src/squadcast_sdk/models/v3_auditlogs_auditlogidresponse.py index 5f76229..f0a77b7 100644 --- a/squadcastv1/src/squadcast_sdk/models/v3_auditlogs_auditlogidresponse.py +++ b/squadcastv1/src/squadcast_sdk/models/v3_auditlogs_auditlogidresponse.py @@ -83,7 +83,7 @@ def serialize_model(self, handler): for n, f in type(self).model_fields.items(): k = f.alias or n - val = serialized.get(k) + val = serialized.get(k, serialized.get(n)) is_nullable_and_explicitly_set = ( k in nullable_fields and (self.__pydantic_fields_set__.intersection({n})) # pylint: disable=no-member diff --git a/squadcastv1/src/squadcast_sdk/models/v3_auditlogs_exportauditlogsrequest.py b/squadcastv1/src/squadcast_sdk/models/v3_auditlogs_exportauditlogsrequest.py index 5902856..88fcf3e 100644 --- a/squadcastv1/src/squadcast_sdk/models/v3_auditlogs_exportauditlogsrequest.py +++ b/squadcastv1/src/squadcast_sdk/models/v3_auditlogs_exportauditlogsrequest.py @@ -42,7 +42,7 @@ def serialize_model(self, handler): for n, f in type(self).model_fields.items(): k = f.alias or n - val = serialized.get(k) + val = serialized.get(k, serialized.get(n)) if val != UNSET_SENTINEL: if val is not None or k not in optional_fields: @@ -85,7 +85,7 @@ def serialize_model(self, handler): for n, f in type(self).model_fields.items(): k = f.alias or n - val = serialized.get(k) + val = serialized.get(k, serialized.get(n)) if val != UNSET_SENTINEL: if val is not None or k not in optional_fields: diff --git a/squadcastv1/src/squadcast_sdk/models/v3_auditlogs_filters.py b/squadcastv1/src/squadcast_sdk/models/v3_auditlogs_filters.py index 4ab4f9d..c180170 100644 --- a/squadcastv1/src/squadcast_sdk/models/v3_auditlogs_filters.py +++ b/squadcastv1/src/squadcast_sdk/models/v3_auditlogs_filters.py @@ -55,7 +55,7 @@ def serialize_model(self, handler): for n, f in type(self).model_fields.items(): k = f.alias or n - val = serialized.get(k) + val = serialized.get(k, serialized.get(n)) is_nullable_and_explicitly_set = ( k in nullable_fields and (self.__pydantic_fields_set__.intersection({n})) # pylint: disable=no-member diff --git a/squadcastv1/src/squadcast_sdk/models/v3_escalationpolicies_createescalationpolicyrequest.py b/squadcastv1/src/squadcast_sdk/models/v3_escalationpolicies_createescalationpolicyrequest.py index a5d291d..0ae637c 100644 --- a/squadcastv1/src/squadcast_sdk/models/v3_escalationpolicies_createescalationpolicyrequest.py +++ b/squadcastv1/src/squadcast_sdk/models/v3_escalationpolicies_createescalationpolicyrequest.py @@ -83,7 +83,7 @@ def serialize_model(self, handler): for n, f in type(self).model_fields.items(): k = f.alias or n - val = serialized.get(k) + val = serialized.get(k, serialized.get(n)) if val != UNSET_SENTINEL: if val is not None or k not in optional_fields: diff --git a/squadcastv1/src/squadcast_sdk/models/v3_escalationpolicies_escalationentity.py b/squadcastv1/src/squadcast_sdk/models/v3_escalationpolicies_escalationentity.py index 1516b35..b727021 100644 --- a/squadcastv1/src/squadcast_sdk/models/v3_escalationpolicies_escalationentity.py +++ b/squadcastv1/src/squadcast_sdk/models/v3_escalationpolicies_escalationentity.py @@ -47,7 +47,7 @@ def serialize_model(self, handler): for n, f in type(self).model_fields.items(): k = f.alias or n - val = serialized.get(k) + val = serialized.get(k, serialized.get(n)) if val != UNSET_SENTINEL: if val is not None or k not in optional_fields: diff --git a/squadcastv1/src/squadcast_sdk/models/v3_export_exportresponse.py b/squadcastv1/src/squadcast_sdk/models/v3_export_exportresponse.py index 11364cb..1156bb9 100644 --- a/squadcastv1/src/squadcast_sdk/models/v3_export_exportresponse.py +++ b/squadcastv1/src/squadcast_sdk/models/v3_export_exportresponse.py @@ -43,7 +43,7 @@ def serialize_model(self, handler): for n, f in type(self).model_fields.items(): k = f.alias or n - val = serialized.get(k) + val = serialized.get(k, serialized.get(n)) if val != UNSET_SENTINEL: if val is not None or k not in optional_fields: diff --git a/squadcastv1/src/squadcast_sdk/models/v3_extensions_msteams_channelconfiguration.py b/squadcastv1/src/squadcast_sdk/models/v3_extensions_msteams_channelconfiguration.py index b807021..7e532d4 100644 --- a/squadcastv1/src/squadcast_sdk/models/v3_extensions_msteams_channelconfiguration.py +++ b/squadcastv1/src/squadcast_sdk/models/v3_extensions_msteams_channelconfiguration.py @@ -62,7 +62,7 @@ def serialize_model(self, handler): for n, f in type(self).model_fields.items(): k = f.alias or n - val = serialized.get(k) + val = serialized.get(k, serialized.get(n)) if val != UNSET_SENTINEL: if val is not None or k not in optional_fields: diff --git a/squadcastv1/src/squadcast_sdk/models/v3_extensions_msteams_connectedteams.py b/squadcastv1/src/squadcast_sdk/models/v3_extensions_msteams_connectedteams.py index 051bfd0..db57037 100644 --- a/squadcastv1/src/squadcast_sdk/models/v3_extensions_msteams_connectedteams.py +++ b/squadcastv1/src/squadcast_sdk/models/v3_extensions_msteams_connectedteams.py @@ -47,7 +47,7 @@ def serialize_model(self, handler): for n, f in type(self).model_fields.items(): k = f.alias or n - val = serialized.get(k) + val = serialized.get(k, serialized.get(n)) if val != UNSET_SENTINEL: if val is not None or k not in optional_fields: diff --git a/squadcastv1/src/squadcast_sdk/models/v3_extensions_msteams_createorupdatemsteamsconfigrequest.py b/squadcastv1/src/squadcast_sdk/models/v3_extensions_msteams_createorupdatemsteamsconfigrequest.py index 80f7897..e4feb7b 100644 --- a/squadcastv1/src/squadcast_sdk/models/v3_extensions_msteams_createorupdatemsteamsconfigrequest.py +++ b/squadcastv1/src/squadcast_sdk/models/v3_extensions_msteams_createorupdatemsteamsconfigrequest.py @@ -99,7 +99,7 @@ def serialize_model(self, handler): for n, f in type(self).model_fields.items(): k = f.alias or n - val = serialized.get(k) + val = serialized.get(k, serialized.get(n)) if val != UNSET_SENTINEL: if val is not None or k not in optional_fields: diff --git a/squadcastv1/src/squadcast_sdk/models/v3_extensions_msteams_msteamsconfigresponse.py b/squadcastv1/src/squadcast_sdk/models/v3_extensions_msteams_msteamsconfigresponse.py index 30ee19d..c5fd722 100644 --- a/squadcastv1/src/squadcast_sdk/models/v3_extensions_msteams_msteamsconfigresponse.py +++ b/squadcastv1/src/squadcast_sdk/models/v3_extensions_msteams_msteamsconfigresponse.py @@ -99,7 +99,7 @@ def serialize_model(self, handler): for n, f in type(self).model_fields.items(): k = f.alias or n - val = serialized.get(k) + val = serialized.get(k, serialized.get(n)) if val != UNSET_SENTINEL: if val is not None or k not in optional_fields: diff --git a/squadcastv1/src/squadcast_sdk/models/v3_extensions_webhooks_webhook.py b/squadcastv1/src/squadcast_sdk/models/v3_extensions_webhooks_webhook.py index 3a382d0..11f4dc0 100644 --- a/squadcastv1/src/squadcast_sdk/models/v3_extensions_webhooks_webhook.py +++ b/squadcastv1/src/squadcast_sdk/models/v3_extensions_webhooks_webhook.py @@ -135,7 +135,7 @@ def serialize_model(self, handler): for n, f in type(self).model_fields.items(): k = f.alias or n - val = serialized.get(k) + val = serialized.get(k, serialized.get(n)) is_nullable_and_explicitly_set = ( k in nullable_fields and (self.__pydantic_fields_set__.intersection({n})) # pylint: disable=no-member diff --git a/squadcastv1/src/squadcast_sdk/models/v3_extensions_webhooks_webhookfiltercondition.py b/squadcastv1/src/squadcast_sdk/models/v3_extensions_webhooks_webhookfiltercondition.py index 46feb7e..07b6103 100644 --- a/squadcastv1/src/squadcast_sdk/models/v3_extensions_webhooks_webhookfiltercondition.py +++ b/squadcastv1/src/squadcast_sdk/models/v3_extensions_webhooks_webhookfiltercondition.py @@ -28,7 +28,7 @@ def serialize_model(self, handler): for n, f in type(self).model_fields.items(): k = f.alias or n - val = serialized.get(k) + val = serialized.get(k, serialized.get(n)) if val != UNSET_SENTINEL: if val is not None or k not in optional_fields: diff --git a/squadcastv1/src/squadcast_sdk/models/v3_extensions_webhooks_webhookresponse.py b/squadcastv1/src/squadcast_sdk/models/v3_extensions_webhooks_webhookresponse.py index 09eebd8..f63a854 100644 --- a/squadcastv1/src/squadcast_sdk/models/v3_extensions_webhooks_webhookresponse.py +++ b/squadcastv1/src/squadcast_sdk/models/v3_extensions_webhooks_webhookresponse.py @@ -158,7 +158,7 @@ def serialize_model(self, handler): for n, f in type(self).model_fields.items(): k = f.alias or n - val = serialized.get(k) + val = serialized.get(k, serialized.get(n)) is_nullable_and_explicitly_set = ( k in nullable_fields and (self.__pydantic_fields_set__.intersection({n})) # pylint: disable=no-member diff --git a/squadcastv1/src/squadcast_sdk/models/v3_extensions_webhooks_webhookurl.py b/squadcastv1/src/squadcast_sdk/models/v3_extensions_webhooks_webhookurl.py index ecd6d35..e2e14fb 100644 --- a/squadcastv1/src/squadcast_sdk/models/v3_extensions_webhooks_webhookurl.py +++ b/squadcastv1/src/squadcast_sdk/models/v3_extensions_webhooks_webhookurl.py @@ -25,7 +25,7 @@ def serialize_model(self, handler): for n, f in type(self).model_fields.items(): k = f.alias or n - val = serialized.get(k) + val = serialized.get(k, serialized.get(n)) if val != UNSET_SENTINEL: if val is not None or k not in optional_fields: diff --git a/squadcastv1/src/squadcast_sdk/models/v3_globaleventrules_createdglobaleventruleresponse.py b/squadcastv1/src/squadcast_sdk/models/v3_globaleventrules_createdglobaleventruleresponse.py index 421a2ce..feb02b0 100644 --- a/squadcastv1/src/squadcast_sdk/models/v3_globaleventrules_createdglobaleventruleresponse.py +++ b/squadcastv1/src/squadcast_sdk/models/v3_globaleventrules_createdglobaleventruleresponse.py @@ -61,7 +61,7 @@ def serialize_model(self, handler): for n, f in type(self).model_fields.items(): k = f.alias or n - val = serialized.get(k) + val = serialized.get(k, serialized.get(n)) if val != UNSET_SENTINEL: if val is not None or k not in optional_fields: diff --git a/squadcastv1/src/squadcast_sdk/models/v3_globaleventrules_createrulesetrequest.py b/squadcastv1/src/squadcast_sdk/models/v3_globaleventrules_createrulesetrequest.py index 3d298af..aaa305d 100644 --- a/squadcastv1/src/squadcast_sdk/models/v3_globaleventrules_createrulesetrequest.py +++ b/squadcastv1/src/squadcast_sdk/models/v3_globaleventrules_createrulesetrequest.py @@ -32,7 +32,7 @@ def serialize_model(self, handler): for n, f in type(self).model_fields.items(): k = f.alias or n - val = serialized.get(k) + val = serialized.get(k, serialized.get(n)) if val != UNSET_SENTINEL: if val is not None or k not in optional_fields: diff --git a/squadcastv1/src/squadcast_sdk/models/v3_globaleventrules_entityownerupdate.py b/squadcastv1/src/squadcast_sdk/models/v3_globaleventrules_entityownerupdate.py index 8f39a92..3a25583 100644 --- a/squadcastv1/src/squadcast_sdk/models/v3_globaleventrules_entityownerupdate.py +++ b/squadcastv1/src/squadcast_sdk/models/v3_globaleventrules_entityownerupdate.py @@ -32,7 +32,7 @@ def serialize_model(self, handler): for n, f in type(self).model_fields.items(): k = f.alias or n - val = serialized.get(k) + val = serialized.get(k, serialized.get(n)) if val != UNSET_SENTINEL: if val is not None or k not in optional_fields: diff --git a/squadcastv1/src/squadcast_sdk/models/v3_globaleventrules_globaleventruleinlist.py b/squadcastv1/src/squadcast_sdk/models/v3_globaleventrules_globaleventruleinlist.py index 1b517a2..2e0304a 100644 --- a/squadcastv1/src/squadcast_sdk/models/v3_globaleventrules_globaleventruleinlist.py +++ b/squadcastv1/src/squadcast_sdk/models/v3_globaleventrules_globaleventruleinlist.py @@ -79,7 +79,7 @@ def serialize_model(self, handler): for n, f in type(self).model_fields.items(): k = f.alias or n - val = serialized.get(k) + val = serialized.get(k, serialized.get(n)) if val != UNSET_SENTINEL: if val is not None or k not in optional_fields: diff --git a/squadcastv1/src/squadcast_sdk/models/v3_globaleventrules_globaleventruleresponse.py b/squadcastv1/src/squadcast_sdk/models/v3_globaleventrules_globaleventruleresponse.py index 2b9a26b..dc3c3a3 100644 --- a/squadcastv1/src/squadcast_sdk/models/v3_globaleventrules_globaleventruleresponse.py +++ b/squadcastv1/src/squadcast_sdk/models/v3_globaleventrules_globaleventruleresponse.py @@ -61,7 +61,7 @@ def serialize_model(self, handler): for n, f in type(self).model_fields.items(): k = f.alias or n - val = serialized.get(k) + val = serialized.get(k, serialized.get(n)) if val != UNSET_SENTINEL: if val is not None or k not in optional_fields: diff --git a/squadcastv1/src/squadcast_sdk/models/v3_globaleventrules_reorderrulerequest.py b/squadcastv1/src/squadcast_sdk/models/v3_globaleventrules_reorderrulerequest.py index ce7a21f..6549694 100644 --- a/squadcastv1/src/squadcast_sdk/models/v3_globaleventrules_reorderrulerequest.py +++ b/squadcastv1/src/squadcast_sdk/models/v3_globaleventrules_reorderrulerequest.py @@ -25,7 +25,7 @@ def serialize_model(self, handler): for n, f in type(self).model_fields.items(): k = f.alias or n - val = serialized.get(k) + val = serialized.get(k, serialized.get(n)) if val != UNSET_SENTINEL: if val is not None or k not in optional_fields: diff --git a/squadcastv1/src/squadcast_sdk/models/v3_globaleventrules_reorderrulesetrequest.py b/squadcastv1/src/squadcast_sdk/models/v3_globaleventrules_reorderrulesetrequest.py index 1c89d31..3864905 100644 --- a/squadcastv1/src/squadcast_sdk/models/v3_globaleventrules_reorderrulesetrequest.py +++ b/squadcastv1/src/squadcast_sdk/models/v3_globaleventrules_reorderrulesetrequest.py @@ -22,7 +22,7 @@ def serialize_model(self, handler): for n, f in type(self).model_fields.items(): k = f.alias or n - val = serialized.get(k) + val = serialized.get(k, serialized.get(n)) if val != UNSET_SENTINEL: if val is not None or k not in optional_fields: diff --git a/squadcastv1/src/squadcast_sdk/models/v3_globaleventrules_ruleactionupdate.py b/squadcastv1/src/squadcast_sdk/models/v3_globaleventrules_ruleactionupdate.py index 89576d6..0c76dad 100644 --- a/squadcastv1/src/squadcast_sdk/models/v3_globaleventrules_ruleactionupdate.py +++ b/squadcastv1/src/squadcast_sdk/models/v3_globaleventrules_ruleactionupdate.py @@ -24,7 +24,7 @@ def serialize_model(self, handler): for n, f in type(self).model_fields.items(): k = f.alias or n - val = serialized.get(k) + val = serialized.get(k, serialized.get(n)) if val != UNSET_SENTINEL: if val is not None or k not in optional_fields: diff --git a/squadcastv1/src/squadcast_sdk/models/v3_globaleventrules_ruleset.py b/squadcastv1/src/squadcast_sdk/models/v3_globaleventrules_ruleset.py index 4c9c36a..6c1cb55 100644 --- a/squadcastv1/src/squadcast_sdk/models/v3_globaleventrules_ruleset.py +++ b/squadcastv1/src/squadcast_sdk/models/v3_globaleventrules_ruleset.py @@ -67,7 +67,7 @@ def serialize_model(self, handler): for n, f in type(self).model_fields.items(): k = f.alias or n - val = serialized.get(k) + val = serialized.get(k, serialized.get(n)) if val != UNSET_SENTINEL: if val is not None or k not in optional_fields: diff --git a/squadcastv1/src/squadcast_sdk/models/v3_globaleventrules_rulesetresponse.py b/squadcastv1/src/squadcast_sdk/models/v3_globaleventrules_rulesetresponse.py index 9d51154..49f377f 100644 --- a/squadcastv1/src/squadcast_sdk/models/v3_globaleventrules_rulesetresponse.py +++ b/squadcastv1/src/squadcast_sdk/models/v3_globaleventrules_rulesetresponse.py @@ -67,7 +67,7 @@ def serialize_model(self, handler): for n, f in type(self).model_fields.items(): k = f.alias or n - val = serialized.get(k) + val = serialized.get(k, serialized.get(n)) if val != UNSET_SENTINEL: if val is not None or k not in optional_fields: diff --git a/squadcastv1/src/squadcast_sdk/models/v3_globaleventrules_rulesetruleresponse.py b/squadcastv1/src/squadcast_sdk/models/v3_globaleventrules_rulesetruleresponse.py index 0d299ba..d458e64 100644 --- a/squadcastv1/src/squadcast_sdk/models/v3_globaleventrules_rulesetruleresponse.py +++ b/squadcastv1/src/squadcast_sdk/models/v3_globaleventrules_rulesetruleresponse.py @@ -63,7 +63,7 @@ def serialize_model(self, handler): for n, f in type(self).model_fields.items(): k = f.alias or n - val = serialized.get(k) + val = serialized.get(k, serialized.get(n)) if val != UNSET_SENTINEL: if val is not None or k not in optional_fields: diff --git a/squadcastv1/src/squadcast_sdk/models/v3_globaleventrules_updateglobaleventrulerequest.py b/squadcastv1/src/squadcast_sdk/models/v3_globaleventrules_updateglobaleventrulerequest.py index 7fbb07b..91ec159 100644 --- a/squadcastv1/src/squadcast_sdk/models/v3_globaleventrules_updateglobaleventrulerequest.py +++ b/squadcastv1/src/squadcast_sdk/models/v3_globaleventrules_updateglobaleventrulerequest.py @@ -32,7 +32,7 @@ def serialize_model(self, handler): for n, f in type(self).model_fields.items(): k = f.alias or n - val = serialized.get(k) + val = serialized.get(k, serialized.get(n)) if val != UNSET_SENTINEL: if val is not None or k not in optional_fields: diff --git a/squadcastv1/src/squadcast_sdk/models/v3_globaleventrules_updaterulerequest.py b/squadcastv1/src/squadcast_sdk/models/v3_globaleventrules_updaterulerequest.py index 6014b83..613ea2e 100644 --- a/squadcastv1/src/squadcast_sdk/models/v3_globaleventrules_updaterulerequest.py +++ b/squadcastv1/src/squadcast_sdk/models/v3_globaleventrules_updaterulerequest.py @@ -32,7 +32,7 @@ def serialize_model(self, handler): for n, f in type(self).model_fields.items(): k = f.alias or n - val = serialized.get(k) + val = serialized.get(k, serialized.get(n)) if val != UNSET_SENTINEL: if val is not None or k not in optional_fields: diff --git a/squadcastv1/src/squadcast_sdk/models/v3_globaleventrules_updaterulesetrequest.py b/squadcastv1/src/squadcast_sdk/models/v3_globaleventrules_updaterulesetrequest.py index b207f6d..cbfe33a 100644 --- a/squadcastv1/src/squadcast_sdk/models/v3_globaleventrules_updaterulesetrequest.py +++ b/squadcastv1/src/squadcast_sdk/models/v3_globaleventrules_updaterulesetrequest.py @@ -26,7 +26,7 @@ def serialize_model(self, handler): for n, f in type(self).model_fields.items(): k = f.alias or n - val = serialized.get(k) + val = serialized.get(k, serialized.get(n)) if val != UNSET_SENTINEL: if val is not None or k not in optional_fields: diff --git a/squadcastv1/src/squadcast_sdk/models/v3_incidents_additionalresponders_additionalresponder.py b/squadcastv1/src/squadcast_sdk/models/v3_incidents_additionalresponders_additionalresponder.py index 4fdf16e..d070a3f 100644 --- a/squadcastv1/src/squadcast_sdk/models/v3_incidents_additionalresponders_additionalresponder.py +++ b/squadcastv1/src/squadcast_sdk/models/v3_incidents_additionalresponders_additionalresponder.py @@ -35,7 +35,7 @@ def serialize_model(self, handler): for n, f in type(self).model_fields.items(): k = f.alias or n - val = serialized.get(k) + val = serialized.get(k, serialized.get(n)) if val != UNSET_SENTINEL: if val is not None or k not in optional_fields: diff --git a/squadcastv1/src/squadcast_sdk/models/v3_incidents_assignto.py b/squadcastv1/src/squadcast_sdk/models/v3_incidents_assignto.py index b2f6c21..4d73b61 100644 --- a/squadcastv1/src/squadcast_sdk/models/v3_incidents_assignto.py +++ b/squadcastv1/src/squadcast_sdk/models/v3_incidents_assignto.py @@ -29,7 +29,7 @@ def serialize_model(self, handler): for n, f in type(self).model_fields.items(): k = f.alias or n - val = serialized.get(k) + val = serialized.get(k, serialized.get(n)) if val != UNSET_SENTINEL: if val is not None or k not in optional_fields: diff --git a/squadcastv1/src/squadcast_sdk/models/v3_incidents_dedupdata.py b/squadcastv1/src/squadcast_sdk/models/v3_incidents_dedupdata.py index c1de1a9..6063388 100644 --- a/squadcastv1/src/squadcast_sdk/models/v3_incidents_dedupdata.py +++ b/squadcastv1/src/squadcast_sdk/models/v3_incidents_dedupdata.py @@ -29,7 +29,7 @@ def serialize_model(self, handler): for n, f in type(self).model_fields.items(): k = f.alias or n - val = serialized.get(k) + val = serialized.get(k, serialized.get(n)) if val != UNSET_SENTINEL: if val is not None or k not in optional_fields: diff --git a/squadcastv1/src/squadcast_sdk/models/v3_incidents_incidentactions_webhookactionresponse.py b/squadcastv1/src/squadcast_sdk/models/v3_incidents_incidentactions_webhookactionresponse.py index 56f8968..b537747 100644 --- a/squadcastv1/src/squadcast_sdk/models/v3_incidents_incidentactions_webhookactionresponse.py +++ b/squadcastv1/src/squadcast_sdk/models/v3_incidents_incidentactions_webhookactionresponse.py @@ -26,7 +26,7 @@ def serialize_model(self, handler): for n, f in type(self).model_fields.items(): k = f.alias or n - val = serialized.get(k) + val = serialized.get(k, serialized.get(n)) if val != UNSET_SENTINEL: if val is not None or k not in optional_fields: diff --git a/squadcastv1/src/squadcast_sdk/models/v3_incidents_incidenteventresponse.py b/squadcastv1/src/squadcast_sdk/models/v3_incidents_incidenteventresponse.py index 583d9a5..172ac02 100644 --- a/squadcastv1/src/squadcast_sdk/models/v3_incidents_incidenteventresponse.py +++ b/squadcastv1/src/squadcast_sdk/models/v3_incidents_incidenteventresponse.py @@ -79,7 +79,7 @@ def serialize_model(self, handler): for n, f in type(self).model_fields.items(): k = f.alias or n - val = serialized.get(k) + val = serialized.get(k, serialized.get(n)) is_nullable_and_explicitly_set = ( k in nullable_fields and (self.__pydantic_fields_set__.intersection({n})) # pylint: disable=no-member diff --git a/squadcastv1/src/squadcast_sdk/models/v3_incidents_incidentpriorityupdaterequest.py b/squadcastv1/src/squadcast_sdk/models/v3_incidents_incidentpriorityupdaterequest.py index 629becd..d7b55ac 100644 --- a/squadcastv1/src/squadcast_sdk/models/v3_incidents_incidentpriorityupdaterequest.py +++ b/squadcastv1/src/squadcast_sdk/models/v3_incidents_incidentpriorityupdaterequest.py @@ -26,7 +26,7 @@ def serialize_model(self, handler): for n, f in type(self).model_fields.items(): k = f.alias or n - val = serialized.get(k) + val = serialized.get(k, serialized.get(n)) if val != UNSET_SENTINEL: if val is not None or k not in optional_fields: diff --git a/squadcastv1/src/squadcast_sdk/models/v3_incidents_incidentresponse.py b/squadcastv1/src/squadcast_sdk/models/v3_incidents_incidentresponse.py index c822fc0..d05b09f 100644 --- a/squadcastv1/src/squadcast_sdk/models/v3_incidents_incidentresponse.py +++ b/squadcastv1/src/squadcast_sdk/models/v3_incidents_incidentresponse.py @@ -89,7 +89,7 @@ def serialize_model(self, handler): for n, f in type(self).model_fields.items(): k = f.alias or n - val = serialized.get(k) + val = serialized.get(k, serialized.get(n)) if val != UNSET_SENTINEL: if val is not None or k not in optional_fields: @@ -325,7 +325,7 @@ def serialize_model(self, handler): for n, f in type(self).model_fields.items(): k = f.alias or n - val = serialized.get(k) + val = serialized.get(k, serialized.get(n)) is_nullable_and_explicitly_set = ( k in nullable_fields and (self.__pydantic_fields_set__.intersection({n})) # pylint: disable=no-member diff --git a/squadcastv1/src/squadcast_sdk/models/v3_incidents_logs.py b/squadcastv1/src/squadcast_sdk/models/v3_incidents_logs.py index eb5ef18..1c5461d 100644 --- a/squadcastv1/src/squadcast_sdk/models/v3_incidents_logs.py +++ b/squadcastv1/src/squadcast_sdk/models/v3_incidents_logs.py @@ -95,7 +95,7 @@ def serialize_model(self, handler): for n, f in type(self).model_fields.items(): k = f.alias or n - val = serialized.get(k) + val = serialized.get(k, serialized.get(n)) is_nullable_and_explicitly_set = ( k in nullable_fields and (self.__pydantic_fields_set__.intersection({n})) # pylint: disable=no-member diff --git a/squadcastv1/src/squadcast_sdk/models/v3_incidents_postmortems_postmortemattachmentrequest.py b/squadcastv1/src/squadcast_sdk/models/v3_incidents_postmortems_postmortemattachmentrequest.py index 46586e8..1d1d773 100644 --- a/squadcastv1/src/squadcast_sdk/models/v3_incidents_postmortems_postmortemattachmentrequest.py +++ b/squadcastv1/src/squadcast_sdk/models/v3_incidents_postmortems_postmortemattachmentrequest.py @@ -32,7 +32,7 @@ def serialize_model(self, handler): for n, f in type(self).model_fields.items(): k = f.alias or n - val = serialized.get(k) + val = serialized.get(k, serialized.get(n)) if val != UNSET_SENTINEL: if val is not None or k not in optional_fields: diff --git a/squadcastv1/src/squadcast_sdk/models/v3_incidents_postmortems_postmortemlistresult.py b/squadcastv1/src/squadcast_sdk/models/v3_incidents_postmortems_postmortemlistresult.py index d54edbb..8281aec 100644 --- a/squadcastv1/src/squadcast_sdk/models/v3_incidents_postmortems_postmortemlistresult.py +++ b/squadcastv1/src/squadcast_sdk/models/v3_incidents_postmortems_postmortemlistresult.py @@ -111,7 +111,7 @@ def serialize_model(self, handler): for n, f in type(self).model_fields.items(): k = f.alias or n - val = serialized.get(k) + val = serialized.get(k, serialized.get(n)) is_nullable_and_explicitly_set = ( k in nullable_fields and (self.__pydantic_fields_set__.intersection({n})) # pylint: disable=no-member diff --git a/squadcastv1/src/squadcast_sdk/models/v3_incidents_postmortems_postmortemresponse.py b/squadcastv1/src/squadcast_sdk/models/v3_incidents_postmortems_postmortemresponse.py index fcc7448..58afab6 100644 --- a/squadcastv1/src/squadcast_sdk/models/v3_incidents_postmortems_postmortemresponse.py +++ b/squadcastv1/src/squadcast_sdk/models/v3_incidents_postmortems_postmortemresponse.py @@ -93,7 +93,7 @@ def serialize_model(self, handler): for n, f in type(self).model_fields.items(): k = f.alias or n - val = serialized.get(k) + val = serialized.get(k, serialized.get(n)) is_nullable_and_explicitly_set = ( k in nullable_fields and (self.__pydantic_fields_set__.intersection({n})) # pylint: disable=no-member diff --git a/squadcastv1/src/squadcast_sdk/models/v3_incidents_postmortems_updatepostmortemrequest.py b/squadcastv1/src/squadcast_sdk/models/v3_incidents_postmortems_updatepostmortemrequest.py index 40764c4..9b32ca8 100644 --- a/squadcastv1/src/squadcast_sdk/models/v3_incidents_postmortems_updatepostmortemrequest.py +++ b/squadcastv1/src/squadcast_sdk/models/v3_incidents_postmortems_updatepostmortemrequest.py @@ -67,7 +67,7 @@ def serialize_model(self, handler): for n, f in type(self).model_fields.items(): k = f.alias or n - val = serialized.get(k) + val = serialized.get(k, serialized.get(n)) if val != UNSET_SENTINEL: if val is not None or k not in optional_fields: diff --git a/squadcastv1/src/squadcast_sdk/models/v3_incidents_runbooks_runbookresponse.py b/squadcastv1/src/squadcast_sdk/models/v3_incidents_runbooks_runbookresponse.py index 47603f4..f2f2404 100644 --- a/squadcastv1/src/squadcast_sdk/models/v3_incidents_runbooks_runbookresponse.py +++ b/squadcastv1/src/squadcast_sdk/models/v3_incidents_runbooks_runbookresponse.py @@ -29,7 +29,7 @@ def serialize_model(self, handler): for n, f in type(self).model_fields.items(): k = f.alias or n - val = serialized.get(k) + val = serialized.get(k, serialized.get(n)) if val != UNSET_SENTINEL: if val is not None or k not in optional_fields: @@ -71,7 +71,7 @@ def serialize_model(self, handler): for n, f in type(self).model_fields.items(): k = f.alias or n - val = serialized.get(k) + val = serialized.get(k, serialized.get(n)) if val != UNSET_SENTINEL: if val is not None or k not in optional_fields: diff --git a/squadcastv1/src/squadcast_sdk/models/v3_incidents_serviceownerfilter.py b/squadcastv1/src/squadcast_sdk/models/v3_incidents_serviceownerfilter.py index 6e5fad3..27d4755 100644 --- a/squadcastv1/src/squadcast_sdk/models/v3_incidents_serviceownerfilter.py +++ b/squadcastv1/src/squadcast_sdk/models/v3_incidents_serviceownerfilter.py @@ -35,7 +35,7 @@ def serialize_model(self, handler): for n, f in type(self).model_fields.items(): k = f.alias or n - val = serialized.get(k) + val = serialized.get(k, serialized.get(n)) if val != UNSET_SENTINEL: if val is not None or k not in optional_fields: diff --git a/squadcastv1/src/squadcast_sdk/models/v3_incidents_snoozedetails.py b/squadcastv1/src/squadcast_sdk/models/v3_incidents_snoozedetails.py index ec6a1e0..fef6da0 100644 --- a/squadcastv1/src/squadcast_sdk/models/v3_incidents_snoozedetails.py +++ b/squadcastv1/src/squadcast_sdk/models/v3_incidents_snoozedetails.py @@ -34,7 +34,7 @@ def serialize_model(self, handler): for n, f in type(self).model_fields.items(): k = f.alias or n - val = serialized.get(k) + val = serialized.get(k, serialized.get(n)) if val != UNSET_SENTINEL: m[k] = val diff --git a/squadcastv1/src/squadcast_sdk/models/v3_incidents_tags_appendtagrequest.py b/squadcastv1/src/squadcast_sdk/models/v3_incidents_tags_appendtagrequest.py index 6592477..4b6a1ea 100644 --- a/squadcastv1/src/squadcast_sdk/models/v3_incidents_tags_appendtagrequest.py +++ b/squadcastv1/src/squadcast_sdk/models/v3_incidents_tags_appendtagrequest.py @@ -30,7 +30,7 @@ def serialize_model(self, handler): for n, f in type(self).model_fields.items(): k = f.alias or n - val = serialized.get(k) + val = serialized.get(k, serialized.get(n)) if val != UNSET_SENTINEL: if val is not None or k not in optional_fields: diff --git a/squadcastv1/src/squadcast_sdk/models/v3_incidents_tags_assignto.py b/squadcastv1/src/squadcast_sdk/models/v3_incidents_tags_assignto.py index 822fa34..b57c97b 100644 --- a/squadcastv1/src/squadcast_sdk/models/v3_incidents_tags_assignto.py +++ b/squadcastv1/src/squadcast_sdk/models/v3_incidents_tags_assignto.py @@ -29,7 +29,7 @@ def serialize_model(self, handler): for n, f in type(self).model_fields.items(): k = f.alias or n - val = serialized.get(k) + val = serialized.get(k, serialized.get(n)) if val != UNSET_SENTINEL: if val is not None or k not in optional_fields: diff --git a/squadcastv1/src/squadcast_sdk/models/v3_incidents_tags_dedupdata.py b/squadcastv1/src/squadcast_sdk/models/v3_incidents_tags_dedupdata.py index 9017df9..36e3fdc 100644 --- a/squadcastv1/src/squadcast_sdk/models/v3_incidents_tags_dedupdata.py +++ b/squadcastv1/src/squadcast_sdk/models/v3_incidents_tags_dedupdata.py @@ -25,7 +25,7 @@ def serialize_model(self, handler): for n, f in type(self).model_fields.items(): k = f.alias or n - val = serialized.get(k) + val = serialized.get(k, serialized.get(n)) if val != UNSET_SENTINEL: if val is not None or k not in optional_fields: diff --git a/squadcastv1/src/squadcast_sdk/models/v3_incidents_tags_incidentfortagsresponse.py b/squadcastv1/src/squadcast_sdk/models/v3_incidents_tags_incidentfortagsresponse.py index ffbf2b5..4a1e0c3 100644 --- a/squadcastv1/src/squadcast_sdk/models/v3_incidents_tags_incidentfortagsresponse.py +++ b/squadcastv1/src/squadcast_sdk/models/v3_incidents_tags_incidentfortagsresponse.py @@ -95,7 +95,7 @@ def serialize_model(self, handler): for n, f in type(self).model_fields.items(): k = f.alias or n - val = serialized.get(k) + val = serialized.get(k, serialized.get(n)) if val != UNSET_SENTINEL: if val is not None or k not in optional_fields: @@ -323,7 +323,7 @@ def serialize_model(self, handler): for n, f in type(self).model_fields.items(): k = f.alias or n - val = serialized.get(k) + val = serialized.get(k, serialized.get(n)) is_nullable_and_explicitly_set = ( k in nullable_fields and (self.__pydantic_fields_set__.intersection({n})) # pylint: disable=no-member diff --git a/squadcastv1/src/squadcast_sdk/models/v3_incidents_tags_logs.py b/squadcastv1/src/squadcast_sdk/models/v3_incidents_tags_logs.py index 4ed2e2d..2f08eea 100644 --- a/squadcastv1/src/squadcast_sdk/models/v3_incidents_tags_logs.py +++ b/squadcastv1/src/squadcast_sdk/models/v3_incidents_tags_logs.py @@ -95,7 +95,7 @@ def serialize_model(self, handler): for n, f in type(self).model_fields.items(): k = f.alias or n - val = serialized.get(k) + val = serialized.get(k, serialized.get(n)) is_nullable_and_explicitly_set = ( k in nullable_fields and (self.__pydantic_fields_set__.intersection({n})) # pylint: disable=no-member diff --git a/squadcastv1/src/squadcast_sdk/models/v3_incidents_tags_snoozedetails.py b/squadcastv1/src/squadcast_sdk/models/v3_incidents_tags_snoozedetails.py index 65952fc..2fdf610 100644 --- a/squadcastv1/src/squadcast_sdk/models/v3_incidents_tags_snoozedetails.py +++ b/squadcastv1/src/squadcast_sdk/models/v3_incidents_tags_snoozedetails.py @@ -30,7 +30,7 @@ def serialize_model(self, handler): for n, f in type(self).model_fields.items(): k = f.alias or n - val = serialized.get(k) + val = serialized.get(k, serialized.get(n)) if val != UNSET_SENTINEL: m[k] = val diff --git a/squadcastv1/src/squadcast_sdk/models/v3_runbooks_createrunbookrequest.py b/squadcastv1/src/squadcast_sdk/models/v3_runbooks_createrunbookrequest.py index ef2a74a..70ebf9c 100644 --- a/squadcastv1/src/squadcast_sdk/models/v3_runbooks_createrunbookrequest.py +++ b/squadcastv1/src/squadcast_sdk/models/v3_runbooks_createrunbookrequest.py @@ -45,7 +45,7 @@ def serialize_model(self, handler): for n, f in type(self).model_fields.items(): k = f.alias or n - val = serialized.get(k) + val = serialized.get(k, serialized.get(n)) if val != UNSET_SENTINEL: if val is not None or k not in optional_fields: diff --git a/squadcastv1/src/squadcast_sdk/models/v3_runbooks_updaterunbookrequest.py b/squadcastv1/src/squadcast_sdk/models/v3_runbooks_updaterunbookrequest.py index 592e1eb..3abf97d 100644 --- a/squadcastv1/src/squadcast_sdk/models/v3_runbooks_updaterunbookrequest.py +++ b/squadcastv1/src/squadcast_sdk/models/v3_runbooks_updaterunbookrequest.py @@ -40,7 +40,7 @@ def serialize_model(self, handler): for n, f in type(self).model_fields.items(): k = f.alias or n - val = serialized.get(k) + val = serialized.get(k, serialized.get(n)) if val != UNSET_SENTINEL: if val is not None or k not in optional_fields: diff --git a/squadcastv1/src/squadcast_sdk/models/v3_runbooks_updationinfo.py b/squadcastv1/src/squadcast_sdk/models/v3_runbooks_updationinfo.py index caa58ec..b513331 100644 --- a/squadcastv1/src/squadcast_sdk/models/v3_runbooks_updationinfo.py +++ b/squadcastv1/src/squadcast_sdk/models/v3_runbooks_updationinfo.py @@ -50,7 +50,7 @@ def serialize_model(self, handler): for n, f in type(self).model_fields.items(): k = f.alias or n - val = serialized.get(k) + val = serialized.get(k, serialized.get(n)) if val != UNSET_SENTINEL: if val is not None or k not in optional_fields: diff --git a/squadcastv1/src/squadcast_sdk/models/v3_services_createservicerequest.py b/squadcastv1/src/squadcast_sdk/models/v3_services_createservicerequest.py index 27e1cce..94dc804 100644 --- a/squadcastv1/src/squadcast_sdk/models/v3_services_createservicerequest.py +++ b/squadcastv1/src/squadcast_sdk/models/v3_services_createservicerequest.py @@ -77,7 +77,7 @@ def serialize_model(self, handler): for n, f in type(self).model_fields.items(): k = f.alias or n - val = serialized.get(k) + val = serialized.get(k, serialized.get(n)) if val != UNSET_SENTINEL: if val is not None or k not in optional_fields: diff --git a/squadcastv1/src/squadcast_sdk/models/v3_services_deduplicationrules_deduplicationrule.py b/squadcastv1/src/squadcast_sdk/models/v3_services_deduplicationrules_deduplicationrule.py index 2acab2f..504815d 100644 --- a/squadcastv1/src/squadcast_sdk/models/v3_services_deduplicationrules_deduplicationrule.py +++ b/squadcastv1/src/squadcast_sdk/models/v3_services_deduplicationrules_deduplicationrule.py @@ -56,7 +56,7 @@ def serialize_model(self, handler): for n, f in type(self).model_fields.items(): k = f.alias or n - val = serialized.get(k) + val = serialized.get(k, serialized.get(n)) if val != UNSET_SENTINEL: if val is not None or k not in optional_fields: diff --git a/squadcastv1/src/squadcast_sdk/models/v3_services_deduplicationrules_deduplicationruleresponse.py b/squadcastv1/src/squadcast_sdk/models/v3_services_deduplicationrules_deduplicationruleresponse.py index b1dd3c8..6f2bfa5 100644 --- a/squadcastv1/src/squadcast_sdk/models/v3_services_deduplicationrules_deduplicationruleresponse.py +++ b/squadcastv1/src/squadcast_sdk/models/v3_services_deduplicationrules_deduplicationruleresponse.py @@ -56,7 +56,7 @@ def serialize_model(self, handler): for n, f in type(self).model_fields.items(): k = f.alias or n - val = serialized.get(k) + val = serialized.get(k, serialized.get(n)) if val != UNSET_SENTINEL: if val is not None or k not in optional_fields: diff --git a/squadcastv1/src/squadcast_sdk/models/v3_services_deduplicationrules_expressionbranch.py b/squadcastv1/src/squadcast_sdk/models/v3_services_deduplicationrules_expressionbranch.py index ed049bd..fd32d6b 100644 --- a/squadcastv1/src/squadcast_sdk/models/v3_services_deduplicationrules_expressionbranch.py +++ b/squadcastv1/src/squadcast_sdk/models/v3_services_deduplicationrules_expressionbranch.py @@ -58,7 +58,7 @@ def serialize_model(self, handler): for n, f in type(self).model_fields.items(): k = f.alias or n - val = serialized.get(k) + val = serialized.get(k, serialized.get(n)) if val != UNSET_SENTINEL: if val is not None or k not in optional_fields: diff --git a/squadcastv1/src/squadcast_sdk/models/v3_services_jiracloudextension.py b/squadcastv1/src/squadcast_sdk/models/v3_services_jiracloudextension.py index bc812e7..f836bd8 100644 --- a/squadcastv1/src/squadcast_sdk/models/v3_services_jiracloudextension.py +++ b/squadcastv1/src/squadcast_sdk/models/v3_services_jiracloudextension.py @@ -53,7 +53,7 @@ def serialize_model(self, handler): for n, f in type(self).model_fields.items(): k = f.alias or n - val = serialized.get(k) + val = serialized.get(k, serialized.get(n)) is_nullable_and_explicitly_set = ( k in nullable_fields and (self.__pydantic_fields_set__.intersection({n})) # pylint: disable=no-member diff --git a/squadcastv1/src/squadcast_sdk/models/v3_services_jiraissuetype.py b/squadcastv1/src/squadcast_sdk/models/v3_services_jiraissuetype.py index 2256478..78a349d 100644 --- a/squadcastv1/src/squadcast_sdk/models/v3_services_jiraissuetype.py +++ b/squadcastv1/src/squadcast_sdk/models/v3_services_jiraissuetype.py @@ -36,7 +36,7 @@ def serialize_model(self, handler): for n, f in type(self).model_fields.items(): k = f.alias or n - val = serialized.get(k) + val = serialized.get(k, serialized.get(n)) is_nullable_and_explicitly_set = ( k in nullable_fields and (self.__pydantic_fields_set__.intersection({n})) # pylint: disable=no-member diff --git a/squadcastv1/src/squadcast_sdk/models/v3_services_maintenancemode_servicemaintenance.py b/squadcastv1/src/squadcast_sdk/models/v3_services_maintenancemode_servicemaintenance.py index f521cd1..ca10e0d 100644 --- a/squadcastv1/src/squadcast_sdk/models/v3_services_maintenancemode_servicemaintenance.py +++ b/squadcastv1/src/squadcast_sdk/models/v3_services_maintenancemode_servicemaintenance.py @@ -49,7 +49,7 @@ def serialize_model(self, handler): for n, f in type(self).model_fields.items(): k = f.alias or n - val = serialized.get(k) + val = serialized.get(k, serialized.get(n)) if val != UNSET_SENTINEL: if val is not None or k not in optional_fields: diff --git a/squadcastv1/src/squadcast_sdk/models/v3_services_notificationdelayconfig.py b/squadcastv1/src/squadcast_sdk/models/v3_services_notificationdelayconfig.py index 2de1932..9146dfc 100644 --- a/squadcastv1/src/squadcast_sdk/models/v3_services_notificationdelayconfig.py +++ b/squadcastv1/src/squadcast_sdk/models/v3_services_notificationdelayconfig.py @@ -28,7 +28,7 @@ def serialize_model(self, handler): for n, f in type(self).model_fields.items(): k = f.alias or n - val = serialized.get(k) + val = serialized.get(k, serialized.get(n)) if val != UNSET_SENTINEL: if val is not None or k not in optional_fields: @@ -63,7 +63,7 @@ def serialize_model(self, handler): for n, f in type(self).model_fields.items(): k = f.alias or n - val = serialized.get(k) + val = serialized.get(k, serialized.get(n)) if val != UNSET_SENTINEL: if val is not None or k not in optional_fields: @@ -116,7 +116,7 @@ def serialize_model(self, handler): for n, f in type(self).model_fields.items(): k = f.alias or n - val = serialized.get(k) + val = serialized.get(k, serialized.get(n)) if val != UNSET_SENTINEL: if val is not None or k not in optional_fields: diff --git a/squadcastv1/src/squadcast_sdk/models/v3_services_notificationdelayconfigrequest.py b/squadcastv1/src/squadcast_sdk/models/v3_services_notificationdelayconfigrequest.py index aa0932f..e8eebeb 100644 --- a/squadcastv1/src/squadcast_sdk/models/v3_services_notificationdelayconfigrequest.py +++ b/squadcastv1/src/squadcast_sdk/models/v3_services_notificationdelayconfigrequest.py @@ -28,7 +28,7 @@ def serialize_model(self, handler): for n, f in type(self).model_fields.items(): k = f.alias or n - val = serialized.get(k) + val = serialized.get(k, serialized.get(n)) if val != UNSET_SENTINEL: if val is not None or k not in optional_fields: @@ -63,7 +63,7 @@ def serialize_model(self, handler): for n, f in type(self).model_fields.items(): k = f.alias or n - val = serialized.get(k) + val = serialized.get(k, serialized.get(n)) if val != UNSET_SENTINEL: if val is not None or k not in optional_fields: @@ -120,7 +120,7 @@ def serialize_model(self, handler): for n, f in type(self).model_fields.items(): k = f.alias or n - val = serialized.get(k) + val = serialized.get(k, serialized.get(n)) if val != UNSET_SENTINEL: if val is not None or k not in optional_fields: diff --git a/squadcastv1/src/squadcast_sdk/models/v3_services_overlay_customcontentoverlayresponse.py b/squadcastv1/src/squadcast_sdk/models/v3_services_overlay_customcontentoverlayresponse.py index 549a0ad..6b1189c 100644 --- a/squadcastv1/src/squadcast_sdk/models/v3_services_overlay_customcontentoverlayresponse.py +++ b/squadcastv1/src/squadcast_sdk/models/v3_services_overlay_customcontentoverlayresponse.py @@ -69,7 +69,7 @@ def serialize_model(self, handler): for n, f in type(self).model_fields.items(): k = f.alias or n - val = serialized.get(k) + val = serialized.get(k, serialized.get(n)) if val != UNSET_SENTINEL: m[k] = val diff --git a/squadcastv1/src/squadcast_sdk/models/v3_services_overlay_optinforkeybaseddeduplicationrequest.py b/squadcastv1/src/squadcast_sdk/models/v3_services_overlay_optinforkeybaseddeduplicationrequest.py index 174f10d..7eec6a5 100644 --- a/squadcastv1/src/squadcast_sdk/models/v3_services_overlay_optinforkeybaseddeduplicationrequest.py +++ b/squadcastv1/src/squadcast_sdk/models/v3_services_overlay_optinforkeybaseddeduplicationrequest.py @@ -22,7 +22,7 @@ def serialize_model(self, handler): for n, f in type(self).model_fields.items(): k = f.alias or n - val = serialized.get(k) + val = serialized.get(k, serialized.get(n)) if val != UNSET_SENTINEL: if val is not None or k not in optional_fields: diff --git a/squadcastv1/src/squadcast_sdk/models/v3_services_overlay_overlayresponse.py b/squadcastv1/src/squadcast_sdk/models/v3_services_overlay_overlayresponse.py index 1b16c4d..0dc9b4b 100644 --- a/squadcastv1/src/squadcast_sdk/models/v3_services_overlay_overlayresponse.py +++ b/squadcastv1/src/squadcast_sdk/models/v3_services_overlay_overlayresponse.py @@ -62,7 +62,7 @@ def serialize_model(self, handler): for n, f in type(self).model_fields.items(): k = f.alias or n - val = serialized.get(k) + val = serialized.get(k, serialized.get(n)) if val != UNSET_SENTINEL: m[k] = val diff --git a/squadcastv1/src/squadcast_sdk/models/v3_services_routingrules_expressionbranch.py b/squadcastv1/src/squadcast_sdk/models/v3_services_routingrules_expressionbranch.py index 9ce18b8..3aa5b4d 100644 --- a/squadcastv1/src/squadcast_sdk/models/v3_services_routingrules_expressionbranch.py +++ b/squadcastv1/src/squadcast_sdk/models/v3_services_routingrules_expressionbranch.py @@ -57,7 +57,7 @@ def serialize_model(self, handler): for n, f in type(self).model_fields.items(): k = f.alias or n - val = serialized.get(k) + val = serialized.get(k, serialized.get(n)) if val != UNSET_SENTINEL: if val is not None or k not in optional_fields: diff --git a/squadcastv1/src/squadcast_sdk/models/v3_services_routingrules_routingrule.py b/squadcastv1/src/squadcast_sdk/models/v3_services_routingrules_routingrule.py index 77756e1..7ed190a 100644 --- a/squadcastv1/src/squadcast_sdk/models/v3_services_routingrules_routingrule.py +++ b/squadcastv1/src/squadcast_sdk/models/v3_services_routingrules_routingrule.py @@ -53,7 +53,7 @@ def serialize_model(self, handler): for n, f in type(self).model_fields.items(): k = f.alias or n - val = serialized.get(k) + val = serialized.get(k, serialized.get(n)) if val != UNSET_SENTINEL: if val is not None or k not in optional_fields: diff --git a/squadcastv1/src/squadcast_sdk/models/v3_services_routingrules_routingruleresponse.py b/squadcastv1/src/squadcast_sdk/models/v3_services_routingrules_routingruleresponse.py index d1c9f10..b63b657 100644 --- a/squadcastv1/src/squadcast_sdk/models/v3_services_routingrules_routingruleresponse.py +++ b/squadcastv1/src/squadcast_sdk/models/v3_services_routingrules_routingruleresponse.py @@ -53,7 +53,7 @@ def serialize_model(self, handler): for n, f in type(self).model_fields.items(): k = f.alias or n - val = serialized.get(k) + val = serialized.get(k, serialized.get(n)) if val != UNSET_SENTINEL: if val is not None or k not in optional_fields: diff --git a/squadcastv1/src/squadcast_sdk/models/v3_services_serviceresponse.py b/squadcastv1/src/squadcast_sdk/models/v3_services_serviceresponse.py index 87cccbb..bba2a91 100644 --- a/squadcastv1/src/squadcast_sdk/models/v3_services_serviceresponse.py +++ b/squadcastv1/src/squadcast_sdk/models/v3_services_serviceresponse.py @@ -131,7 +131,7 @@ def serialize_model(self, handler): for n, f in type(self).model_fields.items(): k = f.alias or n - val = serialized.get(k) + val = serialized.get(k, serialized.get(n)) is_nullable_and_explicitly_set = ( k in nullable_fields and (self.__pydantic_fields_set__.intersection({n})) # pylint: disable=no-member diff --git a/squadcastv1/src/squadcast_sdk/models/v3_services_suppressionrules_suppressionrule.py b/squadcastv1/src/squadcast_sdk/models/v3_services_suppressionrules_suppressionrule.py index 7b6ef19..06fb6de 100644 --- a/squadcastv1/src/squadcast_sdk/models/v3_services_suppressionrules_suppressionrule.py +++ b/squadcastv1/src/squadcast_sdk/models/v3_services_suppressionrules_suppressionrule.py @@ -60,7 +60,7 @@ def serialize_model(self, handler): for n, f in type(self).model_fields.items(): k = f.alias or n - val = serialized.get(k) + val = serialized.get(k, serialized.get(n)) if val != UNSET_SENTINEL: m[k] = val diff --git a/squadcastv1/src/squadcast_sdk/models/v3_services_suppressionrules_suppressionruleresponse.py b/squadcastv1/src/squadcast_sdk/models/v3_services_suppressionrules_suppressionruleresponse.py index 284858c..8b04f0d 100644 --- a/squadcastv1/src/squadcast_sdk/models/v3_services_suppressionrules_suppressionruleresponse.py +++ b/squadcastv1/src/squadcast_sdk/models/v3_services_suppressionrules_suppressionruleresponse.py @@ -60,7 +60,7 @@ def serialize_model(self, handler): for n, f in type(self).model_fields.items(): k = f.alias or n - val = serialized.get(k) + val = serialized.get(k, serialized.get(n)) if val != UNSET_SENTINEL: m[k] = val diff --git a/squadcastv1/src/squadcast_sdk/models/v3_services_taggingrules_expressionbranch.py b/squadcastv1/src/squadcast_sdk/models/v3_services_taggingrules_expressionbranch.py index 27772ea..0df990a 100644 --- a/squadcastv1/src/squadcast_sdk/models/v3_services_taggingrules_expressionbranch.py +++ b/squadcastv1/src/squadcast_sdk/models/v3_services_taggingrules_expressionbranch.py @@ -57,7 +57,7 @@ def serialize_model(self, handler): for n, f in type(self).model_fields.items(): k = f.alias or n - val = serialized.get(k) + val = serialized.get(k, serialized.get(n)) if val != UNSET_SENTINEL: if val is not None or k not in optional_fields: diff --git a/squadcastv1/src/squadcast_sdk/models/v3_services_taggingrules_taggingruleresponse.py b/squadcastv1/src/squadcast_sdk/models/v3_services_taggingrules_taggingruleresponse.py index 96af238..9ca3838 100644 --- a/squadcastv1/src/squadcast_sdk/models/v3_services_taggingrules_taggingruleresponse.py +++ b/squadcastv1/src/squadcast_sdk/models/v3_services_taggingrules_taggingruleresponse.py @@ -41,7 +41,7 @@ def serialize_model(self, handler): for n, f in type(self).model_fields.items(): k = f.alias or n - val = serialized.get(k) + val = serialized.get(k, serialized.get(n)) if val != UNSET_SENTINEL: if val is not None or k not in optional_fields: diff --git a/squadcastv1/src/squadcast_sdk/models/v3_services_taggingrules_tagrule.py b/squadcastv1/src/squadcast_sdk/models/v3_services_taggingrules_tagrule.py index 65d21db..785b87f 100644 --- a/squadcastv1/src/squadcast_sdk/models/v3_services_taggingrules_tagrule.py +++ b/squadcastv1/src/squadcast_sdk/models/v3_services_taggingrules_tagrule.py @@ -41,7 +41,7 @@ def serialize_model(self, handler): for n, f in type(self).model_fields.items(): k = f.alias or n - val = serialized.get(k) + val = serialized.get(k, serialized.get(n)) if val != UNSET_SENTINEL: if val is not None or k not in optional_fields: diff --git a/squadcastv1/src/squadcast_sdk/models/v3_services_taggingrules_tagsobject.py b/squadcastv1/src/squadcast_sdk/models/v3_services_taggingrules_tagsobject.py index d4feeb3..8f6f89e 100644 --- a/squadcastv1/src/squadcast_sdk/models/v3_services_taggingrules_tagsobject.py +++ b/squadcastv1/src/squadcast_sdk/models/v3_services_taggingrules_tagsobject.py @@ -26,7 +26,7 @@ def serialize_model(self, handler): for n, f in type(self).model_fields.items(): k = f.alias or n - val = serialized.get(k) + val = serialized.get(k, serialized.get(n)) if val != UNSET_SENTINEL: if val is not None or k not in optional_fields: diff --git a/squadcastv1/src/squadcast_sdk/models/v3_services_updateservicerequest.py b/squadcastv1/src/squadcast_sdk/models/v3_services_updateservicerequest.py index 379d12a..715b44f 100644 --- a/squadcastv1/src/squadcast_sdk/models/v3_services_updateservicerequest.py +++ b/squadcastv1/src/squadcast_sdk/models/v3_services_updateservicerequest.py @@ -71,7 +71,7 @@ def serialize_model(self, handler): for n, f in type(self).model_fields.items(): k = f.alias or n - val = serialized.get(k) + val = serialized.get(k, serialized.get(n)) if val != UNSET_SENTINEL: if val is not None or k not in optional_fields: diff --git a/squadcastv1/src/squadcast_sdk/models/v3_slo_createslorequest.py b/squadcastv1/src/squadcast_sdk/models/v3_slo_createslorequest.py index 81a8d91..3848661 100644 --- a/squadcastv1/src/squadcast_sdk/models/v3_slo_createslorequest.py +++ b/squadcastv1/src/squadcast_sdk/models/v3_slo_createslorequest.py @@ -85,7 +85,7 @@ def serialize_model(self, handler): for n, f in type(self).model_fields.items(): k = f.alias or n - val = serialized.get(k) + val = serialized.get(k, serialized.get(n)) if val != UNSET_SENTINEL: if val is not None or k not in optional_fields: diff --git a/squadcastv1/src/squadcast_sdk/models/v3_slo_slo.py b/squadcastv1/src/squadcast_sdk/models/v3_slo_slo.py index eac4fd5..e70d01a 100644 --- a/squadcastv1/src/squadcast_sdk/models/v3_slo_slo.py +++ b/squadcastv1/src/squadcast_sdk/models/v3_slo_slo.py @@ -144,7 +144,7 @@ def serialize_model(self, handler): for n, f in type(self).model_fields.items(): k = f.alias or n - val = serialized.get(k) + val = serialized.get(k, serialized.get(n)) is_nullable_and_explicitly_set = ( k in nullable_fields and (self.__pydantic_fields_set__.intersection({n})) # pylint: disable=no-member diff --git a/squadcastv1/src/squadcast_sdk/models/v3_slo_sloaction.py b/squadcastv1/src/squadcast_sdk/models/v3_slo_sloaction.py index a63775e..dfa676d 100644 --- a/squadcastv1/src/squadcast_sdk/models/v3_slo_sloaction.py +++ b/squadcastv1/src/squadcast_sdk/models/v3_slo_sloaction.py @@ -74,7 +74,7 @@ def serialize_model(self, handler): for n, f in type(self).model_fields.items(): k = f.alias or n - val = serialized.get(k) + val = serialized.get(k, serialized.get(n)) is_nullable_and_explicitly_set = ( k in nullable_fields and (self.__pydantic_fields_set__.intersection({n})) # pylint: disable=no-member diff --git a/squadcastv1/src/squadcast_sdk/models/v3_slo_slodetailedresponse.py b/squadcastv1/src/squadcast_sdk/models/v3_slo_slodetailedresponse.py index 8055e23..6704fec 100644 --- a/squadcastv1/src/squadcast_sdk/models/v3_slo_slodetailedresponse.py +++ b/squadcastv1/src/squadcast_sdk/models/v3_slo_slodetailedresponse.py @@ -144,7 +144,7 @@ def serialize_model(self, handler): for n, f in type(self).model_fields.items(): k = f.alias or n - val = serialized.get(k) + val = serialized.get(k, serialized.get(n)) is_nullable_and_explicitly_set = ( k in nullable_fields and (self.__pydantic_fields_set__.intersection({n})) # pylint: disable=no-member diff --git a/squadcastv1/src/squadcast_sdk/models/v3_slo_slomonitoringcheck.py b/squadcastv1/src/squadcast_sdk/models/v3_slo_slomonitoringcheck.py index ae1d944..f9cd34a 100644 --- a/squadcastv1/src/squadcast_sdk/models/v3_slo_slomonitoringcheck.py +++ b/squadcastv1/src/squadcast_sdk/models/v3_slo_slomonitoringcheck.py @@ -71,7 +71,7 @@ def serialize_model(self, handler): for n, f in type(self).model_fields.items(): k = f.alias or n - val = serialized.get(k) + val = serialized.get(k, serialized.get(n)) is_nullable_and_explicitly_set = ( k in nullable_fields and (self.__pydantic_fields_set__.intersection({n})) # pylint: disable=no-member diff --git a/squadcastv1/src/squadcast_sdk/models/v3_slo_sloresponse.py b/squadcastv1/src/squadcast_sdk/models/v3_slo_sloresponse.py index 42491a2..5facae4 100644 --- a/squadcastv1/src/squadcast_sdk/models/v3_slo_sloresponse.py +++ b/squadcastv1/src/squadcast_sdk/models/v3_slo_sloresponse.py @@ -144,7 +144,7 @@ def serialize_model(self, handler): for n, f in type(self).model_fields.items(): k = f.alias or n - val = serialized.get(k) + val = serialized.get(k, serialized.get(n)) is_nullable_and_explicitly_set = ( k in nullable_fields and (self.__pydantic_fields_set__.intersection({n})) # pylint: disable=no-member diff --git a/squadcastv1/src/squadcast_sdk/models/v3_slo_sloviolatingincidentresponse.py b/squadcastv1/src/squadcast_sdk/models/v3_slo_sloviolatingincidentresponse.py index 6901cb7..5dd2193 100644 --- a/squadcastv1/src/squadcast_sdk/models/v3_slo_sloviolatingincidentresponse.py +++ b/squadcastv1/src/squadcast_sdk/models/v3_slo_sloviolatingincidentresponse.py @@ -61,7 +61,7 @@ def serialize_model(self, handler): for n, f in type(self).model_fields.items(): k = f.alias or n - val = serialized.get(k) + val = serialized.get(k, serialized.get(n)) if val != UNSET_SENTINEL: m[k] = val diff --git a/squadcastv1/src/squadcast_sdk/models/v3_slo_slowithinsightsresponse.py b/squadcastv1/src/squadcast_sdk/models/v3_slo_slowithinsightsresponse.py index 1af2fc3..15381ad 100644 --- a/squadcastv1/src/squadcast_sdk/models/v3_slo_slowithinsightsresponse.py +++ b/squadcastv1/src/squadcast_sdk/models/v3_slo_slowithinsightsresponse.py @@ -34,7 +34,7 @@ def serialize_model(self, handler): for n, f in type(self).model_fields.items(): k = f.alias or n - val = serialized.get(k) + val = serialized.get(k, serialized.get(n)) if val != UNSET_SENTINEL: if val is not None or k not in optional_fields: diff --git a/squadcastv1/src/squadcast_sdk/models/v3_teams_abilities.py b/squadcastv1/src/squadcast_sdk/models/v3_teams_abilities.py index a83e549..77ab42b 100644 --- a/squadcastv1/src/squadcast_sdk/models/v3_teams_abilities.py +++ b/squadcastv1/src/squadcast_sdk/models/v3_teams_abilities.py @@ -47,7 +47,7 @@ def serialize_model(self, handler): for n, f in type(self).model_fields.items(): k = f.alias or n - val = serialized.get(k) + val = serialized.get(k, serialized.get(n)) if val != UNSET_SENTINEL: if val is not None or k not in optional_fields: @@ -95,7 +95,7 @@ def serialize_model(self, handler): for n, f in type(self).model_fields.items(): k = f.alias or n - val = serialized.get(k) + val = serialized.get(k, serialized.get(n)) if val != UNSET_SENTINEL: if val is not None or k not in optional_fields: @@ -138,7 +138,7 @@ def serialize_model(self, handler): for n, f in type(self).model_fields.items(): k = f.alias or n - val = serialized.get(k) + val = serialized.get(k, serialized.get(n)) if val != UNSET_SENTINEL: if val is not None or k not in optional_fields: @@ -179,7 +179,7 @@ def serialize_model(self, handler): for n, f in type(self).model_fields.items(): k = f.alias or n - val = serialized.get(k) + val = serialized.get(k, serialized.get(n)) if val != UNSET_SENTINEL: if val is not None or k not in optional_fields: @@ -227,7 +227,7 @@ def serialize_model(self, handler): for n, f in type(self).model_fields.items(): k = f.alias or n - val = serialized.get(k) + val = serialized.get(k, serialized.get(n)) if val != UNSET_SENTINEL: if val is not None or k not in optional_fields: @@ -270,7 +270,7 @@ def serialize_model(self, handler): for n, f in type(self).model_fields.items(): k = f.alias or n - val = serialized.get(k) + val = serialized.get(k, serialized.get(n)) if val != UNSET_SENTINEL: if val is not None or k not in optional_fields: @@ -318,7 +318,7 @@ def serialize_model(self, handler): for n, f in type(self).model_fields.items(): k = f.alias or n - val = serialized.get(k) + val = serialized.get(k, serialized.get(n)) if val != UNSET_SENTINEL: if val is not None or k not in optional_fields: @@ -366,7 +366,7 @@ def serialize_model(self, handler): for n, f in type(self).model_fields.items(): k = f.alias or n - val = serialized.get(k) + val = serialized.get(k, serialized.get(n)) if val != UNSET_SENTINEL: if val is not None or k not in optional_fields: @@ -392,7 +392,7 @@ def serialize_model(self, handler): for n, f in type(self).model_fields.items(): k = f.alias or n - val = serialized.get(k) + val = serialized.get(k, serialized.get(n)) if val != UNSET_SENTINEL: if val is not None or k not in optional_fields: @@ -427,7 +427,7 @@ def serialize_model(self, handler): for n, f in type(self).model_fields.items(): k = f.alias or n - val = serialized.get(k) + val = serialized.get(k, serialized.get(n)) if val != UNSET_SENTINEL: if val is not None or k not in optional_fields: @@ -470,7 +470,7 @@ def serialize_model(self, handler): for n, f in type(self).model_fields.items(): k = f.alias or n - val = serialized.get(k) + val = serialized.get(k, serialized.get(n)) if val != UNSET_SENTINEL: if val is not None or k not in optional_fields: @@ -518,7 +518,7 @@ def serialize_model(self, handler): for n, f in type(self).model_fields.items(): k = f.alias or n - val = serialized.get(k) + val = serialized.get(k, serialized.get(n)) if val != UNSET_SENTINEL: if val is not None or k not in optional_fields: @@ -551,7 +551,7 @@ def serialize_model(self, handler): for n, f in type(self).model_fields.items(): k = f.alias or n - val = serialized.get(k) + val = serialized.get(k, serialized.get(n)) if val != UNSET_SENTINEL: if val is not None or k not in optional_fields: @@ -599,7 +599,7 @@ def serialize_model(self, handler): for n, f in type(self).model_fields.items(): k = f.alias or n - val = serialized.get(k) + val = serialized.get(k, serialized.get(n)) if val != UNSET_SENTINEL: if val is not None or k not in optional_fields: @@ -647,7 +647,7 @@ def serialize_model(self, handler): for n, f in type(self).model_fields.items(): k = f.alias or n - val = serialized.get(k) + val = serialized.get(k, serialized.get(n)) if val != UNSET_SENTINEL: if val is not None or k not in optional_fields: @@ -731,7 +731,7 @@ def serialize_model(self, handler): for n, f in type(self).model_fields.items(): k = f.alias or n - val = serialized.get(k) + val = serialized.get(k, serialized.get(n)) if val != UNSET_SENTINEL: if val is not None or k not in optional_fields: diff --git a/squadcastv1/src/squadcast_sdk/models/v3_teams_addbulkteammemberrequest.py b/squadcastv1/src/squadcast_sdk/models/v3_teams_addbulkteammemberrequest.py index 2ee2c2f..7fa26ad 100644 --- a/squadcastv1/src/squadcast_sdk/models/v3_teams_addbulkteammemberrequest.py +++ b/squadcastv1/src/squadcast_sdk/models/v3_teams_addbulkteammemberrequest.py @@ -32,7 +32,7 @@ def serialize_model(self, handler): for n, f in type(self).model_fields.items(): k = f.alias or n - val = serialized.get(k) + val = serialized.get(k, serialized.get(n)) if val != UNSET_SENTINEL: if val is not None or k not in optional_fields: diff --git a/squadcastv1/src/squadcast_sdk/models/v3_teams_addteammemberrequest.py b/squadcastv1/src/squadcast_sdk/models/v3_teams_addteammemberrequest.py index 585203e..ded5122 100644 --- a/squadcastv1/src/squadcast_sdk/models/v3_teams_addteammemberrequest.py +++ b/squadcastv1/src/squadcast_sdk/models/v3_teams_addteammemberrequest.py @@ -32,7 +32,7 @@ def serialize_model(self, handler): for n, f in type(self).model_fields.items(): k = f.alias or n - val = serialized.get(k) + val = serialized.get(k, serialized.get(n)) if val != UNSET_SENTINEL: if val is not None or k not in optional_fields: diff --git a/squadcastv1/src/squadcast_sdk/models/v3_teams_createteamrequest.py b/squadcastv1/src/squadcast_sdk/models/v3_teams_createteamrequest.py index a111352..0e7ce84 100644 --- a/squadcastv1/src/squadcast_sdk/models/v3_teams_createteamrequest.py +++ b/squadcastv1/src/squadcast_sdk/models/v3_teams_createteamrequest.py @@ -28,7 +28,7 @@ def serialize_model(self, handler): for n, f in type(self).model_fields.items(): k = f.alias or n - val = serialized.get(k) + val = serialized.get(k, serialized.get(n)) if val != UNSET_SENTINEL: if val is not None or k not in optional_fields: diff --git a/squadcastv1/src/squadcast_sdk/models/v3_teams_teammember.py b/squadcastv1/src/squadcast_sdk/models/v3_teams_teammember.py index 8fe8066..f9afc9e 100644 --- a/squadcastv1/src/squadcast_sdk/models/v3_teams_teammember.py +++ b/squadcastv1/src/squadcast_sdk/models/v3_teams_teammember.py @@ -32,7 +32,7 @@ def serialize_model(self, handler): for n, f in type(self).model_fields.items(): k = f.alias or n - val = serialized.get(k) + val = serialized.get(k, serialized.get(n)) if val != UNSET_SENTINEL: if val is not None or k not in optional_fields: diff --git a/squadcastv1/src/squadcast_sdk/models/v3_teams_teammemberresponse.py b/squadcastv1/src/squadcast_sdk/models/v3_teams_teammemberresponse.py index 9a29a04..246505b 100644 --- a/squadcastv1/src/squadcast_sdk/models/v3_teams_teammemberresponse.py +++ b/squadcastv1/src/squadcast_sdk/models/v3_teams_teammemberresponse.py @@ -32,7 +32,7 @@ def serialize_model(self, handler): for n, f in type(self).model_fields.items(): k = f.alias or n - val = serialized.get(k) + val = serialized.get(k, serialized.get(n)) if val != UNSET_SENTINEL: if val is not None or k not in optional_fields: diff --git a/squadcastv1/src/squadcast_sdk/models/v3_teams_teamrole.py b/squadcastv1/src/squadcast_sdk/models/v3_teams_teamrole.py index 588f695..acdf7c4 100644 --- a/squadcastv1/src/squadcast_sdk/models/v3_teams_teamrole.py +++ b/squadcastv1/src/squadcast_sdk/models/v3_teams_teamrole.py @@ -35,7 +35,7 @@ def serialize_model(self, handler): for n, f in type(self).model_fields.items(): k = f.alias or n - val = serialized.get(k) + val = serialized.get(k, serialized.get(n)) if val != UNSET_SENTINEL: if val is not None or k not in optional_fields: diff --git a/squadcastv1/src/squadcast_sdk/models/v3_teams_teamroleresponse.py b/squadcastv1/src/squadcast_sdk/models/v3_teams_teamroleresponse.py index f8b0bcc..51a5aef 100644 --- a/squadcastv1/src/squadcast_sdk/models/v3_teams_teamroleresponse.py +++ b/squadcastv1/src/squadcast_sdk/models/v3_teams_teamroleresponse.py @@ -35,7 +35,7 @@ def serialize_model(self, handler): for n, f in type(self).model_fields.items(): k = f.alias or n - val = serialized.get(k) + val = serialized.get(k, serialized.get(n)) if val != UNSET_SENTINEL: if val is not None or k not in optional_fields: diff --git a/squadcastv1/src/squadcast_sdk/models/v3_teams_updateteammemberrequest.py b/squadcastv1/src/squadcast_sdk/models/v3_teams_updateteammemberrequest.py index 17e2b4e..f334a8d 100644 --- a/squadcastv1/src/squadcast_sdk/models/v3_teams_updateteammemberrequest.py +++ b/squadcastv1/src/squadcast_sdk/models/v3_teams_updateteammemberrequest.py @@ -29,7 +29,7 @@ def serialize_model(self, handler): for n, f in type(self).model_fields.items(): k = f.alias or n - val = serialized.get(k) + val = serialized.get(k, serialized.get(n)) if val != UNSET_SENTINEL: if val is not None or k not in optional_fields: diff --git a/squadcastv1/src/squadcast_sdk/models/v3_teams_updateteamrequest.py b/squadcastv1/src/squadcast_sdk/models/v3_teams_updateteamrequest.py index adb90c3..658cfa5 100644 --- a/squadcastv1/src/squadcast_sdk/models/v3_teams_updateteamrequest.py +++ b/squadcastv1/src/squadcast_sdk/models/v3_teams_updateteamrequest.py @@ -32,7 +32,7 @@ def serialize_model(self, handler): for n, f in type(self).model_fields.items(): k = f.alias or n - val = serialized.get(k) + val = serialized.get(k, serialized.get(n)) if val != UNSET_SENTINEL: if val is not None or k not in optional_fields: @@ -62,7 +62,7 @@ def serialize_model(self, handler): for n, f in type(self).model_fields.items(): k = f.alias or n - val = serialized.get(k) + val = serialized.get(k, serialized.get(n)) if val != UNSET_SENTINEL: if val is not None or k not in optional_fields: diff --git a/squadcastv1/src/squadcast_sdk/models/v3_teams_updateteamrolerequest.py b/squadcastv1/src/squadcast_sdk/models/v3_teams_updateteamrolerequest.py index 281d118..57fb90e 100644 --- a/squadcastv1/src/squadcast_sdk/models/v3_teams_updateteamrolerequest.py +++ b/squadcastv1/src/squadcast_sdk/models/v3_teams_updateteamrolerequest.py @@ -26,7 +26,7 @@ def serialize_model(self, handler): for n, f in type(self).model_fields.items(): k = f.alias or n - val = serialized.get(k) + val = serialized.get(k, serialized.get(n)) if val != UNSET_SENTINEL: if val is not None or k not in optional_fields: diff --git a/squadcastv1/src/squadcast_sdk/models/v3_users_userresponse.py b/squadcastv1/src/squadcast_sdk/models/v3_users_userresponse.py index f886a72..7eac923 100644 --- a/squadcastv1/src/squadcast_sdk/models/v3_users_userresponse.py +++ b/squadcastv1/src/squadcast_sdk/models/v3_users_userresponse.py @@ -70,7 +70,7 @@ def serialize_model(self, handler): for n, f in type(self).model_fields.items(): k = f.alias or n - val = serialized.get(k) + val = serialized.get(k, serialized.get(n)) is_nullable_and_explicitly_set = ( k in nullable_fields and (self.__pydantic_fields_set__.intersection({n})) # pylint: disable=no-member diff --git a/squadcastv1/src/squadcast_sdk/models/v3_webforms_createorupdatewebformrequest.py b/squadcastv1/src/squadcast_sdk/models/v3_webforms_createorupdatewebformrequest.py index e90a4b8..203a6aa 100644 --- a/squadcastv1/src/squadcast_sdk/models/v3_webforms_createorupdatewebformrequest.py +++ b/squadcastv1/src/squadcast_sdk/models/v3_webforms_createorupdatewebformrequest.py @@ -132,7 +132,7 @@ def serialize_model(self, handler): for n, f in type(self).model_fields.items(): k = f.alias or n - val = serialized.get(k) + val = serialized.get(k, serialized.get(n)) if val != UNSET_SENTINEL: if val is not None or k not in optional_fields: diff --git a/squadcastv1/src/squadcast_sdk/models/v3_webforms_webformresponse.py b/squadcastv1/src/squadcast_sdk/models/v3_webforms_webformresponse.py index 5f3ed54..691d676 100644 --- a/squadcastv1/src/squadcast_sdk/models/v3_webforms_webformresponse.py +++ b/squadcastv1/src/squadcast_sdk/models/v3_webforms_webformresponse.py @@ -119,7 +119,7 @@ def serialize_model(self, handler): for n, f in type(self).model_fields.items(): k = f.alias or n - val = serialized.get(k) + val = serialized.get(k, serialized.get(n)) if val != UNSET_SENTINEL: if val is not None or k not in optional_fields: diff --git a/squadcastv1/src/squadcast_sdk/models/v3_workflows_actionrequestupdate.py b/squadcastv1/src/squadcast_sdk/models/v3_workflows_actionrequestupdate.py index 3ac622b..16490b7 100644 --- a/squadcastv1/src/squadcast_sdk/models/v3_workflows_actionrequestupdate.py +++ b/squadcastv1/src/squadcast_sdk/models/v3_workflows_actionrequestupdate.py @@ -89,7 +89,7 @@ def serialize_model(self, handler): for n, f in type(self).model_fields.items(): k = f.alias or n - val = serialized.get(k) + val = serialized.get(k, serialized.get(n)) if val != UNSET_SENTINEL: if val is not None or k not in optional_fields: @@ -116,7 +116,7 @@ def serialize_model(self, handler): for n, f in type(self).model_fields.items(): k = f.alias or n - val = serialized.get(k) + val = serialized.get(k, serialized.get(n)) if val != UNSET_SENTINEL: if val is not None or k not in optional_fields: diff --git a/squadcastv1/src/squadcast_sdk/models/v3_workflows_createworkflowfilter.py b/squadcastv1/src/squadcast_sdk/models/v3_workflows_createworkflowfilter.py index af819d5..37d6344 100644 --- a/squadcastv1/src/squadcast_sdk/models/v3_workflows_createworkflowfilter.py +++ b/squadcastv1/src/squadcast_sdk/models/v3_workflows_createworkflowfilter.py @@ -63,7 +63,7 @@ def serialize_model(self, handler): for n, f in type(self).model_fields.items(): k = f.alias or n - val = serialized.get(k) + val = serialized.get(k, serialized.get(n)) if val != UNSET_SENTINEL: if val is not None or k not in optional_fields: diff --git a/squadcastv1/src/squadcast_sdk/models/v3_workflows_createworkflowrequest.py b/squadcastv1/src/squadcast_sdk/models/v3_workflows_createworkflowrequest.py index 95ca988..79f4bbd 100644 --- a/squadcastv1/src/squadcast_sdk/models/v3_workflows_createworkflowrequest.py +++ b/squadcastv1/src/squadcast_sdk/models/v3_workflows_createworkflowrequest.py @@ -71,7 +71,7 @@ def serialize_model(self, handler): for n, f in type(self).model_fields.items(): k = f.alias or n - val = serialized.get(k) + val = serialized.get(k, serialized.get(n)) if val != UNSET_SENTINEL: if val is not None or k not in optional_fields: diff --git a/squadcastv1/src/squadcast_sdk/models/v3_workflows_createworkflowrequestupdate.py b/squadcastv1/src/squadcast_sdk/models/v3_workflows_createworkflowrequestupdate.py index 616e518..8b07f40 100644 --- a/squadcastv1/src/squadcast_sdk/models/v3_workflows_createworkflowrequestupdate.py +++ b/squadcastv1/src/squadcast_sdk/models/v3_workflows_createworkflowrequestupdate.py @@ -82,7 +82,7 @@ def serialize_model(self, handler): for n, f in type(self).model_fields.items(): k = f.alias or n - val = serialized.get(k) + val = serialized.get(k, serialized.get(n)) if val != UNSET_SENTINEL: if val is not None or k not in optional_fields: diff --git a/squadcastv1/src/squadcast_sdk/models/v3_workflows_enabledisableworkflowrequest.py b/squadcastv1/src/squadcast_sdk/models/v3_workflows_enabledisableworkflowrequest.py index 69897a4..c781838 100644 --- a/squadcastv1/src/squadcast_sdk/models/v3_workflows_enabledisableworkflowrequest.py +++ b/squadcastv1/src/squadcast_sdk/models/v3_workflows_enabledisableworkflowrequest.py @@ -22,7 +22,7 @@ def serialize_model(self, handler): for n, f in type(self).model_fields.items(): k = f.alias or n - val = serialized.get(k) + val = serialized.get(k, serialized.get(n)) if val != UNSET_SENTINEL: if val is not None or k not in optional_fields: diff --git a/squadcastv1/src/squadcast_sdk/models/v3_workflows_entityownerupdate.py b/squadcastv1/src/squadcast_sdk/models/v3_workflows_entityownerupdate.py index d0411d4..ff1d5c2 100644 --- a/squadcastv1/src/squadcast_sdk/models/v3_workflows_entityownerupdate.py +++ b/squadcastv1/src/squadcast_sdk/models/v3_workflows_entityownerupdate.py @@ -25,7 +25,7 @@ def serialize_model(self, handler): for n, f in type(self).model_fields.items(): k = f.alias or n - val = serialized.get(k) + val = serialized.get(k, serialized.get(n)) if val != UNSET_SENTINEL: if val is not None or k not in optional_fields: diff --git a/squadcastv1/src/squadcast_sdk/models/v3_workflows_jiracreateticketupdate.py b/squadcastv1/src/squadcast_sdk/models/v3_workflows_jiracreateticketupdate.py index 6fe9018..b702670 100644 --- a/squadcastv1/src/squadcast_sdk/models/v3_workflows_jiracreateticketupdate.py +++ b/squadcastv1/src/squadcast_sdk/models/v3_workflows_jiracreateticketupdate.py @@ -39,7 +39,7 @@ def serialize_model(self, handler): for n, f in type(self).model_fields.items(): k = f.alias or n - val = serialized.get(k) + val = serialized.get(k, serialized.get(n)) if val != UNSET_SENTINEL: if val is not None or k not in optional_fields: @@ -66,7 +66,7 @@ def serialize_model(self, handler): for n, f in type(self).model_fields.items(): k = f.alias or n - val = serialized.get(k) + val = serialized.get(k, serialized.get(n)) if val != UNSET_SENTINEL: if val is not None or k not in optional_fields: diff --git a/squadcastv1/src/squadcast_sdk/models/v3_workflows_listworkflowapiresponse.py b/squadcastv1/src/squadcast_sdk/models/v3_workflows_listworkflowapiresponse.py index e7d8d4c..902ae5a 100644 --- a/squadcastv1/src/squadcast_sdk/models/v3_workflows_listworkflowapiresponse.py +++ b/squadcastv1/src/squadcast_sdk/models/v3_workflows_listworkflowapiresponse.py @@ -37,7 +37,7 @@ def serialize_model(self, handler): for n, f in type(self).model_fields.items(): k = f.alias or n - val = serialized.get(k) + val = serialized.get(k, serialized.get(n)) if val != UNSET_SENTINEL: if val is not None or k not in optional_fields: diff --git a/squadcastv1/src/squadcast_sdk/models/v3_workflows_msteamsmessagechannelupdate.py b/squadcastv1/src/squadcast_sdk/models/v3_workflows_msteamsmessagechannelupdate.py index 6fc7a96..0fb3769 100644 --- a/squadcastv1/src/squadcast_sdk/models/v3_workflows_msteamsmessagechannelupdate.py +++ b/squadcastv1/src/squadcast_sdk/models/v3_workflows_msteamsmessagechannelupdate.py @@ -28,7 +28,7 @@ def serialize_model(self, handler): for n, f in type(self).model_fields.items(): k = f.alias or n - val = serialized.get(k) + val = serialized.get(k, serialized.get(n)) if val != UNSET_SENTINEL: if val is not None or k not in optional_fields: @@ -55,7 +55,7 @@ def serialize_model(self, handler): for n, f in type(self).model_fields.items(): k = f.alias or n - val = serialized.get(k) + val = serialized.get(k, serialized.get(n)) if val != UNSET_SENTINEL: if val is not None or k not in optional_fields: diff --git a/squadcastv1/src/squadcast_sdk/models/v3_workflows_msteamsmessageuserupdate.py b/squadcastv1/src/squadcast_sdk/models/v3_workflows_msteamsmessageuserupdate.py index e632ab3..faf61ae 100644 --- a/squadcastv1/src/squadcast_sdk/models/v3_workflows_msteamsmessageuserupdate.py +++ b/squadcastv1/src/squadcast_sdk/models/v3_workflows_msteamsmessageuserupdate.py @@ -28,7 +28,7 @@ def serialize_model(self, handler): for n, f in type(self).model_fields.items(): k = f.alias or n - val = serialized.get(k) + val = serialized.get(k, serialized.get(n)) if val != UNSET_SENTINEL: if val is not None or k not in optional_fields: @@ -55,7 +55,7 @@ def serialize_model(self, handler): for n, f in type(self).model_fields.items(): k = f.alias or n - val = serialized.get(k) + val = serialized.get(k, serialized.get(n)) if val != UNSET_SENTINEL: if val is not None or k not in optional_fields: diff --git a/squadcastv1/src/squadcast_sdk/models/v3_workflows_slackcreateincidentchannel.py b/squadcastv1/src/squadcast_sdk/models/v3_workflows_slackcreateincidentchannel.py index 718d4b0..1d7a910 100644 --- a/squadcastv1/src/squadcast_sdk/models/v3_workflows_slackcreateincidentchannel.py +++ b/squadcastv1/src/squadcast_sdk/models/v3_workflows_slackcreateincidentchannel.py @@ -28,7 +28,7 @@ def serialize_model(self, handler): for n, f in type(self).model_fields.items(): k = f.alias or n - val = serialized.get(k) + val = serialized.get(k, serialized.get(n)) if val != UNSET_SENTINEL: if val is not None or k not in optional_fields: diff --git a/squadcastv1/src/squadcast_sdk/models/v3_workflows_slackcreateincidentchannelupdate.py b/squadcastv1/src/squadcast_sdk/models/v3_workflows_slackcreateincidentchannelupdate.py index 79c2242..64767f5 100644 --- a/squadcastv1/src/squadcast_sdk/models/v3_workflows_slackcreateincidentchannelupdate.py +++ b/squadcastv1/src/squadcast_sdk/models/v3_workflows_slackcreateincidentchannelupdate.py @@ -30,7 +30,7 @@ def serialize_model(self, handler): for n, f in type(self).model_fields.items(): k = f.alias or n - val = serialized.get(k) + val = serialized.get(k, serialized.get(n)) if val != UNSET_SENTINEL: if val is not None or k not in optional_fields: @@ -57,7 +57,7 @@ def serialize_model(self, handler): for n, f in type(self).model_fields.items(): k = f.alias or n - val = serialized.get(k) + val = serialized.get(k, serialized.get(n)) if val != UNSET_SENTINEL: if val is not None or k not in optional_fields: diff --git a/squadcastv1/src/squadcast_sdk/models/v3_workflows_slackmessagechannelupdate.py b/squadcastv1/src/squadcast_sdk/models/v3_workflows_slackmessagechannelupdate.py index 8564a22..eae1f40 100644 --- a/squadcastv1/src/squadcast_sdk/models/v3_workflows_slackmessagechannelupdate.py +++ b/squadcastv1/src/squadcast_sdk/models/v3_workflows_slackmessagechannelupdate.py @@ -31,7 +31,7 @@ def serialize_model(self, handler): for n, f in type(self).model_fields.items(): k = f.alias or n - val = serialized.get(k) + val = serialized.get(k, serialized.get(n)) if val != UNSET_SENTINEL: if val is not None or k not in optional_fields: @@ -58,7 +58,7 @@ def serialize_model(self, handler): for n, f in type(self).model_fields.items(): k = f.alias or n - val = serialized.get(k) + val = serialized.get(k, serialized.get(n)) if val != UNSET_SENTINEL: if val is not None or k not in optional_fields: diff --git a/squadcastv1/src/squadcast_sdk/models/v3_workflows_slackmessageuserupdate.py b/squadcastv1/src/squadcast_sdk/models/v3_workflows_slackmessageuserupdate.py index c00f158..b076e31 100644 --- a/squadcastv1/src/squadcast_sdk/models/v3_workflows_slackmessageuserupdate.py +++ b/squadcastv1/src/squadcast_sdk/models/v3_workflows_slackmessageuserupdate.py @@ -28,7 +28,7 @@ def serialize_model(self, handler): for n, f in type(self).model_fields.items(): k = f.alias or n - val = serialized.get(k) + val = serialized.get(k, serialized.get(n)) if val != UNSET_SENTINEL: if val is not None or k not in optional_fields: @@ -55,7 +55,7 @@ def serialize_model(self, handler): for n, f in type(self).model_fields.items(): k = f.alias or n - val = serialized.get(k) + val = serialized.get(k, serialized.get(n)) if val != UNSET_SENTINEL: if val is not None or k not in optional_fields: diff --git a/squadcastv1/src/squadcast_sdk/models/v3_workflows_sqaddcommunicationchannelupdate.py b/squadcastv1/src/squadcast_sdk/models/v3_workflows_sqaddcommunicationchannelupdate.py index ac1fe75..d0b8611 100644 --- a/squadcastv1/src/squadcast_sdk/models/v3_workflows_sqaddcommunicationchannelupdate.py +++ b/squadcastv1/src/squadcast_sdk/models/v3_workflows_sqaddcommunicationchannelupdate.py @@ -31,7 +31,7 @@ def serialize_model(self, handler): for n, f in type(self).model_fields.items(): k = f.alias or n - val = serialized.get(k) + val = serialized.get(k, serialized.get(n)) if val != UNSET_SENTINEL: if val is not None or k not in optional_fields: @@ -58,7 +58,7 @@ def serialize_model(self, handler): for n, f in type(self).model_fields.items(): k = f.alias or n - val = serialized.get(k) + val = serialized.get(k, serialized.get(n)) if val != UNSET_SENTINEL: if val is not None or k not in optional_fields: diff --git a/squadcastv1/src/squadcast_sdk/models/v3_workflows_sqaddincidentnoteupdate.py b/squadcastv1/src/squadcast_sdk/models/v3_workflows_sqaddincidentnoteupdate.py index dc71baa..ebc78f2 100644 --- a/squadcastv1/src/squadcast_sdk/models/v3_workflows_sqaddincidentnoteupdate.py +++ b/squadcastv1/src/squadcast_sdk/models/v3_workflows_sqaddincidentnoteupdate.py @@ -25,7 +25,7 @@ def serialize_model(self, handler): for n, f in type(self).model_fields.items(): k = f.alias or n - val = serialized.get(k) + val = serialized.get(k, serialized.get(n)) if val != UNSET_SENTINEL: if val is not None or k not in optional_fields: @@ -52,7 +52,7 @@ def serialize_model(self, handler): for n, f in type(self).model_fields.items(): k = f.alias or n - val = serialized.get(k) + val = serialized.get(k, serialized.get(n)) if val != UNSET_SENTINEL: if val is not None or k not in optional_fields: diff --git a/squadcastv1/src/squadcast_sdk/models/v3_workflows_sqcreatestatuspageissueupdate.py b/squadcastv1/src/squadcast_sdk/models/v3_workflows_sqcreatestatuspageissueupdate.py index d42f3a1..95593d4 100644 --- a/squadcastv1/src/squadcast_sdk/models/v3_workflows_sqcreatestatuspageissueupdate.py +++ b/squadcastv1/src/squadcast_sdk/models/v3_workflows_sqcreatestatuspageissueupdate.py @@ -53,7 +53,7 @@ def serialize_model(self, handler): for n, f in type(self).model_fields.items(): k = f.alias or n - val = serialized.get(k) + val = serialized.get(k, serialized.get(n)) if val != UNSET_SENTINEL: if val is not None or k not in optional_fields: @@ -80,7 +80,7 @@ def serialize_model(self, handler): for n, f in type(self).model_fields.items(): k = f.alias or n - val = serialized.get(k) + val = serialized.get(k, serialized.get(n)) if val != UNSET_SENTINEL: if val is not None or k not in optional_fields: diff --git a/squadcastv1/src/squadcast_sdk/models/v3_workflows_sqmakehttpcall.py b/squadcastv1/src/squadcast_sdk/models/v3_workflows_sqmakehttpcall.py index 498f74d..389690b 100644 --- a/squadcastv1/src/squadcast_sdk/models/v3_workflows_sqmakehttpcall.py +++ b/squadcastv1/src/squadcast_sdk/models/v3_workflows_sqmakehttpcall.py @@ -54,7 +54,7 @@ def serialize_model(self, handler): for n, f in type(self).model_fields.items(): k = f.alias or n - val = serialized.get(k) + val = serialized.get(k, serialized.get(n)) if val != UNSET_SENTINEL: if val is not None or k not in optional_fields: diff --git a/squadcastv1/src/squadcast_sdk/models/v3_workflows_sqmakehttpcallupdate.py b/squadcastv1/src/squadcast_sdk/models/v3_workflows_sqmakehttpcallupdate.py index 4469957..cc11da5 100644 --- a/squadcastv1/src/squadcast_sdk/models/v3_workflows_sqmakehttpcallupdate.py +++ b/squadcastv1/src/squadcast_sdk/models/v3_workflows_sqmakehttpcallupdate.py @@ -54,7 +54,7 @@ def serialize_model(self, handler): for n, f in type(self).model_fields.items(): k = f.alias or n - val = serialized.get(k) + val = serialized.get(k, serialized.get(n)) if val != UNSET_SENTINEL: if val is not None or k not in optional_fields: @@ -81,7 +81,7 @@ def serialize_model(self, handler): for n, f in type(self).model_fields.items(): k = f.alias or n - val = serialized.get(k) + val = serialized.get(k, serialized.get(n)) if val != UNSET_SENTINEL: if val is not None or k not in optional_fields: diff --git a/squadcastv1/src/squadcast_sdk/models/v3_workflows_sqmarkincidentsloaffectingupdate.py b/squadcastv1/src/squadcast_sdk/models/v3_workflows_sqmarkincidentsloaffectingupdate.py index 7cb8477..f1bbc63 100644 --- a/squadcastv1/src/squadcast_sdk/models/v3_workflows_sqmarkincidentsloaffectingupdate.py +++ b/squadcastv1/src/squadcast_sdk/models/v3_workflows_sqmarkincidentsloaffectingupdate.py @@ -30,7 +30,7 @@ def serialize_model(self, handler): for n, f in type(self).model_fields.items(): k = f.alias or n - val = serialized.get(k) + val = serialized.get(k, serialized.get(n)) if val != UNSET_SENTINEL: if val is not None or k not in optional_fields: @@ -57,7 +57,7 @@ def serialize_model(self, handler): for n, f in type(self).model_fields.items(): k = f.alias or n - val = serialized.get(k) + val = serialized.get(k, serialized.get(n)) if val != UNSET_SENTINEL: if val is not None or k not in optional_fields: diff --git a/squadcastv1/src/squadcast_sdk/models/v3_workflows_sqsendemailupdate.py b/squadcastv1/src/squadcast_sdk/models/v3_workflows_sqsendemailupdate.py index 3bb3afc..964f6eb 100644 --- a/squadcastv1/src/squadcast_sdk/models/v3_workflows_sqsendemailupdate.py +++ b/squadcastv1/src/squadcast_sdk/models/v3_workflows_sqsendemailupdate.py @@ -31,7 +31,7 @@ def serialize_model(self, handler): for n, f in type(self).model_fields.items(): k = f.alias or n - val = serialized.get(k) + val = serialized.get(k, serialized.get(n)) if val != UNSET_SENTINEL: if val is not None or k not in optional_fields: @@ -58,7 +58,7 @@ def serialize_model(self, handler): for n, f in type(self).model_fields.items(): k = f.alias or n - val = serialized.get(k) + val = serialized.get(k, serialized.get(n)) if val != UNSET_SENTINEL: if val is not None or k not in optional_fields: diff --git a/squadcastv1/src/squadcast_sdk/models/v3_workflows_sqtriggermanualwebhookupdate.py b/squadcastv1/src/squadcast_sdk/models/v3_workflows_sqtriggermanualwebhookupdate.py index 431d2c9..804c781 100644 --- a/squadcastv1/src/squadcast_sdk/models/v3_workflows_sqtriggermanualwebhookupdate.py +++ b/squadcastv1/src/squadcast_sdk/models/v3_workflows_sqtriggermanualwebhookupdate.py @@ -25,7 +25,7 @@ def serialize_model(self, handler): for n, f in type(self).model_fields.items(): k = f.alias or n - val = serialized.get(k) + val = serialized.get(k, serialized.get(n)) if val != UNSET_SENTINEL: if val is not None or k not in optional_fields: @@ -52,7 +52,7 @@ def serialize_model(self, handler): for n, f in type(self).model_fields.items(): k = f.alias or n - val = serialized.get(k) + val = serialized.get(k, serialized.get(n)) if val != UNSET_SENTINEL: if val is not None or k not in optional_fields: diff --git a/squadcastv1/src/squadcast_sdk/models/v3_workflows_tag.py b/squadcastv1/src/squadcast_sdk/models/v3_workflows_tag.py index 2e51539..52cec0c 100644 --- a/squadcastv1/src/squadcast_sdk/models/v3_workflows_tag.py +++ b/squadcastv1/src/squadcast_sdk/models/v3_workflows_tag.py @@ -28,7 +28,7 @@ def serialize_model(self, handler): for n, f in type(self).model_fields.items(): k = f.alias or n - val = serialized.get(k) + val = serialized.get(k, serialized.get(n)) if val != UNSET_SENTINEL: if val is not None or k not in optional_fields: diff --git a/squadcastv1/src/squadcast_sdk/models/v3_workflows_updateactionsorderrequest.py b/squadcastv1/src/squadcast_sdk/models/v3_workflows_updateactionsorderrequest.py index d2148f3..ab09798 100644 --- a/squadcastv1/src/squadcast_sdk/models/v3_workflows_updateactionsorderrequest.py +++ b/squadcastv1/src/squadcast_sdk/models/v3_workflows_updateactionsorderrequest.py @@ -22,7 +22,7 @@ def serialize_model(self, handler): for n, f in type(self).model_fields.items(): k = f.alias or n - val = serialized.get(k) + val = serialized.get(k, serialized.get(n)) if val != UNSET_SENTINEL: if val is not None or k not in optional_fields: diff --git a/squadcastv1/src/squadcast_sdk/models/v3_workflows_updateincidentpriorityupdate.py b/squadcastv1/src/squadcast_sdk/models/v3_workflows_updateincidentpriorityupdate.py index 1276759..8221842 100644 --- a/squadcastv1/src/squadcast_sdk/models/v3_workflows_updateincidentpriorityupdate.py +++ b/squadcastv1/src/squadcast_sdk/models/v3_workflows_updateincidentpriorityupdate.py @@ -35,7 +35,7 @@ def serialize_model(self, handler): for n, f in type(self).model_fields.items(): k = f.alias or n - val = serialized.get(k) + val = serialized.get(k, serialized.get(n)) if val != UNSET_SENTINEL: if val is not None or k not in optional_fields: @@ -62,7 +62,7 @@ def serialize_model(self, handler): for n, f in type(self).model_fields.items(): k = f.alias or n - val = serialized.get(k) + val = serialized.get(k, serialized.get(n)) if val != UNSET_SENTINEL: if val is not None or k not in optional_fields: diff --git a/squadcastv1/src/squadcast_sdk/models/v3_workflows_updateworkflowapiresponse.py b/squadcastv1/src/squadcast_sdk/models/v3_workflows_updateworkflowapiresponse.py index 56c6616..ad11245 100644 --- a/squadcastv1/src/squadcast_sdk/models/v3_workflows_updateworkflowapiresponse.py +++ b/squadcastv1/src/squadcast_sdk/models/v3_workflows_updateworkflowapiresponse.py @@ -83,7 +83,7 @@ def serialize_model(self, handler): for n, f in type(self).model_fields.items(): k = f.alias or n - val = serialized.get(k) + val = serialized.get(k, serialized.get(n)) if val != UNSET_SENTINEL: if val is not None or k not in optional_fields: diff --git a/squadcastv1/src/squadcast_sdk/models/v3_workflows_workflowapiresponse.py b/squadcastv1/src/squadcast_sdk/models/v3_workflows_workflowapiresponse.py index dd41714..1b9b889 100644 --- a/squadcastv1/src/squadcast_sdk/models/v3_workflows_workflowapiresponse.py +++ b/squadcastv1/src/squadcast_sdk/models/v3_workflows_workflowapiresponse.py @@ -67,7 +67,7 @@ def serialize_model(self, handler): for n, f in type(self).model_fields.items(): k = f.alias or n - val = serialized.get(k) + val = serialized.get(k, serialized.get(n)) if val != UNSET_SENTINEL: if val is not None or k not in optional_fields: diff --git a/squadcastv1/src/squadcast_sdk/models/v3_workflows_workflowfilters.py b/squadcastv1/src/squadcast_sdk/models/v3_workflows_workflowfilters.py index d875cf2..0895c21 100644 --- a/squadcastv1/src/squadcast_sdk/models/v3_workflows_workflowfilters.py +++ b/squadcastv1/src/squadcast_sdk/models/v3_workflows_workflowfilters.py @@ -40,7 +40,7 @@ def serialize_model(self, handler): for n, f in type(self).model_fields.items(): k = f.alias or n - val = serialized.get(k) + val = serialized.get(k, serialized.get(n)) if val != UNSET_SENTINEL: if val is not None or k not in optional_fields: diff --git a/squadcastv1/src/squadcast_sdk/models/v4_createrotationrequest.py b/squadcastv1/src/squadcast_sdk/models/v4_createrotationrequest.py index 8aa631c..69c3e1d 100644 --- a/squadcastv1/src/squadcast_sdk/models/v4_createrotationrequest.py +++ b/squadcastv1/src/squadcast_sdk/models/v4_createrotationrequest.py @@ -81,7 +81,7 @@ def serialize_model(self, handler): for n, f in type(self).model_fields.items(): k = f.alias or n - val = serialized.get(k) + val = serialized.get(k, serialized.get(n)) if val != UNSET_SENTINEL: if val is not None or k not in optional_fields: diff --git a/squadcastv1/src/squadcast_sdk/models/v4_icallinkresponse.py b/squadcastv1/src/squadcast_sdk/models/v4_icallinkresponse.py index b27b6e6..5b2a616 100644 --- a/squadcastv1/src/squadcast_sdk/models/v4_icallinkresponse.py +++ b/squadcastv1/src/squadcast_sdk/models/v4_icallinkresponse.py @@ -28,7 +28,7 @@ def serialize_model(self, handler): for n, f in type(self).model_fields.items(): k = f.alias or n - val = serialized.get(k) + val = serialized.get(k, serialized.get(n)) if val != UNSET_SENTINEL: if val is not None or k not in optional_fields: diff --git a/squadcastv1/src/squadcast_sdk/models/v4_rotationresponse.py b/squadcastv1/src/squadcast_sdk/models/v4_rotationresponse.py index e9062d6..d661633 100644 --- a/squadcastv1/src/squadcast_sdk/models/v4_rotationresponse.py +++ b/squadcastv1/src/squadcast_sdk/models/v4_rotationresponse.py @@ -93,7 +93,7 @@ def serialize_model(self, handler): for n, f in type(self).model_fields.items(): k = f.alias or n - val = serialized.get(k) + val = serialized.get(k, serialized.get(n)) if val != UNSET_SENTINEL: if val is not None or k not in optional_fields: diff --git a/squadcastv1/src/squadcast_sdk/models/v4_scheduleresponse.py b/squadcastv1/src/squadcast_sdk/models/v4_scheduleresponse.py index 6f1673c..b853e78 100644 --- a/squadcastv1/src/squadcast_sdk/models/v4_scheduleresponse.py +++ b/squadcastv1/src/squadcast_sdk/models/v4_scheduleresponse.py @@ -64,7 +64,7 @@ def serialize_model(self, handler): for n, f in type(self).model_fields.items(): k = f.alias or n - val = serialized.get(k) + val = serialized.get(k, serialized.get(n)) if val != UNSET_SENTINEL: m[k] = val diff --git a/squadcastv1/src/squadcast_sdk/models/v4_shifttimeslot.py b/squadcastv1/src/squadcast_sdk/models/v4_shifttimeslot.py index 2b554a2..61a2982 100644 --- a/squadcastv1/src/squadcast_sdk/models/v4_shifttimeslot.py +++ b/squadcastv1/src/squadcast_sdk/models/v4_shifttimeslot.py @@ -32,7 +32,7 @@ def serialize_model(self, handler): for n, f in type(self).model_fields.items(): k = f.alias or n - val = serialized.get(k) + val = serialized.get(k, serialized.get(n)) if val != UNSET_SENTINEL: if val is not None or k not in optional_fields: diff --git a/squadcastv1/src/squadcast_sdk/models/v4_squads_squadmember.py b/squadcastv1/src/squadcast_sdk/models/v4_squads_squadmember.py index 8c52a39..ad48f3d 100644 --- a/squadcastv1/src/squadcast_sdk/models/v4_squads_squadmember.py +++ b/squadcastv1/src/squadcast_sdk/models/v4_squads_squadmember.py @@ -27,7 +27,7 @@ def serialize_model(self, handler): for n, f in type(self).model_fields.items(): k = f.alias or n - val = serialized.get(k) + val = serialized.get(k, serialized.get(n)) if val != UNSET_SENTINEL: if val is not None or k not in optional_fields: diff --git a/squadcastv1/src/squadcast_sdk/models/v4_squads_squadresponse.py b/squadcastv1/src/squadcast_sdk/models/v4_squads_squadresponse.py index 0296afc..ca72aa7 100644 --- a/squadcastv1/src/squadcast_sdk/models/v4_squads_squadresponse.py +++ b/squadcastv1/src/squadcast_sdk/models/v4_squads_squadresponse.py @@ -48,7 +48,7 @@ def serialize_model(self, handler): for n, f in type(self).model_fields.items(): k = f.alias or n - val = serialized.get(k) + val = serialized.get(k, serialized.get(n)) if val != UNSET_SENTINEL: if val is not None or k not in optional_fields: diff --git a/squadcastv1/src/squadcast_sdk/models/v4_squads_updatesquadrequest.py b/squadcastv1/src/squadcast_sdk/models/v4_squads_updatesquadrequest.py index c24ca0f..e5869bd 100644 --- a/squadcastv1/src/squadcast_sdk/models/v4_squads_updatesquadrequest.py +++ b/squadcastv1/src/squadcast_sdk/models/v4_squads_updatesquadrequest.py @@ -26,7 +26,7 @@ def serialize_model(self, handler): for n, f in type(self).model_fields.items(): k = f.alias or n - val = serialized.get(k) + val = serialized.get(k, serialized.get(n)) if val != UNSET_SENTINEL: if val is not None or k not in optional_fields: diff --git a/squadcastv1/src/squadcast_sdk/models/v4_statuspages_componentgroups_component.py b/squadcastv1/src/squadcast_sdk/models/v4_statuspages_componentgroups_component.py index 95dce0d..af277cd 100644 --- a/squadcastv1/src/squadcast_sdk/models/v4_statuspages_componentgroups_component.py +++ b/squadcastv1/src/squadcast_sdk/models/v4_statuspages_componentgroups_component.py @@ -76,7 +76,7 @@ def serialize_model(self, handler): for n, f in type(self).model_fields.items(): k = f.alias or n - val = serialized.get(k) + val = serialized.get(k, serialized.get(n)) if val != UNSET_SENTINEL: if val is not None or k not in optional_fields: diff --git a/squadcastv1/src/squadcast_sdk/models/v4_statuspages_componentgroups_componentgroupresponse.py b/squadcastv1/src/squadcast_sdk/models/v4_statuspages_componentgroups_componentgroupresponse.py index ae1be51..9e2beff 100644 --- a/squadcastv1/src/squadcast_sdk/models/v4_statuspages_componentgroups_componentgroupresponse.py +++ b/squadcastv1/src/squadcast_sdk/models/v4_statuspages_componentgroups_componentgroupresponse.py @@ -74,7 +74,7 @@ def serialize_model(self, handler): for n, f in type(self).model_fields.items(): k = f.alias or n - val = serialized.get(k) + val = serialized.get(k, serialized.get(n)) if val != UNSET_SENTINEL: if val is not None or k not in optional_fields: diff --git a/squadcastv1/src/squadcast_sdk/models/v4_statuspages_componentgroups_createcomponentgrouprequest.py b/squadcastv1/src/squadcast_sdk/models/v4_statuspages_componentgroups_createcomponentgrouprequest.py index 5b316e0..6e5df93 100644 --- a/squadcastv1/src/squadcast_sdk/models/v4_statuspages_componentgroups_createcomponentgrouprequest.py +++ b/squadcastv1/src/squadcast_sdk/models/v4_statuspages_componentgroups_createcomponentgrouprequest.py @@ -31,7 +31,7 @@ def serialize_model(self, handler): for n, f in type(self).model_fields.items(): k = f.alias or n - val = serialized.get(k) + val = serialized.get(k, serialized.get(n)) if val != UNSET_SENTINEL: if val is not None or k not in optional_fields: diff --git a/squadcastv1/src/squadcast_sdk/models/v4_statuspages_componentgroups_createcomponentgroupresponse.py b/squadcastv1/src/squadcast_sdk/models/v4_statuspages_componentgroups_createcomponentgroupresponse.py index 03f9ab9..95d12a9 100644 --- a/squadcastv1/src/squadcast_sdk/models/v4_statuspages_componentgroups_createcomponentgroupresponse.py +++ b/squadcastv1/src/squadcast_sdk/models/v4_statuspages_componentgroups_createcomponentgroupresponse.py @@ -35,7 +35,7 @@ def serialize_model(self, handler): for n, f in type(self).model_fields.items(): k = f.alias or n - val = serialized.get(k) + val = serialized.get(k, serialized.get(n)) if val != UNSET_SENTINEL: if val is not None or k not in optional_fields: diff --git a/squadcastv1/src/squadcast_sdk/models/v4_statuspages_componentgroups_deletecomponentgroupbyidresponse.py b/squadcastv1/src/squadcast_sdk/models/v4_statuspages_componentgroups_deletecomponentgroupbyidresponse.py index f0e9d0f..1f00d7c 100644 --- a/squadcastv1/src/squadcast_sdk/models/v4_statuspages_componentgroups_deletecomponentgroupbyidresponse.py +++ b/squadcastv1/src/squadcast_sdk/models/v4_statuspages_componentgroups_deletecomponentgroupbyidresponse.py @@ -30,7 +30,7 @@ def serialize_model(self, handler): for n, f in type(self).model_fields.items(): k = f.alias or n - val = serialized.get(k) + val = serialized.get(k, serialized.get(n)) if val != UNSET_SENTINEL: m[k] = val diff --git a/squadcastv1/src/squadcast_sdk/models/v4_statuspages_componentgroups_getcomponentgroupbyidresponse.py b/squadcastv1/src/squadcast_sdk/models/v4_statuspages_componentgroups_getcomponentgroupbyidresponse.py index 9cbcf6c..20612f5 100644 --- a/squadcastv1/src/squadcast_sdk/models/v4_statuspages_componentgroups_getcomponentgroupbyidresponse.py +++ b/squadcastv1/src/squadcast_sdk/models/v4_statuspages_componentgroups_getcomponentgroupbyidresponse.py @@ -35,7 +35,7 @@ def serialize_model(self, handler): for n, f in type(self).model_fields.items(): k = f.alias or n - val = serialized.get(k) + val = serialized.get(k, serialized.get(n)) if val != UNSET_SENTINEL: if val is not None or k not in optional_fields: diff --git a/squadcastv1/src/squadcast_sdk/models/v4_statuspages_components_component.py b/squadcastv1/src/squadcast_sdk/models/v4_statuspages_components_component.py index dbe4a2b..f332bfa 100644 --- a/squadcastv1/src/squadcast_sdk/models/v4_statuspages_components_component.py +++ b/squadcastv1/src/squadcast_sdk/models/v4_statuspages_components_component.py @@ -74,7 +74,7 @@ def serialize_model(self, handler): for n, f in type(self).model_fields.items(): k = f.alias or n - val = serialized.get(k) + val = serialized.get(k, serialized.get(n)) if val != UNSET_SENTINEL: if val is not None or k not in optional_fields: diff --git a/squadcastv1/src/squadcast_sdk/models/v4_statuspages_components_createcomponentrequest.py b/squadcastv1/src/squadcast_sdk/models/v4_statuspages_components_createcomponentrequest.py index 8123f10..4f19bba 100644 --- a/squadcastv1/src/squadcast_sdk/models/v4_statuspages_components_createcomponentrequest.py +++ b/squadcastv1/src/squadcast_sdk/models/v4_statuspages_components_createcomponentrequest.py @@ -39,7 +39,7 @@ def serialize_model(self, handler): for n, f in type(self).model_fields.items(): k = f.alias or n - val = serialized.get(k) + val = serialized.get(k, serialized.get(n)) if val != UNSET_SENTINEL: if val is not None or k not in optional_fields: diff --git a/squadcastv1/src/squadcast_sdk/models/v4_statuspages_components_createcomponentresponse.py b/squadcastv1/src/squadcast_sdk/models/v4_statuspages_components_createcomponentresponse.py index 24adcd0..5b7c989 100644 --- a/squadcastv1/src/squadcast_sdk/models/v4_statuspages_components_createcomponentresponse.py +++ b/squadcastv1/src/squadcast_sdk/models/v4_statuspages_components_createcomponentresponse.py @@ -41,7 +41,7 @@ def serialize_model(self, handler): for n, f in type(self).model_fields.items(): k = f.alias or n - val = serialized.get(k) + val = serialized.get(k, serialized.get(n)) if val != UNSET_SENTINEL: if val is not None or k not in optional_fields: diff --git a/squadcastv1/src/squadcast_sdk/models/v4_statuspages_components_getcomponentbyidresponse.py b/squadcastv1/src/squadcast_sdk/models/v4_statuspages_components_getcomponentbyidresponse.py index be3a6bd..29824ba 100644 --- a/squadcastv1/src/squadcast_sdk/models/v4_statuspages_components_getcomponentbyidresponse.py +++ b/squadcastv1/src/squadcast_sdk/models/v4_statuspages_components_getcomponentbyidresponse.py @@ -38,7 +38,7 @@ def serialize_model(self, handler): for n, f in type(self).model_fields.items(): k = f.alias or n - val = serialized.get(k) + val = serialized.get(k, serialized.get(n)) if val != UNSET_SENTINEL: if val is not None or k not in optional_fields: diff --git a/squadcastv1/src/squadcast_sdk/models/v4_statuspages_components_listcomponentsresponse.py b/squadcastv1/src/squadcast_sdk/models/v4_statuspages_components_listcomponentsresponse.py index 124d211..42f73f1 100644 --- a/squadcastv1/src/squadcast_sdk/models/v4_statuspages_components_listcomponentsresponse.py +++ b/squadcastv1/src/squadcast_sdk/models/v4_statuspages_components_listcomponentsresponse.py @@ -78,7 +78,7 @@ def serialize_model(self, handler): for n, f in type(self).model_fields.items(): k = f.alias or n - val = serialized.get(k) + val = serialized.get(k, serialized.get(n)) if val != UNSET_SENTINEL: if val is not None or k not in optional_fields: diff --git a/squadcastv1/src/squadcast_sdk/models/v4_statuspages_components_updatecomponentbyidrequest.py b/squadcastv1/src/squadcast_sdk/models/v4_statuspages_components_updatecomponentbyidrequest.py index ed38925..0c68e98 100644 --- a/squadcastv1/src/squadcast_sdk/models/v4_statuspages_components_updatecomponentbyidrequest.py +++ b/squadcastv1/src/squadcast_sdk/models/v4_statuspages_components_updatecomponentbyidrequest.py @@ -50,7 +50,7 @@ def serialize_model(self, handler): for n, f in type(self).model_fields.items(): k = f.alias or n - val = serialized.get(k) + val = serialized.get(k, serialized.get(n)) if val != UNSET_SENTINEL: if val is not None or k not in optional_fields: diff --git a/squadcastv1/src/squadcast_sdk/models/v4_statuspages_components_updatecomponentbyidresponse.py b/squadcastv1/src/squadcast_sdk/models/v4_statuspages_components_updatecomponentbyidresponse.py index a04e7d9..d5fba03 100644 --- a/squadcastv1/src/squadcast_sdk/models/v4_statuspages_components_updatecomponentbyidresponse.py +++ b/squadcastv1/src/squadcast_sdk/models/v4_statuspages_components_updatecomponentbyidresponse.py @@ -38,7 +38,7 @@ def serialize_model(self, handler): for n, f in type(self).model_fields.items(): k = f.alias or n - val = serialized.get(k) + val = serialized.get(k, serialized.get(n)) if val != UNSET_SENTINEL: if val is not None or k not in optional_fields: diff --git a/squadcastv1/src/squadcast_sdk/models/v4_statuspages_createstatuspagerequest.py b/squadcastv1/src/squadcast_sdk/models/v4_statuspages_createstatuspagerequest.py index bebf27f..4ea6e03 100644 --- a/squadcastv1/src/squadcast_sdk/models/v4_statuspages_createstatuspagerequest.py +++ b/squadcastv1/src/squadcast_sdk/models/v4_statuspages_createstatuspagerequest.py @@ -107,7 +107,7 @@ def serialize_model(self, handler): for n, f in type(self).model_fields.items(): k = f.alias or n - val = serialized.get(k) + val = serialized.get(k, serialized.get(n)) if val != UNSET_SENTINEL: if val is not None or k not in optional_fields: diff --git a/squadcastv1/src/squadcast_sdk/models/v4_statuspages_createstatuspageresponse.py b/squadcastv1/src/squadcast_sdk/models/v4_statuspages_createstatuspageresponse.py index 7a3a546..f09fd76 100644 --- a/squadcastv1/src/squadcast_sdk/models/v4_statuspages_createstatuspageresponse.py +++ b/squadcastv1/src/squadcast_sdk/models/v4_statuspages_createstatuspageresponse.py @@ -85,7 +85,7 @@ def serialize_model(self, handler): for n, f in type(self).model_fields.items(): k = f.alias or n - val = serialized.get(k) + val = serialized.get(k, serialized.get(n)) if val != UNSET_SENTINEL: if val is not None or k not in optional_fields: diff --git a/squadcastv1/src/squadcast_sdk/models/v4_statuspages_getstatuspagebyidresponse.py b/squadcastv1/src/squadcast_sdk/models/v4_statuspages_getstatuspagebyidresponse.py index 243c068..05f45e6 100644 --- a/squadcastv1/src/squadcast_sdk/models/v4_statuspages_getstatuspagebyidresponse.py +++ b/squadcastv1/src/squadcast_sdk/models/v4_statuspages_getstatuspagebyidresponse.py @@ -88,7 +88,7 @@ def serialize_model(self, handler): for n, f in type(self).model_fields.items(): k = f.alias or n - val = serialized.get(k) + val = serialized.get(k, serialized.get(n)) if val != UNSET_SENTINEL: if val is not None or k not in optional_fields: diff --git a/squadcastv1/src/squadcast_sdk/models/v4_statuspages_issues_createissuerequest.py b/squadcastv1/src/squadcast_sdk/models/v4_statuspages_issues_createissuerequest.py index ef5e2f9..1684ed5 100644 --- a/squadcastv1/src/squadcast_sdk/models/v4_statuspages_issues_createissuerequest.py +++ b/squadcastv1/src/squadcast_sdk/models/v4_statuspages_issues_createissuerequest.py @@ -27,7 +27,7 @@ def serialize_model(self, handler): for n, f in type(self).model_fields.items(): k = f.alias or n - val = serialized.get(k) + val = serialized.get(k, serialized.get(n)) if val != UNSET_SENTINEL: if val is not None or k not in optional_fields: @@ -54,7 +54,7 @@ def serialize_model(self, handler): for n, f in type(self).model_fields.items(): k = f.alias or n - val = serialized.get(k) + val = serialized.get(k, serialized.get(n)) if val != UNSET_SENTINEL: if val is not None or k not in optional_fields: @@ -86,7 +86,7 @@ def serialize_model(self, handler): for n, f in type(self).model_fields.items(): k = f.alias or n - val = serialized.get(k) + val = serialized.get(k, serialized.get(n)) if val != UNSET_SENTINEL: if val is not None or k not in optional_fields: @@ -119,7 +119,7 @@ def serialize_model(self, handler): for n, f in type(self).model_fields.items(): k = f.alias or n - val = serialized.get(k) + val = serialized.get(k, serialized.get(n)) if val != UNSET_SENTINEL: if val is not None or k not in optional_fields: diff --git a/squadcastv1/src/squadcast_sdk/models/v4_statuspages_issues_deleteissuebyidresponse.py b/squadcastv1/src/squadcast_sdk/models/v4_statuspages_issues_deleteissuebyidresponse.py index 6870c04..ec8910b 100644 --- a/squadcastv1/src/squadcast_sdk/models/v4_statuspages_issues_deleteissuebyidresponse.py +++ b/squadcastv1/src/squadcast_sdk/models/v4_statuspages_issues_deleteissuebyidresponse.py @@ -28,7 +28,7 @@ def serialize_model(self, handler): for n, f in type(self).model_fields.items(): k = f.alias or n - val = serialized.get(k) + val = serialized.get(k, serialized.get(n)) if val != UNSET_SENTINEL: m[k] = val diff --git a/squadcastv1/src/squadcast_sdk/models/v4_statuspages_issues_issue.py b/squadcastv1/src/squadcast_sdk/models/v4_statuspages_issues_issue.py index 17c30cf..da2cda4 100644 --- a/squadcastv1/src/squadcast_sdk/models/v4_statuspages_issues_issue.py +++ b/squadcastv1/src/squadcast_sdk/models/v4_statuspages_issues_issue.py @@ -48,7 +48,7 @@ def serialize_model(self, handler): for n, f in type(self).model_fields.items(): k = f.alias or n - val = serialized.get(k) + val = serialized.get(k, serialized.get(n)) if val != UNSET_SENTINEL: if val is not None or k not in optional_fields: diff --git a/squadcastv1/src/squadcast_sdk/models/v4_statuspages_issues_issuecomponent.py b/squadcastv1/src/squadcast_sdk/models/v4_statuspages_issues_issuecomponent.py index 47bcaff..e0c692f 100644 --- a/squadcastv1/src/squadcast_sdk/models/v4_statuspages_issues_issuecomponent.py +++ b/squadcastv1/src/squadcast_sdk/models/v4_statuspages_issues_issuecomponent.py @@ -25,7 +25,7 @@ def serialize_model(self, handler): for n, f in type(self).model_fields.items(): k = f.alias or n - val = serialized.get(k) + val = serialized.get(k, serialized.get(n)) if val != UNSET_SENTINEL: if val is not None or k not in optional_fields: diff --git a/squadcastv1/src/squadcast_sdk/models/v4_statuspages_issues_issuecomponentdetail.py b/squadcastv1/src/squadcast_sdk/models/v4_statuspages_issues_issuecomponentdetail.py index 77853db..6534fd8 100644 --- a/squadcastv1/src/squadcast_sdk/models/v4_statuspages_issues_issuecomponentdetail.py +++ b/squadcastv1/src/squadcast_sdk/models/v4_statuspages_issues_issuecomponentdetail.py @@ -41,7 +41,7 @@ def serialize_model(self, handler): for n, f in type(self).model_fields.items(): k = f.alias or n - val = serialized.get(k) + val = serialized.get(k, serialized.get(n)) if val != UNSET_SENTINEL: if val is not None or k not in optional_fields: diff --git a/squadcastv1/src/squadcast_sdk/models/v4_statuspages_issues_issuedetail.py b/squadcastv1/src/squadcast_sdk/models/v4_statuspages_issues_issuedetail.py index a072a97..62ee6b4 100644 --- a/squadcastv1/src/squadcast_sdk/models/v4_statuspages_issues_issuedetail.py +++ b/squadcastv1/src/squadcast_sdk/models/v4_statuspages_issues_issuedetail.py @@ -37,7 +37,7 @@ def serialize_model(self, handler): for n, f in type(self).model_fields.items(): k = f.alias or n - val = serialized.get(k) + val = serialized.get(k, serialized.get(n)) if val != UNSET_SENTINEL: if val is not None or k not in optional_fields: diff --git a/squadcastv1/src/squadcast_sdk/models/v4_statuspages_issues_issuestatemessage.py b/squadcastv1/src/squadcast_sdk/models/v4_statuspages_issues_issuestatemessage.py index e2aa2df..8ee5e14 100644 --- a/squadcastv1/src/squadcast_sdk/models/v4_statuspages_issues_issuestatemessage.py +++ b/squadcastv1/src/squadcast_sdk/models/v4_statuspages_issues_issuestatemessage.py @@ -29,7 +29,7 @@ def serialize_model(self, handler): for n, f in type(self).model_fields.items(): k = f.alias or n - val = serialized.get(k) + val = serialized.get(k, serialized.get(n)) if val != UNSET_SENTINEL: if val is not None or k not in optional_fields: diff --git a/squadcastv1/src/squadcast_sdk/models/v4_statuspages_issues_liststatuspageissuestatesresponse.py b/squadcastv1/src/squadcast_sdk/models/v4_statuspages_issues_liststatuspageissuestatesresponse.py index 24fdbbc..33b95fd 100644 --- a/squadcastv1/src/squadcast_sdk/models/v4_statuspages_issues_liststatuspageissuestatesresponse.py +++ b/squadcastv1/src/squadcast_sdk/models/v4_statuspages_issues_liststatuspageissuestatesresponse.py @@ -46,7 +46,7 @@ def serialize_model(self, handler): for n, f in type(self).model_fields.items(): k = f.alias or n - val = serialized.get(k) + val = serialized.get(k, serialized.get(n)) if val != UNSET_SENTINEL: m[k] = val diff --git a/squadcastv1/src/squadcast_sdk/models/v4_statuspages_issues_updateissuerequest.py b/squadcastv1/src/squadcast_sdk/models/v4_statuspages_issues_updateissuerequest.py index b9c4f0c..b1ee52e 100644 --- a/squadcastv1/src/squadcast_sdk/models/v4_statuspages_issues_updateissuerequest.py +++ b/squadcastv1/src/squadcast_sdk/models/v4_statuspages_issues_updateissuerequest.py @@ -27,7 +27,7 @@ def serialize_model(self, handler): for n, f in type(self).model_fields.items(): k = f.alias or n - val = serialized.get(k) + val = serialized.get(k, serialized.get(n)) if val != UNSET_SENTINEL: if val is not None or k not in optional_fields: @@ -54,7 +54,7 @@ def serialize_model(self, handler): for n, f in type(self).model_fields.items(): k = f.alias or n - val = serialized.get(k) + val = serialized.get(k, serialized.get(n)) if val != UNSET_SENTINEL: if val is not None or k not in optional_fields: @@ -86,7 +86,7 @@ def serialize_model(self, handler): for n, f in type(self).model_fields.items(): k = f.alias or n - val = serialized.get(k) + val = serialized.get(k, serialized.get(n)) if val != UNSET_SENTINEL: if val is not None or k not in optional_fields: @@ -119,7 +119,7 @@ def serialize_model(self, handler): for n, f in type(self).model_fields.items(): k = f.alias or n - val = serialized.get(k) + val = serialized.get(k, serialized.get(n)) if val != UNSET_SENTINEL: if val is not None or k not in optional_fields: diff --git a/squadcastv1/src/squadcast_sdk/models/v4_statuspages_listsubscribersresponse.py b/squadcastv1/src/squadcast_sdk/models/v4_statuspages_listsubscribersresponse.py index 3587277..fda12bb 100644 --- a/squadcastv1/src/squadcast_sdk/models/v4_statuspages_listsubscribersresponse.py +++ b/squadcastv1/src/squadcast_sdk/models/v4_statuspages_listsubscribersresponse.py @@ -34,7 +34,7 @@ def serialize_model(self, handler): for n, f in type(self).model_fields.items(): k = f.alias or n - val = serialized.get(k) + val = serialized.get(k, serialized.get(n)) is_nullable_and_explicitly_set = ( k in nullable_fields and (self.__pydantic_fields_set__.intersection({n})) # pylint: disable=no-member diff --git a/squadcastv1/src/squadcast_sdk/models/v4_statuspages_listsubscribersresponsemeta.py b/squadcastv1/src/squadcast_sdk/models/v4_statuspages_listsubscribersresponsemeta.py index d02243f..4d3b682 100644 --- a/squadcastv1/src/squadcast_sdk/models/v4_statuspages_listsubscribersresponsemeta.py +++ b/squadcastv1/src/squadcast_sdk/models/v4_statuspages_listsubscribersresponsemeta.py @@ -40,7 +40,7 @@ def serialize_model(self, handler): for n, f in type(self).model_fields.items(): k = f.alias or n - val = serialized.get(k) + val = serialized.get(k, serialized.get(n)) if val != UNSET_SENTINEL: if val is not None or k not in optional_fields: diff --git a/squadcastv1/src/squadcast_sdk/models/v4_statuspages_maintenances_createmaintenanceresponse.py b/squadcastv1/src/squadcast_sdk/models/v4_statuspages_maintenances_createmaintenanceresponse.py index bdc8ca8..fcb4833 100644 --- a/squadcastv1/src/squadcast_sdk/models/v4_statuspages_maintenances_createmaintenanceresponse.py +++ b/squadcastv1/src/squadcast_sdk/models/v4_statuspages_maintenances_createmaintenanceresponse.py @@ -42,7 +42,7 @@ def serialize_model(self, handler): for n, f in type(self).model_fields.items(): k = f.alias or n - val = serialized.get(k) + val = serialized.get(k, serialized.get(n)) if val != UNSET_SENTINEL: if val is not None or k not in optional_fields: diff --git a/squadcastv1/src/squadcast_sdk/models/v4_statuspages_maintenances_deletemaintenancebyidresponse.py b/squadcastv1/src/squadcast_sdk/models/v4_statuspages_maintenances_deletemaintenancebyidresponse.py index 86d2fee..eb11652 100644 --- a/squadcastv1/src/squadcast_sdk/models/v4_statuspages_maintenances_deletemaintenancebyidresponse.py +++ b/squadcastv1/src/squadcast_sdk/models/v4_statuspages_maintenances_deletemaintenancebyidresponse.py @@ -42,7 +42,7 @@ def serialize_model(self, handler): for n, f in type(self).model_fields.items(): k = f.alias or n - val = serialized.get(k) + val = serialized.get(k, serialized.get(n)) if val != UNSET_SENTINEL: if val is not None or k not in optional_fields: diff --git a/squadcastv1/src/squadcast_sdk/models/v4_statuspages_maintenances_getmaintenancebyidresponse.py b/squadcastv1/src/squadcast_sdk/models/v4_statuspages_maintenances_getmaintenancebyidresponse.py index ea074f6..c4d6722 100644 --- a/squadcastv1/src/squadcast_sdk/models/v4_statuspages_maintenances_getmaintenancebyidresponse.py +++ b/squadcastv1/src/squadcast_sdk/models/v4_statuspages_maintenances_getmaintenancebyidresponse.py @@ -54,7 +54,7 @@ def serialize_model(self, handler): for n, f in type(self).model_fields.items(): k = f.alias or n - val = serialized.get(k) + val = serialized.get(k, serialized.get(n)) is_nullable_and_explicitly_set = ( k in nullable_fields and (self.__pydantic_fields_set__.intersection({n})) # pylint: disable=no-member diff --git a/squadcastv1/src/squadcast_sdk/models/v4_statuspages_maintenances_maintenance.py b/squadcastv1/src/squadcast_sdk/models/v4_statuspages_maintenances_maintenance.py index 74cff8f..745f731 100644 --- a/squadcastv1/src/squadcast_sdk/models/v4_statuspages_maintenances_maintenance.py +++ b/squadcastv1/src/squadcast_sdk/models/v4_statuspages_maintenances_maintenance.py @@ -30,7 +30,7 @@ def serialize_model(self, handler): for n, f in type(self).model_fields.items(): k = f.alias or n - val = serialized.get(k) + val = serialized.get(k, serialized.get(n)) if val != UNSET_SENTINEL: if val is not None or k not in optional_fields: @@ -90,7 +90,7 @@ def serialize_model(self, handler): for n, f in type(self).model_fields.items(): k = f.alias or n - val = serialized.get(k) + val = serialized.get(k, serialized.get(n)) if val != UNSET_SENTINEL: if val is not None or k not in optional_fields: diff --git a/squadcastv1/src/squadcast_sdk/models/v4_statuspages_maintenances_updatemaintenancebyidrequest.py b/squadcastv1/src/squadcast_sdk/models/v4_statuspages_maintenances_updatemaintenancebyidrequest.py index 03af58c..9c8d6ef 100644 --- a/squadcastv1/src/squadcast_sdk/models/v4_statuspages_maintenances_updatemaintenancebyidrequest.py +++ b/squadcastv1/src/squadcast_sdk/models/v4_statuspages_maintenances_updatemaintenancebyidrequest.py @@ -36,7 +36,7 @@ def serialize_model(self, handler): for n, f in type(self).model_fields.items(): k = f.alias or n - val = serialized.get(k) + val = serialized.get(k, serialized.get(n)) if val != UNSET_SENTINEL: if val is not None or k not in optional_fields: diff --git a/squadcastv1/src/squadcast_sdk/models/v4_statuspages_maintenances_updatemaintenancebyidresponse.py b/squadcastv1/src/squadcast_sdk/models/v4_statuspages_maintenances_updatemaintenancebyidresponse.py index ce16a47..3c4e35a 100644 --- a/squadcastv1/src/squadcast_sdk/models/v4_statuspages_maintenances_updatemaintenancebyidresponse.py +++ b/squadcastv1/src/squadcast_sdk/models/v4_statuspages_maintenances_updatemaintenancebyidresponse.py @@ -42,7 +42,7 @@ def serialize_model(self, handler): for n, f in type(self).model_fields.items(): k = f.alias or n - val = serialized.get(k) + val = serialized.get(k, serialized.get(n)) if val != UNSET_SENTINEL: if val is not None or k not in optional_fields: diff --git a/squadcastv1/src/squadcast_sdk/models/v4_statuspages_newstatuspagecomponent.py b/squadcastv1/src/squadcast_sdk/models/v4_statuspages_newstatuspagecomponent.py index 7ee2b20..ae2cb27 100644 --- a/squadcastv1/src/squadcast_sdk/models/v4_statuspages_newstatuspagecomponent.py +++ b/squadcastv1/src/squadcast_sdk/models/v4_statuspages_newstatuspagecomponent.py @@ -41,7 +41,7 @@ def serialize_model(self, handler): for n, f in type(self).model_fields.items(): k = f.alias or n - val = serialized.get(k) + val = serialized.get(k, serialized.get(n)) if val != UNSET_SENTINEL: if val is not None or k not in optional_fields: diff --git a/squadcastv1/src/squadcast_sdk/models/v4_statuspages_newstatuspagecomponentlist.py b/squadcastv1/src/squadcast_sdk/models/v4_statuspages_newstatuspagecomponentlist.py index 12b7908..8e27c4e 100644 --- a/squadcastv1/src/squadcast_sdk/models/v4_statuspages_newstatuspagecomponentlist.py +++ b/squadcastv1/src/squadcast_sdk/models/v4_statuspages_newstatuspagecomponentlist.py @@ -47,7 +47,7 @@ def serialize_model(self, handler): for n, f in type(self).model_fields.items(): k = f.alias or n - val = serialized.get(k) + val = serialized.get(k, serialized.get(n)) if val != UNSET_SENTINEL: if val is not None or k not in optional_fields: diff --git a/squadcastv1/src/squadcast_sdk/models/v4_statuspages_newstatuspagethemecolor.py b/squadcastv1/src/squadcast_sdk/models/v4_statuspages_newstatuspagethemecolor.py index 736e1a6..bc8d8d2 100644 --- a/squadcastv1/src/squadcast_sdk/models/v4_statuspages_newstatuspagethemecolor.py +++ b/squadcastv1/src/squadcast_sdk/models/v4_statuspages_newstatuspagethemecolor.py @@ -25,7 +25,7 @@ def serialize_model(self, handler): for n, f in type(self).model_fields.items(): k = f.alias or n - val = serialized.get(k) + val = serialized.get(k, serialized.get(n)) if val != UNSET_SENTINEL: if val is not None or k not in optional_fields: diff --git a/squadcastv1/src/squadcast_sdk/models/v4_statuspages_statuspagesubscriber.py b/squadcastv1/src/squadcast_sdk/models/v4_statuspages_statuspagesubscriber.py index bb56315..97ac5ea 100644 --- a/squadcastv1/src/squadcast_sdk/models/v4_statuspages_statuspagesubscriber.py +++ b/squadcastv1/src/squadcast_sdk/models/v4_statuspages_statuspagesubscriber.py @@ -51,7 +51,7 @@ def serialize_model(self, handler): for n, f in type(self).model_fields.items(): k = f.alias or n - val = serialized.get(k) + val = serialized.get(k, serialized.get(n)) if val != UNSET_SENTINEL: if val is not None or k not in optional_fields: diff --git a/squadcastv1/src/squadcast_sdk/models/v4_statuspages_updatestatuspagebyidrequest.py b/squadcastv1/src/squadcast_sdk/models/v4_statuspages_updatestatuspagebyidrequest.py index e1f760c..78b5e36 100644 --- a/squadcastv1/src/squadcast_sdk/models/v4_statuspages_updatestatuspagebyidrequest.py +++ b/squadcastv1/src/squadcast_sdk/models/v4_statuspages_updatestatuspagebyidrequest.py @@ -50,7 +50,7 @@ def serialize_model(self, handler): for n, f in type(self).model_fields.items(): k = f.alias or n - val = serialized.get(k) + val = serialized.get(k, serialized.get(n)) if val != UNSET_SENTINEL: if val is not None or k not in optional_fields: @@ -94,7 +94,7 @@ def serialize_model(self, handler): for n, f in type(self).model_fields.items(): k = f.alias or n - val = serialized.get(k) + val = serialized.get(k, serialized.get(n)) if val != UNSET_SENTINEL: if val is not None or k not in optional_fields: @@ -201,7 +201,7 @@ def serialize_model(self, handler): for n, f in type(self).model_fields.items(): k = f.alias or n - val = serialized.get(k) + val = serialized.get(k, serialized.get(n)) if val != UNSET_SENTINEL: if val is not None or k not in optional_fields: diff --git a/squadcastv1/src/squadcast_sdk/models/v4_statuspages_updatestatuspagebyidresponse.py b/squadcastv1/src/squadcast_sdk/models/v4_statuspages_updatestatuspagebyidresponse.py index ff43805..1e8bc15 100644 --- a/squadcastv1/src/squadcast_sdk/models/v4_statuspages_updatestatuspagebyidresponse.py +++ b/squadcastv1/src/squadcast_sdk/models/v4_statuspages_updatestatuspagebyidresponse.py @@ -95,7 +95,7 @@ def serialize_model(self, handler): for n, f in type(self).model_fields.items(): k = f.alias or n - val = serialized.get(k) + val = serialized.get(k, serialized.get(n)) if val != UNSET_SENTINEL: if val is not None or k not in optional_fields: diff --git a/squadcastv1/src/squadcast_sdk/models/v4_updaterotationrequest.py b/squadcastv1/src/squadcast_sdk/models/v4_updaterotationrequest.py index fab5dc7..a431eb0 100644 --- a/squadcastv1/src/squadcast_sdk/models/v4_updaterotationrequest.py +++ b/squadcastv1/src/squadcast_sdk/models/v4_updaterotationrequest.py @@ -75,7 +75,7 @@ def serialize_model(self, handler): for n, f in type(self).model_fields.items(): k = f.alias or n - val = serialized.get(k) + val = serialized.get(k, serialized.get(n)) if val != UNSET_SENTINEL: if val is not None or k not in optional_fields: diff --git a/squadcastv1/src/squadcast_sdk/models/webforms_getallwebformsop.py b/squadcastv1/src/squadcast_sdk/models/webforms_getallwebformsop.py index 659f7be..b4f76a0 100644 --- a/squadcastv1/src/squadcast_sdk/models/webforms_getallwebformsop.py +++ b/squadcastv1/src/squadcast_sdk/models/webforms_getallwebformsop.py @@ -41,7 +41,7 @@ def serialize_model(self, handler): for n, f in type(self).model_fields.items(): k = f.alias or n - val = serialized.get(k) + val = serialized.get(k, serialized.get(n)) if val != UNSET_SENTINEL: if val is not None or k not in optional_fields: diff --git a/squadcastv1/src/squadcast_sdk/models/webhooks_getallwebhooksop.py b/squadcastv1/src/squadcast_sdk/models/webhooks_getallwebhooksop.py index 3e73920..0567e44 100644 --- a/squadcastv1/src/squadcast_sdk/models/webhooks_getallwebhooksop.py +++ b/squadcastv1/src/squadcast_sdk/models/webhooks_getallwebhooksop.py @@ -34,7 +34,7 @@ def serialize_model(self, handler): for n, f in type(self).model_fields.items(): k = f.alias or n - val = serialized.get(k) + val = serialized.get(k, serialized.get(n)) if val != UNSET_SENTINEL: if val is not None or k not in optional_fields: diff --git a/squadcastv1/src/squadcast_sdk/models/workflows_getworkflowlogsop.py b/squadcastv1/src/squadcast_sdk/models/workflows_getworkflowlogsop.py index 03a7122..221b49a 100644 --- a/squadcastv1/src/squadcast_sdk/models/workflows_getworkflowlogsop.py +++ b/squadcastv1/src/squadcast_sdk/models/workflows_getworkflowlogsop.py @@ -44,7 +44,7 @@ def serialize_model(self, handler): for n, f in type(self).model_fields.items(): k = f.alias or n - val = serialized.get(k) + val = serialized.get(k, serialized.get(n)) if val != UNSET_SENTINEL: if val is not None or k not in optional_fields: diff --git a/squadcastv1/src/squadcast_sdk/models/workflows_listworkflowsop.py b/squadcastv1/src/squadcast_sdk/models/workflows_listworkflowsop.py index f417827..31365a2 100644 --- a/squadcastv1/src/squadcast_sdk/models/workflows_listworkflowsop.py +++ b/squadcastv1/src/squadcast_sdk/models/workflows_listworkflowsop.py @@ -102,7 +102,7 @@ def serialize_model(self, handler): for n, f in type(self).model_fields.items(): k = f.alias or n - val = serialized.get(k) + val = serialized.get(k, serialized.get(n)) if val != UNSET_SENTINEL: if val is not None or k not in optional_fields: From 01bbdf72101fb205cdf7f94d39b5f1ba8faced67 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Sun, 8 Mar 2026 00:07:51 +0000 Subject: [PATCH 5/8] ci: regenerated with OpenAPI Doc , Speakeasy CLI 1.749.0 --- .speakeasy/workflow.lock | 2 +- squadcastv1/.speakeasy/gen.lock | 14 +++++++------- squadcastv1/RELEASES.md | 4 ++-- squadcastv1/src/squadcast_sdk/_version.py | 4 ++-- 4 files changed, 12 insertions(+), 12 deletions(-) diff --git a/.speakeasy/workflow.lock b/.speakeasy/workflow.lock index b8d6e55..d4ab11a 100644 --- a/.speakeasy/workflow.lock +++ b/.speakeasy/workflow.lock @@ -1,4 +1,4 @@ -speakeasyVersion: 1.748.0 +speakeasyVersion: 1.749.0 sources: Squadcast: sourceNamespace: squadcast diff --git a/squadcastv1/.speakeasy/gen.lock b/squadcastv1/.speakeasy/gen.lock index f117488..14be1ec 100644 --- a/squadcastv1/.speakeasy/gen.lock +++ b/squadcastv1/.speakeasy/gen.lock @@ -3,8 +3,8 @@ id: 03cdd445-0210-4c34-8201-e581ca90c83e management: docChecksum: df7a4422fc789c0b9bf9786cbc3e3c75 docVersion: 1.0.0 - speakeasyVersion: 1.748.0 - generationVersion: 2.852.1 + speakeasyVersion: 1.749.0 + generationVersion: 2.855.2 releaseVersion: 0.5.0 configChecksum: a55105e4f46708e529dcdaf1d3bf5b23 repoURL: https://github.com/solarwinds/squadcast-sdk-python.git @@ -12,9 +12,9 @@ management: installationURL: https://github.com/solarwinds/squadcast-sdk-python.git#subdirectory=squadcastv1 published: true persistentEdits: - generation_id: 5e5b4d27-f68e-412e-ae82-81a986c71b39 - pristine_commit_hash: 788411bbc0a0029b62edc8462d9912a8e8eb86df - pristine_tree_hash: 77d4979d9081a407a8360f370a26739218e2ae86 + generation_id: 274133de-f967-4c99-9fb6-bee238db217e + pristine_commit_hash: ece3d5f44f54dfea9cce01db52e43e6428f9f450 + pristine_tree_hash: c4a538e947587b4d3cb29c3e62786438ac67b55e features: python: additionalDependencies: 1.0.0 @@ -4754,8 +4754,8 @@ trackedFiles: pristine_git_object: 28a85ed5e041bd88f09388cdbd7c0d9e84461a4d src/squadcast_sdk/_version.py: id: 4f595f70b00c - last_write_checksum: sha1:0851fdf834b032bd34cee5cb155d233e32f01d77 - pristine_git_object: 723a8ebd0ae188dac096e21178355cab9e47ecb7 + last_write_checksum: sha1:47c457c0dcab816e7596da3bf8015a338a91e19e + pristine_git_object: 6358a133e140981bf7cea1d04fe506f2cbdf8597 src/squadcast_sdk/additionalresponders.py: id: b928e2200f63 last_write_checksum: sha1:6173958904ab7d26b7544464810f5fdbd5247ee0 diff --git a/squadcastv1/RELEASES.md b/squadcastv1/RELEASES.md index 01bef5e..d83df00 100644 --- a/squadcastv1/RELEASES.md +++ b/squadcastv1/RELEASES.md @@ -50,11 +50,11 @@ Based on: ### Releases - [PyPI v0.3.5] https://pypi.org/project/squadcast_sdk/0.3.5 - squadcastv1 -## 2026-03-07 00:06:14 +## 2026-03-08 00:05:35 ### Changes Based on: - OpenAPI Doc -- Speakeasy CLI 1.748.0 (2.852.1) https://github.com/speakeasy-api/speakeasy +- Speakeasy CLI 1.749.0 (2.855.2) https://github.com/speakeasy-api/speakeasy ### Generated - [python v0.5.0] squadcastv1 ### Releases diff --git a/squadcastv1/src/squadcast_sdk/_version.py b/squadcastv1/src/squadcast_sdk/_version.py index 723a8eb..6358a13 100644 --- a/squadcastv1/src/squadcast_sdk/_version.py +++ b/squadcastv1/src/squadcast_sdk/_version.py @@ -5,8 +5,8 @@ __title__: str = "squadcast_sdk" __version__: str = "0.5.0" __openapi_doc_version__: str = "1.0.0" -__gen_version__: str = "2.852.1" -__user_agent__: str = "speakeasy-sdk/python 0.5.0 2.852.1 1.0.0 squadcast_sdk" +__gen_version__: str = "2.855.2" +__user_agent__: str = "speakeasy-sdk/python 0.5.0 2.855.2 1.0.0 squadcast_sdk" try: if __package__ is not None: From 4c631fa37d1a24ac2e3403e877f1f430f387bbd8 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Mon, 9 Mar 2026 00:07:58 +0000 Subject: [PATCH 6/8] ci: regenerated with OpenAPI Doc , Speakeasy CLI 1.749.0 --- squadcastv1/.speakeasy/gen.lock | 4 ++-- squadcastv1/RELEASES.md | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/squadcastv1/.speakeasy/gen.lock b/squadcastv1/.speakeasy/gen.lock index 14be1ec..741d280 100644 --- a/squadcastv1/.speakeasy/gen.lock +++ b/squadcastv1/.speakeasy/gen.lock @@ -12,8 +12,8 @@ management: installationURL: https://github.com/solarwinds/squadcast-sdk-python.git#subdirectory=squadcastv1 published: true persistentEdits: - generation_id: 274133de-f967-4c99-9fb6-bee238db217e - pristine_commit_hash: ece3d5f44f54dfea9cce01db52e43e6428f9f450 + generation_id: 67bd6788-8d48-41a1-9f34-3d5dd3405494 + pristine_commit_hash: 612ff094bcc086813769fd5b16fc32dfa835e462 pristine_tree_hash: c4a538e947587b4d3cb29c3e62786438ac67b55e features: python: diff --git a/squadcastv1/RELEASES.md b/squadcastv1/RELEASES.md index d83df00..30cf42f 100644 --- a/squadcastv1/RELEASES.md +++ b/squadcastv1/RELEASES.md @@ -50,7 +50,7 @@ Based on: ### Releases - [PyPI v0.3.5] https://pypi.org/project/squadcast_sdk/0.3.5 - squadcastv1 -## 2026-03-08 00:05:35 +## 2026-03-09 00:05:44 ### Changes Based on: - OpenAPI Doc From 482dcb39d1929a889db03bab10020ff25a14819f Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Tue, 10 Mar 2026 00:07:15 +0000 Subject: [PATCH 7/8] ci: regenerated with OpenAPI Doc , Speakeasy CLI 1.750.0 --- .speakeasy/workflow.lock | 2 +- squadcastv1/.speakeasy/gen.lock | 14 +++++++------- squadcastv1/RELEASES.md | 4 ++-- squadcastv1/src/squadcast_sdk/_version.py | 4 ++-- 4 files changed, 12 insertions(+), 12 deletions(-) diff --git a/.speakeasy/workflow.lock b/.speakeasy/workflow.lock index d4ab11a..e0e8744 100644 --- a/.speakeasy/workflow.lock +++ b/.speakeasy/workflow.lock @@ -1,4 +1,4 @@ -speakeasyVersion: 1.749.0 +speakeasyVersion: 1.750.0 sources: Squadcast: sourceNamespace: squadcast diff --git a/squadcastv1/.speakeasy/gen.lock b/squadcastv1/.speakeasy/gen.lock index 741d280..b324c31 100644 --- a/squadcastv1/.speakeasy/gen.lock +++ b/squadcastv1/.speakeasy/gen.lock @@ -3,8 +3,8 @@ id: 03cdd445-0210-4c34-8201-e581ca90c83e management: docChecksum: df7a4422fc789c0b9bf9786cbc3e3c75 docVersion: 1.0.0 - speakeasyVersion: 1.749.0 - generationVersion: 2.855.2 + speakeasyVersion: 1.750.0 + generationVersion: 2.856.1 releaseVersion: 0.5.0 configChecksum: a55105e4f46708e529dcdaf1d3bf5b23 repoURL: https://github.com/solarwinds/squadcast-sdk-python.git @@ -12,9 +12,9 @@ management: installationURL: https://github.com/solarwinds/squadcast-sdk-python.git#subdirectory=squadcastv1 published: true persistentEdits: - generation_id: 67bd6788-8d48-41a1-9f34-3d5dd3405494 - pristine_commit_hash: 612ff094bcc086813769fd5b16fc32dfa835e462 - pristine_tree_hash: c4a538e947587b4d3cb29c3e62786438ac67b55e + generation_id: 16fd7790-5a72-4b20-8927-afdc30765b54 + pristine_commit_hash: 5d55afe68c475608ce16cf76c8ad147af1ce9b56 + pristine_tree_hash: 1ad8cc3e652360b64f853f3b3c05ba14c27dd4ee features: python: additionalDependencies: 1.0.0 @@ -4754,8 +4754,8 @@ trackedFiles: pristine_git_object: 28a85ed5e041bd88f09388cdbd7c0d9e84461a4d src/squadcast_sdk/_version.py: id: 4f595f70b00c - last_write_checksum: sha1:47c457c0dcab816e7596da3bf8015a338a91e19e - pristine_git_object: 6358a133e140981bf7cea1d04fe506f2cbdf8597 + last_write_checksum: sha1:69c4af12d3dec94395f0edd46bea0b6aeb7cba64 + pristine_git_object: fdce95ae73d65065a41e10b75f52c0ed99e6d5e7 src/squadcast_sdk/additionalresponders.py: id: b928e2200f63 last_write_checksum: sha1:6173958904ab7d26b7544464810f5fdbd5247ee0 diff --git a/squadcastv1/RELEASES.md b/squadcastv1/RELEASES.md index 30cf42f..2ec5442 100644 --- a/squadcastv1/RELEASES.md +++ b/squadcastv1/RELEASES.md @@ -50,11 +50,11 @@ Based on: ### Releases - [PyPI v0.3.5] https://pypi.org/project/squadcast_sdk/0.3.5 - squadcastv1 -## 2026-03-09 00:05:44 +## 2026-03-10 00:05:04 ### Changes Based on: - OpenAPI Doc -- Speakeasy CLI 1.749.0 (2.855.2) https://github.com/speakeasy-api/speakeasy +- Speakeasy CLI 1.750.0 (2.856.1) https://github.com/speakeasy-api/speakeasy ### Generated - [python v0.5.0] squadcastv1 ### Releases diff --git a/squadcastv1/src/squadcast_sdk/_version.py b/squadcastv1/src/squadcast_sdk/_version.py index 6358a13..fdce95a 100644 --- a/squadcastv1/src/squadcast_sdk/_version.py +++ b/squadcastv1/src/squadcast_sdk/_version.py @@ -5,8 +5,8 @@ __title__: str = "squadcast_sdk" __version__: str = "0.5.0" __openapi_doc_version__: str = "1.0.0" -__gen_version__: str = "2.855.2" -__user_agent__: str = "speakeasy-sdk/python 0.5.0 2.855.2 1.0.0 squadcast_sdk" +__gen_version__: str = "2.856.1" +__user_agent__: str = "speakeasy-sdk/python 0.5.0 2.856.1 1.0.0 squadcast_sdk" try: if __package__ is not None: From 42bd7ba19c799cafe9e5f03780b71543ecaf6780 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Wed, 11 Mar 2026 00:06:52 +0000 Subject: [PATCH 8/8] ci: regenerated with OpenAPI Doc , Speakeasy CLI 1.751.0 --- .speakeasy/workflow.lock | 2 +- squadcastv1/.speakeasy/gen.lock | 14 +++++++------- squadcastv1/RELEASES.md | 4 ++-- squadcastv1/src/squadcast_sdk/_version.py | 4 ++-- 4 files changed, 12 insertions(+), 12 deletions(-) diff --git a/.speakeasy/workflow.lock b/.speakeasy/workflow.lock index e0e8744..756af9b 100644 --- a/.speakeasy/workflow.lock +++ b/.speakeasy/workflow.lock @@ -1,4 +1,4 @@ -speakeasyVersion: 1.750.0 +speakeasyVersion: 1.751.0 sources: Squadcast: sourceNamespace: squadcast diff --git a/squadcastv1/.speakeasy/gen.lock b/squadcastv1/.speakeasy/gen.lock index b324c31..a83db15 100644 --- a/squadcastv1/.speakeasy/gen.lock +++ b/squadcastv1/.speakeasy/gen.lock @@ -3,8 +3,8 @@ id: 03cdd445-0210-4c34-8201-e581ca90c83e management: docChecksum: df7a4422fc789c0b9bf9786cbc3e3c75 docVersion: 1.0.0 - speakeasyVersion: 1.750.0 - generationVersion: 2.856.1 + speakeasyVersion: 1.751.0 + generationVersion: 2.858.2 releaseVersion: 0.5.0 configChecksum: a55105e4f46708e529dcdaf1d3bf5b23 repoURL: https://github.com/solarwinds/squadcast-sdk-python.git @@ -12,9 +12,9 @@ management: installationURL: https://github.com/solarwinds/squadcast-sdk-python.git#subdirectory=squadcastv1 published: true persistentEdits: - generation_id: 16fd7790-5a72-4b20-8927-afdc30765b54 - pristine_commit_hash: 5d55afe68c475608ce16cf76c8ad147af1ce9b56 - pristine_tree_hash: 1ad8cc3e652360b64f853f3b3c05ba14c27dd4ee + generation_id: 8d80a5b4-b282-4069-9fbe-17c380e5276a + pristine_commit_hash: 3516d5275ce00d4fbb9f1cb9867ab7981c54b80e + pristine_tree_hash: 4267a01265a7a13e7115bce97afff5f7a7e3f221 features: python: additionalDependencies: 1.0.0 @@ -4754,8 +4754,8 @@ trackedFiles: pristine_git_object: 28a85ed5e041bd88f09388cdbd7c0d9e84461a4d src/squadcast_sdk/_version.py: id: 4f595f70b00c - last_write_checksum: sha1:69c4af12d3dec94395f0edd46bea0b6aeb7cba64 - pristine_git_object: fdce95ae73d65065a41e10b75f52c0ed99e6d5e7 + last_write_checksum: sha1:d939a9f15ef428d994a070b9daad28ba5110b441 + pristine_git_object: 67e134f290b17c9fc94ab80698616179331bff02 src/squadcast_sdk/additionalresponders.py: id: b928e2200f63 last_write_checksum: sha1:6173958904ab7d26b7544464810f5fdbd5247ee0 diff --git a/squadcastv1/RELEASES.md b/squadcastv1/RELEASES.md index 2ec5442..306b471 100644 --- a/squadcastv1/RELEASES.md +++ b/squadcastv1/RELEASES.md @@ -50,11 +50,11 @@ Based on: ### Releases - [PyPI v0.3.5] https://pypi.org/project/squadcast_sdk/0.3.5 - squadcastv1 -## 2026-03-10 00:05:04 +## 2026-03-11 00:04:42 ### Changes Based on: - OpenAPI Doc -- Speakeasy CLI 1.750.0 (2.856.1) https://github.com/speakeasy-api/speakeasy +- Speakeasy CLI 1.751.0 (2.858.2) https://github.com/speakeasy-api/speakeasy ### Generated - [python v0.5.0] squadcastv1 ### Releases diff --git a/squadcastv1/src/squadcast_sdk/_version.py b/squadcastv1/src/squadcast_sdk/_version.py index fdce95a..67e134f 100644 --- a/squadcastv1/src/squadcast_sdk/_version.py +++ b/squadcastv1/src/squadcast_sdk/_version.py @@ -5,8 +5,8 @@ __title__: str = "squadcast_sdk" __version__: str = "0.5.0" __openapi_doc_version__: str = "1.0.0" -__gen_version__: str = "2.856.1" -__user_agent__: str = "speakeasy-sdk/python 0.5.0 2.856.1 1.0.0 squadcast_sdk" +__gen_version__: str = "2.858.2" +__user_agent__: str = "speakeasy-sdk/python 0.5.0 2.858.2 1.0.0 squadcast_sdk" try: if __package__ is not None: