Integrate powerful ticketing and support capabilities into your applications. RESTful API with comprehensive documentation.
# Get your tickets
curl -X GET "https://casso.app/api/tickets" \
-H "Authorization: Bearer YOUR_API_KEY"
# Response
{
"tickets": [
{
"id": 123,
"subject": "Login issue",
"status": "open",
"priority": "high"
}
]
}Get up and running with the Casso API in minutes
Sign up for Casso and create an API key from Settings > API. Your key starts with casso_sk_live_.
Use your API key in the Authorization header as a Bearer token. Try listing your tickets to verify it works.
Explore the full API to create tickets, manage comments, track time, and more. All endpoints are RESTful.
All API requests require authentication using an API key. Include your key in theAuthorizationheader as a Bearer token.
Secure by default
Keys are hashed using SHA-256 and stored securely
Organization-scoped
Each key only accesses its organization's data
Usage tracking
Monitor key usage with last-used timestamps
curl -X GET "https://casso.app/api/tickets" \
-H "Authorization: Bearer casso_sk_live_YOUR_API_KEY"Key format: casso_sk_live_+ 32 random characters
Comprehensive endpoints for managing your support operations
3 endpoints
Create and manage API keys for programmatic access to the Casso API.
/api/settings/api-keys/api/settings/api-keys/api/settings/api-keys/[id]6 endpoints
Core ticketing system endpoints for creating, managing, and querying support tickets.
/api/tickets/api/tickets/api/tickets/[id]+3 more endpoints
3 endpoints
Manage ticket comments and discussions with @mention support.
/api/tickets/[id]/comments/api/tickets/[id]/comments/api/comments/[id]/attachments4 endpoints
Upload, download, and manage file attachments on tickets and comments.
/api/tickets/[id]/attachments/api/tickets/[id]/attachments/api/attachments/[id]/download+1 more endpoints
5 endpoints
Track time spent on tickets with start/stop timers and manual entries.
/api/time/entries/api/tickets/[id]/time/api/tickets/[id]/time/start+2 more endpoints
4 endpoints
Manage customers assigned to tickets. Customers can view tickets and submit CSAT surveys.
/api/tickets/[id]/customers/api/tickets/[id]/customers/api/tickets/[id]/customers/[customerId]+1 more endpoints
Want the complete reference with all parameters and examples?
View Full DocumentationSign up for Casso to get your API key and start integrating powerful support capabilities into your applications.