Transferir conversa

POST
/v1/conversations/{id}/transfer

Transfere uma conversa para uma equipe (de list_teams) e, opcionalmente, para um dos seus membros.

Escopo: conversations:write

Autorização

bearer conversations:write
headerAutorizaçãoBearer <token>

A chave de API de uma conta de serviço (sk_live_…, 600 requisições por minuto cada) ou um access token OAuth para o recurso /api/v1 (600 requisições por minuto por conexão).

Escopo: conversations:write

id*string

O id.

Cabeçalhos

Idempotency-Key?string

Até 200 letras, dígitos, - ou _. A primeira resposta a uma chave é repetida por 24 horas.

Tamanholength <= 200
application/json
  1. body
team_id*string
Tamanho1 <= length <= 100
member_id?string
Tamanho1 <= length <= 100

Corpo da resposta

Feito.

application/json
  1. response
id*string
status*string
Valor em"open""closed"
number_id*string
contact_id*string|null
group_id*string|null
assigned_member_id*string|null
assigned_team_id*string|null
unread*integer
Intervalo-9007199254740991 <= value <= 9007199254740991
created_at*string
Formatodate-time
Exemplo de requisição
curl -X POST 'https://app.zaplin.com.br/api/v1/conversations/string/transfer' \  -H 'Authorization: Bearer sk_live_...' \  -H 'Content-Type: application/json' \  -d '{  "team_id": "string"}'
Exemplo de resposta
{  "id": "string",  "status": "open",  "number_id": "string",  "contact_id": "string",  "group_id": "string",  "assigned_member_id": "string",  "assigned_team_id": "string",  "unread": 0,  "created_at": "2026-10-17T12:00:00.000Z"}