> ## Documentation Index
> Fetch the complete documentation index at: https://terminal49.com/docs/llms.txt
> Use this file to discover all available pages before exploring further.

# Interface: Container

> Container interface in the Terminal49 TypeScript SDK, the mapped response model with container number, status, ETA, route, demurrage, holds, and fees.

# Interface: Container

Simplified container model returned by mapped SDK responses.

## Indexable

> \[`key`: `string`]: `any`

## Properties

| Property                                           | Type                                                                                              | Description                                                     |
| -------------------------------------------------- | ------------------------------------------------------------------------------------------------- | --------------------------------------------------------------- |
| <a id="property-currentstatus" /> `currentStatus?` | `string`                                                                                          | Raw `current_status` from the API (also surfaced via `status`). |
| <a id="property-demurrage" /> `demurrage?`         | `object`                                                                                          | -                                                               |
| `demurrage.fees?`                                  | `any`\[]                                                                                          | -                                                               |
| `demurrage.holds?`                                 | `any`\[]                                                                                          | -                                                               |
| `demurrage.pickupAppointmentAt?`                   | `string` \| `null`                                                                                | -                                                               |
| `demurrage.pickupLfd?`                             | `string` \| `null`                                                                                | -                                                               |
| <a id="property-equipment" /> `equipment?`         | `object`                                                                                          | -                                                               |
| `equipment.height?`                                | `number`                                                                                          | -                                                               |
| `equipment.length?`                                | `number`                                                                                          | -                                                               |
| `equipment.type?`                                  | `string`                                                                                          | -                                                               |
| `equipment.weightLbs?`                             | `number`                                                                                          | -                                                               |
| <a id="property-id" /> `id`                        | `string`                                                                                          | -                                                               |
| <a id="property-location" /> `location?`           | `object`                                                                                          | -                                                               |
| `location.availableForPickup?`                     | `boolean`                                                                                         | -                                                               |
| `location.currentLocation?`                        | `string`                                                                                          | -                                                               |
| `location.podArrivedAt?`                           | `string` \| `null`                                                                                | -                                                               |
| `location.podDischargedAt?`                        | `string` \| `null`                                                                                | -                                                               |
| <a id="property-number" /> `number?`               | `string`                                                                                          | -                                                               |
| <a id="property-shipment" /> `shipment?`           | [`Shipment`](/docs/sdk/reference/types/models/interfaces/Shipment) \| `null`                           | -                                                               |
| <a id="property-status" /> `status?`               | `string`                                                                                          | -                                                               |
| <a id="property-terminals" /> `terminals?`         | `object`                                                                                          | -                                                               |
| `terminals.destinationTerminal?`                   | \{ `firmsCode?`: `string`; `id?`: `string`; `name?`: `string`; `nickname?`: `string`; } \| `null` | -                                                               |
| `terminals.podTerminal?`                           | \{ `firmsCode?`: `string`; `id?`: `string`; `name?`: `string`; `nickname?`: `string`; } \| `null` | -                                                               |
