Resposta direta
Verifique primeiro o código HTTP, depois o corpo; o teste registrado para Chat Completions retornou HTTP 200.
Pré-requisitos e passos
- Capture status, headers seguros e corpo sem imprimir Authorization.
- Considere a chamada concluída somente quando o status e o JSON forem coerentes.
- Para 401, volte ao header Bearer; para outros códigos, preserve o contexto para investigação, sem inventar a causa.
Exemplo copiável
curl -sS -o response.json -w 'HTTP %{http_code}
' \
https://api.mandapi.com/v1/chat/completions \
-H "Authorization: Bearer ${MANDAPI_API_KEY}" \
-H "Content-Type: application/json" \
-d '{"model":"deepseek-v4-flash","messages":[{"role":"user","content":"ok"}]}'
cat response.json
Como conferir o resultado
HTTP 200 é o comportamento observado no fixture live; não é uma garantia de disponibilidade futura ou de todos os payloads.
