Support Tickets API
Built-in ticketing system for tracking issues, requests, and incidents.
List Tickets
[
{
"id": "tkt_a1b2c3d4",
"subject": "Droplet not starting",
"description": "My droplet has been in provisioning state for 10 minutes",
"status": "open",
"priority": "high",
"created_at": "2024-01-15T10:30:00Z"
}
]
Create a Ticket
Brief description of the issue
Priority: low, medium, high, or critical
{
"subject": "Database connection timeout",
"description": "PostgreSQL instance db_abc123 is returning connection timeout errors since 2pm",
"priority": "high"
}
Get a Ticket
Update a Ticket
PATCH /api/v1/tickets/{id}
{
"status": "resolved",
"priority": "medium"
}
GET /api/v1/tickets/{id}/comments
POST /api/v1/tickets/{id}/comments
{
"body": "Investigated the issue. Root cause was a misconfigured network policy."
}
Ticket Status
| Status | Description |
|---|
open | Ticket is new |
in_progress | Being worked on |
resolved | Issue has been fixed |
closed | Ticket is closed |