Documentação interativa OpenAPI 3.1, playground ao vivo, webhooks assinados HMAC e SDKs oficiais em 5 linguagens. Selecione um nicho e explore endpoints reais.
/v1/patientsLista pacientes
curl -X GET 'https://api.impulsionando.com.br/v1/patients' \
-H 'Authorization: Bearer sk_live_...' \
-H 'Content-Type: application/json'// Clique em Rodar para executar contra o sandbox e ver o JSON real.Crie, rotacione e revogue chaves com escopo limitado.
sk_live_4f••••••a91csk_live_91••••••22fdsk_test_aa••••••0011Assinados com HMAC SHA-256 · retry com backoff exponencial.
appointment.createdNovo agendamento confirmado
appointment.no_showPaciente faltou à consulta
payment.succeededPagamento confirmado
Assinatura enviada no header X-Impulsionando-Signature. Verifique com timing-safe compare.
import { createHmac, timingSafeEqual } from 'crypto'
export function verify(req, secret) {
const sig = req.headers['x-impulsionando-signature']
const body = req.rawBody // string
const expected = createHmac('sha256', secret)
.update(body).digest('hex')
return sig && timingSafeEqual(
Buffer.from(sig),
Buffer.from(expected),
)
}Breaking changes só em major (v2, v3…). Deprecação anunciada com 12 meses de antecedência.