Skip to main content

API Reference

The API documentation is being generated from our OpenAPI specification.

Available Endpoints

Authentication

  • POST /auth/login - User login
  • POST /auth/logout - User logout
  • GET /auth/me - Get current user
  • POST /auth/refresh - Refresh access token
  • POST /auth/register - Register new user

Tickets

  • GET /tickets - List tickets with filtering
  • POST /tickets - Create a new ticket
  • GET /tickets/{id} - Get ticket by ID
  • PUT /tickets/{id} - Update ticket
  • DELETE /tickets/{id} - Delete ticket
  • POST /tickets/{id}/assign - Assign ticket to user
  • PUT /tickets/{id}/status - Update ticket status
  • GET /tickets/{id}/tasks - Get ticket tasks
  • POST /tickets/{id}/tasks - Create task for ticket
  • GET /tickets/{id}/tasks/{taskId} - Get specific ticket task

Interactive API Documentation

For interactive API documentation, visit our API Playground where you can test endpoints directly.