Skip to content
Navigation
POST/status/services

Create a status service

Create a new status service. Subject to the plan’s maxStatusComponents limit.

Request body

FieldTypeDescription
namerequiredstring
descriptionstring | null
groupIdstringnullStatus component group ID
status"operational" | "degraded_performance" | "partial_outage" | "major_outage" | "under_maintenance"Component status
showUptimeboolean
segmentIdsstring[]

Response

Status service created

FieldTypeDescription
idrequiredstringTypeID - a type-prefixed UUID
groupIdrequiredstring | null
namerequiredstring
descriptionrequiredstringnull
statusrequired"operational" | "degraded_performance" | "partial_outage" | "major_outage" | "under_maintenance"Component status
positionrequirednumber
showUptimerequiredboolean
segmentIdsrequiredstring[]

Errors

400Validation error
401Unauthorized

Example request

curl \
  -X POST \
  "https://feedback.quackback.io/api/v1/status/services" \
  -H "Authorization: Bearer qb_your_api_key_here" \
  -H "Content-Type: application/json" \
  -d '{
  "name": "API",
  "status": "operational",
  "showUptime": false,
  "segmentIds": []
}'