API
Integre a segurança ao seu fluxo de trabalho
Dispare varreduras, recupere achados e automatize remediações com a API REST da Protez.
🔑
Autenticação por token
Use tokens pessoais (Bearer) gerados no painel. Cada token é revogável e escopo-limitado.
⚡
Rate limiting
Limites generosos por plano, com cabeçalhos X-RateLimit para você acompanhar o uso.
📦
Respostas em JSON
Payloads previsíveis, paginados e versionados sob o prefixo /api/v1.
Início rápido
Gere um token no painel em Tokens de API e inclua-o no cabeçalho Authorization.
Criar uma varredura
POST /api/v1/scans
curl -X POST https://protez.app/api/v1/scans \
-H "Authorization: Bearer SEU_TOKEN" \
-H "Content-Type: application/json" \
-d '{"target_url": "https://exemplo.com"}'
Endpoints principais
| Método | Endpoint | Descrição |
|---|---|---|
| GET | /api/v1/scans | Lista as varreduras da sua conta |
| POST | /api/v1/scans | Cria e enfileira uma nova varredura |
| GET | /api/v1/scans/{id} | Detalhes e status de uma varredura |
| GET | /api/v1/scans/{id}/vulnerabilities | Vulnerabilidades encontradas |
Pronto para começar?
Gere seu primeiro token de API e consulte a documentação completa.