BETAPI (v1)
Documentação da API de revenda da betapi.site. O cliente consome a nossa chave x-betapi-key, enquanto a chave master da API-Football fica protegida no backend.
Envie sua chave no header
Todas as chamadas autenticadas da BetAPI usam requisições GET com o header x-betapi-key. O endpoint status permanece sem débito de quota para monitoramento e debugging.
GET https://app.betapi.site/v1/fixtures/?live=all x-betapi-key: SUA_CHAVE_BETAPI
Estrutura dos endpoints
A documentação foi organizada em diretórios estáveis para funcionar em PHP puro, com rotas consistentes da BetAPI para integração rápida.
Endpoint sem débito de quota
Use o endpoint de status para validar disponibilidade da integração sem consumir requests do cliente.
Códigos HTTP
Exemplos rápidos
cURL
curl --request GET "https://app.betapi.site/v1/leagues/?current=true" \ --header "x-betapi-key: SUA_CHAVE_BETAPI"
PHP
$ch = curl_init("https://app.betapi.site/v1/fixtures/?live=all");
curl_setopt_array($ch, [
CURLOPT_RETURNTRANSFER => true,
CURLOPT_HTTPHEADER => ["x-betapi-key: SUA_CHAVE_BETAPI"]
]);
$response = curl_exec($ch);
echo $response;
JavaScript
fetch("https://app.betapi.site/v1/standings/?league=39&season=2025", {
headers: { "x-betapi-key": "SUA_CHAVE_BETAPI" }
}).then(r => r.json()).then(console.log);
Baixe a documentação em JSON
Use este arquivo para alimentar ferramentas internas, painéis, SDKs, IA ou automações com a especificação atual da BetAPI.
Timezone
Lista os fusos suportados pela origem e utilizados nos filtros de fixtures.
Request sample
GET https://app.betapi.site/v1/timezone/ x-betapi-key: SUA_CHAVE_BETAPI
Response sample
{
"get": "timezone",
"parameters": [],
"results": 2,
"response": [
"America/Fortaleza",
"Europe/London"
]
}
Countries
Retorna países disponíveis para filtro de ligas e times.
Query Parameters
Request sample
GET https://app.betapi.site/v1/countries/?code=BR x-betapi-key: SUA_CHAVE_BETAPI
Response sample
{
"get": "countries",
"parameters": {
"code": "BR"
},
"results": 1,
"response": [
{
"name": "Brazil",
"code": "BR"
}
]
}
Leagues
Competições, copas e ligas disponíveis na origem.
Query Parameters
Request sample
GET https://app.betapi.site/v1/leagues/?season=2025¤t=true x-betapi-key: SUA_CHAVE_BETAPI
Response sample
{
"get": "leagues",
"parameters": {
"current": "true"
},
"results": 1,
"response": [
{
"league": {
"id": 39,
"name": "Premier League"
}
}
]
}
Teams
Busca times por liga, temporada, país ou nome.
Query Parameters
Request sample
GET https://app.betapi.site/v1/teams/?league=39&season=2025 x-betapi-key: SUA_CHAVE_BETAPI
Response sample
{
"get": "teams",
"parameters": {
"league": "39",
"season": "2025"
},
"results": 1,
"response": [
{
"team": {
"id": 33,
"name": "Manchester United"
}
}
]
}
Fixtures
Jogos ao vivo, por data, por liga, time ou temporada.
Query Parameters
Request sample
GET https://app.betapi.site/v1/fixtures/?live=all&league=39&season=2025&timezone=America/Fortaleza x-betapi-key: SUA_CHAVE_BETAPI
Response sample
{
"get": "fixtures",
"parameters": {
"live": "all"
},
"results": 1,
"response": [
{
"fixture": {
"id": 198772,
"date": "2026-03-17T19:00:00+00:00"
}
}
]
}
Standings
Tabelas de classificação por liga e temporada.
Query Parameters
Request sample
GET https://app.betapi.site/v1/standings/?league=39&season=2025 x-betapi-key: SUA_CHAVE_BETAPI
Response sample
{
"get": "standings",
"parameters": {
"league": "39",
"season": "2025"
},
"results": 1,
"response": [
{
"league": {
"standings": [
[
{
"rank": 1,
"team": {
"name": "Arsenal"
}
}
]
]
}
}
]
}
Odds
Odds pré-jogo e live, conforme disponibilidade da origem.
Query Parameters
Request sample
GET https://app.betapi.site/v1/odds/?fixture=164327&league=39&season=2025 x-betapi-key: SUA_CHAVE_BETAPI
Response sample
{
"get": "odds",
"parameters": {
"fixture": "164327"
},
"results": 1,
"response": [
{
"bookmakers": []
}
]
}
Predictions
Predições e análises disponíveis para um fixture.
Query Parameters
Request sample
GET https://app.betapi.site/v1/predictions/?fixture=164327 x-betapi-key: SUA_CHAVE_BETAPI
Response sample
{
"get": "predictions",
"parameters": {
"fixture": "198772"
},
"results": 1,
"response": [
{
"predictions": {
"winner": {
"name": "Home Team"
}
}
}
]
}