Skip to main content
Get availability for multiple campgrounds
curl --request POST \
  --url https://api.campflare.com/v2/campgrounds/availability \
  --header 'Content-Type: application/json' \
  --data '
{
  "campground_ids": [
    "<string>"
  ],
  "start_date": "2023-12-25",
  "end_date": "2023-12-25"
}
'
{
  "campgrounds": [
    {
      "campground_id": "<string>",
      "campsite_availability": [
        {
          "campsite_id": "<string>",
          "availability": {}
        }
      ]
    }
  ]
}
Returns daily availability for multiple campgrounds in a single request. This is equivalent to calling the single campground availability endpoint for each campground, but in one request.
  • Maximum of 25 campground IDs per request.
  • start_date defaults to today if not provided.
  • end_date defaults to start_date + 60 days if not provided.
StatusDescription
availableThe campsite is available for reservation for that date
reservedThe campsite is already reserved and occupied for that date
closedThe campsite is closed and not accepting reservations or walk-ups
first-come-first-serveThe campsite is available on a first come first serve basis
not-yet-releasedThe date is in the future but reservations have not yet been released
unknownThe availability status is unknown or cannot be determined
POST /campgrounds/availability
{
  "campground_ids": ["campground-id-1", "campground-id-2"],
  "start_date": "2026-06-01",
  "end_date": "2026-06-07"
}
{
  "campgrounds": [
    {
      "campground_id": "campground-id-1",
      "campsite_availability": [
        {
          "campsite_id": "123456",
          "availability": {
            "2026-06-01": "available",
            "2026-06-02": "reserved",
            "2026-06-03": "available",
            "2026-06-04": "closed",
            "2026-06-05": "closed",
            "2026-06-06": "available",
            "2026-06-07": "available"
          }
        }
      ]
    },
    {
      "campground_id": "campground-id-2",
      "campsite_availability": [
        {
          "campsite_id": "789012",
          "availability": {
            "2026-06-01": "first-come-first-serve",
            "2026-06-02": "first-come-first-serve",
            "2026-06-03": "first-come-first-serve",
            "2026-06-04": "closed",
            "2026-06-05": "closed",
            "2026-06-06": "first-come-first-serve",
            "2026-06-07": "first-come-first-serve"
          }
        }
      ]
    }
  ]
}

Body

application/json

Bulk availability request parameters

campground_ids
string[]
required

List of campground IDs to fetch availability for. Maximum of 25.

start_date
string<date>

Start date in YYYY-MM-DD format. Defaults to today.

end_date
string<date>

End date in YYYY-MM-DD format. Defaults to start_date + 60 days.

Response

Bulk campground availability

campgrounds
object[]
required