---
title: "Print My Label QR Code"
method: GET
path: "/v4/shipments/printMyLabelQRCode/rm/{shipmentId}"
tags: ["Shipments"]
---

# Print My Label QR Code

`GET /v4/shipments/printMyLabelQRCode/rm/{shipmentId}`

Enhance the shipping and delivery process by generating an easy-to-scan QR code for the associated label specified in the **PrintLabel** API endpoint.<br /><br />For example, you can take the QR code to your nearest post office and scan it to generate the label image instead of the label itself without the need for having a printer.<br /><br />***Note:** This endpoint can only be used for Royal Mail Tracked Return services.*

## Path parameters

- `shipmentId` string, required

## Response `200`

Returns the printed QR Code as a Base 64 encoded PNG.

- QRCodeResponse — QR Code Response
  - `ShipmentId` string, uuid, required — A unique identifier assigned to the shipment by the carrier for which the QR code was requested in the path paramater. This reaffirms the specific shipment being referenced.
  - `QRCode` string, required — The actual QR image in the PNG format. This image can be decoded and rendered as an image. Scanning this QR code provides instant access to information about the shipment.

## Other responses

- `400` — Invalid request response.
- `401` — Unauthorized
- `403` — Forbidden
- `404` — The shipment was not found.
- `500` — Internal Server Error

---

[API](https://skmtc.dev/intersoftsapient/apis/sapient-core-api.md) · [All operations](https://skmtc.dev/intersoftsapient/apis/sapient-core-api/llms.txt) · [OpenAPI document](https://skmtc-service-production.skmtc.workers.dev/v1/apis/intersoftsapient/sapient-core-api/revisions/3315ad0b5875/schema)
