Pular para o conteúdo principal
Docs v1.0.0API
Versão: 1.0.0

POST /api/v1/interactions/recheck

Reexecuta uma análise anterior (recheck) usando o analysis_id retornado em /interactions/check.

Cada recheck é uma transação faturável (preço configurável no admin).

Este endpoint também pode disparar webhooks (analysis.completed) quando configurados.

Headers

  • X-API-Key: sm_live_...
  • Content-Type: application/json

Body

{
"analysis_id": "uuid-ou-id-retornado",
"patient_context": {
"age": 65,
"creatinine_clearance": 35
}
}

Resposta 200

Usa o mesmo contrato atual de POST /api/v1/interactions/check, incluindo:

  • analysis_status
  • prescription_risk_level
  • prescription_score
  • normalized_medications
  • interactions
  • unverified_pairs
  • source_coverage
  • analysis_metadata
  • warnings
  • safety_notice

Observações

  • O scope exigido e interactions:check.
  • O recheck pode retornar cached: true se houver resposta reaproveitada para o mesmo contexto.
  • Os headers diagnosticos X-SafeMed-* continuam disponiveis para troubleshooting.