1. NDR
  • Authentication API
    • Generate API Token
      POST
  • Create Orders
    • Create Order
      POST
  • Cancel Orders
    • Cancel Order
      PUT
  • Shipping Label
    • Download Shipping Label
      POST
    • Shipping Label Configurations
      GET
    • Update Shipping Label Configurations
      PUT
  • Shipment Tracking
    • Tracking
      GET
  • Couriers
    • Courier Partners
      GET
  • NDR
    • Reattempt NDR
      PUT
  • Pickup Addresses
    • Pickup Hub ids
      GET
    • Create Pickup Hub Id
      POST
    • Pickup Hub Id
      DELETE
  • Shipping Rates
    • Get Shipping Rate (Retail)
      GET
  1. NDR

Reattempt NDR

PUT
https://api.sharkship.in/v1/b2c/order
This endpoint facilitates the reattempt of Non-Delivery Report (NDR) for orders. Include the order IDs for which you want to trigger the reattempt in the request body. Additionally, set the header "move_to" to "RE_ATTEMPTED" to specify the action to be taken.

Request

Header Params

Body Params application/json

Examples

Responses

🟠400
application/json
Bodyapplication/json

Request Request Example
Shell
JavaScript
Java
Swift
curl --location --request PUT 'https://api.sharkship.in/v1/b2c/order' \
--header 'move_to: RE_ATTEMPTED' \
--header 'Authorization: Bearer <token>' \
--header 'Content-Type: application/json' \
--data '{
  "order_ids": [
    "string"
  ]
}'
Response Response Example
{
    "errorCode": "ORD-0014",
    "message": "No processing records found for the provided order, shipped/delivered orders cannot be updated"
}
Modified at 2026-06-16 10:11:15
Previous
NDR
Next
Pickup Addresses
Built with