{
"credits_used": 1,
"markdown": "# Exemplo\n\nConteúdo extraído com sucesso.",
"remaining_credits": 99,
"scrape_status": "success",
"success": true
}{
"detail": "X-API-Key obrigatória"
}{
"detail": "API key inválida ou revogada"
}{
"detail": "URL rejeitada pela política de segurança"
}{
"error": "Rate limit exceeded: 10 per 1 minute"
}Endpoints
POST /scrape
Raspa 1 URL e retorna conteúdo nos formatos pedidos.
POST
/
scrape
{
"credits_used": 1,
"markdown": "# Exemplo\n\nConteúdo extraído com sucesso.",
"remaining_credits": 99,
"scrape_status": "success",
"success": true
}{
"detail": "X-API-Key obrigatória"
}{
"detail": "API key inválida ou revogada"
}{
"detail": "URL rejeitada pela política de segurança"
}{
"error": "Rate limit exceeded: 10 per 1 minute"
}Autorizações
Corpo
application/json
Required string length:
1 - 2083Opções disponíveis:
markdown, json, raw Intervalo obrigatório:
0 <= x <= 2592000000Intervalo obrigatório:
x >= 0Intervalo obrigatório:
1 <= x <= 50Intervalo obrigatório:
1 <= x <= 180Intervalo obrigatório:
x >= 0Resposta
Scrape concluído
Opções disponíveis:
success, blocked_antibot, timeout, extraction_failed Presente apenas quando formats inclui json e a extração falhou por completo. json permanece com todas as properties do schema em None — o motivo da falha fica fora do namespace do schema.
Allowed value:
"extraction_failed"Show child attributes
Show child attributes