Naviguez sans publicité pour 2,99 $/mois Supprimer les pubs →
🏡×
Lodgify Partner

Locareo Distribution Channel

Connect your Lodgify properties to Locareo and reach travelers across Canada. Listings, availability, and bookings sync automatically — zero manual effort.

7
API endpoints
ready for Lodgify
iCal
+ Webhooks
real-time sync
0
guest commission
15% host only
<200ms
response time
avg API latency

Integration in 4 steps

Setup takes under 30 minutes. No code required from Lodgify users.

1
Generate API key
Create a Locareo host account → Manage API Keys → create key with scopes: properties:write, bookings:write, availability:read
2
Push your listings
POST /api/v1/properties with header X-Channel-Manager: lodgify and your Lodgify property payload. Store the returned propertyId.
3
Configure iCal sync
Add the Locareo iCal feed URL (https://locareo.com/api/ical/{propertyId}.ics) to your Lodgify calendar to block dates in both directions.
4
Configure webhook
In Lodgify, set the reservation webhook to https://locareo.com/api/webhooks/lodgify. New bookings on other channels will instantly block dates on Locareo.

API Endpoints

Base URL: https://locareo.com — Auth: Authorization: Bearer lk_xxx.yyy

POST/api/v1/properties
Push a Lodgify property to Locareo. Returns a Locareo propertyId.
PUT/api/v1/properties/{propertyId}
Update an existing property (name, price, photos, availability).
GET/api/v1/properties
List all Locareo properties. Filter by city, type, status.
GET/api/v1/availability?propertyId={id}
Check availability and get blocked date ranges + iCal feed URL.
POST/api/v1/bookings
Create a booking. Auto-pushes back to Lodgify API to block dates on all channels.
POST/api/webhooks/lodgify
Receive Lodgify reservation webhooks. Syncs bookings into Locareo automatically.
GET/api/ical/{propertyId}.ics
iCal feed per property. Subscribe in Lodgify for real-time availability sync.

Payload Example

Push a Lodgify property to Locareo. The API auto-converts Lodgify format.

Request
POST /api/v1/properties
Authorization: Bearer lk_xxx.yyy
X-Channel-Manager: lodgify
Content-Type: application/json

{
  "id": 123456,
  "name": "Chalet du Lac",
  "description": "Beautiful lakeside retreat...",
  "type": "Cabin",
  "bedrooms": 3,
  "bathrooms": 2,
  "people_max": 6,
  "location": {
    "city": "Rawdon",
    "state": "Québec",
    "country_code": "CA"
  },
  "latitude": 46.05,
  "longitude": -73.72,
  "rates": {
    "min_price": 250,
    "min_stay": 2
  },
  "images": [
    { "url": "https://..." }
  ]
}
Response 201
{
  "data": {
    "propertyId": "a1b2c3d4-...",
    "name": "Chalet du Lac",
    "city": "Rawdon",
    "pricePerNight": 250,
    "status": "active",
    "externalSource": "lodgify",
    "externalId": "123456"
  },
  "meta": {
    "message": "Property created.",
    "updateUrl": "PUT /api/v1/properties/a1b2c3d4-...",
    "icalFeed": "https://locareo.com/api/ical/a1b2c3d4.ics",
    "bookingWebhook": "POST /api/webhooks/lodgify"
  }
}

Ready to distribute on Locareo?

Create a free host account, generate your API key, and push your first listing in under 30 minutes.

Questions? Email us at partenaires@locareo.com