HSDesk APIHSDesk / API Pública
Endpoints v1

Respostas

Responder um ticket como cliente e editar a própria resposta pela API v1.

Pela API, você responde em nome do cliente (o contato do ticket). A mensagem entra no thread como mensagem do cliente, com origem cliente_api.

Responder como cliente

POST /api/v1/tickets/{id}/respostas

CampoObrigatórioDescrição
mensagemsimTexto da resposta do cliente.
curl -X POST https://api.hsdesk.com.br/api/v1/tickets/TICKET_ID/respostas \
  -H "Authorization: Bearer hsk_live_xxx" \
  -H "Content-Type: application/json" \
  -d '{ "mensagem": "Tem previsão de solução?" }'

201 Created → a resposta criada (esquema RespostaPublica, com origem: "cliente_api").

Editar a própria resposta

PATCH /api/v1/tickets/{id}/respostas/{resposta}

Permite ao cliente editar uma resposta que ele mesmo enviou pela API. O campo editado passa a true.

curl -X PATCH https://api.hsdesk.com.br/api/v1/tickets/TICKET_ID/respostas/RESPOSTA_ID \
  -H "Authorization: Bearer hsk_live_xxx" \
  -H "Content-Type: application/json" \
  -d '{ "mensagem": "Corrigindo: o erro ocorre só no cartão de crédito." }'

200 OK → a resposta atualizada.

Sem eco: suas mensagens não viram webhook

Respostas enviadas pelo próprio parceiro (origem cliente_api) não disparam os webhooks ticket.resposta_publica nem ticket.resposta_editada. Só ações do atendente geram esses eventos, então você não recebe de volta o que você mesmo enviou. Veja Webhooks → Eventos.

On this page