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
[{"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"}]}]
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"}'
[{"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"]}]
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 '{}'
[{"rank":24,"name":"Yago Dora","country":"Brazil","total_points":265}]
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"}'
[{"rank":5,"name":"Lakey Peterson","country":"United States","total_points":2610}]
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"}'
[{"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"]}]
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 '{}'
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ç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 🎉)
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.
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