---
title: "POST /v2/exchangeSet/s100/updatesSince"
method: POST
path: "/v2/exchangeSet/s100/updatesSince"
tags: ["public"]
---

# POST /v2/exchangeSet/s100/updatesSince

`POST /v2/exchangeSet/s100/updatesSince`

Given a datetime, build an Exchange Set of all the releasable Product versions that have been issued since that datetime.

## Query parameters

- `callbackUri` string
- `productIdentifier` string

## Headers

- `X-Correlation-ID` string, required

## Request body

- UpdatesSinceRequest
  - `sinceDateTime` string, nullable

## Response `202`

Request to create Exchange Set is accepted. Response body has Exchange Set status URL to track changes to the status of the task. It also contains the URL that the Exchange Set will be available on as well as the number of products in that Exchange Set.

- CustomExchangeSetResponse
  - `links` ExchangeSetLinks, required
    - `exchangeSetBatchStatusUri` Link, required
      - `uri` string, uri, required
    - `exchangeSetBatchDetailsUri` Link, required
      - `uri` string, uri, required
    - `exchangeSetFileUri` Link2, nullable
      - `uri` string, uri, required
  - `exchangeSetUrlExpiryDateTime` string, date-time
  - `requestedProductCount` unknown
  - `exchangeSetProductCount` unknown
  - `requestedProductsAlreadyUpToDateCount` unknown
  - `requestedProductsNotInExchangeSet` unknown
  - `fssBatchId` unknown

## Other responses

- `304` — If there are no updates since the sinceDateTime parameter, then a 'Not modified' response will be returned.
- `400` — Bad Request. In case of a malformed request, only the HTTP status code will be returned without an error body.
- `401` — Unauthorised - either you have not provided any credentials, or your credentials are not recognised.
- `403` — Forbidden - you have been authorised, but you are not allowed to access this resource.
- `404` — Not Found
- `429` — You have sent too many requests in a given amount of time. Please back-off for the time in the Retry-After header (in seconds) and try again.
- `500` — Internal Server Error.

---

[API](https://skmtc.net/uk-hydrographic-office/apis/s100-exchange-set-service-api.md) · [All operations](https://skmtc.net/uk-hydrographic-office/apis/s100-exchange-set-service-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/uk-hydrographic-office/s100-exchange-set-service-api/revisions/4f2e5a0c4400/schema)
