CASY API

Hotel Reservation & Management API

API Changelog

All major changes, improvements, and bug fixes to the CASY API are documented here.

Version 1.2 - Current

Release Date: May 2026

New Features

  • Health Check Tester: Interactive UI for testing API access with CASY ID and token
  • Improved Documentation: Split API docs into separate pages (Endpoints, Error Codes, Data Format, Changelog)
  • Navigation Tabs: Easier navigation between different sections of documentation

Improvements

  • Enhanced error messages with explanations and solutions
  • Better organized endpoint documentation with collapsible parameters
  • Comprehensive data format standards documentation
  • Improved mobile responsiveness for documentation pages

Version 1.1 - Extended Endpoints

Release Date: April 2026

New Features

  • Meals Settings Endpoint: GET /settings/hotels/{casyId}/meals returns meal reference data with multilingual labels
  • Channels Settings Endpoint: GET /settings/hotels/{casyId}/channels returns channel reference data ordered by ChannelOrder
  • Extended Include Flags: include_rooms, include_address, include_hotel, include_accounts, include_companions

Bug Fixes

  • Field Name Correction: Abbreviation field now correctly exported with two b's (was "Abreviation")
  • Account Objects: Fixed ReservationStatus and ReservationType field mappings
  • Account Sanitization: Internal settings fields removed from account payloads

Removed

  • ChannelsCode field removed from all reservation responses (use ChannelId instead)

Version 1.0 - Initial Release

Release Date: March 2026

Core Features

  • Health & Status endpoints (global and hotel-specific)
  • Token Introspection (/introspect endpoint)
  • Reservations API with comprehensive filtering (42+ parameters)
  • Address Management API
  • Settings & Reference Data endpoints
  • Hotel information endpoints
  • Admin token management suite
  • Client management endpoints
  • Rate limiting with configurable per-token limits
  • Automatic sensitive field filtering

Security Features

  • Bearer token authentication on all endpoints
  • Fine-grained permission system (actions-based)
  • Per-token rate limiting
  • Request audit logging
  • Automatic sensitive data filtering (passwords, cc_info, etc.)

Settings & Reference Data

  • Reservation Statuses with translations
  • Reservation Types with translations
  • Countries reference data
  • Room Types reference data
  • Floors reference data
  • Remarks Types reference data

Deprecation Notices

  • Deprecated (v1.1): ChannelsCode field - Use ChannelId instead