Update a ticket category
POST
https://api.tamio.com/v2/agency/ticket-categories/update/{uuid}
Updates an existing ticket category including title, language, subcategories, teammate assignment, and billing plan restrictions.
Path Parameters
uuid
string*
Body Parameters
title
string*
Updated title of the ticket category
language
string*
Language code for the category content (e.g. en, de, fr)
automated_reply
string
Auto-reply message sent when tickets are created in this category. Set to null to disable.
teammate_id
string
UUID of the teammate to auto-assign tickets in this category to
billing_plans
array of string
Billing plan UUIDs that have access to this category. Pass an empty array to allow all plans.
subcategories
array of string
Subcategory names for organizing tickets within this category
Example
{
"title": "Billing & Payments",
"language": "en",
"automated_reply": "Thank you for contacting us about billing.",
"teammate_id": "770e8400-e29b-41d4-a716-446655440000",
"subcategories": [
"Payment Failed",
"Refund Request",
"Subscription Issues"
]
}
Responses
200
Ticket category updated successfully
Ticket category updated successfully
status
integer
ticket_category
TicketCategory
400
Validation or business-logic error.
Validation or business-logic error.
| Code | Description |
|---|---|
400 | Category not found |
10253 | Agency domain not validated |
1002 | Teammate not found |
10322 | One or more billing plan UUIDs not found |
status
integer
error
string
error_code
integer
401
Unauthorized – invalid or missing Bearer token
Unauthorized – invalid or missing Bearer token
status
integer
error
string