# Orders

## Docs

- [Validate Order Request](https://docs.zid.sa/validate-order-request-36477334e0.md): This endpoint allows Partners to validate an order request details before submitting the order to the create order endpoint. 
- [Create Order](https://docs.zid.sa/create-order-20612055e0.md): This endpoint allows Partners to create orders on behalf of merchants, including products with required customizable fields. 
- [Change Order Status](https://docs.zid.sa/update-order-by-id.md): Please note that if the order is shipped through an integrated shipping company, then we cannot update the order status from "Ready" to "New".
- [Add Order Comment](https://docs.zid.sa/add-order-comment-17440706e0.md): The `Add Order Comment` API allows shipping and fulfilment partners to post real-time shipment updates directly to an order’s activity. 
- [View Order](https://docs.zid.sa/view-order-12479054e0.md): Get a specific order by ID. Optionally, when `source` is provided, the `previous_order` and `next_order` fields will be computed among only those orders whose source matches one of the values.
- [List Orders](https://docs.zid.sa/list-of-orders.md): Orders can be created either by the customers from the storefronts or by the merchants from their dashboard. 
- [List Custom Order Statuses](https://docs.zid.sa/list-custom-order-statuses-21565825e0.md): Fetch main order statuses with their custom sub-statuses for the authenticated manager’s store.
- [List Order Credit Notes](https://docs.zid.sa/get-order-credit-notes.md): The GET Credit Notes endpoint allows you to retrieve a list of credit notes associated with an order from the system. Credit notes are issued for orders that have been cancelled or modified, and this endpoint provides detailed information about each credit note, including customer details, product information, and payment details.
- [Get Orders Highlights](https://docs.zid.sa/get-orders-highlights-43303435e0.md): Returns a summary of completed or delivered orders, including the total count and details of a specific order by position.
- [Order Fulfillment Inventories](https://docs.zid.sa/order-fulfillment-inventories-43306889e0.md): Returns the fulfillment inventory allocations for a specific order, showing which inventory locations are allocated to fulfill each product in the order.
- [Bulk Create/Update Custom Order Statuses](https://docs.zid.sa/bulk-createupdate-custom-order-statuses-43383656e0.md): Bulk creates or updates custom order statuses for multiple parent statuses. This is a full replacement operation, allowing merchants to manage all custom order sub-statuses in a single request.
