Ir para o conteúdo

Salvar mensagens

Criar mensagens para um ticket

Este endpoint permite criar uma mensagem para um determinado ticket

Escopo requerido

Valor Descrição
open:ticket-messages-seller:write Permite a utilização das APIs de escrita/atualização.

Parâmetros da URL

Campo Tipo Descrição Obrigatório
ticket_uuid string Chave para identificaçāo do elemento. Sim

Chamada:

curl -X 'POST' \
  'https://api.magalu.com/seller/v0/tickets/{ticket_uuid}/messages' \
  -H 'accept: application/json' \
  -H 'Authorization: Bearer <Access Token>' \
  -H 'Content-Type: application/json' \
  -d '{
    "code": "msg-1",
    "message": "O produto será entregue na próxima semana.",
    "owner": {
      "code": "j.doe",
      "name": "John Doe"
    },
    "destination": "customer"
  }'

Resposta:

{
    "id": "bbf7315b-2c0c-4d27-a6e2-9823eb776710",
    "message": "O produto será entregue na próxima semana.",
    "code": "msg-1",
    "ticket": {
        "id": "2c247041-6b7e-4d0d-ae1d-d72bdbb60158"
    },
    "sender": {
        "id": "sellerId",
        "name": "SellerName",
        "type": "seller",
        "owner": {
            "name": "John Doe",
            "code": "j.doe"
        }
    },
    "moderation": {
        "id": null,
        "status": "new",
        "block_rules": [],
        "updated_at": "2024-08-09T13:30:38.609067Z"
    },
    "destination": "customer",
    "created_at": "2024-08-09T13:30:38.609142Z"
}

Códigos de retorno

Código Descrição
202 Accepted
400 Bad Request
401 Unauthorized
403 Forbidden
404 Not Found
500 Internal Server Error