ticket_reservations_get
# ticket_reservations_get
Read E00003 booking history with view list or exact detail oid. List pages15/30/50/100/300/1000 (default300), optional OID/NAME/SCHEDULE_TITLE search and hall/event/KST date/hour filters; source SCHEDULE_TITLE maps to scheduleTitle. Returns safe booking status, schedule, ticket/discount lines and reported prices, with exact list navigation; detail uses the OID-filtered parent because its source UI is a modal. List includes the original visible booker name/country; exact detail adds its visible email and phone/country-code fields. Missing display values remain null. Distinct/member IDs, discount tokens, deed data and payment URLs are omitted. view kind export reproduces the original download icon for the same page and filters: the same CSV columns, values, quoting and file name, in language ko or en (default ko) and timeZone (IANA, default Asia/Seoul) standing in for the console language and browser time zone. Its member-code column appears only when the source manual-action channel configuration lists this channel; an unreadable configuration hides it as the original does and is reported. The caller saves the returned csv. Read only; no refund/cancellation/issuance. Source matching and any omitted parent metadata are explicit limitations.
## Inputs
| Field | Required here | Contract |
| --- | --- | --- |
| `channelCode` | Yes | string; min length 1; max length 512; The exact channelCode selected through channel discovery. Do not supply a URL, channel numeric ID, account ID or credentials. |
| `pAppCode` | Yes | `E00003` |
| `view` | Yes | one of: `list`, `detail`, `export` (by `kind`) |
| `view.page` | No | When `view.kind` is `list`: integer; minimum 1; maximum 10000; default `1` |
| `view.limit` | No | When `view.kind` is `list`: `15` or `30` or `50` or `100` or `300` or `1000`; default `300` |
| `view.search` | No | When `view.kind` is `list`: object |
| `view.search.key` | Yes | When `view.kind` is `list`: `OID`, `NAME`, `SCHEDULE_TITLE` |
| `view.search.value` | Yes | When `view.kind` is `list`: string; min length 1; max length 200 |
| `view.hallId` | No | When `view.kind` is `list`: string; min length 1; max length 160; pattern `^[A-Za-z0-9_-]+$`; Exact resource identifier returned by this operation, never a title, unrelated row ID or URL. |
| `view.eventId` | No | When `view.kind` is `list`: string; min length 1; max length 160; pattern `^[A-Za-z0-9_-]+$`; Exact resource identifier returned by this operation, never a title, unrelated row ID or URL. |
| `view.scheduleStartDate` | No | When `view.kind` is `list`: string; pattern `^\d{4}-\d{2}-\d{2}$` |
| `view.scheduleEndDate` | No | When `view.kind` is `list`: string; pattern `^\d{4}-\d{2}-\d{2}$` |
| `view.scheduleStartTimeFrom` | No | When `view.kind` is `list`: string; pattern `^(?:[01]\d\|2[0-3]):00$` |
| `view.scheduleStartTimeTo` | No | When `view.kind` is `list`: string; pattern `^(?:[01]\d\|2[0-3]):00$` |
| `view.oid` | Yes | When `view.kind` is `detail`: string; min length 1; max length 160; pattern `^[A-Za-z0-9_-]+$`; Exact resource identifier returned by this operation, never a title, unrelated row ID or URL. |
| `view.page` | No | When `view.kind` is `export`: integer; minimum 1; maximum 10000; default `1` |
| `view.limit` | No | When `view.kind` is `export`: `15` or `30` or `50` or `100` or `300` or `1000`; default `300` |
| `view.search` | No | When `view.kind` is `export`: object |
| `view.search.key` | Yes | When `view.kind` is `export`: `OID`, `NAME`, `SCHEDULE_TITLE` |
| `view.search.value` | Yes | When `view.kind` is `export`: string; min length 1; max length 200 |
| `view.hallId` | No | When `view.kind` is `export`: string; min length 1; max length 160; pattern `^[A-Za-z0-9_-]+$`; Exact resource identifier returned by this operation, never a title, unrelated row ID or URL. |
| `view.eventId` | No | When `view.kind` is `export`: string; min length 1; max length 160; pattern `^[A-Za-z0-9_-]+$`; Exact resource identifier returned by this operation, never a title, unrelated row ID or URL. |
| `view.scheduleStartDate` | No | When `view.kind` is `export`: string; pattern `^\d{4}-\d{2}-\d{2}$` |
| `view.scheduleEndDate` | No | When `view.kind` is `export`: string; pattern `^\d{4}-\d{2}-\d{2}$` |
| `view.scheduleStartTimeFrom` | No | When `view.kind` is `export`: string; pattern `^(?:[01]\d\|2[0-3]):00$` |
| `view.scheduleStartTimeTo` | No | When `view.kind` is `export`: string; pattern `^(?:[01]\d\|2[0-3]):00$` |
| `view.language` | No | When `view.kind` is `export`: `ko`, `en`; default `en` |
| `view.timeZone` | No | When `view.kind` is `export`: string; min length 1; max length 64; default `Asia/Seoul` |