Get an item (optionally with availability and rates)
checkfront_get_itemFetch one inventory item's details. Pass start_date / end_date and param quantities (e.g. {"adults": 2}) for a RATED response with availability (rate.status, rate.available), the price breakdown and the SLIP used to book it. For parent/child grouped items, rate the CHILD item. Checkfront: GET /api/3.0/item/{item_id}.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| date | No | (rated) Alias of start_date for same-day bookings — YYYYMMDD, YYYY-MM-DD, or a relative date such as "today". | |
| param | No | Booking parameters (quantities) keyed by the parameter ids configured in your account, e.g. {"adults": 2, "children": 1}. Sent as param[adults]=2. | |
| rules | No | 'soft' avoids date-based rule errors; 'off' disables rule checking. | |
| item_id | Yes | The item id. | |
| end_date | No | (rated) Booking end date — YYYYMMDD, YYYY-MM-DD, or a relative date such as "today". | |
| end_time | No | (rated) End time, for hourly bookings. | |
| packages | No | Include package options. | |
| start_date | No | (rated) Booking start date — YYYYMMDD, YYYY-MM-DD, or a relative date such as "today". | |
| start_time | No | (rated) Start time, for hourly bookings. | |
| discount_code | No | (rated) Discount code to apply to the price. |