Skip to main content
PATCH
https://sac-waffle-v2.theo-110.workers.dev
/
support
/
{id}
/
status
curl -X PATCH "https://sac-waffle-v2.theo-110.workers.dev/support/12345/status" \
  -H "Authorization: Bearer seu_token_jwt" \
  -H "Content-Type: application/json" \
  -d '{
    "status": "closed"
  }'
{
  "success": true,
  "message": "Status do ticket atualizado com sucesso",
  "data": {
    "updated": 1,
    "ids": [12345]
  }
}

Descrição

Atualiza o status de um ticket específico ou múltiplos tickets de uma vez. Suporta operações em lote. Requer autenticação.

Headers

Authorization
string
required
Bearer token JWT para autenticação
Content-Type
string
required
application/json

Path Parameters

id
number
ID do ticket (ignorado se support_ids for fornecido no body)

Body Parameters

status
string
required
Novo status para o(s) ticket(s)Valores aceitos:
  • open - Reabrir ticket
  • in_progress - Marcar como em andamento
  • closed - Fechar ticket
support_ids
array
Array de IDs para atualização em loteQuando fornecido, o parâmetro id no path é ignorado

Response

success
boolean
required
Indica se a operação foi bem-sucedida
message
string
required
Mensagem descritiva do resultado
data
object
curl -X PATCH "https://sac-waffle-v2.theo-110.workers.dev/support/12345/status" \
  -H "Authorization: Bearer seu_token_jwt" \
  -H "Content-Type: application/json" \
  -d '{
    "status": "closed"
  }'
{
  "success": true,
  "message": "Status do ticket atualizado com sucesso",
  "data": {
    "updated": 1,
    "ids": [12345]
  }
}