The goal of this simple Node app is to get notified whenever an already booked out camp site has become available.
This is useful for campsites that are booked out months in advance, but frequent cancellations.
The app will notify you when a campsite becomes available.
The following sections should help you get started.
-
Adjust queries in
queries.jsonto your needs-
Search Campground on Recreation.gov
-
Copy the
campGroundIdparameter from the URL, e.g. for Upper Pines with URLhttps://www.recreation.gov/camping/campgrounds/232447thecampGroundIdis232447and use it in thequeries.jsonfile -
Specify the months you are interested in. You can specify multiple months but the input is not sanitized, so make sure to specify 2-digits for the month, e.g.
03for March -
Specify the dates you are interested in. You can specify multiple dates but the input is not sanitized, so make sure to follow the format
YYYY-MM-DD, e.g.2023-03-01for March 1st, 2023
-
[
{
"queryCriteria": {
"campGroundId": 232447,
"months": [
"03"
]
},
"filterCriteria": {
"desiredDates": [
"2023-03-27"
]
}
}
]