---
title: "Get all cached departures"
method: GET
path: "/customs/transits/movements/departures"
tags: ["Departures"]
---

# Get all cached departures

`GET /customs/transits/movements/departures`

Get all departure declarations sent to the customs office of departure within the past 60 days.
You can filter for departure declarations updated before and/or after a specific date and time, and optionally filter for departure declarations with a specific EORI.
For a multi-page query you can filter for a specific page, and optionally the number of items per page.
Movements older than 60 days and their related messages are archived and cannot be returned by the API.
A successful response will include the total count of the number of movements and a Movement Reference Number (MRN) only after it has been allocated to a movement. <br/><br/> **Note:** You can view a transit movement only if your Economic Operators Registration and Identification (EORI) number matches the EORI number that created the transit declaration for that movement.  Your EORI number is part of the bearer token that you use for API authentication.

## Query parameters

- `updatedSince` string, date-time
- `movementEORI` string
- `movementReferenceNumber` string
- `localReferenceNumber` string
- `page` integer
- `count` integer
- `receivedUntil` string, date-time

## Headers

- `Accept` 'application/vnd.hmrc.3.0+json', required

## Response `200`

A successful get all departures response

- object
  - `_links` object, required
    - `self` object, required
      - `href` string, required
  - `totalCount` number, required — Number of movements returned by the filter
  - `departures` object[], required
    - `_links` object, required
      - `self` object, required
        - `href` string, required
      - `messages` object, required
        - `href` string, required
    - `id` string, required
    - `movementReferenceNumber` string
    - `localReferenceNumber` string
    - `created` string, required
    - `updated` string
    - `enrollmentEORINumber` string, required
    - `movementEORINumber` string

## Other responses

- `404` — Not Found
- `406` — Not Acceptable

---

[API](https://skmtc.net/hmrc/apis/common-transit-convention-traders.md) · [All operations](https://skmtc.net/hmrc/apis/common-transit-convention-traders/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/hmrc/common-transit-convention-traders/revisions/3f42685e9ab3/schema)
