Get league standings
curl --request GET \
--url https://app.d-sports.org/api/leagues/{leagueId}/standingsimport requests
url = "https://app.d-sports.org/api/leagues/{leagueId}/standings"
response = requests.get(url)
print(response.text)const options = {method: 'GET'};
fetch('https://app.d-sports.org/api/leagues/{leagueId}/standings', options)
.then(res => res.json())
.then(res => console.log(res))
.catch(err => console.error(err));<?php
$curl = curl_init();
curl_setopt_array($curl, [
CURLOPT_URL => "https://app.d-sports.org/api/leagues/{leagueId}/standings",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "https://app.d-sports.org/api/leagues/{leagueId}/standings"
req, _ := http.NewRequest("GET", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(string(body))
}HttpResponse<String> response = Unirest.get("https://app.d-sports.org/api/leagues/{leagueId}/standings")
.asString();require 'uri'
require 'net/http'
url = URI("https://app.d-sports.org/api/leagues/{leagueId}/standings")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
response = http.request(request)
puts response.read_bodyLeagues
Get league standings
HQ Standings tab. Public. rows is one team each (division, else conference, else league). Empty duplicate groupings are dropped. tables lists every remaining scope. Prefer unique vendor rank inside a table; otherwise points, wins, then goal difference. tiebreakRules names that fallback only. 404 if the league id/slug is missing. Empty rows when the league cannot be scored honestly.
GET
/
api
/
leagues
/
{leagueId}
/
standings
Get league standings
curl --request GET \
--url https://app.d-sports.org/api/leagues/{leagueId}/standingsimport requests
url = "https://app.d-sports.org/api/leagues/{leagueId}/standings"
response = requests.get(url)
print(response.text)const options = {method: 'GET'};
fetch('https://app.d-sports.org/api/leagues/{leagueId}/standings', options)
.then(res => res.json())
.then(res => console.log(res))
.catch(err => console.error(err));<?php
$curl = curl_init();
curl_setopt_array($curl, [
CURLOPT_URL => "https://app.d-sports.org/api/leagues/{leagueId}/standings",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "https://app.d-sports.org/api/leagues/{leagueId}/standings"
req, _ := http.NewRequest("GET", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(string(body))
}HttpResponse<String> response = Unirest.get("https://app.d-sports.org/api/leagues/{leagueId}/standings")
.asString();require 'uri'
require 'net/http'
url = URI("https://app.d-sports.org/api/leagues/{leagueId}/standings")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
response = http.request(request)
puts response.read_bodyPath Parameters
Prisma League.id or slug (not the vendor NHL id).
Response
{ success, data: { rows, tiebreakRules, tables } }
Was this page helpful?
