---
title: "Submit a Presentation of Goods"
method: POST
path: "/"
tags: ["import-control-presentation-of-goods-api"]
---

# Submit a Presentation of Goods

`POST /`

This API allows the user to submit a Presentation Notification.

## Headers

- `Accept` string, required
- `Content-Type` string

## Request body

- object — Presentation of Goods Notification from Carriers
  - `lrn` string, required
  - `declarationDate` string, date-time, required
  - `dateAndTimeOfPresentation` string, date-time, required
  - `previousDocument` object[], required
    - `previousMRN` string, required
    - `type` string, required
    - `goodsItemIdentifier` integer, required
    - `consignmentMasterLevel` object, required
      - `receptacle` object[]
        - `receptacleIdentificationNumber` string, required
      - `carrier` object — The carrier of the goods. This object **must** be present if one or more house-level transport documents of type N703 or N740 are included in the presentation notification. Otherwise, this object is optional.
        - `identificationNumber` string, required — The carrier identification number.
      - `consignmentHouseLevel` object[], required
        - `transportDocumentHouseLevel` object, required
          - `referenceNumber` string, required
          - `type` string, required
      - `transportDocumentMasterLevel` object, required
        - `referenceNumber` string, required
        - `type` string, required
      - `transportEquipment` object[]
        - `containerIdentificationNumber` string, required
  - `declarant` object, required
    - `name` string, required
    - `identificationNumber` string, required
    - `address` object, required
      - `city` string, required
      - `country` string, required — Country Code from list
      - `subDivision` string
      - `street` string
      - `postCode` string
      - `streetAdditionalLine` string
      - `number` string
      - `poBox` string
    - `communication` object[], required
      - `identifier` string, required
      - `type` string, required
  - `representative` object
    - `name` string, required
    - `identificationNumber` string, required
    - `status` integer, required
    - `communication` object[], required
      - `identifier` string, required
      - `type` string, required
  - `locationOfGoods` object, required
    - `typeOfLocation` string, required
    - `qualifierOfIdentification` string, required
    - `unloCode` string
    - `customsOffice` object
      - `referenceNumber` string, required
    - `gnss` object
      - `latitude` string, required
      - `longitude` string, required
    - `economicOperator` object
      - `identificationNumber` string, required
      - `authorisationNumber` string
      - `additionalIdentifier` string
    - `address` object
      - `streetAndNumber` string, required
      - `postCode` string, required
      - `city` string, required
      - `country` string, required — Country Code from list
    - `postcodeAddress` object
      - `postCode` string, required
      - `number` string, required
      - `country` string, required — Country Code from list
  - `personPresentingTheGoods` object, required
    - `identificationNumber` string, required
  - `customsOfficeOfPresentation` object, required
    - `referenceNumber` string, required

## Response `202`

- object
  - `boxId` string, required — The Push Pull Notifications Service (PPNS) box ID.

## Other responses

- `400`

---

[API](https://skmtc.net/hmrc/apis/import-control-presentation-of-goods.md) · [All operations](https://skmtc.net/hmrc/apis/import-control-presentation-of-goods/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/hmrc/import-control-presentation-of-goods/versions/809fc0937e51/schema)
