Liga de Surf API

API ID 5988

A API da Surf League fornece acesso estruturado aos dados mais recentes da World Surf League (WSL), incluindo cronogramas de eventos, categorias de atletas, nomes de competidores e classificações. Os usuários podem consultar informações específicas usando parâmetros como meses de eventos, categorias de atletas e nomes de competidores para recuperação de dados precisa e otimizada

100% uptime 2,313 ms resp. média

Documentação da API

Endpoints

Requisição
Este endpoint permite que os usuários recuperem todos os eventos de surf agendados para um determinado mês em 2025 (jan fev mar abr mai jun jul ago set out nov e dez)
Endpoint ID: 7989
POST https://zylalabs.com/api/5988/surf+league+api/7989/get+schedule
PARÂMETROS DE ENTRADA

Solicitações gratuitas de teste restantes: 3 de 3.


PARÂMETROS DE ENTRADA

month
RESPOSTA DE EXEMPLO DA API
JSON
[{"events":[{"date":"Aug 6 - 10","name":"Boardmasters Longboard Pro","location":"Fistral Beach, Newquay, Cornwall, United Kingdom of Great Britain and Northern Ireland","tour":"Men's Longboard Tour Regional Series 1,000","status":"Tentative"},{"date":"Aug 6 - 10","name":"Boardmasters Longboard Pro","location":"Fistral Beach, Newquay, Cornwall, United Kingdom of Great Britain and Northern Ireland","tour":"Women's Longboard Tour Regional Series 1,000","status":"Tentative"},{"date":"Aug 6 - 10","name":"Boardmasters Open 2025","location":"Fistral Beach, Newquay, Cornwall, United Kingdom of Great Britain and Northern Ireland","tour":"Women's Qualifying Series WQS 1,000","status":"Tentative"},{"date":"Aug 6 - 10","name":"Boardmasters Open 2025","location":"Fistral Beach, Newquay, Cornwall, United Kingdom of Great Britain and Northern Ireland","tour":"Men's Qualifying Series MQS 1,000","status":"Tentative"},{"date":"Aug 7 - 16","name":"Tahiti Pro","location":"Teahupo\u02bbo, Tahiti, French Polynesia","tour":"Championship Tour Event 11","status":"Upcoming"},{"date":"Aug 20 - 24","name":"Virginia Beach Pro","location":"Virginia Beach, Florida, United States","tour":"Women's Qualifying Series WQS 1,000","status":"Tentative"},{"date":"Aug 20 - 24","name":"Virginia Beach Pro","location":"Virginia Beach, Florida, United States","tour":"Men's Qualifying Series MQS 1,000","status":"Tentative"},{"date":"Aug 21 - 24","name":"Circuito Banco do Brasil de Surfe - (04)","location":"TBA, Brazil","tour":"Women's Qualifying Series WQS 1,000","status":"Tentative"},{"date":"Aug 21 - 24","name":"Circuito Banco do Brasil de Surfe - (04)","location":"TBA, Brazil","tour":"Men's Qualifying Series MQS 1,000","status":"Tentative"},{"date":"Aug 22 - 23","name":"Cara\u00efbos Surf de Nuit","location":"Anglet TBA","tour":"Specialty Events","status":"Tentative"},{"date":"Aug 26 - 31","name":"ABANCA Pantin Classic Galicia Pro","location":"Pantin, Spain","tour":"Women's Qualifying Series WQS 3,000","status":"Tentative"},{"date":"Aug 26 - 31","name":"ABANCA Pantin Classic Galicia Pro","location":"Pantin, Spain","tour":"Men's Qualifying Series MQS 3,000","status":"Tentative"},{"date":"Aug 27 - Sep 4","name":"Lexus WSL Finals Fiji Presented By Corona Cero","location":"Cloudbreak, Fiji","tour":"Championship Tour Event 12","status":"Upcoming"},{"date":"Aug 27 - 31","name":"WRV Outer Banks Pro","location":"Jennette's Pier, Nags Head, North Carolina, United States","tour":"Women's Qualifying Series WQS 1,000","status":"Tentative"},{"date":"Aug 27 - 31","name":"WRV Outer Banks Pro","location":"Jennette's Pier, Nags Head, North Carolina, United States","tour":"Men's Qualifying Series MQS 1,000","status":"Tentative"},{"date":"Aug 29 - 31","name":"TBA","location":"La Punta, Iquique, Chile","tour":"Men's Junior Tour MJR 1,000","status":"Tentative"},{"date":"Aug 29 - 31","name":"TBA","location":"La Punta, Iquique, Chile","tour":"Women's Junior Tour WJR 1,000","status":"Tentative"}]}]
Obter horário — TRECHOS DE CÓDIGO

