Estudo de caso

API Calendário SPFC

API de Web Scraping para extrair jogos do calendário do São Paulo FC usando Firecrawl.

API Calendário SPFCPrévia

🏟️ API Calendário SPFC

API de Web Scraping para extrair jogos do calendário do São Paulo FC usando Firecrawl.

📋 Funcionalidades

GET /api/jogos - Lista todos os jogos do calendário (apenas futuros por padrão) GET /api/jogos/semana - Retorna jogos das próximas N semanas GET /api/jogos/semana/pendentes - Jogos da semana não sincronizados (ideal para n8n) GET /api/proximo-jogo - Retorna apenas o próximo jogo GET /api/jogos/pendentes - Jogos não sincronizados com Google Calendar GET /api/jogos/calendario - Jogos já sincronizados POST /api/jogos/{id}/marcar-calendario - Marca jogo como sincronizado DELETE /api/jogos/{id}/calendario - Desmarca jogo GET /api/cache/status - Status do cache POST /api/cache/limpar - Limpa o cache manualmente GET /health - Health check (sem autenticação)

🔒 Segurança

Rate limiting: 30 requisições/minuto por IP Headers de segurança (XSS, Clickjacking, MIME sniffing) CORS configurável Compatível com Cloudflare Proxy

🔐 Autenticação

Todas as rotas (exceto /health) requerem autenticação via Bearer Token.

Galeria

01 / 01