---
title: "Retrieve Channel Inventory Mapping."
method: GET
path: "/v1/channel/xml"
tags: ["Channels"]
---

# Retrieve Channel Inventory Mapping.

`GET /v1/channel/xml`

Returns the Inventory Synchronization Feed used by OTAs and
Channel Managers to map Lodgify property and room identifiers
with their internal systems.
            
Sync Requirements:
- Polling: Partners should check the Last-Modified header before downloading the file.
- Caching: It is recommended to cache the response for up to 1 hour.

## Response `200`

Successfully retrieved the XML inventory feed.

- LodgifyApiPublicChannelsModelsChannelIndexDto — Channel inventory mapping feed used by OTA integrations.
  - `name` string, nullable — Name of the OTA or channel partner.
  - `properties` LodgifyApiPublicChannelsModelsPropertiesDto — Container for property entries.
    - `property` LodgifyApiPublicChannelsModelsPropertyDto[], nullable — List of Lodgify properties mapped to the channel.
      - `id` integer — The unique Lodgify Property ID. Use this for mapping.
      - `name` string, nullable — Display name of the property.
      - `last_updated` string, date-time — The UTC timestamp of the last property update.
      - `room_types` LodgifyApiPublicChannelsModelsRoomTypesDto — Container for room type entries.
        - `room_type` LodgifyApiPublicChannelsModelsRoomTypeDto[], nullable — List of room types available for the property.
          - `id` integer — Unique Lodgify Room Type ID.
          - `name` string, nullable — Display name of the room type.

## Other responses

- `400` — Bad Request
- `401` — Missing or invalid API key.
- `403` — API key does not grant access to this channel.
- `404` — Not Found
- `500` — Server Error

---

[API](https://skmtc.net/lodgify/apis/lodgify-public-api-v1.md) · [All operations](https://skmtc.net/lodgify/apis/lodgify-public-api-v1/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/lodgify/lodgify-public-api-v1/revisions/ddf40757d411/schema)
