API referenceIncidents
POST /incidents
POST /incidents: OrkStage Control API v1 endpoint reference.
POST
header
AuthorizationBearer <token>Organization API key (scoped). Sessions use the cookie instead.
x-orkstage-csrf?unknownCookie sessions: send "1" on POST/PATCH/PUT/DELETE. Not needed with an API key.
application/json- body
tenantId*stringMatch
^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$Format
uuidinstanceId?stringMatch
^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$Format
uuidtitle*stringLength
3 <= length <= 200impact?stringDefault
"DEGRADED"Value in
"OPERATIONAL""DEGRADED""PARTIAL_OUTAGE""MAJOR_OUTAGE""MAINTENANCE""UNKNOWN"severity?stringDefault
"medium"Value in
"low""medium""high""critical"message*stringLength
1 <= length <= 5000componentIds?array<>Default
[]curl -X POST 'http://localhost:4300/api/v1/incidents' \ -H 'Content-Type: application/json' \ -d '{ "tenantId": "f97df110-f4de-492e-8849-4a6af68026b0", "title": "string", "message": "string"}'Empty