Blueground Properties API
Everything you need to start syncing properties with Blueground — authentication, listings, and availability in one place.
client_id and client_secret issued by Blueground. The API enforces a rate limit of 1,000 requests per hour per partner.How it works
Authenticate
Use your client_id and client_secret to obtain a Bearer token from Keycloak. Include it in the Authorization header of every request.
Fetch your properties
Call the Properties Details endpoint to retrieve your full property catalogue — address, amenities, pricing, media, and policies. Use cursor-based pagination to iterate through all pages and collect the property IDs.
Check availability
Pass up to 100 property IDs to the Properties Calendar endpoint to get daily availability, pricing, and booking restrictions for each property.
Authentication
Learn how to authenticate your requests to the Blueground Properties API using OAuth bearer tokens.
Properties Details
Retrieve detailed property information including address, amenities, pricing, and policies.
Properties Calendar
Retrieve availability calendar data with daily pricing and booking restrictions.
How to import
Postman: File → Import → select the JSON file
Insomnia: Application → Import → select the JSON file