Wraps GET https://www.shl.se/api/sports-v2/all-sites/{ssgt_uuid} of the SHL site API
(www.shl.se). Unofficial use of a public source; seasons are END years (2026 = 2025/26) and are
mapped to the site's ssgt uuids through /statistics-v2/layout-info.
Value
A fastRhockey_data tibble (the raw JSON list when return_parsed = FALSE) with the following columns:
| col_name | type | description |
| id | character | Club site instance id (e.g. bif1_bif); equals instanceId. Not a team uuid or code. |
| instance_id | character | Club site instance id (e.g. fhc1_fhc). |
| public_url | character | Public image URL. |
| name | character | Full name of the club. |
| icon | character | URL of the team logo image. |
Errors
fastRhockey_no_data: the host answered 404, an empty body (gameday routes before 2023/24), a
table with no rows, or the season and game type are not in layout-info. fastRhockey_asset_fetch:
any other non-2xx answer or a dead connection after retries, a non-JSON or error-envelope 200, a
stats-info page that reaches count or falls short of its totalCount, or a body for another
game, team, athlete or ssgt than the one asked for. fastRhockey_bad_request: a 400 / 422, a
season that is not a year, or an argument outside its choices.
See also
Other SHL Functions:
shl_athlete_career(),
shl_athlete_details(),
shl_athlete_game_log(),
shl_athlete_profile(),
shl_athlete_seasons(),
shl_boxscore(),
shl_game_header(),
shl_game_overview(),
shl_game_summary(),
shl_last_game_day(),
shl_layout_info(),
shl_next_game_day(),
shl_pbp(),
shl_player_box(),
shl_player_crosswalk(),
shl_player_h2h(),
shl_post_game_team_stats(),
shl_roster(),
shl_schedule(),
shl_season_filter(),
shl_ssgt_provider(),
shl_ssgt_uuid(),
shl_standings(),
shl_stats_info(),
shl_team(),
shl_team_played_games(),
shl_team_stats(),
shl_team_upcoming_games()
Examples
# \donttest{
shl_sites(ssgt_uuid = "iuzqg7dqk9")
#> ── SHL Sites Information from www.shl.se ───────────── fastRhockey 1.0.0.9000 ──
#> ℹ Data updated: 2026-10-13 01:59:27 UTC
#> # A tibble: 14 × 5
#> id instance_id public_url name icon
#> <chr> <chr> <chr> <chr> <chr>
#> 1 bif1_bif bif1_bif http://www.brynas.se/ Brynäs IF https:/…
#> 2 dif1_dif dif1_dif http://www.difhockey.se/ Djurgårdens IF https:/…
#> 3 fbk1_fbk fbk1_fbk http://www.farjestadbk.se/ Färjestad BK https:/…
#> 4 fhc1_fhc fhc1_fhc http://www.frolundahockey.com/ Frölunda HC https:/…
#> 5 hv711_hv71 hv711_hv71 http://www.hv71.se/ HV71 https:/…
#> 6 lhc1_lhc lhc1_lhc http://www.lhc.eu/ Linköping HC https:/…
#> 7 lhf1_lhf lhf1_lhf http://www.luleahockey.se/ Luleå Hockey https:/…
#> 8 lif1_lif lif1_lif http://www.leksandsif.se/ Leksands IF https:/…
#> 9 mif1_mif mif1_mif http://www.malmoredhawks.com/ Malmö Redhawks https:/…
#> 10 ohk1_ohk ohk1_ohk http://www.orebrohockey.se/ Örebro Hockey https:/…
#> 11 rbk1_rbk rbk1_rbk http://www.roglebk.se/ Rögle BK https:/…
#> 12 saik1_saik saik1_saik http://www.skellefteaaik.se/ Skellefteå AIK https:/…
#> 13 tik1_tik tik1_tik http://www.timraik.se/ Timrå IK https:/…
#> 14 vlh1_vlh vlh1_vlh http://www.vaxjolakers.se/ Växjö Lakers https:/…
# }