curl --location --request POST 'https://zylalabs.com/api/5988/surf+league+api/7989/get+schedule' --header 'Authorization: Bearer YOUR_API_KEY' --header 'Content-Type: application/json' --data-raw '{"month":"Required"}'

Requisição
Este endpoint permite que os usuários obtenham todos os atletas surfistas masculinos na World Surf League
Endpoint ID: 7990
POST https://zylalabs.com/api/5988/surf+league+api/7990/get+male+surfmen
PARÂMETROS DE ENTRADA

Solicitações gratuitas de teste restantes: 3 de 3.


PARÂMETROS DE ENTRADA

Este endpoint não requer parâmetros de entrada.

RESPOSTA DE EXEMPLO DA API
JSON
[{"surfers":["Marco Mignot","Jack Robinson","Seth Moniz","Ian Gouveia","Jordy Smith","Matthew McGillivray","Kanoa Igarashi","Filipe Toledo","Ramzi Boukhiam","Connor O'Leary","Leonardo Fioravanti","Ethan Ewing","Joao Chianca","Edgard Groggia","Alan Cleland","Italo Ferreira","Rio Waida","George Pittar","Jake Marshall","Barron Mamiya","Cole Houshmand","Griffin Colapinto","Ryan Callinan","Yago Dora","Liam O'Brien","Jackson Bunch","Alejo Muniz","Deivid Silva","Samuel Pupo","Imaikalani deVault","Miguel Pupo","Joel Vaughan","Gabriel Medina","Crosby Colapinto"]}]
Pegue surfistas masculinos — TRECHOS DE CÓDIGO

curl --location --request POST 'https://zylalabs.com/api/5988/surf+league+api/7990/get+male+surfmen' --header 'Authorization: Bearer YOUR_API_KEY' --header 'Content-Type: application/json' --data-raw '{}'

Requisição
Este endpoint recupera as classificações ao vivo atuais dos surfistas que participam do Circuito de Campeonatos Masculinos. Os usuários podem acessar dados em tempo real sobre os surfistas mais bem classificados, incluindo seus nomes, países e pontos totais acumulados durante os eventos em andamento. Para usá-lo, você deve indicar o nome de um surfista masculino como parâmetro. Você pode obtê-los do segundo endpoint
Endpoint ID: 8357
POST https://zylalabs.com/api/5988/surf+league+api/8357/get+live+male+surfer+rankings
PARÂMETROS DE ENTRADA

Solicitações gratuitas de teste restantes: 3 de 3.


PARÂMETROS DE ENTRADA

name
RESPOSTA DE EXEMPLO DA API
JSON
[{"rank":24,"name":"Yago Dora","country":"Brazil","total_points":265}]
Obter rankings ao vivo de surfistas masculinos — TRECHOS DE CÓDIGO

curl --location --request POST 'https://zylalabs.com/api/5988/surf+league+api/8357/get+live+male+surfer+rankings' --header 'Authorization: Bearer YOUR_API_KEY' --header 'Content-Type: application/json' --data-raw '{"name":"Required"}'

Requisição
Este endpoint recupera as classificações ao vivo atuais das surfistas que participam do Women's Championship Tour. Os usuários podem acessar dados em tempo real sobre as surfistas mais bem classificadas, incluindo seus nomes, países e pontos totais acumulados durante os eventos em andamento. Para usá-lo, você deve indicar o nome de uma surfista como parâmetro. Você pode obtê-los no terceiro endpoint
Endpoint ID: 8358
POST https://zylalabs.com/api/5988/surf+league+api/8358/get+live+female+surfer+rankings
PARÂMETROS DE ENTRADA

