{"openapi":"3.1.0","info":{"title":"Acked API","version":"1.0.0","description":"Alert ingest and customer management API. Use service-scoped ingest URLs for emitters and full-product API keys for management automation."},"servers":[{"url":"https://api.acked.dev"}],"paths":{"/api/agreements/consent":{"post":{"operationId":"postApiAgreementsConsent","summary":"Create or run agreements/consent","tags":["agreements"],"x-acked-audience":"dashboard+ios","requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/AgreementConsent"}}}},"responses":{"200":{"description":"Successful response.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/JsonValue"}}}},"400":{"$ref":"#/components/responses/BadRequest"},"401":{"$ref":"#/components/responses/Unauthorized"},"403":{"$ref":"#/components/responses/Forbidden"},"404":{"$ref":"#/components/responses/NotFound"}},"security":[{"ackedApiKey":[]}],"parameters":[{"name":"X-Acked-Org","in":"header","required":true,"description":"Organization selected for this full-product API key request.","schema":{"type":"string","pattern":"^org_"}}]}},"/api/alerts":{"get":{"operationId":"getApiAlerts","summary":"Read alerts","tags":["alerts"],"x-acked-audience":"dashboard+ios","responses":{"200":{"description":"Successful response.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/JsonValue"}}}},"400":{"$ref":"#/components/responses/BadRequest"},"401":{"$ref":"#/components/responses/Unauthorized"},"403":{"$ref":"#/components/responses/Forbidden"},"404":{"$ref":"#/components/responses/NotFound"}},"security":[{"ackedApiKey":[]}],"parameters":[{"name":"X-Acked-Org","in":"header","required":true,"description":"Organization selected for this full-product API key request.","schema":{"type":"string","pattern":"^org_"}}]},"post":{"operationId":"postApiAlerts","summary":"Create or run alerts","tags":["alerts"],"x-acked-audience":"dashboard+ios","requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/AlertCreate"}}}},"responses":{"200":{"description":"Successful response.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/JsonValue"}}}},"400":{"$ref":"#/components/responses/BadRequest"},"401":{"$ref":"#/components/responses/Unauthorized"},"403":{"$ref":"#/components/responses/Forbidden"},"404":{"$ref":"#/components/responses/NotFound"}},"security":[{"ackedApiKey":[]}],"parameters":[{"name":"X-Acked-Org","in":"header","required":true,"description":"Organization selected for this full-product API key request.","schema":{"type":"string","pattern":"^org_"}}]}},"/api/alerts/{id}":{"get":{"operationId":"getApiAlertsId","summary":"Read alerts","tags":["alerts"],"x-acked-audience":"dashboard+ios","parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string"}},{"name":"X-Acked-Org","in":"header","required":true,"description":"Organization selected for this full-product API key request.","schema":{"type":"string","pattern":"^org_"}}],"responses":{"200":{"description":"Successful response.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/JsonValue"}}}},"400":{"$ref":"#/components/responses/BadRequest"},"401":{"$ref":"#/components/responses/Unauthorized"},"403":{"$ref":"#/components/responses/Forbidden"},"404":{"$ref":"#/components/responses/NotFound"}},"security":[{"ackedApiKey":[]}]}},"/api/alerts/{id}/org":{"get":{"operationId":"getApiAlertsIdOrg","summary":"Read alerts/org","tags":["alerts"],"x-acked-audience":"dashboard","parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string"}},{"name":"X-Acked-Org","in":"header","required":true,"description":"Organization selected for this full-product API key request.","schema":{"type":"string","pattern":"^org_"}}],"responses":{"200":{"description":"Successful response.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/JsonValue"}}}},"400":{"$ref":"#/components/responses/BadRequest"},"401":{"$ref":"#/components/responses/Unauthorized"},"403":{"$ref":"#/components/responses/Forbidden"},"404":{"$ref":"#/components/responses/NotFound"}},"security":[{"ackedApiKey":[]}]}},"/api/alerts/{id}/ack":{"put":{"operationId":"putApiAlertsIdAck","summary":"Replace or run alerts/ack","tags":["alerts"],"x-acked-audience":"dashboard+ios","parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string"}},{"name":"X-Acked-Org","in":"header","required":true,"description":"Organization selected for this full-product API key request.","schema":{"type":"string","pattern":"^org_"}}],"responses":{"200":{"description":"Successful response.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/JsonValue"}}}},"400":{"$ref":"#/components/responses/BadRequest"},"401":{"$ref":"#/components/responses/Unauthorized"},"403":{"$ref":"#/components/responses/Forbidden"},"404":{"$ref":"#/components/responses/NotFound"}},"security":[{"ackedApiKey":[]}]}},"/api/alerts/{id}/escalate":{"put":{"operationId":"putApiAlertsIdEscalate","summary":"Replace or run alerts/escalate","tags":["alerts"],"x-acked-audience":"dashboard+ios","parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string"}},{"name":"X-Acked-Org","in":"header","required":true,"description":"Organization selected for this full-product API key request.","schema":{"type":"string","pattern":"^org_"}}],"responses":{"200":{"description":"Successful response.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/JsonValue"}}}},"400":{"$ref":"#/components/responses/BadRequest"},"401":{"$ref":"#/components/responses/Unauthorized"},"403":{"$ref":"#/components/responses/Forbidden"},"404":{"$ref":"#/components/responses/NotFound"}},"security":[{"ackedApiKey":[]}]}},"/api/alerts/{id}/priority":{"put":{"operationId":"putApiAlertsIdPriority","summary":"Replace or run alerts/priority","tags":["alerts"],"x-acked-audience":"dashboard+ios","parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string"}},{"name":"X-Acked-Org","in":"header","required":true,"description":"Organization selected for this full-product API key request.","schema":{"type":"string","pattern":"^org_"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/PriorityChange"}}}},"responses":{"200":{"description":"Successful response.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/JsonValue"}}}},"400":{"$ref":"#/components/responses/BadRequest"},"401":{"$ref":"#/components/responses/Unauthorized"},"403":{"$ref":"#/components/responses/Forbidden"},"404":{"$ref":"#/components/responses/NotFound"}},"security":[{"ackedApiKey":[]}]}},"/api/alerts/{id}/resolve":{"put":{"operationId":"putApiAlertsIdResolve","summary":"Replace or run alerts/resolve","tags":["alerts"],"x-acked-audience":"dashboard+ios","parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string"}},{"name":"X-Acked-Org","in":"header","required":true,"description":"Organization selected for this full-product API key request.","schema":{"type":"string","pattern":"^org_"}}],"responses":{"200":{"description":"Successful response.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/JsonValue"}}}},"400":{"$ref":"#/components/responses/BadRequest"},"401":{"$ref":"#/components/responses/Unauthorized"},"403":{"$ref":"#/components/responses/Forbidden"},"404":{"$ref":"#/components/responses/NotFound"}},"security":[{"ackedApiKey":[]}]}},"/api/alerts/{id}/responders":{"post":{"operationId":"postApiAlertsIdResponders","summary":"Create or run alerts/responders","tags":["alerts"],"x-acked-audience":"dashboard+ios","parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string"}},{"name":"X-Acked-Org","in":"header","required":true,"description":"Organization selected for this full-product API key request.","schema":{"type":"string","pattern":"^org_"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ResponderCreate"}}}},"responses":{"200":{"description":"Successful response.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/JsonValue"}}}},"400":{"$ref":"#/components/responses/BadRequest"},"401":{"$ref":"#/components/responses/Unauthorized"},"403":{"$ref":"#/components/responses/Forbidden"},"404":{"$ref":"#/components/responses/NotFound"}},"security":[{"ackedApiKey":[]}]}},"/api/alerts/{id}/snooze":{"put":{"operationId":"putApiAlertsIdSnooze","summary":"Replace or run alerts/snooze","tags":["alerts"],"x-acked-audience":"dashboard+ios","parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string"}},{"name":"X-Acked-Org","in":"header","required":true,"description":"Organization selected for this full-product API key request.","schema":{"type":"string","pattern":"^org_"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/AlertSnooze"}}}},"responses":{"200":{"description":"Successful response.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/JsonValue"}}}},"400":{"$ref":"#/components/responses/BadRequest"},"401":{"$ref":"#/components/responses/Unauthorized"},"403":{"$ref":"#/components/responses/Forbidden"},"404":{"$ref":"#/components/responses/NotFound"}},"security":[{"ackedApiKey":[]}]}},"/api/alerts/{id}/wake":{"put":{"operationId":"putApiAlertsIdWake","summary":"Replace or run alerts/wake","tags":["alerts"],"x-acked-audience":"dashboard+ios","parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string"}},{"name":"X-Acked-Org","in":"header","required":true,"description":"Organization selected for this full-product API key request.","schema":{"type":"string","pattern":"^org_"}}],"responses":{"200":{"description":"Successful response.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/JsonValue"}}}},"400":{"$ref":"#/components/responses/BadRequest"},"401":{"$ref":"#/components/responses/Unauthorized"},"403":{"$ref":"#/components/responses/Forbidden"},"404":{"$ref":"#/components/responses/NotFound"}},"security":[{"ackedApiKey":[]}]}},"/api/audit":{"get":{"operationId":"getApiAudit","summary":"Read audit","tags":["audit"],"x-acked-audience":"dashboard","responses":{"200":{"description":"Successful response.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/JsonValue"}}}},"400":{"$ref":"#/components/responses/BadRequest"},"401":{"$ref":"#/components/responses/Unauthorized"},"403":{"$ref":"#/components/responses/Forbidden"},"404":{"$ref":"#/components/responses/NotFound"}},"security":[{"ackedApiKey":[]}],"parameters":[{"name":"X-Acked-Org","in":"header","required":true,"description":"Organization selected for this full-product API key request.","schema":{"type":"string","pattern":"^org_"}}]}},"/api/bootstrap":{"post":{"operationId":"postApiBootstrap","summary":"Create or run bootstrap","tags":["bootstrap"],"x-acked-audience":"dashboard+ios","requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Bootstrap"}}}},"responses":{"200":{"description":"Successful response.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/JsonValue"}}}},"400":{"$ref":"#/components/responses/BadRequest"},"401":{"$ref":"#/components/responses/Unauthorized"},"403":{"$ref":"#/components/responses/Forbidden"},"404":{"$ref":"#/components/responses/NotFound"}},"security":[{"ackedApiKey":[]}],"parameters":[{"name":"X-Acked-Org","in":"header","required":true,"description":"Organization selected for this full-product API key request.","schema":{"type":"string","pattern":"^org_"}}]}},"/api/devices":{"get":{"operationId":"getApiDevices","summary":"Read devices","tags":["devices"],"x-acked-audience":"dashboard+ios","responses":{"200":{"description":"Successful response.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/JsonValue"}}}},"400":{"$ref":"#/components/responses/BadRequest"},"401":{"$ref":"#/components/responses/Unauthorized"},"403":{"$ref":"#/components/responses/Forbidden"},"404":{"$ref":"#/components/responses/NotFound"}},"security":[{"ackedApiKey":[]}],"parameters":[{"name":"X-Acked-Org","in":"header","required":true,"description":"Organization selected for this full-product API key request.","schema":{"type":"string","pattern":"^org_"}}]},"post":{"operationId":"postApiDevices","summary":"Create or run devices","tags":["devices"],"x-acked-audience":"dashboard+ios","requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/DeviceCreate"}}}},"responses":{"200":{"description":"Successful response.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/JsonValue"}}}},"400":{"$ref":"#/components/responses/BadRequest"},"401":{"$ref":"#/components/responses/Unauthorized"},"403":{"$ref":"#/components/responses/Forbidden"},"404":{"$ref":"#/components/responses/NotFound"}},"security":[{"ackedApiKey":[]}],"parameters":[{"name":"X-Acked-Org","in":"header","required":true,"description":"Organization selected for this full-product API key request.","schema":{"type":"string","pattern":"^org_"}}]}},"/api/devices/{id}":{"delete":{"operationId":"deleteApiDevicesId","summary":"Remove devices","tags":["devices"],"x-acked-audience":"dashboard+ios","parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string"}},{"name":"X-Acked-Org","in":"header","required":true,"description":"Organization selected for this full-product API key request.","schema":{"type":"string","pattern":"^org_"}}],"responses":{"200":{"description":"Successful response.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Ok"}}}},"400":{"$ref":"#/components/responses/BadRequest"},"401":{"$ref":"#/components/responses/Unauthorized"},"403":{"$ref":"#/components/responses/Forbidden"},"404":{"$ref":"#/components/responses/NotFound"}},"security":[{"ackedApiKey":[]}]},"patch":{"operationId":"patchApiDevicesId","summary":"Update devices","tags":["devices"],"x-acked-audience":"dashboard+ios","parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string"}},{"name":"X-Acked-Org","in":"header","required":true,"description":"Organization selected for this full-product API key request.","schema":{"type":"string","pattern":"^org_"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/DevicePatch"}}}},"responses":{"200":{"description":"Successful response.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/JsonValue"}}}},"400":{"$ref":"#/components/responses/BadRequest"},"401":{"$ref":"#/components/responses/Unauthorized"},"403":{"$ref":"#/components/responses/Forbidden"},"404":{"$ref":"#/components/responses/NotFound"}},"security":[{"ackedApiKey":[]}]}},"/api/integrations":{"get":{"operationId":"getApiIntegrations","summary":"Read integrations","tags":["integrations"],"x-acked-audience":"dashboard+ios","responses":{"200":{"description":"Successful response.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/JsonValue"}}}},"400":{"$ref":"#/components/responses/BadRequest"},"401":{"$ref":"#/components/responses/Unauthorized"},"403":{"$ref":"#/components/responses/Forbidden"},"404":{"$ref":"#/components/responses/NotFound"}},"security":[{"ackedApiKey":[]}],"parameters":[{"name":"X-Acked-Org","in":"header","required":true,"description":"Organization selected for this full-product API key request.","schema":{"type":"string","pattern":"^org_"}}]},"post":{"operationId":"postApiIntegrations","summary":"Create or run integrations","tags":["integrations"],"x-acked-audience":"dashboard+ios","requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/IntegrationCreate"}}}},"responses":{"200":{"description":"Successful response.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/IntegrationCreated"}}}},"400":{"$ref":"#/components/responses/BadRequest"},"401":{"$ref":"#/components/responses/Unauthorized"},"403":{"$ref":"#/components/responses/Forbidden"},"404":{"$ref":"#/components/responses/NotFound"}},"security":[{"ackedApiKey":[]}],"parameters":[{"name":"X-Acked-Org","in":"header","required":true,"description":"Organization selected for this full-product API key request.","schema":{"type":"string","pattern":"^org_"}}]}},"/api/integrations/{id}":{"delete":{"operationId":"deleteApiIntegrationsId","summary":"Remove integrations","tags":["integrations"],"x-acked-audience":"dashboard+ios","parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string"}},{"name":"X-Acked-Org","in":"header","required":true,"description":"Organization selected for this full-product API key request.","schema":{"type":"string","pattern":"^org_"}}],"responses":{"200":{"description":"Successful response.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Ok"}}}},"400":{"$ref":"#/components/responses/BadRequest"},"401":{"$ref":"#/components/responses/Unauthorized"},"403":{"$ref":"#/components/responses/Forbidden"},"404":{"$ref":"#/components/responses/NotFound"}},"security":[{"ackedApiKey":[]}]},"patch":{"operationId":"patchApiIntegrationsId","summary":"Update integrations","tags":["integrations"],"x-acked-audience":"dashboard+ios","parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string"}},{"name":"X-Acked-Org","in":"header","required":true,"description":"Organization selected for this full-product API key request.","schema":{"type":"string","pattern":"^org_"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/IntegrationPatch"}}}},"responses":{"200":{"description":"Successful response.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/JsonValue"}}}},"400":{"$ref":"#/components/responses/BadRequest"},"401":{"$ref":"#/components/responses/Unauthorized"},"403":{"$ref":"#/components/responses/Forbidden"},"404":{"$ref":"#/components/responses/NotFound"}},"security":[{"ackedApiKey":[]}]}},"/api/integrations/{id}/replace":{"post":{"operationId":"postApiIntegrationsIdReplace","summary":"Create or run integrations/replace","tags":["integrations"],"x-acked-audience":"dashboard+ios","parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string"}},{"name":"X-Acked-Org","in":"header","required":true,"description":"Organization selected for this full-product API key request.","schema":{"type":"string","pattern":"^org_"}}],"responses":{"200":{"description":"Successful response.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/JsonValue"}}}},"400":{"$ref":"#/components/responses/BadRequest"},"401":{"$ref":"#/components/responses/Unauthorized"},"403":{"$ref":"#/components/responses/Forbidden"},"404":{"$ref":"#/components/responses/NotFound"}},"security":[{"ackedApiKey":[]}]}},"/api/integrations/{id}/reveal":{"post":{"operationId":"postApiIntegrationsIdReveal","summary":"Create or run integrations/reveal","tags":["integrations"],"x-acked-audience":"dashboard+ios","parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string"}},{"name":"X-Acked-Org","in":"header","required":true,"description":"Organization selected for this full-product API key request.","schema":{"type":"string","pattern":"^org_"}}],"responses":{"200":{"description":"Successful response.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/IntegrationReveal"}}}},"400":{"$ref":"#/components/responses/BadRequest"},"401":{"$ref":"#/components/responses/Unauthorized"},"403":{"$ref":"#/components/responses/Forbidden"},"404":{"$ref":"#/components/responses/NotFound"}},"security":[{"ackedApiKey":[]}]}},"/api/integrations/{id}/rotate":{"post":{"operationId":"postApiIntegrationsIdRotate","summary":"Create or run integrations/rotate","tags":["integrations"],"x-acked-audience":"dashboard+ios","parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string"}},{"name":"X-Acked-Org","in":"header","required":true,"description":"Organization selected for this full-product API key request.","schema":{"type":"string","pattern":"^org_"}}],"responses":{"200":{"description":"Successful response.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/IntegrationRotated"}}}},"400":{"$ref":"#/components/responses/BadRequest"},"401":{"$ref":"#/components/responses/Unauthorized"},"403":{"$ref":"#/components/responses/Forbidden"},"404":{"$ref":"#/components/responses/NotFound"}},"security":[{"ackedApiKey":[]}]}},"/api/integrations/preview":{"post":{"operationId":"postApiIntegrationsPreview","summary":"Create or run integrations/preview","tags":["integrations"],"x-acked-audience":"dashboard+ios","requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/IntegrationPreview"}}}},"responses":{"200":{"description":"Successful response.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/JsonValue"}}}},"400":{"$ref":"#/components/responses/BadRequest"},"401":{"$ref":"#/components/responses/Unauthorized"},"403":{"$ref":"#/components/responses/Forbidden"},"404":{"$ref":"#/components/responses/NotFound"}},"security":[{"ackedApiKey":[]}],"parameters":[{"name":"X-Acked-Org","in":"header","required":true,"description":"Organization selected for this full-product API key request.","schema":{"type":"string","pattern":"^org_"}}]}},"/api/keys":{"get":{"operationId":"getApiKeys","summary":"Read keys","tags":["keys"],"x-acked-audience":"dashboard+ios","responses":{"200":{"description":"Successful response.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/JsonValue"}}}},"400":{"$ref":"#/components/responses/BadRequest"},"401":{"$ref":"#/components/responses/Unauthorized"},"403":{"$ref":"#/components/responses/Forbidden"},"404":{"$ref":"#/components/responses/NotFound"}},"security":[{"ackedApiKey":[]}],"parameters":[{"name":"X-Acked-Org","in":"header","required":true,"description":"Organization selected for this full-product API key request.","schema":{"type":"string","pattern":"^org_"}}]},"post":{"operationId":"postApiKeys","summary":"Create or run keys","tags":["keys"],"x-acked-audience":"dashboard+ios","requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiKeyCreate"}}}},"responses":{"200":{"description":"Successful response.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiKeyCreated"}}}},"400":{"$ref":"#/components/responses/BadRequest"},"401":{"$ref":"#/components/responses/Unauthorized"},"403":{"$ref":"#/components/responses/Forbidden"},"404":{"$ref":"#/components/responses/NotFound"}},"security":[{"ackedApiKey":[]}],"parameters":[{"name":"X-Acked-Org","in":"header","required":true,"description":"Organization selected for this full-product API key request.","schema":{"type":"string","pattern":"^org_"}}]}},"/api/keys/{id}":{"delete":{"operationId":"deleteApiKeysId","summary":"Remove keys","tags":["keys"],"x-acked-audience":"dashboard+ios","parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string"}},{"name":"X-Acked-Org","in":"header","required":true,"description":"Organization selected for this full-product API key request.","schema":{"type":"string","pattern":"^org_"}}],"responses":{"200":{"description":"Successful response.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Ok"}}}},"400":{"$ref":"#/components/responses/BadRequest"},"401":{"$ref":"#/components/responses/Unauthorized"},"403":{"$ref":"#/components/responses/Forbidden"},"404":{"$ref":"#/components/responses/NotFound"}},"security":[{"ackedApiKey":[]}]}},"/api/me":{"delete":{"operationId":"deleteApiMe","summary":"Remove me","tags":["me"],"x-acked-audience":"dashboard+ios","responses":{"200":{"description":"Successful response.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Ok"}}}},"400":{"$ref":"#/components/responses/BadRequest"},"401":{"$ref":"#/components/responses/Unauthorized"},"403":{"$ref":"#/components/responses/Forbidden"},"404":{"$ref":"#/components/responses/NotFound"}},"security":[{"ackedApiKey":[]}],"parameters":[{"name":"X-Acked-Org","in":"header","required":true,"description":"Organization selected for this full-product API key request.","schema":{"type":"string","pattern":"^org_"}}]},"get":{"operationId":"getApiMe","summary":"Read me","tags":["me"],"x-acked-audience":"dashboard+ios","responses":{"200":{"description":"Successful response.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/JsonValue"}}}},"400":{"$ref":"#/components/responses/BadRequest"},"401":{"$ref":"#/components/responses/Unauthorized"},"403":{"$ref":"#/components/responses/Forbidden"},"404":{"$ref":"#/components/responses/NotFound"}},"security":[{"ackedApiKey":[]}],"parameters":[{"name":"X-Acked-Org","in":"header","required":true,"description":"Organization selected for this full-product API key request.","schema":{"type":"string","pattern":"^org_"}}]}},"/api/me/email":{"post":{"operationId":"postApiMeEmail","summary":"Create or run me/email","tags":["me"],"x-acked-audience":"dashboard","requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/EmailChangeRequest"}}}},"responses":{"200":{"description":"Successful response.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/JsonValue"}}}},"400":{"$ref":"#/components/responses/BadRequest"},"401":{"$ref":"#/components/responses/Unauthorized"},"403":{"$ref":"#/components/responses/Forbidden"},"404":{"$ref":"#/components/responses/NotFound"}},"security":[{"ackedApiKey":[]}],"parameters":[{"name":"X-Acked-Org","in":"header","required":true,"description":"Organization selected for this full-product API key request.","schema":{"type":"string","pattern":"^org_"}}]}},"/api/me/email/verify":{"post":{"operationId":"postApiMeEmailVerify","summary":"Create or run me/email/verify","tags":["me"],"x-acked-audience":"dashboard","requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/CodeConfirm"}}}},"responses":{"200":{"description":"Successful response.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/JsonValue"}}}},"400":{"$ref":"#/components/responses/BadRequest"},"401":{"$ref":"#/components/responses/Unauthorized"},"403":{"$ref":"#/components/responses/Forbidden"},"404":{"$ref":"#/components/responses/NotFound"}},"security":[{"ackedApiKey":[]}],"parameters":[{"name":"X-Acked-Org","in":"header","required":true,"description":"Organization selected for this full-product API key request.","schema":{"type":"string","pattern":"^org_"}}]}},"/api/me/recovery-codes":{"get":{"operationId":"getApiMeRecoveryCodes","summary":"Read me/recovery-codes","tags":["me"],"x-acked-audience":"dashboard","responses":{"200":{"description":"Successful response.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/JsonValue"}}}},"400":{"$ref":"#/components/responses/BadRequest"},"401":{"$ref":"#/components/responses/Unauthorized"},"403":{"$ref":"#/components/responses/Forbidden"},"404":{"$ref":"#/components/responses/NotFound"}},"security":[{"ackedApiKey":[]}],"parameters":[{"name":"X-Acked-Org","in":"header","required":true,"description":"Organization selected for this full-product API key request.","schema":{"type":"string","pattern":"^org_"}}]},"post":{"operationId":"postApiMeRecoveryCodes","summary":"Create or run me/recovery-codes","tags":["me"],"x-acked-audience":"dashboard","responses":{"200":{"description":"Successful response.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/JsonValue"}}}},"400":{"$ref":"#/components/responses/BadRequest"},"401":{"$ref":"#/components/responses/Unauthorized"},"403":{"$ref":"#/components/responses/Forbidden"},"404":{"$ref":"#/components/responses/NotFound"}},"security":[{"ackedApiKey":[]}],"parameters":[{"name":"X-Acked-Org","in":"header","required":true,"description":"Organization selected for this full-product API key request.","schema":{"type":"string","pattern":"^org_"}}]}},"/api/org":{"delete":{"operationId":"deleteApiOrg","summary":"Remove org","tags":["org"],"x-acked-audience":"dashboard+ios","responses":{"200":{"description":"Successful response.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Ok"}}}},"400":{"$ref":"#/components/responses/BadRequest"},"401":{"$ref":"#/components/responses/Unauthorized"},"403":{"$ref":"#/components/responses/Forbidden"},"404":{"$ref":"#/components/responses/NotFound"}},"security":[{"ackedApiKey":[]}],"parameters":[{"name":"X-Acked-Org","in":"header","required":true,"description":"Organization selected for this full-product API key request.","schema":{"type":"string","pattern":"^org_"}}]}},"/api/org/leave":{"post":{"operationId":"postApiOrgLeave","summary":"Create or run org/leave","tags":["org"],"x-acked-audience":"dashboard","responses":{"200":{"description":"Successful response.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/JsonValue"}}}},"400":{"$ref":"#/components/responses/BadRequest"},"401":{"$ref":"#/components/responses/Unauthorized"},"403":{"$ref":"#/components/responses/Forbidden"},"404":{"$ref":"#/components/responses/NotFound"}},"security":[{"ackedApiKey":[]}],"parameters":[{"name":"X-Acked-Org","in":"header","required":true,"description":"Organization selected for this full-product API key request.","schema":{"type":"string","pattern":"^org_"}}]}},"/api/billing/status":{"get":{"operationId":"getApiBillingStatus","summary":"Read billing/status","tags":["billing"],"x-acked-audience":"dashboard","responses":{"200":{"description":"Successful response.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/JsonValue"}}}},"400":{"$ref":"#/components/responses/BadRequest"},"401":{"$ref":"#/components/responses/Unauthorized"},"403":{"$ref":"#/components/responses/Forbidden"},"404":{"$ref":"#/components/responses/NotFound"}},"security":[{"ackedApiKey":[]}],"parameters":[{"name":"X-Acked-Org","in":"header","required":true,"description":"Organization selected for this full-product API key request.","schema":{"type":"string","pattern":"^org_"}}]}},"/api/billing/portal":{"post":{"operationId":"postApiBillingPortal","summary":"Create or run billing/portal","tags":["billing"],"x-acked-audience":"dashboard","requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/BillingPortal"}}}},"responses":{"200":{"description":"Successful response.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/JsonValue"}}}},"400":{"$ref":"#/components/responses/BadRequest"},"401":{"$ref":"#/components/responses/Unauthorized"},"403":{"$ref":"#/components/responses/Forbidden"},"404":{"$ref":"#/components/responses/NotFound"}},"security":[{"ackedApiKey":[]}],"parameters":[{"name":"X-Acked-Org","in":"header","required":true,"description":"Organization selected for this full-product API key request.","schema":{"type":"string","pattern":"^org_"}}]}},"/api/billing/checkout":{"post":{"operationId":"postApiBillingCheckout","summary":"Create or run billing/checkout","tags":["billing"],"x-acked-audience":"dashboard","requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/BillingPlan"}}}},"responses":{"200":{"description":"Successful response.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/JsonValue"}}}},"400":{"$ref":"#/components/responses/BadRequest"},"401":{"$ref":"#/components/responses/Unauthorized"},"403":{"$ref":"#/components/responses/Forbidden"},"404":{"$ref":"#/components/responses/NotFound"}},"security":[{"ackedApiKey":[]}],"parameters":[{"name":"X-Acked-Org","in":"header","required":true,"description":"Organization selected for this full-product API key request.","schema":{"type":"string","pattern":"^org_"}}]}},"/api/billing/plan/preview":{"post":{"operationId":"postApiBillingPlanPreview","summary":"Create or run billing/plan/preview","tags":["billing"],"x-acked-audience":"dashboard","requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/BillingPlan"}}}},"responses":{"200":{"description":"Successful response.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/JsonValue"}}}},"400":{"$ref":"#/components/responses/BadRequest"},"401":{"$ref":"#/components/responses/Unauthorized"},"403":{"$ref":"#/components/responses/Forbidden"},"404":{"$ref":"#/components/responses/NotFound"}},"security":[{"ackedApiKey":[]}],"parameters":[{"name":"X-Acked-Org","in":"header","required":true,"description":"Organization selected for this full-product API key request.","schema":{"type":"string","pattern":"^org_"}}]}},"/api/billing/plan":{"post":{"operationId":"postApiBillingPlan","summary":"Create or run billing/plan","tags":["billing"],"x-acked-audience":"dashboard","requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/BillingPlan"}}}},"responses":{"200":{"description":"Successful response.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/JsonValue"}}}},"400":{"$ref":"#/components/responses/BadRequest"},"401":{"$ref":"#/components/responses/Unauthorized"},"403":{"$ref":"#/components/responses/Forbidden"},"404":{"$ref":"#/components/responses/NotFound"}},"security":[{"ackedApiKey":[]}],"parameters":[{"name":"X-Acked-Org","in":"header","required":true,"description":"Organization selected for this full-product API key request.","schema":{"type":"string","pattern":"^org_"}}]}},"/api/org/usage":{"get":{"operationId":"getApiOrgUsage","summary":"Read org/usage","tags":["org"],"x-acked-audience":"dashboard","responses":{"200":{"description":"Successful response.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/JsonValue"}}}},"400":{"$ref":"#/components/responses/BadRequest"},"401":{"$ref":"#/components/responses/Unauthorized"},"403":{"$ref":"#/components/responses/Forbidden"},"404":{"$ref":"#/components/responses/NotFound"}},"security":[{"ackedApiKey":[]}],"parameters":[{"name":"X-Acked-Org","in":"header","required":true,"description":"Organization selected for this full-product API key request.","schema":{"type":"string","pattern":"^org_"}}]}},"/api/org/settings":{"get":{"operationId":"getApiOrgSettings","summary":"Read org/settings","tags":["org"],"x-acked-audience":"dashboard+ios","responses":{"200":{"description":"Successful response.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/JsonValue"}}}},"400":{"$ref":"#/components/responses/BadRequest"},"401":{"$ref":"#/components/responses/Unauthorized"},"403":{"$ref":"#/components/responses/Forbidden"},"404":{"$ref":"#/components/responses/NotFound"}},"security":[{"ackedApiKey":[]}],"parameters":[{"name":"X-Acked-Org","in":"header","required":true,"description":"Organization selected for this full-product API key request.","schema":{"type":"string","pattern":"^org_"}}]},"patch":{"operationId":"patchApiOrgSettings","summary":"Update org/settings","tags":["org"],"x-acked-audience":"dashboard+ios","requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/OrgSettingsPatch"}}}},"responses":{"200":{"description":"Successful response.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/JsonValue"}}}},"400":{"$ref":"#/components/responses/BadRequest"},"401":{"$ref":"#/components/responses/Unauthorized"},"403":{"$ref":"#/components/responses/Forbidden"},"404":{"$ref":"#/components/responses/NotFound"}},"security":[{"ackedApiKey":[]}],"parameters":[{"name":"X-Acked-Org","in":"header","required":true,"description":"Organization selected for this full-product API key request.","schema":{"type":"string","pattern":"^org_"}}]}},"/api/org/voice":{"get":{"operationId":"getApiOrgVoice","summary":"Read org/voice","tags":["org"],"x-acked-audience":"dashboard","responses":{"200":{"description":"Successful response.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/JsonValue"}}}},"400":{"$ref":"#/components/responses/BadRequest"},"401":{"$ref":"#/components/responses/Unauthorized"},"403":{"$ref":"#/components/responses/Forbidden"},"404":{"$ref":"#/components/responses/NotFound"}},"security":[{"ackedApiKey":[]}],"parameters":[{"name":"X-Acked-Org","in":"header","required":true,"description":"Organization selected for this full-product API key request.","schema":{"type":"string","pattern":"^org_"}}]},"put":{"operationId":"putApiOrgVoice","summary":"Replace or run org/voice","tags":["org"],"x-acked-audience":"dashboard","requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/VoiceSettings"}}}},"responses":{"200":{"description":"Successful response.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/JsonValue"}}}},"400":{"$ref":"#/components/responses/BadRequest"},"401":{"$ref":"#/components/responses/Unauthorized"},"403":{"$ref":"#/components/responses/Forbidden"},"404":{"$ref":"#/components/responses/NotFound"}},"security":[{"ackedApiKey":[]}],"parameters":[{"name":"X-Acked-Org","in":"header","required":true,"description":"Organization selected for this full-product API key request.","schema":{"type":"string","pattern":"^org_"}}]}},"/api/overrides/{id}":{"delete":{"operationId":"deleteApiOverridesId","summary":"Remove overrides","tags":["overrides"],"x-acked-audience":"dashboard+ios","parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string"}},{"name":"X-Acked-Org","in":"header","required":true,"description":"Organization selected for this full-product API key request.","schema":{"type":"string","pattern":"^org_"}}],"responses":{"200":{"description":"Successful response.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Ok"}}}},"400":{"$ref":"#/components/responses/BadRequest"},"401":{"$ref":"#/components/responses/Unauthorized"},"403":{"$ref":"#/components/responses/Forbidden"},"404":{"$ref":"#/components/responses/NotFound"}},"security":[{"ackedApiKey":[]}]}},"/api/phone-numbers":{"get":{"operationId":"getApiPhoneNumbers","summary":"Read phone-numbers","tags":["phone numbers"],"x-acked-audience":"dashboard+ios","responses":{"200":{"description":"Successful response.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/JsonValue"}}}},"400":{"$ref":"#/components/responses/BadRequest"},"401":{"$ref":"#/components/responses/Unauthorized"},"403":{"$ref":"#/components/responses/Forbidden"},"404":{"$ref":"#/components/responses/NotFound"}},"security":[{"ackedApiKey":[]}],"parameters":[{"name":"X-Acked-Org","in":"header","required":true,"description":"Organization selected for this full-product API key request.","schema":{"type":"string","pattern":"^org_"}}]},"post":{"operationId":"postApiPhoneNumbers","summary":"Create or run phone-numbers","tags":["phone numbers"],"x-acked-audience":"dashboard+ios","requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/PhoneNumberCreate"}}}},"responses":{"200":{"description":"Successful response.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/JsonValue"}}}},"400":{"$ref":"#/components/responses/BadRequest"},"401":{"$ref":"#/components/responses/Unauthorized"},"403":{"$ref":"#/components/responses/Forbidden"},"404":{"$ref":"#/components/responses/NotFound"}},"security":[{"ackedApiKey":[]}],"parameters":[{"name":"X-Acked-Org","in":"header","required":true,"description":"Organization selected for this full-product API key request.","schema":{"type":"string","pattern":"^org_"}}]}},"/api/phone-numbers/{id}":{"delete":{"operationId":"deleteApiPhoneNumbersId","summary":"Remove phone-numbers","tags":["phone numbers"],"x-acked-audience":"dashboard+ios","parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string"}},{"name":"X-Acked-Org","in":"header","required":true,"description":"Organization selected for this full-product API key request.","schema":{"type":"string","pattern":"^org_"}}],"responses":{"200":{"description":"Successful response.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Ok"}}}},"400":{"$ref":"#/components/responses/BadRequest"},"401":{"$ref":"#/components/responses/Unauthorized"},"403":{"$ref":"#/components/responses/Forbidden"},"404":{"$ref":"#/components/responses/NotFound"}},"security":[{"ackedApiKey":[]}]},"patch":{"operationId":"patchApiPhoneNumbersId","summary":"Update phone-numbers","tags":["phone numbers"],"x-acked-audience":"dashboard+ios","parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string"}},{"name":"X-Acked-Org","in":"header","required":true,"description":"Organization selected for this full-product API key request.","schema":{"type":"string","pattern":"^org_"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/PhoneNumberPatch"}}}},"responses":{"200":{"description":"Successful response.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/JsonValue"}}}},"400":{"$ref":"#/components/responses/BadRequest"},"401":{"$ref":"#/components/responses/Unauthorized"},"403":{"$ref":"#/components/responses/Forbidden"},"404":{"$ref":"#/components/responses/NotFound"}},"security":[{"ackedApiKey":[]}]}},"/api/phone-numbers/{id}/verify":{"post":{"operationId":"postApiPhoneNumbersIdVerify","summary":"Create or run phone-numbers/verify","tags":["phone numbers"],"x-acked-audience":"dashboard+ios","parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string"}},{"name":"X-Acked-Org","in":"header","required":true,"description":"Organization selected for this full-product API key request.","schema":{"type":"string","pattern":"^org_"}}],"responses":{"200":{"description":"Successful response.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/JsonValue"}}}},"400":{"$ref":"#/components/responses/BadRequest"},"401":{"$ref":"#/components/responses/Unauthorized"},"403":{"$ref":"#/components/responses/Forbidden"},"404":{"$ref":"#/components/responses/NotFound"}},"security":[{"ackedApiKey":[]}]}},"/api/phone-numbers/{id}/verify/confirm":{"post":{"operationId":"postApiPhoneNumbersIdVerifyConfirm","summary":"Create or run phone-numbers/verify/confirm","tags":["phone numbers"],"x-acked-audience":"dashboard+ios","parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string"}},{"name":"X-Acked-Org","in":"header","required":true,"description":"Organization selected for this full-product API key request.","schema":{"type":"string","pattern":"^org_"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/CodeConfirm"}}}},"responses":{"200":{"description":"Successful response.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/JsonValue"}}}},"400":{"$ref":"#/components/responses/BadRequest"},"401":{"$ref":"#/components/responses/Unauthorized"},"403":{"$ref":"#/components/responses/Forbidden"},"404":{"$ref":"#/components/responses/NotFound"}},"security":[{"ackedApiKey":[]}]}},"/api/schedules":{"get":{"operationId":"getApiSchedules","summary":"Read schedules","tags":["schedules"],"x-acked-audience":"dashboard+ios","responses":{"200":{"description":"Successful response.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/JsonValue"}}}},"400":{"$ref":"#/components/responses/BadRequest"},"401":{"$ref":"#/components/responses/Unauthorized"},"403":{"$ref":"#/components/responses/Forbidden"},"404":{"$ref":"#/components/responses/NotFound"}},"security":[{"ackedApiKey":[]}],"parameters":[{"name":"X-Acked-Org","in":"header","required":true,"description":"Organization selected for this full-product API key request.","schema":{"type":"string","pattern":"^org_"}}]},"post":{"operationId":"postApiSchedules","summary":"Create or run schedules","tags":["schedules"],"x-acked-audience":"dashboard+ios","requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ScheduleWrite"}}}},"responses":{"200":{"description":"Successful response.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/JsonValue"}}}},"400":{"$ref":"#/components/responses/BadRequest"},"401":{"$ref":"#/components/responses/Unauthorized"},"403":{"$ref":"#/components/responses/Forbidden"},"404":{"$ref":"#/components/responses/NotFound"}},"security":[{"ackedApiKey":[]}],"parameters":[{"name":"X-Acked-Org","in":"header","required":true,"description":"Organization selected for this full-product API key request.","schema":{"type":"string","pattern":"^org_"}}]}},"/api/schedules/{id}":{"delete":{"operationId":"deleteApiSchedulesId","summary":"Remove schedules","tags":["schedules"],"x-acked-audience":"dashboard+ios","parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string"}},{"name":"X-Acked-Org","in":"header","required":true,"description":"Organization selected for this full-product API key request.","schema":{"type":"string","pattern":"^org_"}}],"responses":{"200":{"description":"Successful response.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Ok"}}}},"400":{"$ref":"#/components/responses/BadRequest"},"401":{"$ref":"#/components/responses/Unauthorized"},"403":{"$ref":"#/components/responses/Forbidden"},"404":{"$ref":"#/components/responses/NotFound"}},"security":[{"ackedApiKey":[]}]},"put":{"operationId":"putApiSchedulesId","summary":"Replace or run schedules","tags":["schedules"],"x-acked-audience":"dashboard+ios","parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string"}},{"name":"X-Acked-Org","in":"header","required":true,"description":"Organization selected for this full-product API key request.","schema":{"type":"string","pattern":"^org_"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ScheduleWrite"}}}},"responses":{"200":{"description":"Successful response.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/JsonValue"}}}},"400":{"$ref":"#/components/responses/BadRequest"},"401":{"$ref":"#/components/responses/Unauthorized"},"403":{"$ref":"#/components/responses/Forbidden"},"404":{"$ref":"#/components/responses/NotFound"}},"security":[{"ackedApiKey":[]}]}},"/api/schedules/{id}/clone":{"post":{"operationId":"postApiSchedulesIdClone","summary":"Create or run schedules/clone","tags":["schedules"],"x-acked-audience":"dashboard+ios","parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string"}},{"name":"X-Acked-Org","in":"header","required":true,"description":"Organization selected for this full-product API key request.","schema":{"type":"string","pattern":"^org_"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ScheduleClone"}}}},"responses":{"200":{"description":"Successful response.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/JsonValue"}}}},"400":{"$ref":"#/components/responses/BadRequest"},"401":{"$ref":"#/components/responses/Unauthorized"},"403":{"$ref":"#/components/responses/Forbidden"},"404":{"$ref":"#/components/responses/NotFound"}},"security":[{"ackedApiKey":[]}]}},"/api/schedules/{id}/oncall":{"get":{"operationId":"getApiSchedulesIdOncall","summary":"Read schedules/oncall","tags":["schedules"],"x-acked-audience":"dashboard+ios","parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string"}},{"name":"X-Acked-Org","in":"header","required":true,"description":"Organization selected for this full-product API key request.","schema":{"type":"string","pattern":"^org_"}}],"responses":{"200":{"description":"Successful response.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/JsonValue"}}}},"400":{"$ref":"#/components/responses/BadRequest"},"401":{"$ref":"#/components/responses/Unauthorized"},"403":{"$ref":"#/components/responses/Forbidden"},"404":{"$ref":"#/components/responses/NotFound"}},"security":[{"ackedApiKey":[]}]}},"/api/schedules/{id}/overrides":{"post":{"operationId":"postApiSchedulesIdOverrides","summary":"Create or run schedules/overrides","tags":["schedules"],"x-acked-audience":"dashboard+ios","parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string"}},{"name":"X-Acked-Org","in":"header","required":true,"description":"Organization selected for this full-product API key request.","schema":{"type":"string","pattern":"^org_"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ScheduleOverrideCreate"}}}},"responses":{"200":{"description":"Successful response.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/JsonValue"}}}},"400":{"$ref":"#/components/responses/BadRequest"},"401":{"$ref":"#/components/responses/Unauthorized"},"403":{"$ref":"#/components/responses/Forbidden"},"404":{"$ref":"#/components/responses/NotFound"}},"security":[{"ackedApiKey":[]}]}},"/api/schedules/{id}/level-channels":{"get":{"operationId":"getApiSchedulesIdLevelChannels","summary":"Read schedules/level-channels","tags":["schedules"],"x-acked-audience":"dashboard+ios","parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string"}},{"name":"X-Acked-Org","in":"header","required":true,"description":"Organization selected for this full-product API key request.","schema":{"type":"string","pattern":"^org_"}}],"responses":{"200":{"description":"Successful response.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/JsonValue"}}}},"400":{"$ref":"#/components/responses/BadRequest"},"401":{"$ref":"#/components/responses/Unauthorized"},"403":{"$ref":"#/components/responses/Forbidden"},"404":{"$ref":"#/components/responses/NotFound"}},"security":[{"ackedApiKey":[]}]},"put":{"operationId":"putApiSchedulesIdLevelChannels","summary":"Replace or run schedules/level-channels","tags":["schedules"],"x-acked-audience":"dashboard+ios","parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string"}},{"name":"X-Acked-Org","in":"header","required":true,"description":"Organization selected for this full-product API key request.","schema":{"type":"string","pattern":"^org_"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/LevelChannels"}}}},"responses":{"200":{"description":"Successful response.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/JsonValue"}}}},"400":{"$ref":"#/components/responses/BadRequest"},"401":{"$ref":"#/components/responses/Unauthorized"},"403":{"$ref":"#/components/responses/Forbidden"},"404":{"$ref":"#/components/responses/NotFound"}},"security":[{"ackedApiKey":[]}]}},"/api/schedules/{id}/level-channels/{level}/{priority}":{"delete":{"operationId":"deleteApiSchedulesIdLevelChannelsLevelPriority","summary":"Remove schedules/level-channels/:level/:priority","tags":["schedules"],"x-acked-audience":"dashboard+ios","parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string"}},{"name":"level","in":"path","required":true,"schema":{"type":"string"}},{"name":"priority","in":"path","required":true,"schema":{"type":"string"}},{"name":"X-Acked-Org","in":"header","required":true,"description":"Organization selected for this full-product API key request.","schema":{"type":"string","pattern":"^org_"}}],"responses":{"200":{"description":"Successful response.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Ok"}}}},"400":{"$ref":"#/components/responses/BadRequest"},"401":{"$ref":"#/components/responses/Unauthorized"},"403":{"$ref":"#/components/responses/Forbidden"},"404":{"$ref":"#/components/responses/NotFound"}},"security":[{"ackedApiKey":[]}]}},"/api/services":{"get":{"operationId":"getApiServices","summary":"Read services","tags":["services"],"x-acked-audience":"dashboard+ios","responses":{"200":{"description":"Successful response.","content":{"application/json":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/Service"}}}}},"400":{"$ref":"#/components/responses/BadRequest"},"401":{"$ref":"#/components/responses/Unauthorized"},"403":{"$ref":"#/components/responses/Forbidden"},"404":{"$ref":"#/components/responses/NotFound"}},"security":[{"ackedApiKey":[]}],"parameters":[{"name":"X-Acked-Org","in":"header","required":true,"description":"Organization selected for this full-product API key request.","schema":{"type":"string","pattern":"^org_"}}]},"post":{"operationId":"postApiServices","summary":"Create or run services","tags":["services"],"x-acked-audience":"dashboard+ios","requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ServiceCreate"}}}},"responses":{"200":{"description":"Successful response.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ServiceCreated"}}}},"400":{"$ref":"#/components/responses/BadRequest"},"401":{"$ref":"#/components/responses/Unauthorized"},"403":{"$ref":"#/components/responses/Forbidden"},"404":{"$ref":"#/components/responses/NotFound"}},"security":[{"ackedApiKey":[]}],"parameters":[{"name":"X-Acked-Org","in":"header","required":true,"description":"Organization selected for this full-product API key request.","schema":{"type":"string","pattern":"^org_"}}]}},"/api/services/{id}":{"delete":{"operationId":"deleteApiServicesId","summary":"Remove services","tags":["services"],"x-acked-audience":"dashboard+ios","parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string"}},{"name":"X-Acked-Org","in":"header","required":true,"description":"Organization selected for this full-product API key request.","schema":{"type":"string","pattern":"^org_"}}],"responses":{"200":{"description":"Successful response.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Ok"}}}},"400":{"$ref":"#/components/responses/BadRequest"},"401":{"$ref":"#/components/responses/Unauthorized"},"403":{"$ref":"#/components/responses/Forbidden"},"404":{"$ref":"#/components/responses/NotFound"}},"security":[{"ackedApiKey":[]}]},"patch":{"operationId":"patchApiServicesId","summary":"Update services","tags":["services"],"x-acked-audience":"dashboard+ios","parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string"}},{"name":"X-Acked-Org","in":"header","required":true,"description":"Organization selected for this full-product API key request.","schema":{"type":"string","pattern":"^org_"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ServicePatch"}}}},"responses":{"200":{"description":"Successful response.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/JsonValue"}}}},"400":{"$ref":"#/components/responses/BadRequest"},"401":{"$ref":"#/components/responses/Unauthorized"},"403":{"$ref":"#/components/responses/Forbidden"},"404":{"$ref":"#/components/responses/NotFound"}},"security":[{"ackedApiKey":[]}]}},"/api/users":{"get":{"operationId":"getApiUsers","summary":"Read users","tags":["users"],"x-acked-audience":"dashboard+ios","responses":{"200":{"description":"Successful response.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/JsonValue"}}}},"400":{"$ref":"#/components/responses/BadRequest"},"401":{"$ref":"#/components/responses/Unauthorized"},"403":{"$ref":"#/components/responses/Forbidden"},"404":{"$ref":"#/components/responses/NotFound"}},"security":[{"ackedApiKey":[]}],"parameters":[{"name":"X-Acked-Org","in":"header","required":true,"description":"Organization selected for this full-product API key request.","schema":{"type":"string","pattern":"^org_"}}]},"post":{"operationId":"postApiUsers","summary":"Create or run users","tags":["users"],"x-acked-audience":"dashboard+ios","requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/UserCreate"}}}},"responses":{"200":{"description":"Successful response.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/JsonValue"}}}},"400":{"$ref":"#/components/responses/BadRequest"},"401":{"$ref":"#/components/responses/Unauthorized"},"403":{"$ref":"#/components/responses/Forbidden"},"404":{"$ref":"#/components/responses/NotFound"}},"security":[{"ackedApiKey":[]}],"parameters":[{"name":"X-Acked-Org","in":"header","required":true,"description":"Organization selected for this full-product API key request.","schema":{"type":"string","pattern":"^org_"}}]}},"/api/users/{id}":{"delete":{"operationId":"deleteApiUsersId","summary":"Remove users","tags":["users"],"x-acked-audience":"dashboard+ios","parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string"}},{"name":"X-Acked-Org","in":"header","required":true,"description":"Organization selected for this full-product API key request.","schema":{"type":"string","pattern":"^org_"}}],"responses":{"200":{"description":"Successful response.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Ok"}}}},"400":{"$ref":"#/components/responses/BadRequest"},"401":{"$ref":"#/components/responses/Unauthorized"},"403":{"$ref":"#/components/responses/Forbidden"},"404":{"$ref":"#/components/responses/NotFound"}},"security":[{"ackedApiKey":[]}]},"patch":{"operationId":"patchApiUsersId","summary":"Update users","tags":["users"],"x-acked-audience":"dashboard+ios","parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string"}},{"name":"X-Acked-Org","in":"header","required":true,"description":"Organization selected for this full-product API key request.","schema":{"type":"string","pattern":"^org_"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/UserPatch"}}}},"responses":{"200":{"description":"Successful response.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/JsonValue"}}}},"400":{"$ref":"#/components/responses/BadRequest"},"401":{"$ref":"#/components/responses/Unauthorized"},"403":{"$ref":"#/components/responses/Forbidden"},"404":{"$ref":"#/components/responses/NotFound"}},"security":[{"ackedApiKey":[]}]}},"/api/users/{id}/suppression":{"delete":{"operationId":"deleteApiUsersIdSuppression","summary":"Remove users/suppression","tags":["users"],"x-acked-audience":"dashboard+ios","parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string"}},{"name":"X-Acked-Org","in":"header","required":true,"description":"Organization selected for this full-product API key request.","schema":{"type":"string","pattern":"^org_"}}],"responses":{"200":{"description":"Successful response.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Ok"}}}},"400":{"$ref":"#/components/responses/BadRequest"},"401":{"$ref":"#/components/responses/Unauthorized"},"403":{"$ref":"#/components/responses/Forbidden"},"404":{"$ref":"#/components/responses/NotFound"}},"security":[{"ackedApiKey":[]}]}},"/api/webhook-templates":{"get":{"operationId":"getApiWebhookTemplates","summary":"Read webhook-templates","tags":["webhook templates"],"x-acked-audience":"dashboard+ios","responses":{"200":{"description":"Successful response.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/JsonValue"}}}},"400":{"$ref":"#/components/responses/BadRequest"},"401":{"$ref":"#/components/responses/Unauthorized"},"403":{"$ref":"#/components/responses/Forbidden"},"404":{"$ref":"#/components/responses/NotFound"}},"security":[{"ackedApiKey":[]}],"parameters":[{"name":"X-Acked-Org","in":"header","required":true,"description":"Organization selected for this full-product API key request.","schema":{"type":"string","pattern":"^org_"}}]},"post":{"operationId":"postApiWebhookTemplates","summary":"Create or run webhook-templates","tags":["webhook templates"],"x-acked-audience":"dashboard+ios","requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/WebhookTemplateCreate"}}}},"responses":{"200":{"description":"Successful response.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ResourceCreated"}}}},"400":{"$ref":"#/components/responses/BadRequest"},"401":{"$ref":"#/components/responses/Unauthorized"},"403":{"$ref":"#/components/responses/Forbidden"},"404":{"$ref":"#/components/responses/NotFound"}},"security":[{"ackedApiKey":[]}],"parameters":[{"name":"X-Acked-Org","in":"header","required":true,"description":"Organization selected for this full-product API key request.","schema":{"type":"string","pattern":"^org_"}}]}},"/api/webhook-templates/{id}":{"delete":{"operationId":"deleteApiWebhookTemplatesId","summary":"Remove webhook-templates","tags":["webhook templates"],"x-acked-audience":"dashboard+ios","parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string"}},{"name":"X-Acked-Org","in":"header","required":true,"description":"Organization selected for this full-product API key request.","schema":{"type":"string","pattern":"^org_"}}],"responses":{"200":{"description":"Successful response.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Ok"}}}},"400":{"$ref":"#/components/responses/BadRequest"},"401":{"$ref":"#/components/responses/Unauthorized"},"403":{"$ref":"#/components/responses/Forbidden"},"404":{"$ref":"#/components/responses/NotFound"}},"security":[{"ackedApiKey":[]}]},"patch":{"operationId":"patchApiWebhookTemplatesId","summary":"Update webhook-templates","tags":["webhook templates"],"x-acked-audience":"dashboard+ios","parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string"}},{"name":"X-Acked-Org","in":"header","required":true,"description":"Organization selected for this full-product API key request.","schema":{"type":"string","pattern":"^org_"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/WebhookTemplatePatch"}}}},"responses":{"200":{"description":"Successful response.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/JsonValue"}}}},"400":{"$ref":"#/components/responses/BadRequest"},"401":{"$ref":"#/components/responses/Unauthorized"},"403":{"$ref":"#/components/responses/Forbidden"},"404":{"$ref":"#/components/responses/NotFound"}},"security":[{"ackedApiKey":[]}]}},"/api/webhooks":{"get":{"operationId":"getApiWebhooks","summary":"Read webhooks","tags":["webhooks"],"x-acked-audience":"dashboard+ios","responses":{"200":{"description":"Successful response.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/JsonValue"}}}},"400":{"$ref":"#/components/responses/BadRequest"},"401":{"$ref":"#/components/responses/Unauthorized"},"403":{"$ref":"#/components/responses/Forbidden"},"404":{"$ref":"#/components/responses/NotFound"}},"security":[{"ackedApiKey":[]}],"parameters":[{"name":"X-Acked-Org","in":"header","required":true,"description":"Organization selected for this full-product API key request.","schema":{"type":"string","pattern":"^org_"}}]},"post":{"operationId":"postApiWebhooks","summary":"Create or run webhooks","tags":["webhooks"],"x-acked-audience":"dashboard+ios","requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/WebhookCreate"}}}},"responses":{"200":{"description":"Successful response.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/WebhookCreated"}}}},"400":{"$ref":"#/components/responses/BadRequest"},"401":{"$ref":"#/components/responses/Unauthorized"},"403":{"$ref":"#/components/responses/Forbidden"},"404":{"$ref":"#/components/responses/NotFound"}},"security":[{"ackedApiKey":[]}],"parameters":[{"name":"X-Acked-Org","in":"header","required":true,"description":"Organization selected for this full-product API key request.","schema":{"type":"string","pattern":"^org_"}}]}},"/api/webhooks/{id}":{"delete":{"operationId":"deleteApiWebhooksId","summary":"Remove webhooks","tags":["webhooks"],"x-acked-audience":"dashboard+ios","parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string"}},{"name":"X-Acked-Org","in":"header","required":true,"description":"Organization selected for this full-product API key request.","schema":{"type":"string","pattern":"^org_"}}],"responses":{"200":{"description":"Successful response.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Ok"}}}},"400":{"$ref":"#/components/responses/BadRequest"},"401":{"$ref":"#/components/responses/Unauthorized"},"403":{"$ref":"#/components/responses/Forbidden"},"404":{"$ref":"#/components/responses/NotFound"}},"security":[{"ackedApiKey":[]}]},"patch":{"operationId":"patchApiWebhooksId","summary":"Update webhooks","tags":["webhooks"],"x-acked-audience":"dashboard+ios","parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string"}},{"name":"X-Acked-Org","in":"header","required":true,"description":"Organization selected for this full-product API key request.","schema":{"type":"string","pattern":"^org_"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/WebhookPatch"}}}},"responses":{"200":{"description":"Successful response.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/JsonValue"}}}},"400":{"$ref":"#/components/responses/BadRequest"},"401":{"$ref":"#/components/responses/Unauthorized"},"403":{"$ref":"#/components/responses/Forbidden"},"404":{"$ref":"#/components/responses/NotFound"}},"security":[{"ackedApiKey":[]}]}},"/api/webhooks/{id}/rotate-key":{"post":{"operationId":"postApiWebhooksIdRotateKey","summary":"Create or run webhooks/rotate-key","tags":["webhooks"],"x-acked-audience":"dashboard","parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string"}},{"name":"X-Acked-Org","in":"header","required":true,"description":"Organization selected for this full-product API key request.","schema":{"type":"string","pattern":"^org_"}}],"responses":{"200":{"description":"Successful response.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/JsonValue"}}}},"400":{"$ref":"#/components/responses/BadRequest"},"401":{"$ref":"#/components/responses/Unauthorized"},"403":{"$ref":"#/components/responses/Forbidden"},"404":{"$ref":"#/components/responses/NotFound"}},"security":[{"ackedApiKey":[]}]}},"/api/webhooks/{id}/test":{"post":{"operationId":"postApiWebhooksIdTest","summary":"Create or run webhooks/test","tags":["webhooks"],"x-acked-audience":"dashboard","parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string"}},{"name":"X-Acked-Org","in":"header","required":true,"description":"Organization selected for this full-product API key request.","schema":{"type":"string","pattern":"^org_"}}],"responses":{"200":{"description":"Successful response.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/JsonValue"}}}},"400":{"$ref":"#/components/responses/BadRequest"},"401":{"$ref":"#/components/responses/Unauthorized"},"403":{"$ref":"#/components/responses/Forbidden"},"404":{"$ref":"#/components/responses/NotFound"}},"security":[{"ackedApiKey":[]}]}},"/api/webhooks/{id}/attempts":{"get":{"operationId":"getApiWebhooksIdAttempts","summary":"Read webhooks/attempts","tags":["webhooks"],"x-acked-audience":"dashboard","parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string"}},{"name":"X-Acked-Org","in":"header","required":true,"description":"Organization selected for this full-product API key request.","schema":{"type":"string","pattern":"^org_"}}],"responses":{"200":{"description":"Successful response.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/JsonValue"}}}},"400":{"$ref":"#/components/responses/BadRequest"},"401":{"$ref":"#/components/responses/Unauthorized"},"403":{"$ref":"#/components/responses/Forbidden"},"404":{"$ref":"#/components/responses/NotFound"}},"security":[{"ackedApiKey":[]}]}},"/api/webhooks/preview":{"post":{"operationId":"postApiWebhooksPreview","summary":"Create or run webhooks/preview","tags":["webhooks"],"x-acked-audience":"dashboard+ios","requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/WebhookPreview"}}}},"responses":{"200":{"description":"Successful response.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/JsonValue"}}}},"400":{"$ref":"#/components/responses/BadRequest"},"401":{"$ref":"#/components/responses/Unauthorized"},"403":{"$ref":"#/components/responses/Forbidden"},"404":{"$ref":"#/components/responses/NotFound"}},"security":[{"ackedApiKey":[]}],"parameters":[{"name":"X-Acked-Org","in":"header","required":true,"description":"Organization selected for this full-product API key request.","schema":{"type":"string","pattern":"^org_"}}]}},"/v1/alerts":{"post":{"operationId":"postV1Alerts","summary":"Create or run alerts","tags":["Ingest"],"x-acked-audience":"public","requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/DirectAlertSignal"}}}},"responses":{"202":{"description":"Accepted. The receipt stays stable if Acked buffers or retries the envelope.","headers":{"X-Acked-Receipt-Id":{"description":"Stable accepted-envelope id.","schema":{"type":"string"}}},"content":{"application/json":{"schema":{"$ref":"#/components/schemas/IngestReceipt"}}}},"400":{"$ref":"#/components/responses/BadRequest"},"401":{"$ref":"#/components/responses/Unauthorized"},"403":{"$ref":"#/components/responses/Forbidden"},"404":{"$ref":"#/components/responses/NotFound"}},"security":[{"ackedApiKey":[]}]}},"/v1/alerts/{id}/ack":{"put":{"operationId":"putV1AlertsIdAck","summary":"Replace or run alerts/ack","tags":["Ingest"],"x-acked-audience":"public","parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"Successful response.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/JsonValue"}}}},"400":{"$ref":"#/components/responses/BadRequest"},"401":{"$ref":"#/components/responses/Unauthorized"},"403":{"$ref":"#/components/responses/Forbidden"},"404":{"$ref":"#/components/responses/NotFound"}},"security":[{"ackedApiKey":[]}]}},"/v1/alerts/{id}/resolve":{"put":{"operationId":"putV1AlertsIdResolve","summary":"Replace or run alerts/resolve","tags":["Ingest"],"x-acked-audience":"public","parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"Successful response.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/JsonValue"}}}},"400":{"$ref":"#/components/responses/BadRequest"},"401":{"$ref":"#/components/responses/Unauthorized"},"403":{"$ref":"#/components/responses/Forbidden"},"404":{"$ref":"#/components/responses/NotFound"}},"security":[{"ackedApiKey":[]}]}},"/v1/ingest/{token}":{"post":{"operationId":"postV1IngestToken","summary":"Create or run ingest/:token","tags":["Ingest"],"x-acked-audience":"public","parameters":[{"name":"token","in":"path","required":true,"schema":{"type":"string"},"description":"Service-scoped credential embedded in the ingest URL."}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/IntegrationSignal"}}}},"responses":{"202":{"description":"Accepted. The receipt stays stable if Acked buffers or retries the envelope.","headers":{"X-Acked-Receipt-Id":{"description":"Stable accepted-envelope id.","schema":{"type":"string"}}},"content":{"application/json":{"schema":{"$ref":"#/components/schemas/IngestReceipt"}}}},"400":{"$ref":"#/components/responses/BadRequest"},"401":{"$ref":"#/components/responses/Unauthorized"},"403":{"$ref":"#/components/responses/Forbidden"},"404":{"$ref":"#/components/responses/NotFound"}},"security":[]}},"/api/slack/install":{"get":{"operationId":"getApiSlackInstall","summary":"Read slack/install","tags":["slack"],"x-acked-audience":"dashboard","responses":{"200":{"description":"Successful response.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/JsonValue"}}}},"400":{"$ref":"#/components/responses/BadRequest"},"401":{"$ref":"#/components/responses/Unauthorized"},"403":{"$ref":"#/components/responses/Forbidden"},"404":{"$ref":"#/components/responses/NotFound"}},"security":[{"ackedApiKey":[]}],"parameters":[{"name":"X-Acked-Org","in":"header","required":true,"description":"Organization selected for this full-product API key request.","schema":{"type":"string","pattern":"^org_"}}]},"delete":{"operationId":"deleteApiSlackInstall","summary":"Remove slack/install","tags":["slack"],"x-acked-audience":"dashboard","responses":{"200":{"description":"Successful response.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Ok"}}}},"400":{"$ref":"#/components/responses/BadRequest"},"401":{"$ref":"#/components/responses/Unauthorized"},"403":{"$ref":"#/components/responses/Forbidden"},"404":{"$ref":"#/components/responses/NotFound"}},"security":[{"ackedApiKey":[]}],"parameters":[{"name":"X-Acked-Org","in":"header","required":true,"description":"Organization selected for this full-product API key request.","schema":{"type":"string","pattern":"^org_"}}]}},"/api/slack/install/status":{"get":{"operationId":"getApiSlackInstallStatus","summary":"Read slack/install/status","tags":["slack"],"x-acked-audience":"dashboard","responses":{"200":{"description":"Successful response.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/JsonValue"}}}},"400":{"$ref":"#/components/responses/BadRequest"},"401":{"$ref":"#/components/responses/Unauthorized"},"403":{"$ref":"#/components/responses/Forbidden"},"404":{"$ref":"#/components/responses/NotFound"}},"security":[{"ackedApiKey":[]}],"parameters":[{"name":"X-Acked-Org","in":"header","required":true,"description":"Organization selected for this full-product API key request.","schema":{"type":"string","pattern":"^org_"}}]}},"/api/slack/link":{"post":{"operationId":"postApiSlackLink","summary":"Create or run slack/link","tags":["slack"],"x-acked-audience":"dashboard","requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/SlackLink"}}}},"responses":{"200":{"description":"Successful response.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/JsonValue"}}}},"400":{"$ref":"#/components/responses/BadRequest"},"401":{"$ref":"#/components/responses/Unauthorized"},"403":{"$ref":"#/components/responses/Forbidden"},"404":{"$ref":"#/components/responses/NotFound"}},"security":[{"ackedApiKey":[]}],"parameters":[{"name":"X-Acked-Org","in":"header","required":true,"description":"Organization selected for this full-product API key request.","schema":{"type":"string","pattern":"^org_"}}]}},"/api/slack/destinations":{"get":{"operationId":"getApiSlackDestinations","summary":"Read slack/destinations","tags":["slack"],"x-acked-audience":"dashboard","responses":{"200":{"description":"Successful response.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/JsonValue"}}}},"400":{"$ref":"#/components/responses/BadRequest"},"401":{"$ref":"#/components/responses/Unauthorized"},"403":{"$ref":"#/components/responses/Forbidden"},"404":{"$ref":"#/components/responses/NotFound"}},"security":[{"ackedApiKey":[]}],"parameters":[{"name":"X-Acked-Org","in":"header","required":true,"description":"Organization selected for this full-product API key request.","schema":{"type":"string","pattern":"^org_"}}]},"post":{"operationId":"postApiSlackDestinations","summary":"Create or run slack/destinations","tags":["slack"],"x-acked-audience":"dashboard","requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/SlackDestinationCreate"}}}},"responses":{"200":{"description":"Successful response.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/JsonValue"}}}},"400":{"$ref":"#/components/responses/BadRequest"},"401":{"$ref":"#/components/responses/Unauthorized"},"403":{"$ref":"#/components/responses/Forbidden"},"404":{"$ref":"#/components/responses/NotFound"}},"security":[{"ackedApiKey":[]}],"parameters":[{"name":"X-Acked-Org","in":"header","required":true,"description":"Organization selected for this full-product API key request.","schema":{"type":"string","pattern":"^org_"}}]}},"/api/slack/destinations/{id}":{"delete":{"operationId":"deleteApiSlackDestinationsId","summary":"Remove slack/destinations","tags":["slack"],"x-acked-audience":"dashboard","parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string"}},{"name":"X-Acked-Org","in":"header","required":true,"description":"Organization selected for this full-product API key request.","schema":{"type":"string","pattern":"^org_"}}],"responses":{"200":{"description":"Successful response.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Ok"}}}},"400":{"$ref":"#/components/responses/BadRequest"},"401":{"$ref":"#/components/responses/Unauthorized"},"403":{"$ref":"#/components/responses/Forbidden"},"404":{"$ref":"#/components/responses/NotFound"}},"security":[{"ackedApiKey":[]}]}}},"components":{"securitySchemes":{"ackedApiKey":{"type":"http","scheme":"bearer","bearerFormat":"Acked API key","description":"Use an ingest key for /v1/alerts or a full-product key for /api/*. Never put a key in a query string."}},"responses":{"BadRequest":{"description":"Invalid request.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"Unauthorized":{"description":"Missing or invalid credential.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"Forbidden":{"description":"The credential lacks authority for this operation.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"NotFound":{"description":"The resource was not found in the selected organization.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}}},"schemas":{"JsonValue":{},"Error":{"type":"object","properties":{"error":{"type":"string"},"message":{"type":"string"}},"required":["error"],"additionalProperties":false},"Ok":{"type":"object","properties":{"ok":{"type":"boolean","const":true}},"required":["ok"],"additionalProperties":false},"Priority":{"type":"string","enum":["critical","high","medium","low","info"]},"Urgency":{"type":"string","enum":["high","low"]},"Action":{"type":"string","enum":["trigger","resolve"]},"WebhookEvent":{"type":"string","enum":["alert.triggered","alert.acked","alert.escalated","alert.resolved","alert.unreachable"]},"DirectAlertSignal":{"type":"object","properties":{"service_id":{"type":"string","pattern":"^svc_"},"title":{"type":"string","maxLength":300},"event_key":{"type":"string","maxLength":255},"body":{"type":"string","maxLength":5000},"priority":{"$ref":"#/components/schemas/Priority"},"urgency":{"$ref":"#/components/schemas/Urgency"},"source":{"type":"string","maxLength":100},"action":{"$ref":"#/components/schemas/Action"}},"required":["service_id"],"additionalProperties":false},"IntegrationSignal":{"type":"object","properties":{"title":{"type":"string","maxLength":300},"event_key":{"type":"string","maxLength":255},"body":{"type":"string","maxLength":5000},"priority":{"$ref":"#/components/schemas/Priority"},"urgency":{"$ref":"#/components/schemas/Urgency"},"source":{"type":"string","maxLength":100},"action":{"$ref":"#/components/schemas/Action"}},"additionalProperties":false,"description":"Native integration payload. Vendor-specific integrations may accept their native webhook body instead."},"IngestReceipt":{"type":"object","properties":{"ok":{"type":"boolean","const":true},"receipt_id":{"type":"string","description":"Stable accepted-envelope id. Also returned in X-Acked-Receipt-Id."},"alert_id":{"anyOf":[{"type":"string"},{"type":"null"}]},"alerts":{"type":"array","items":{"type":"string"}},"buffered":{"type":"boolean"},"deduped":{"type":"boolean"},"resolved":{"type":"boolean"}},"required":["ok","receipt_id"],"additionalProperties":false},"AgreementConsent":{"type":"object","properties":{"document_id":{"type":"string"}},"required":["document_id"],"additionalProperties":false},"AlertCreate":{"type":"object","properties":{"target_id":{"type":"string"},"target_kind":{"type":"string","enum":["service","user"]},"title":{"type":"string"},"body":{"type":"string"},"priority":{"$ref":"#/components/schemas/Priority"},"urgency":{"$ref":"#/components/schemas/Urgency"}},"required":["target_id","title"],"additionalProperties":false},"AlertSnooze":{"type":"object","properties":{"seconds":{"type":"integer","minimum":1}},"required":["seconds"],"additionalProperties":false},"PriorityChange":{"type":"object","properties":{"priority":{"$ref":"#/components/schemas/Priority"}},"required":["priority"],"additionalProperties":false},"ResponderCreate":{"type":"object","properties":{"kind":{"type":"string"},"id":{"type":"string"}},"required":["kind","id"],"additionalProperties":false},"Bootstrap":{"type":"object","properties":{"user_name":{"type":"string"},"org_name":{"type":"string"},"tz":{"type":"string"}},"required":["user_name","org_name","tz"],"additionalProperties":false},"DeviceCreate":{"type":"object","properties":{"platform":{"type":"string","enum":["ios","android"]},"push_provider":{"type":"string","enum":["apns","fcm"]},"push_token":{"type":"string"},"name":{"type":"string"},"critical_ok":{"type":"boolean"},"push_env":{"type":"string","enum":["production","sandbox"]}},"required":["platform","push_provider","push_token","name"],"additionalProperties":false},"DevicePatch":{"type":"object","properties":{"notifs_enabled":{"type":"boolean"},"name":{"type":"string"},"critical_ok":{"type":"boolean"}},"additionalProperties":false},"IntegrationCreate":{"type":"object","properties":{"name":{"type":"string"},"service_id":{"type":"string","pattern":"^svc_"},"kind":{"type":"string","enum":["native","templated","alertmanager","email"]},"inbound_template":{"$ref":"#/components/schemas/JsonValue"}},"required":["name","service_id"],"additionalProperties":false},"IntegrationPatch":{"type":"object","properties":{"inbound_template":{"$ref":"#/components/schemas/JsonValue"}},"required":["inbound_template"],"additionalProperties":false},"IntegrationPreview":{"type":"object","properties":{"template":{"$ref":"#/components/schemas/JsonValue"},"payload":{"$ref":"#/components/schemas/JsonValue"}},"required":["template","payload"],"additionalProperties":false},"ApiKeyCreate":{"type":"object","properties":{"name":{"type":"string"},"access":{"type":"string","enum":["ingest","full"]}},"required":["name"],"additionalProperties":false},"EmailChangeRequest":{"type":"object","properties":{"email":{"type":"string","format":"email"}},"required":["email"],"additionalProperties":false},"CodeConfirm":{"type":"object","properties":{"code":{"type":"string"}},"required":["code"],"additionalProperties":false},"BillingPortal":{"type":"object","properties":{"flow":{"type":"string"}},"additionalProperties":false},"BillingPlan":{"type":"object","properties":{"plan":{"type":"string","enum":["starter","team"]},"cadence":{"type":"string","enum":["monthly","annual"]}},"required":["cadence"],"additionalProperties":false},"OrgSettingsPatch":{"type":"object","properties":{"escalation_max_loops":{"anyOf":[{"type":"integer","minimum":1},{"type":"null"}]}},"additionalProperties":false},"VoiceSettings":{"type":"object","properties":{"enabled":{"type":"boolean"}},"required":["enabled"],"additionalProperties":false},"PhoneNumberCreate":{"type":"object","properties":{"number":{"type":"string"},"label":{"type":"string"}},"required":["number"],"additionalProperties":false},"PhoneNumberPatch":{"type":"object","properties":{"label":{"type":"string"}},"required":["label"],"additionalProperties":false},"ScheduleLayer":{"type":"object","properties":{"escalation_level":{"type":"integer","minimum":1},"rotation_start":{"type":"string","format":"date-time"},"rotation_secs":{"type":"integer","minimum":0},"user_ids":{"type":"array","items":{"type":"string"}},"notify":{"type":"string","enum":["rotate","all"],"description":"Omission means rotate on create and preserves the stored logical layer mode on update."}},"required":["rotation_start","rotation_secs","user_ids"],"additionalProperties":false},"ScheduleWrite":{"type":"object","properties":{"name":{"type":"string"},"description":{"type":"string"},"tz":{"type":"string"},"wait_secs":{"type":"integer"},"escalation_max_loops":{"anyOf":[{"type":"integer","minimum":1},{"type":"null"}]},"layers":{"type":"array","items":{"$ref":"#/components/schemas/ScheduleLayer"}}},"required":["name","tz","layers"],"additionalProperties":false},"ScheduleClone":{"type":"object","properties":{"name":{"type":"string"}},"additionalProperties":false},"ScheduleOverrideCreate":{"type":"object","properties":{"user_id":{"type":"string"},"starts_at":{"type":"string","format":"date-time"},"ends_at":{"type":"string","format":"date-time"}},"required":["user_id","starts_at","ends_at"],"additionalProperties":false},"LevelChannels":{"type":"object","properties":{"escalation_level":{"type":"integer","minimum":1},"priority":{"$ref":"#/components/schemas/Priority"},"channels":{"type":"array","items":{"type":"string","enum":["push","email","voice"]}}},"required":["escalation_level","priority","channels"],"additionalProperties":false},"ServiceCreate":{"type":"object","properties":{"name":{"type":"string"},"description":{"type":"string"},"schedule_id":{"type":"string","pattern":"^sch_"},"dedupe_mode":{"type":"string","enum":["event_key_only","title_fallback"]}},"required":["name","schedule_id"],"additionalProperties":false},"ServicePatch":{"type":"object","properties":{"name":{"type":"string"},"description":{"type":"string"},"schedule_id":{"type":"string","pattern":"^sch_"},"dedupe_mode":{"type":"string","enum":["event_key_only","title_fallback"]}},"additionalProperties":false},"Service":{"type":"object","properties":{"id":{"type":"string","pattern":"^svc_"},"name":{"type":"string"},"description":{"type":"string"},"schedule_id":{"type":"string","pattern":"^sch_"},"dedupe_mode":{"type":"string","enum":["event_key_only","title_fallback"]},"created_at":{"type":"string","format":"date-time"}},"required":["id","name","description","schedule_id","dedupe_mode","created_at"],"additionalProperties":false},"ServiceCreated":{"type":"object","properties":{"id":{"type":"string","pattern":"^svc_"},"name":{"type":"string"},"description":{"type":"string"},"schedule_id":{"type":"string","pattern":"^sch_"},"dedupe_mode":{"type":"string","enum":["event_key_only","title_fallback"]},"created_at":{"type":"string","format":"date-time"},"default_integration":{"type":"object","properties":{"id":{"type":"string","pattern":"^ik_"},"ingest_url":{"type":"string","format":"uri"}},"required":["id","ingest_url"],"additionalProperties":false}},"required":["id","name","description","schedule_id","dedupe_mode","created_at","default_integration"],"additionalProperties":false},"IntegrationCreated":{"type":"object","properties":{"ok":{"type":"boolean","const":true},"id":{"type":"string","pattern":"^ik_"},"kind":{"type":"string"},"service_id":{"type":"string","pattern":"^svc_"},"ingest_url":{"type":"string","format":"uri"},"inbound_email":{"type":"string","format":"email"}},"required":["ok","id","kind","service_id"],"additionalProperties":false},"IntegrationReveal":{"type":"object","properties":{"ingest_url":{"type":"string","format":"uri","writeOnly":true}},"required":["ingest_url"],"additionalProperties":false},"IntegrationRotated":{"type":"object","properties":{"ok":{"type":"boolean","const":true},"id":{"type":"string","pattern":"^ik_"},"token":{"type":"string","writeOnly":true},"ingest_url":{"type":"string","format":"uri","writeOnly":true}},"required":["ok","id","token","ingest_url"],"additionalProperties":false},"UserCreate":{"type":"object","properties":{"email":{"type":"string","format":"email"},"name":{"type":"string"},"role":{"type":"string","enum":["admin","member"]}},"required":["email"],"additionalProperties":false},"UserPatch":{"type":"object","properties":{"role":{"type":"string","enum":["admin","member"]}},"required":["role"],"additionalProperties":false},"WebhookTemplate":{"type":"object","properties":{"version":{"type":"integer","const":1},"body":{"$ref":"#/components/schemas/JsonValue"}},"required":["version","body"],"additionalProperties":false,"description":"Versioned JSON skeleton. String expressions use the WebhookRenderContext and documented template filters."},"WebhookRenderContext":{"type":"object","properties":{"event":{"$ref":"#/components/schemas/WebhookEvent"},"ts":{"type":"integer"},"alert_id":{"type":"string"},"alert_url":{"type":"string","format":"uri"},"title":{"type":"string"},"body":{"type":"string"},"priority":{"$ref":"#/components/schemas/Priority"},"urgency":{"anyOf":[{"$ref":"#/components/schemas/Urgency"},{"type":"null"}]},"status":{"type":"string"},"service_name":{"type":"string"},"acked_by_email":{"type":"string","format":"email"},"resolved_by_email":{"type":"string","format":"email"}},"required":["event","ts"],"additionalProperties":false,"description":"Additive version 1 template context. Alert fields are absent for events without an alert."},"WebhookCreate":{"type":"object","properties":{"url":{"type":"string","format":"uri","pattern":"^https://"},"events":{"type":"array","items":{"$ref":"#/components/schemas/WebhookEvent"}},"service_ids":{"type":"array","items":{"type":"string"}},"kind":{"type":"string","enum":["acked","slack","discord","teams","custom"]},"template":{"$ref":"#/components/schemas/WebhookTemplate"},"template_id":{"type":"string","pattern":"^wht_"},"content_type":{"type":"string"},"headers":{"type":"object","additionalProperties":{"type":"string"}}},"required":["url","events"],"additionalProperties":false},"WebhookPatch":{"type":"object","properties":{"active":{"type":"boolean"},"events":{"type":"array","items":{"$ref":"#/components/schemas/WebhookEvent"}},"service_ids":{"type":"array","items":{"type":"string"}},"kind":{"type":"string","enum":["acked","slack","discord","teams","custom"]},"template":{"$ref":"#/components/schemas/WebhookTemplate"},"template_id":{"type":"string","pattern":"^wht_"},"content_type":{"type":"string"},"headers":{"type":"object","additionalProperties":{"type":"string"}}},"additionalProperties":false},"WebhookPreview":{"type":"object","properties":{"kind":{"type":"string","enum":["acked","slack","discord","teams","custom"]},"template":{"$ref":"#/components/schemas/WebhookTemplate"},"event":{"$ref":"#/components/schemas/WebhookEvent"}},"required":["kind"],"additionalProperties":false},"WebhookTemplateCreate":{"type":"object","properties":{"name":{"type":"string"},"kind":{"type":"string","enum":["slack","discord","teams","custom"]},"template":{"$ref":"#/components/schemas/WebhookTemplate"},"content_type":{"type":"string"}},"required":["name","kind","template"],"additionalProperties":false},"WebhookTemplatePatch":{"type":"object","properties":{"name":{"type":"string"},"kind":{"type":"string"},"template":{"$ref":"#/components/schemas/WebhookTemplate"},"content_type":{"type":"string"}},"additionalProperties":false},"WebhookCreated":{"type":"object","properties":{"ok":{"type":"boolean","const":true},"id":{"type":"string","pattern":"^wh_"},"secret":{"type":"string","writeOnly":true},"public_key":{"anyOf":[{"type":"string"},{"type":"null"}]}},"required":["ok","id","secret","public_key"],"additionalProperties":false},"ApiKeyCreated":{"type":"object","properties":{"ok":{"type":"boolean","const":true},"id":{"type":"string","pattern":"^ak_"},"token":{"type":"string","writeOnly":true},"access":{"type":"string","enum":["ingest","full"]}},"required":["ok","id","token","access"],"additionalProperties":false},"ResourceCreated":{"type":"object","properties":{"ok":{"type":"boolean","const":true},"id":{"type":"string"}},"required":["ok","id"],"additionalProperties":false},"SlackLink":{"type":"object","properties":{"token":{"type":"string"}},"required":["token"],"additionalProperties":false},"SlackDestinationCreate":{"type":"object","properties":{"channel_id":{"type":"string"},"channel_name":{"type":"string"},"service_ids":{"type":"array","items":{"type":"string"}},"events":{"type":"array","items":{"type":"string"}}},"required":["channel_id","service_ids","events"],"additionalProperties":false}}}}