# Retornar detalhes da mensagem Este endpoint retorna todos os detalhes disponíveis sobre uma mensagem específica. ## URL /api/v1/messages/message ## Acesso Deve ser autenticado como servidor utilizando o header `X-Server-API-Key`. Caso não seja autorizado, será retornado um erro do tipo `AccessDenied`. ## Parâmetros
ParâmetroTipoValor PadrãoObrigatório
id O ID da mensagem IntegernullSim
## Erros
ErroAtributos
MessageNotFound Nenhuma mensagem encontrada com o ID fornecido - id O ID da mensagem buscada
## Dados da Resposta Esta ação retorna uma estrutura de mensagem, contendo os dados básicos. Por padrão, não são retornadas expansões. Para obter dados adicionais, envie o parâmetro `_expansions` com os nomes das expansões desejadas ou `true` para todas. ## Message Structure ### Atributos Básicos
AtributoTipoExemplo
id
token
### Expansões Disponíveis Expansões são estruturas aninhadas de outros objetos relacionados à mensagem. Por padrão, nenhuma expansão é retornada, mas você pode usar o parâmetro `_expansions` para incluí-las.
ExpansãoTipoDescrição
status
details
inspection
plain\_body
html\_body
attachments
headers
raw\_message
## Exemplo: Buscar detalhes de uma mensagem com expansões Este exemplo mostra como solicitar dados adicionais da mensagem utilizando o parâmetro `_expansions`. Você pode passar uma lista com os campos desejados ou `true` para expandir tudo. ```bash curl -X POST https://br-app.sender25.com/api/v1/messages/message \ -H "Content-Type: application/json" \ -H "X-Server-API-Key: SUA_CHAVE_AQUI" \ -d '{ "id": 12345, "_expansions": ["status", "plain_body", "html_body", "attachments", "headers"] }' ``` Se quiser retornar todas as expansões disponíveis, utilize `"_expansions": true`: ```bash curl -X POST https://br-app.sender25.com/api/v1/messages/message \ -H "Content-Type: application/json" \ -H "X-Server-API-Key: SUA_CHAVE_AQUI" \ -d '{ "id": 12345, "_expansions": true }' ```