Solicitações gratuitas de teste restantes: 3 de 3.


PARÂMETROS DE ENTRADA

name
RESPOSTA DE EXEMPLO DA API
JSON
[{"rank":5,"name":"Lakey Peterson","country":"United States","total_points":2610}]
Obter rankings de surfistas femininas ao vivo — TRECHOS DE CÓDIGO

curl --location --request POST 'https://zylalabs.com/api/5988/surf+league+api/8358/get+live+female+surfer+rankings' --header 'Authorization: Bearer YOUR_API_KEY' --header 'Content-Type: application/json' --data-raw '{"name":"Required"}'

Requisição
Este endpoint permite que os usuários recuperem todos os atletas surfistas femininos na World Surf League
Endpoint ID: 8359
POST https://zylalabs.com/api/5988/surf+league+api/8359/get+female+surfmen
PARÂMETROS DE ENTRADA

Solicitações gratuitas de teste restantes: 3 de 3.


PARÂMETROS DE ENTRADA

Este endpoint não requer parâmetros de entrada.

RESPOSTA DE EXEMPLO DA API
JSON
[{"female_surfers":["Tyler Wright","Caitlin Simmers","Luana Silva","Caroline Marks","Lakey Peterson","Tatiana Weston-Webb","Isabella Nichols","Brisa Hennessy","Bella Kenworthy","Sally Fitzgibbons","Molly Picklum","Johanne Defay","Gabriela Bryan","Sawyer Lindblad","Bettylou Sakura Johnson","Erin Brooks","Vahine Fierro"]}]
Obter surfistas mulheres — TRECHOS DE CÓDIGO

curl --location --request POST 'https://zylalabs.com/api/5988/surf+league+api/8359/get+female+surfmen' --header 'Authorization: Bearer YOUR_API_KEY' --header 'Content-Type: application/json' --data-raw '{}'

Chave de acesso à API e autenticação

Após se cadastrar, cada desenvolvedor recebe uma chave de acesso à API pessoal, uma combinação única de letras e dígitos para acessar nosso endpoint de API. Para autenticar com a Liga de Surf API basta incluir seu token Bearer no cabeçalho Authorization.

Cabeçalhos
Cabeçalho Descrição
Authorization Obrigatório Deve ser Bearer access_key. Veja "Sua chave de acesso à API" acima quando você estiver inscrito.

Sem compromisso de longo prazo. Faça upgrade, downgrade ou cancele a qualquer momento. O teste gratuito inclui até 50 requisições.

(Economize 2 meses com cobrança anual 🎉)

🚀 Plano Empresarial

A partir de
$ 10.000/Ano


  • Volume personalizado
  • Limite de taxa personalizado
  • Suporte ao cliente especializado
  • Monitoramento de API em tempo real

Visão Geral

A SurfLeagueAPI foi projetada para extrair e organizar dados da World Surf League, oferecendo endpoints que permitem aos usuários recuperar informações específicas sem sobrecarregar as respostas. A API fornece acesso estruturado aos cronogramas de eventos por mês, categorias de atletas, listas de competidores por categoria e classificações de atletas com pontos. Isso permite que desenvolvedores e entusiastas do surf acompanhem competições, sigam seus surfistas favoritos e analisem tendências de desempenho com facilidade. A API é construída com capacidades de filtragem e ordenação para garantir flexibilidade no consumo de dados, tornando-a útil para analistas esportivos, plataformas de engajamento de fãs e aplicações de visualização de dados.

Liga de Surf API FAQs

A API da Liga de Surf fornece acesso a horários de eventos categorias de atletas nomes de competidores e classificações de atletas Os usuários podem consultar informações específicas com base nos meses dos eventos categorias de atletas e nomes de competidores

A API inclui recursos de filtragem e ordenação permitindo que os usuários otimizem a recuperação de dados ao especificar parâmetros como meses de eventos e categorias de atletas garantindo respostas direcionadas e relevantes

A API da Surf League é útil para analistas esportivos, plataformas de engajamento de fãs e aplicações de visualização de dados, permitindo que eles acompanhem competições, sigam surfistas favoritos e analisem tendências de desempenho de forma eficaz

