# ORDER

- [Orders](https://eshop.gitbook.io/eshopbox-developers/order/orders.md)
- [Get all Orders](https://eshop.gitbook.io/eshopbox-developers/order/orders/get-all-orders.md): This endpoint allows you to get details of all orders based on the search and filters passed in the request, along with page and per page (number of order items to be fetched in a single request).
- [Get an Order](https://eshop.gitbook.io/eshopbox-developers/order/orders/get-an-order.md)
- [Create an Order](https://eshop.gitbook.io/eshopbox-developers/order/orders/create-an-order.md): create order api
- [Update Order (Coming Soon)](https://eshop.gitbook.io/eshopbox-developers/order/orders/update-order-coming-soon.md): This API endpoint allows you to update an existing order in the system.
- [How invoicing works](https://eshop.gitbook.io/eshopbox-developers/order/orders/how-invoicing-works.md)
- [Cancel an Order](https://eshop.gitbook.io/eshopbox-developers/order/orders/cancel-an-order.md)
- [Get invoice details](https://eshop.gitbook.io/eshopbox-developers/order/orders/get-invoice-details.md): This endpoint is designed to fetch the invoice details associated with a given customer order number.
- [Filtering](https://eshop.gitbook.io/eshopbox-developers/order/orders/filtering.md)
- [Tracking an order](https://eshop.gitbook.io/eshopbox-developers/order/orders/tracking-an-order.md): This API allows you to fetch the tracking URL for any order using the customer order ID and shipping mobile number associated with the order.
- [Returns](https://eshop.gitbook.io/eshopbox-developers/order/returns.md): After get delivered. An order can be returned by a customer's request. An order can be partially or fully returned as per customer required. Below parameters are required to generate a request.
- [Get a Return](https://eshop.gitbook.io/eshopbox-developers/order/returns/get-a-return.md)
- [Create a Return](https://eshop.gitbook.io/eshopbox-developers/order/returns/create-a-return.md): This API allows you to create a return request in the Eshopbox system. Only customer returns can be created, and the order must be fulfilled and delivered in the Eshopbox workspace before initiating a
- [Get all Returns](https://eshop.gitbook.io/eshopbox-developers/order/returns/get-all-returns.md)
- [Complete a Return](https://eshop.gitbook.io/eshopbox-developers/order/returns/update-a-return.md): API for Marking Return Process as Completed in Eshopbox
- [Filtering](https://eshop.gitbook.io/eshopbox-developers/order/returns/filtering.md)
- [Shipments](https://eshop.gitbook.io/eshopbox-developers/order/shipments.md)
- [Get all Shipments](https://eshop.gitbook.io/eshopbox-developers/order/shipments/get-all-shipments.md)
- [Get a Shipment](https://eshop.gitbook.io/eshopbox-developers/order/shipments/get-a-shipment.md)
- [Create a Shipment](https://eshop.gitbook.io/eshopbox-developers/order/shipments/create-a-shipment.md)
- [Update Shipment Status](https://eshop.gitbook.io/eshopbox-developers/order/shipments/update-a-shipment.md)
- [Filtering](https://eshop.gitbook.io/eshopbox-developers/order/shipments/filtering.md)
- [Order Status Update](https://eshop.gitbook.io/eshopbox-developers/order/order-status.md)
- [Create Label And Awb](https://eshop.gitbook.io/eshopbox-developers/order/order-status/create-label-and-awb.md)
- [Get Awb And Courier Name](https://eshop.gitbook.io/eshopbox-developers/order/order-status/get-awb-and-courier-name.md)
- [Dispatch Shipment](https://eshop.gitbook.io/eshopbox-developers/order/order-status/dispatch-shipment.md)
- [Courier Details For Return](https://eshop.gitbook.io/eshopbox-developers/order/order-status/courier-details-for-return.md)
- [Update Status](https://eshop.gitbook.io/eshopbox-developers/order/order-status/update-status.md)
- [Shipper integration (Wrapper API)](https://eshop.gitbook.io/eshopbox-developers/order/shipper-integration-wrapper-api.md): Welcome to our API for order and return management. Create orders, request shipments, generate labels, and schedule reverse pickups efficiently.
- [Orders](https://eshop.gitbook.io/eshopbox-developers/order/shipper-integration-wrapper-api/orders.md): This API simplifies order management with features that enable effortless creation of quick orders, swift shipment requests, and automatic generation of shipping labels.
- [Return](https://eshop.gitbook.io/eshopbox-developers/order/shipper-integration-wrapper-api/return.md): Effortlessly generate Air Waybills (AWBs) for shipments and easily schedule reverse pickups for returned items, simplifying the return process for customers.
- [Cancel Tracking](https://eshop.gitbook.io/eshopbox-developers/order/shipper-integration-wrapper-api/cancel-tracking.md): Effortlessly cancel tracking for shipments that are no longer needed, allowing you to stop tracking for canceled or unnecessary orders.
- [Get Tracking Details via polling](https://eshop.gitbook.io/eshopbox-developers/order/shipper-integration-wrapper-api/get-tracking-details-via-polling.md): Retrieve detailed tracking information for your shipments, ensuring you and your customers are always informed about their current status and location.
- [Get Tracking Details via CustomerOrderId](https://eshop.gitbook.io/eshopbox-developers/order/shipper-integration-wrapper-api/get-tracking-details-via-customerorderid.md)
- [Registering webhook for tracking shipment](https://eshop.gitbook.io/eshopbox-developers/order/shipper-integration-wrapper-api/registering-webhook-for-tracking-shipment.md): The Webhook API delivers real-time notifications about inventory, fulfillment and return from Eshopbox.
- [B2B Orders](https://eshop.gitbook.io/eshopbox-developers/order/b2b-orders.md)
- [Get B2B Order details](https://eshop.gitbook.io/eshopbox-developers/order/b2b-orders/get-b2b-order-details.md): Returns the order-level record including status, invoice info, scheduling, ship-from/to locations.
- [Get B2B Order Items](https://eshop.gitbook.io/eshopbox-developers/order/b2b-orders/get-b2b-order-items.md): Returns the product line items (SKUs, quantities, inventory status) for a specific order.
- [Update B2B Invoice Details](https://eshop.gitbook.io/eshopbox-developers/order/b2b-orders/update-b2b-invoice-details.md): Updates the invoice number, invoice URL, e-way bill URL, and schedules a delivery slot for an order.
- [Confirm B2B Order](https://eshop.gitbook.io/eshopbox-developers/order/b2b-orders/confirm-b2b-order.md)


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://eshop.gitbook.io/eshopbox-developers/order.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
