Mappings API

Link internal room types and rate plans to OTA channel codes.

Why mappings matter

OTAs use their own room and rate identifiers. Mappings tell Paddie Channel how your internal `room_type_id` maps to Booking.com, Expedia, etc.

Create mapping

POST /mappings
{
  "channel_code": "booking",
  "property_id": "prop_01H...",
  "entity_type": "room_type",
  "internal_id": "rt_01H...",
  "external_code": "DBL-STD"
}