API de desempenho do site - TTFB, redirecionamentos e verificação de compactação
Busca um URL e mede o tempo até o primeiro byte (TTFB), tempo total de resposta, codificação de conteúdo (gzip, brotli ou nenhuma), contagem de redirecionamento, cadeia de redirecionamento com cada salto, código de status HTTP, cabeçalho do servidor e metadados de conteúdo. Útil para monitoramento de desempenho, portas CI/CD e depuração de carregamentos lentos de páginas.
Code examples
curl -X POST https://api.botoi.com/v1/site/performance \
-H "Content-Type: application/json" \
-d '{"url":"https://example.com"}'When to use this API
Painéis de monitoramento de tempo de atividade
Pesquise esse endpoint a cada minuto para obter seus URLs de produção. Acompanhe TTFB e total_time_ms ao longo do tempo. Alerte quando o TTFB exceder o limite do SLA ou quando status_code não for 200.
Portas de desempenho CI/CD
Chame esse endpoint após implantar na preparação. Falha no pipeline se o TTFB exceder 500 ms ou se a compactação estiver desabilitada. Capture regressões de desempenho antes que elas cheguem à produção.
Depuração de cadeia de redirecionamento
Passe um URL e inspecione o array redirect_chain para ver cada salto, código de status e tempo. Identifique redirecionamentos desnecessários que adicionam latência. Culpados comuns: redirecionamentos HTTP para HTTPS, www para não www e barra final.
Frequently asked questions
O que o TTFB mede?
Isso executa JavaScript ou renderiza a página?
De onde é enviada a solicitação?
Quantos redirecionamentos ele segue?
Posso testar páginas autenticadas?
Get your API key
Free tier includes 5 requests per minute with no credit card required. Upgrade for higher limits.