Cada endpoint retorna dados estruturados relevantes para eventos de surf e atletas Por exemplo o endpoint de programação fornece locais de eventos enquanto os endpoints de surfistas masculinos e femininos retornam detalhes dos atletas incluindo país e locais de surf Os endpoints de rankings fornecem rankings em tempo real com nomes países e pontos totais

Os campos principais variam de acordo com o endpoint. Para o cronograma, os campos incluem "países". Para os endpoints de atletas, os campos incluem "país", "pontos_de_surfe" e "detalhes". Os endpoints de classificações apresentam "classificação", "nome", "país" e "pontos_totais", fornecendo informações essenciais para análise

Os parâmetros variam de acordo com o ponto de extremidade O ponto de extremidade de agendamento requer um mês para a recuperação de eventos Os pontos de extremidade de classificações requerem o nome de um surfista específico para buscar dados ao vivo Os usuários podem personalizar solicitações especificando esses parâmetros para filtrar resultados de forma eficaz

Os dados de resposta estão organizados no formato JSON, com arrays e objetos para clareza. Por exemplo, os rankings dos surfistas masculinos retornam um array de objetos, cada um contendo classificação, nome, país e pontos totais, facilitando a análise e a utilização em aplicações

O ponto de extremidade do cronograma fornece datas e locais de eventos enquanto os pontos de extremidade de surfistas masculinos e femininos listam detalhes dos atletas Os pontos de extremidade de classificações oferecem dados de desempenho ao vivo para surfistas masculinos e femininos incluindo suas classificações atuais e pontos acumulados

Os usuários podem analisar tendências de desempenho, acompanhar cronogramas de eventos e comparar classificações de atletas Por exemplo os desenvolvedores podem integrar os dados das classificações em aplicativos para exibir atualizações em tempo real ou criar visualizações do desempenho dos atletas ao longo do tempo

A precisão dos dados é mantida por meio de atualizações regulares da World Surf League garantindo que a API reflita as informações mais recentes sobre eventos e classificações de atletas Isso ajuda os usuários a acesso a dados confiáveis e atualizados para análise

Casos de uso típicos incluem o desenvolvimento de ferramentas de análise esportiva a criação de plataformas de engajamento de fãs e a construção de aplicações de visualização de dados Os usuários podem aproveitar a API para acompanhar competições seguir surfistas favoritos e analisar métricas de desempenho de forma eficaz

Perguntas Frequentes Gerais

O Zyla API Hub é como uma grande loja de APIs, onde você pode encontrar milhares delas em um só lugar. Também oferecemos suporte dedicado e monitoramento em tempo real de todas as APIs. Após se cadastrar, você pode escolher quais APIs deseja usar. Lembre-se apenas de que cada API precisa de sua própria assinatura. Mas se você se inscrever em várias, usará a mesma chave para todas elas, facilitando as coisas para você.
Os preços são listados em USD (Dólar Americano), EUR (Euro), CAD (Dólar Canadense), AUD (Dólar Australiano) e GBP (Libra Esterlina). Aceitamos todos os principais cartões de débito e crédito. Nosso sistema de pagamento usa a mais recente tecnologia de segurança e é operado pela Stripe, uma das empresas de pagamento mais confiáveis do mundo. Se tiver problemas para pagar com cartão, entre em contato conosco em [email protected]

