Explore our API documentation.
Most API endpoints require authentication using a Bearer token. Generate your API token from your account settings.
Manage incidents via the REST API:
GET /api/v1/incidents — List incidents (params: status, assignee_id, per_page)POST /api/v1/incidents — Create incident (body: subject, description, priority_id, status)GET /api/v1/incidents/{id} — Get incidentPUT /api/v1/incidents/{id} — Update incidentDELETE /api/v1/incidents/{id} — Delete incidentWeb interface: Incidents
Receive monitoring alerts to auto-create incidents. Configure your monitoring tool to POST to:
POST https://itsm.srvdesk.com/api/webhooks/monitor-alertsGET https://itsm.srvdesk.com/api/v1/status
{
"message": "Online.",
"status": 200
}