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

# Get Shipment Containers



## OpenAPI

````yaml https://app.amber.ai/api/public/v1/openapi.json get /brands/{brand}/shipment-containers/{id}
openapi: 3.1.0
info:
  title: Amber Public API
  version: 1.3.0
  description: >-
    Read your brand's catalog, sourcing, orders, shipments, finance, and
    documents. All business endpoints are read-only and require an API key.
    Products are Parent Products; Product Options and SKUs are separate
    resources. Use filters to find records, follow their IDs to related data,
    and paginate to retrieve every result. See the [integration
    tutorials](https://docs.amber.ai/index#build-an-integration) for complete
    examples and [data
    conventions](https://docs.amber.ai/pagination#data-conventions) for amounts,
    IDs, and timestamps.
servers:
  - url: https://app.amber.ai/api/public/v1
security: []
tags:
  - name: Brand
  - name: Parent Products
  - name: Product Options
  - name: SKUs
  - name: Product Versions
  - name: Boms
  - name: Bom Components
  - name: Bom Skus
  - name: Measurement Tables
  - name: Measurement Table Skus
  - name: Product Relations
  - name: Product Option Values
  - name: Product Option Dimension Values
  - name: Product Option Prices
  - name: Product Option Collections
  - name: Sku Dimension Values
  - name: Product Collections
  - name: Product Tags
  - name: Product Launch Windows
  - name: Suppliers
  - name: Quotes
  - name: Quote Revisions
  - name: Quote Items
  - name: Quote Price Bands
  - name: Quote Notes
  - name: Samples
  - name: Sample Rounds
  - name: Sample Checklist Results
  - name: Orders
  - name: Order Items
  - name: Order Amendments
  - name: Production Runs
  - name: Production Run Items
  - name: Production Run Item Revisions
  - name: Shipments
  - name: Shipment Items
  - name: Shipment Cartons
  - name: Shipment Containers
  - name: Shipment Carton Items
  - name: Shipment Charges
  - name: Order Shipments
  - name: Legs
  - name: Leg Items
  - name: Bookings
  - name: Booking Items
  - name: Shipment Bookings
  - name: Shipment Item Lineages
  - name: Packing Lists
  - name: Packing List Lines
  - name: Goods Receipts
  - name: Goods Receipt Lines
  - name: Inventory
  - name: Invoices
  - name: Invoice Lines
  - name: Payment Agreements
  - name: Payment Milestones
  - name: Payments
  - name: Payment Settlements
  - name: Payment Receipts
  - name: Partners
  - name: Contacts
  - name: Locations
  - name: Brand Locations
  - name: Partner Locations
  - name: Documents
  - name: Document Types
  - name: Images
  - name: Notes
  - name: Materials
  - name: Material Variants
  - name: Bom Sections
  - name: Categories
  - name: Collections
  - name: Launch Windows
  - name: Tags
  - name: Colors
  - name: Options
  - name: Option Values
  - name: Dimensions
  - name: Dimension Values
  - name: Dimension Groups
  - name: Dimension Group Dimensions
  - name: Dimension Curves
  - name: Dimension Curve Axes
  - name: Dimension Curve Axis Values
  - name: Dimension Curve Cells
  - name: Checklists
  - name: Packing Templates
  - name: Carton Sizes
  - name: Couriers
  - name: Payment Terms
  - name: Units Of Measure
  - name: Countries
  - name: Custom Field Definitions
paths:
  /brands/{brand}/shipment-containers/{id}:
    get:
      tags:
        - Shipment Containers
      summary: Get Shipment Containers
      operationId: getShipmentContainers
      parameters:
        - name: brand
          in: path
          required: true
          description: Brand slug authorized by this API key.
          schema:
            type: string
            example: acme
        - name: id
          in: path
          required: true
          description: Stable resource identifier.
          schema:
            type: string
            pattern: ^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$
      responses:
        '200':
          description: The requested record.
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/ShipmentContainers'
        '400':
          description: >-
            Invalid parameter, unsupported include, or cursor used with
            different filters.
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/Error'
        '401':
          description: Missing, invalid, expired, or out-of-scope API key.
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/Error'
        '404':
          description: The record was not found or is not available to your brand.
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/Error'
        '429':
          description: Rate limit exceeded. Retry after the indicated delay.
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/Error'
          headers:
            Retry-After:
              description: Seconds before retrying.
              schema:
                type: integer
                minimum: 0
        '500':
          description: Unexpected server error.
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/Error'
      security:
        - ApiKeyAuth: []
components:
  schemas:
    ShipmentContainers:
      type: object
      properties:
        id:
          type: string
          pattern: ^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$
        containerNumber:
          type: string
        counted:
          type: boolean
        size:
          type:
            - string
            - 'null'
        equipmentType:
          type:
            - string
            - 'null'
        loading:
          type:
            - string
            - 'null'
        currentSeal:
          type:
            - string
            - 'null'
        statedPalletCount:
          type:
            - number
            - 'null'
        derivedPalletCount:
          type:
            - number
            - 'null'
        removedAt:
          type:
            - string
            - 'null'
        cartonCount:
          type: number
        reportedItems:
          type: array
          items:
            type: object
            properties:
              sku:
                type: string
              purchaseOrderReference:
                type:
                  - string
                  - 'null'
              orderItemId:
                type:
                  - string
                  - 'null'
              units:
                type: number
              weightKg:
                type:
                  - number
                  - 'null'
              volumeCbm:
                type:
                  - number
                  - 'null'
            required:
              - sku
              - purchaseOrderReference
              - orderItemId
              - units
              - weightKg
              - volumeCbm
            additionalProperties: false
        dates:
          type: array
          items:
            type: object
            properties:
              dateType:
                type: string
                enum:
                  - pickup
                  - departure
                  - arrival
                  - discharge
                  - available_for_pickup
                  - delivery
                  - devan
                  - last_free_day
                  - empty_pickup
                  - empty_return
              kind:
                type: string
                enum:
                  - estimated
                  - actual
              occurredAt:
                type:
                  - string
                  - 'null'
              utcOffset:
                type:
                  - string
                  - 'null'
              timezone:
                type:
                  - string
                  - 'null'
              localDate:
                type: string
              source:
                type: string
            required:
              - dateType
              - kind
              - occurredAt
              - utcOffset
              - timezone
              - localDate
              - source
            additionalProperties: false
        shipmentId:
          type: string
          pattern: ^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$
      required:
        - id
        - containerNumber
        - counted
        - size
        - equipmentType
        - loading
        - currentSeal
        - statedPalletCount
        - derivedPalletCount
        - removedAt
        - cartonCount
        - reportedItems
        - dates
        - shipmentId
      additionalProperties: false
    Error:
      type: object
      properties:
        error:
          type: string
        errorCode:
          type: string
        details:
          $ref: 1aae17ef-f8b5-4cd3-97d8-53419f17f9ac
          description: Parameter validation issues, when available.
      required:
        - error
        - errorCode
      additionalProperties: false
      $defs:
        __schema0:
          anyOf:
            - type: string
            - type: number
            - type: boolean
            - type: 'null'
            - type: array
              items:
                $ref: '#/components/schemas/Error/$defs/__schema0'
            - type: object
              propertyNames:
                type: string
              additionalProperties:
                $ref: '#/components/schemas/Error/$defs/__schema0'
  securitySchemes:
    ApiKeyAuth:
      type: http
      scheme: bearer
      description: A brand-scoped or global amb_sk_... API key.

````

This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.