Ir para conteúdo principal

Introdução à API

Ative a API da LeagueRepublic, encontre os seus IDs e escolha se quer criar com um programador ou com um assistente de IA.

Escrito por Pedro Maia

A API da LeagueRepublic permite que o seu website, aplicação ou programa leia as épocas, jogos, resultados, classificações, equipas e estatísticas da sua liga, diretamente a partir da LeagueRepublic. É só de leitura: não é possível alterar nada na sua liga através dela.

O que precisa

  • O plano Ouro. A API faz parte da subscrição Ouro.

  • A API ativada. Aceda a Início da Administração > API > Definições da API e assinale Ativar API JSON. Pode desativá-la novamente a qualquer momento.

  • Alguém para criar com ela. Um programador web ou um assistente de IA, como o ChatGPT ou o Claude. Os artigos "Criar…" abaixo dão-lhe instruções prontas a colar num assistente de IA.

Passo 1: Ativar a API
Na administração da sua liga, aceda a Início da Administração > API > Definições da API e assinale Ativar API JSON. Na mesma página aparece o ID da sua liga, de que vai precisar no passo seguinte.

Passo 2: Encontrar os seus IDs
Cada época, divisão e equipa tem o seu próprio número de ID. Utiliza-os para indicar que dados pretende. O artigo

explica o que são os IDs e como encontrar os seus.

Passo 3: Escolher como criar
​Com um assistente de IA: escolha o artigo correspondente ao que quer criar e siga-o.

Com um programador: experimente sem precisar de ter uma liga. Estes endereços utilizam a liga de demonstração da LeagueRepublic, por isso pode ver respostas reais de imediato:

Envie-lhe a especificação da API. Esta indica todos os serviços, campos, limites e mensagens de erro:
​https://docs.api.leaguerepublic.com/leaguerepublic-read-api.html

Existe também uma versão em texto simples da mesma especificação, para ferramentas de IA:
​https://docs.api.leaguerepublic.com/leaguerepublic-read-api.md

Informações úteis

  • Existe um limite para o número de pedidos que a sua liga pode fazer por minuto. Esse limite é partilhado por tudo o que utiliza os dados da sua liga. As páginas devem guardar o que carregam em vez de pedirem os mesmos dados repetidamente. A especificação tem os detalhes.

  • Só são mostrados os resultados aprovados, exceto no centro de jogos, que mostra também resultados em direto e por aprovar, devidamente assinalados.

  • Tudo o que estiver oculto no website da sua liga fica também oculto na API.

Não tem a certeza de que a API é para si?


Se não quiser criar nada sozinho, os Fragmentos de Código e a Incorporação de Liga colocam os dados da sua liga no seu website sem necessidade de programar. Consulte

A LeagueRepublic não oferece um serviço de criação de websites ou aplicações personalizados.

Isto respondeu à sua pergunta?