Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

ReserveAmerica.com #321

Open
ctrl-brk opened this issue Feb 9, 2024 · 3 comments
Open

ReserveAmerica.com #321

ctrl-brk opened this issue Feb 9, 2024 · 3 comments
Labels
camply provider This is related to a new camply provider enhancement New feature or request

Comments

@ctrl-brk
Copy link

ctrl-brk commented Feb 9, 2024

Add support for reserveamerica.com

@github-actions github-actions bot added the triage This will looked at label Feb 9, 2024
@juftin
Copy link
Owner

juftin commented Feb 22, 2024

I've had my eye on reserveamerica.com for some time now. The issue with implementing it as a camply provider is they don't have a public facing RESTful API powering their site.

All current camply providers, like recreation.gov, use a RESTful API. So a campground like Cold Springs - Arapaho Roosevelt NF (CO)
has its own API endpoint that returns JSON: GET https://www.recreation.gov/api/media/public/asset/231856. Camply works by reverse engineering these APIs so we can search for campgrounds and ask about their availability.

reserveamaerica.com is a bit more high tech than most providers and doesn't surface an API and instead handles all of this on the backend to render HTML for the front end.

So a provider like ReserveAmerica could work with camply but it would require that camply scrapes the sites's HTML to get data instead of pinging their API. I'm not saying I won't ever implement this but it would require a bunch of work and a new approach for the tool.

@juftin juftin added enhancement New feature or request camply provider This is related to a new camply provider and removed triage This will looked at labels Feb 22, 2024
@mr1716
Copy link

mr1716 commented Jun 23, 2024

There is an older API for Reserve America: Third Party API

But it doesn’t show availability information and I think is no longer supported/updated. Plus don’t think it provides what is desired.

@mr1716
Copy link

mr1716 commented Jun 30, 2024

@juftin there looks to be an API: https://api.reserveamerica.com/ and https://chub.api.reserveamerica.com/, but unsure its use or if available

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
camply provider This is related to a new camply provider enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

3 participants