bebetv24h • SQLiteProxy com cache da api-sports.io v3 rodando na Square Cloud. 100% SQLite — sem MySQL. SubdomÃnio já pré-configurado: https://bebetv24h.squareweb.app
https://bebetv24h.squareweb.app
GET https://bebetv24h.squareweb.app/v1/fixtures?date=2026-09-22&apikey=fut_SUA_CHAVE curl -H "X-API-Key: fut_SUA_CHAVE" https://bebetv24h.squareweb.app/v1/fixtures?live=all
| Rota | Params | Cache |
|---|---|---|
/v1/health | — | — |
/v1/leagues | — | 24h |
/v1/fixtures | live=all | date | league, season, team, fixture | 60s / 5min |
/v1/fixture?id=123 | detalhe agregado | 2min |
/v1/standings?league=39&season=2023 | 1h | |
/v1/teams?league=39&season=2023 ou ?id=33 | 24h | |
/v1/odds?fixture=123 | 10min | |
/v1/status | 5min |
{
"fut_api_mode": "custom",
"fut_api_url": "https://bebetv24h.squareweb.app",
"fut_api_football_key": "fut_SUA_CHAVE",
"fut_leagues": "39,140,135,78"
}
Se já usa PHP (cPanel), aponte site/config.json → api_base_url=https://bebetv24h.squareweb.app e admin_token igual ao .env da Square Cloud.
1) Edite .env (UPSTREAM_KEY, ADMIN_TOKEN, PANEL_USER/PASS) 2) Zip: server.js + package.json + squareweb.app + site/ + storage/ (não precisa enviar api vps/ se usar Node) 3) Upload em https://squareweb.app/dashboard → Start 4) Teste: https://bebetv24h.squareweb.app/v1/health?apikey=fut_...