---
title: "NDR Request"
method: POST
path: "/ship/ndreport"
tags: ["NDR (India)"]
---

# NDR Request

`POST /ship/ndreport`

## Request

- Base URL: `https://queries.test.envia.com`
- URL: `https://queries.test.envia.com/ship/ndreport`
- Auth: HTTP bearer

Create a Non-Delivery Report (NDR) request for India shipments

## Request body

- object
  - `trackingNumber` string, required: Tracking number of the shipment
  - `reason` string, required: Reason for non-delivery
  - `action` 'redelivery' | 'return' | 'hold', required: Action to take
  - `comments` string: Additional comments

## Response `200`

NDR request created successfully

- object
  - `meta` string
  - `data` object
    - `ndrId` string: NDR request ID
    - `status` string: NDR request status
    - `trackingNumber` string: Tracking number

---

[API](https://skmtc.dev/envia/apis/envia-queries-api.md) - [All operations](https://skmtc.dev/envia/apis/envia-queries-api/llms.txt) - [OpenAPI document](https://skmtc.dev/envia/apis/envia-queries-api/revisions/56f601a52f3f?raw)
