CreateTicketType creates a new ticket type for the organization.
POST/api/v1/ticketing/types
Creates a new classification type that can be assigned to tickets. The key must be unique within the organization.
Parameters
- name: Display name (required)
- key: URL-safe identifier (required, unique, lowercase with underscores)
Response
Returns the created TicketType with generated ID and timestamps.
Errors
- INVALID_ARGUMENT: Missing name/key or key format invalid
- ALREADY_EXISTS: Key already exists in organization
- PERMISSION_DENIED: Caller lacks ticket:admin permission
Request
Responses
- 200
- default
A successful response.
An unexpected error response.