---
title: "Get product delivery information for a SKU"
method: GET
path: "/v1/availability/product-delivery-information/{sku}"
tags: ["Availability V1"]
---

# Get product delivery information for a SKU

`GET /v1/availability/product-delivery-information/{sku}`

## Request

- Base URL: `https://api.otto.market`
- URL: `https://api.otto.market/v1/availability/product-delivery-information/{sku}`
- Auth: HTTP bearer

This GET API endpoint is to get a shipping profile id and processing time for given sku

## Path parameters

- `sku` string, required

## Headers

- `Authorization` string, required

## Response `200`

The delivery information of the sku

- ProductDeliveryInformationResponseDTOAvailabilityV1
  - `shippingProfileId` string, required: The ShippingProfileId is provided in the ShippingProfiles-API and is the PrimaryKey which is used to map a specific Profile to a SKU
  - `processingTime` string, required: The processingTime of a specific SKU, which can be any value between 1 and 99 or 'DEFAULT'. <br> When it is set to DEFAULT the defaultProcessingTime used in the shipping profile will be considered <br> Otherwise the defaultProcessingTime is overwritten and is not reset even if the shipping profile is changed. <br> It describes the time the partner needs to prepare the order for a shipment.
  - `sku` string, required: StockKeepingUnit given by partner configuration. e.g. 'shirt-red-M', external identifier of article variation.

## Other responses

- `401`: Unauthorized. Missing or invalid authentication token.
- `403`: Forbidden (Invalid token)
- `404`: Not found. </br>1. If request path is not /v1/availability/product-delivery-information/ </br>2. If sku is not found
- `500`: Internal server error

## Changes

- **2026-09-10** `3d020f15ab4d`: 1 warning, 2 info
  - removed the optional property `message` from the response with the `401` status
  - added the required property `errors` to the response with the `401` status
  - added the required property `timestamp` to the response with the `401` status
- **2026-09-08** `06ee9d8814bd`: 2 breaking, 1 info
  - removed the required property `errors` from the response with the `401` status
  - removed the required property `timestamp` from the response with the `401` status
  - added the optional property `message` to the response with the `401` status
- **2026-09-01** `b1bc133112bd`: 1 info
  - added the media type `application/json` for the response with the status `401`

[Operation history](https://skmtc.dev/otto/apis/otto-market-api/changes/v1/availability/product-delivery-information/:sku/get.md)

---

[API](https://skmtc.dev/otto/apis/otto-market-api.md) - [All operations](https://skmtc.dev/otto/apis/otto-market-api/llms.txt) - [OpenAPI document](https://skmtc.dev/otto/apis/otto-market-api/revisions/cc8a74b62e87?raw)
