parks

Get Campground

Get a specific campground by ID.

This endpoint is public and does not require authentication.

get/api/v1/parks/campgrounds/{campground_id}

Request

  • Base URL: https://api.alert.camp (the document declares no server; this is the origin it was published from)
  • URL: https://api.alert.camp/api/v1/parks/campgrounds/{campground_id}
  • Auth: none declared

Path parameters

campground_idstring required

Response

Successful Response

idstring required
park_idstring required
namestring required
name_enstring nullable required
descriptionstring nullable required
urlstring nullable required
is_activeboolean required
latitudenumber nullable
longitudenumber nullable
max_watched_sitesinteger nullable

Max sites ONE alert may watch in this campground, narrowing the tier's sites-per-alert limit. null = tier limit only.

max_sites_per_nightinteger nullable

Max sites one ROUTE NIGHT may offer here. null = no limit.

has_roofed_sitesboolean

Whether any zone in this campground contains roofed accommodation sites.

has_canoe_sitesboolean

Whether any zone in this campground contains canoe-camping sites.

has_backcountry_sitesboolean

Whether any zone in this campground contains backcountry sites.

has_site_mapboolean

Whether THIS campground has a photo-overlay site map, so the picker can route to it per campground instead of per platform. Maps are sparse within a provider — Recreation.gov has exactly one (Yosemite's permit trailheads, from the NPS wilderness map) against 92,467 mapless sites — so Platform.has_site_map is the wrong unit and a per-park override would only restate what the map rows already say. Defaults False, so a client that ignores it behaves exactly as before.

has_day_use_sitesboolean

Whether any zone in this campground contains day-use sites (Parks Canada parking time slots, Banff shuttle departures). Defaults False, so builds that predate the activity are unaffected — the v1 campgrounds route hides day-use-only campgrounds from them entirely.

has_unknown_seasonboolean

Whether ANY active site here has no published season. Most providers publish none at all (Aspira, UseDirect, and every Recreation.gov site not yet swept), and unknown must never read as closed. Defaults TRUE so a client treats the campground as always open unless told otherwise — the safe direction, since the only use for this is warning that dates can never match.

created_atstring date-time required
updated_atstring date-time required

Changes

No recorded changes to this operation across all 1 revision of this API.