{"esquemas_de_auth":{"apikey":"header X-API-Key","basic":"header Authorization: Basic base64(user:senha)","bearer":"header Authorization: Bearer \u003ctoken estatico\u003e","hmac":"headers X-Timestamp e X-Signature = hex(hmac_sha256(segredo, ts.METODO.caminho.corpo))","oauth":"POST /v1/oauth/token (client_credentials) — token expira em 120s"},"observacoes":["POST /pipeline aceita Idempotency-Key: repetir nao cria um segundo job","o callback vai assinado com HMAC nos mesmos headers da rota hmac","estado e' em memoria e some no restart; jobs expiram em 1h"],"rotas_por_esquema":{"GET  /v1/{esquema}/clientes":"paginado por cursor, 47 itens","GET  /v1/{esquema}/instavel":"falha em ~40% das chamadas","GET  /v1/{esquema}/lento?s=45":"dorme s segundos — estoura timeout de cliente","GET  /v1/{esquema}/limite":"429 com Retry-After depois de 5/minuto","GET  /v1/{esquema}/pipeline/{id}":"status, progresso e resultado","POST /v1/{esquema}/pipeline":"job longo: {duracao_segundos, callback_url, falhar} -\u003e 202 + job_id"},"servico":"attend-lab-api"}
