Brasil NFe - API do Chat (IA)
string · requiredintegerstring · enumstringstring
string · requiredinteger · requiredstring · enum · required
string · requiredinteger · required
Listar artefatos
GET
https://api.brasilnfe.com.br
/services/AiChatApi/sessions/{token}/artifacts
Lista os artefatos (PDF/XML/HTML) gerados na sessao. Util ao reabrir a conversa para re-renderizar as previas.
path Parameters
tokenO sessionToken retornado por POST /sessions.
Listar artefatos › Responses
Lista de artefatos.
messageIdkindEnum values:
pdf
xml
html
download
fileNameurlURL relativa para baixar/renderizar o artefato.
Baixar artefato (inline)
GET
https://api.brasilnfe.com.br
/services/AiChatApi/sessions/{token}/artifacts/{messageId}/{kind}
Retorna o conteudo binario do artefato (PDF/XML/HTML) inline. Use no <iframe> (PDF/HTML) ou para processar (XML).
path Parameters
tokenO sessionToken retornado por POST /sessions.
messageIdId da mensagem que gerou o artefato (vem no campo artifacts[].messageId).
kindTipo do artefato.
Enum values:
pdf
xml
html
Baixar artefato (inline) › Responses
Conteudo do artefato.
string
Baixar anexo (attachment)
GET
https://api.brasilnfe.com.br
/services/AiChatApi/sessions/{token}/artifacts/{messageId}/download
Retorna o anexo com Content-Disposition: attachment, preservando o nome original do arquivo.
path Parameters
tokenO sessionToken retornado por POST /sessions.
messageIdId da mensagem que gerou o artefato (vem no campo artifacts[].messageId).
Baixar anexo (attachment) › Responses
Arquivo para download.
No data returned

