Documentação automática para APIs (Públicas) utilizadas nos sistemas do projeto Choriper.
Acesse o site oficial ou apoie o projeto via Ko-fi para nos ajudar a manter os serviços ativos.
Gerado automaticamente lendo arquivos .js
na pasta /endpoints/
URL: https://rip-bf5.com.br/api/companion-api/global/platoon/?personaId=1007367211454
Método: GET
Descrição: Retorna o pelotão ativo (activePlatoon) e a lista de pelotões (platoons) de um jogador a partir do personaId. A sessão do Companion é resolvida automaticamente no backend.
ℹ️ made in choriper
curl -G "https://rip-bf5.com.br/api/companion-api/global/platoon/" --data-urlencode "personaId=1007367211454"
Corpo (formato: chave1=valor1&chave2=valor2):
URL: https://rip-bf5.com.br/api/token/
Método: POST
Descrição: Retorna informações do usuário autenticado se ele estiver logado. Requer sessão ativa.
ℹ️ made in choriper
curl -X POST "https://rip-bf5.com.br/api/token/"
Corpo (formato: chave1=valor1&chave2=valor2):
URL: https://rip-bf5.com.br/api/player-global/get-user/?userId=1016126611454&GetGames=true
Método: GET
Descrição: Retorna dados públicos do jogador da EA, incluindo avatar, nome e jogos possuídos. Agora com suporte a CORS. também pode usar o GetGames-tags=true pra vir só as tags dos games
ℹ️ made in choriper
curl -X GET "https://rip-bf5.com.br/api/player-global/get-user/?userId=1016126611454&GetGames=true"
Corpo (formato: chave1=valor1&chave2=valor2):
URL: https://rip-bf5.com.br/api/eaid/
Método: POST
Descrição: Consulta o EAID (username) de um jogador da EA e retorna os identificadores `ea_id` e `ea_pd`, usados para autenticação e outras APIs.
ℹ️ Este endpoint realiza consulta cruzada entre a API da gateway.ea e rip-bf5. Retorna identificadores essenciais para uso nas demais rotas.
curl -X POST "https://rip-bf5.com.br/api/eaid/" -H "Content-Type: application/x-www-form-urlencoded" -d "username=ADM-RIP"
Corpo (formato: chave1=valor1&chave2=valor2):
Método: GET
Descrição: Consulta o EAID (username) de um jogador da EA e retorna os stats-bf6.
ℹ️ Este endpoint realiza consulta cruzada entre a API da gateway.ea e rip-bf5. Retorna identificadores essenciais para uso nas demais rotas.
curl -X POST "https://rip-bf5.com.br/api/player-global/bf6/?player=jn-nicolas&eventName=OpenBetaWeekend2&gameSlug=battlefield-6&locale=pt-br&raw=false" -H "accept: */*" -H "content-type: application/x-www-form-urlencoded"
Corpo (formato: chave1=valor1&chave2=valor2):