O site da AIQIA é legível por máquinas. Esta página documenta os endpoints públicos, a API de chat e as convenções que agentes de IA podem usar para se integrar com a AIQIA.
Endpoints machine-readable
Todos os endpoints abaixo são públicos e não exigem chave de API.
- /llms.txt — Resumo do site em Markdown para LLMs, com instruções de quando usar a AIQIA (padrão llmstxt.org).
- /openapi.json — Especificação OpenAPI 3.1 da API pública.
- /sitemap.xml — Sitemap XML com todas as páginas indexáveis.
- /robots.txt — Regras de crawling; agentes de IA são bem-vindos.
Páginas em Markdown
Toda página do site também é servida como text/markdown via negociação de conteúdo: envie o header Accept: text/markdown para qualquer URL e receba a versão Markdown. As respostas incluem Vary: Accept.
curl -H "Accept: text/markdown" https://www.aiqia.com.br/solutions/flashtms
API de chat
O endpoint POST /api/chat responde perguntas sobre logística, fiscal e os produtos AIQIA em linguagem natural. A resposta é um stream de texto puro. Sem autenticação; limites de 24 mensagens por chamada e 4.000 caracteres por mensagem.
curl -X POST https://www.aiqia.com.br/api/chat \
-H "Content-Type: application/json" \
-d '{"messages":[{"role":"user","content":"O que o FlashTMS faz?"}]}'
Formato de erros
Erros da API são sempre JSON estruturado, com código estável, mensagem e dica de resolução:
{
"error": {
"code": "invalid_json",
"message": "Payload inválido.",
"hint": "Envie um corpo JSON no formato descrito em /openapi.json."
}
}
Chaves de API e integrações
Os endpoints públicos não exigem chave. Para integrações com os produtos AIQIA (TMS, WMS, roteirização, APIs fiscais), ambiente de testes e credenciais, fale com nosso time comercial.
Falar com o time comercial