Além disso, se você já tiver uma assinatura ativa em qualquer uma dessas moedas (USD, EUR, CAD, AUD, GBP), essa moeda será mantida para assinaturas subsequentes. Você pode alterar a moeda a qualquer momento, desde que não tenha assinaturas ativas.
A moeda local exibida na página de preços é baseada no país do seu endereço IP e é fornecida apenas como referência. Os preços reais são em USD (Dólar Americano). Ao efetuar o pagamento, a cobrança aparecerá no extrato do seu cartão em USD, mesmo que você veja o valor equivalente em sua moeda local em nosso site. Isso significa que você não pode pagar diretamente com sua moeda local.
Ocasionalmente, o banco pode recusar a cobrança devido às configurações de proteção contra fraude. Sugerimos contatar seu banco inicialmente para verificar se estão bloqueando nossas cobranças. Você também pode acessar o Portal de Cobrança e alterar o cartão associado para realizar o pagamento. Se isso não funcionar e precisar de mais ajuda, entre em contato com nossa equipe em [email protected]
Os preços são determinados por uma assinatura recorrente mensal ou anual, dependendo do plano escolhido.
As chamadas de API são descontadas do seu plano com base nas requisições bem-sucedidas. Cada plano possui um número específico de chamadas por mês. Apenas chamadas bem-sucedidas, indicadas por uma resposta com Status 200, serão contabilizadas, garantindo que falhas não afetem sua cota mensal.
O Zyla API Hub funciona com um sistema de assinatura mensal recorrente. Seu ciclo de cobrança começa no dia em que você compra um dos planos pagos e será renovado no mesmo dia do mês seguinte. Portanto, cancele sua assinatura com antecedência se quiser evitar cobranças futuras.
Para fazer upgrade do seu plano atual, acesse a página de preços da API e selecione o novo plano desejado. O upgrade é instantâneo, permitindo aproveitar imediatamente os recursos do novo plano. Observe que as chamadas restantes do plano anterior não serão transferidas; você será cobrado pelo valor integral do novo plano.
Para verificar quantas chamadas de API restam para o mês atual, consulte o campo 'X-Zyla-API-Calls-Monthly-Remaining' no cabeçalho da resposta. Por exemplo, se seu plano permite 1.000 requisições por mês e você usou 100, este campo no cabeçalho da resposta indicará 900 chamadas restantes.
Para ver o número máximo de requisições de API que seu plano permite, verifique o cabeçalho de resposta 'X-Zyla-RateLimit-Limit'. Por exemplo, se seu plano inclui 1.000 requisições por mês, este cabeçalho exibirá 1.000.
O cabeçalho 'X-Zyla-RateLimit-Reset' mostra o número de segundos até seu limite de taxa ser redefinido. Isso informa quando sua contagem de requisições começará do zero. Por exemplo, se exibir 3.600, significa que restam 3.600 segundos até o limite ser redefinido.
Sim, você pode cancelar seu plano a qualquer momento acessando sua conta e selecionando a opção de cancelamento na página de Cobrança. Observe que upgrades, downgrades e cancelamentos têm efeito imediato. Além disso, após o cancelamento, você não terá mais acesso ao serviço, mesmo que ainda tenha chamadas restantes na sua cota.
Para oferecer a oportunidade de experimentar nossas APIs sem compromisso, oferecemos um teste gratuito de 7 dias que permite realizar até 50 chamadas de API sem custo. Esse teste pode ser usado apenas uma vez; recomendamos aplicá-lo à API que mais interessa. Embora a maioria das APIs ofereça teste gratuito, algumas podem não oferecer. O teste termina após 7 dias ou quando você atingir 50 requisições, o que ocorrer primeiro. Se atingir o limite, será necessário "Iniciar seu plano pago" para continuar. Você encontra esse botão no perfil em Assinatura -> Escolha a API -> aba Preços. Se não cancelar até o 7º dia, sua assinatura será cobrada automaticamente, liberando todas as chamadas do plano.
Após 7 dias, será cobrado o valor total do plano ao qual você estava inscrito durante o teste. Portanto, é importante cancelar antes do término do período. Solicitações de reembolso por esquecimento de cancelamento não são aceitas.
Ao assinar um teste gratuito de API, você pode fazer até 50 chamadas. Se desejar fazer chamadas adicionais além desse limite, a API solicitará que você "Inicie seu plano pago". Você encontra o botão no perfil em Assinatura -> Escolha a API -> aba Preços.
As Ordens de Pagamento são processadas entre os dias 20 e 30 de cada mês. Se você enviar sua solicitação antes do dia 20, seu pagamento será processado dentro desse período.
Você pode nos contatar via chat para receber assistência imediata. Estamos online de 8h às 17h (EST). Se nos contatar após esse horário, retornaremos o mais rápido possível. Além disso, você pode enviar um e-mail para [email protected]

APIs relacionadas


Você também pode gostar