# Shiprocket Create Or Update Order API

**Canonical:** https://apis.io/apis/shiprocket/shiprocket-create-or-update-order-api/  
**Provider:** Shiprocket — https://apis.io/providers/shiprocket/  
**Base URL:** https://apiv2.shiprocket.in/v1/external  
**Documentation:** https://apidocs.shiprocket.in/

Shiprocket Create Or Update Order API is one of 22 APIs that [Shiprocket](https://apis.io/providers/shiprocket/) publishes on the [APIs.io](https://apis.io/) network, described by a machine-readable OpenAPI specification. Tagged areas include Create Or Update Order. The published artifact set on APIs.io includes an OpenAPI specification, API documentation, an API reference, a getting-started guide, authentication docs, and rate-limit docs.

Using these APIs, you can create new orders in your Shiprocket account or update existing orders. You can also cancel an order, bulk import orders from a CSV file and update inventory for an ordered product.

## Operations (9)

| Method | Path | Summary |
|---|---|---|
| POST | `/v1/external/orders/create/adhoc` | Create Custom Order |
| POST | `/v1/external/orders/create` | Create Channel Specific Order |
| PATCH | `/v1/external/orders/address/pickup` | Change/Update Pickup Location of Created Orders |
| POST | `/v1/external/orders/address/update` | Update Customer Delivery Address |
| POST | `/v1/external/orders/update/adhoc` | Update Order |
| POST | `/v1/external/orders/cancel` | Cancel an Order |
| PATCH | `/v1/external/orders/fulfill` | Add Inventory for Ordered Product |
| PATCH | `/v1/external/orders/mapping` | Map Unmapped Products |
| POST | `/v1/external/orders/import` | Import Orders in Bulk |

## Machine-readable artifacts (13)

- **OpenAPI** — https://raw.githubusercontent.com/api-evangelist/shiprocket/refs/heads/main/openapi/shiprocket-create-or-update-order-api-openapi.yml
- **Postman** — https://apidocs.shiprocket.in/
- **PostmanCollection** — https://raw.githubusercontent.com/api-evangelist/shiprocket/refs/heads/main/postman/shiprocket-api.postman_collection.json
- **Documentation** — https://apidocs.shiprocket.in/
- **APIReference** — https://apidocs.shiprocket.in/
- **GettingStarted** — https://www.shiprocket.in/developers/
- **Webhooks** — https://raw.githubusercontent.com/api-evangelist/shiprocket/refs/heads/main/asyncapi/shiprocket-tracking-webhooks.yml
- **ToolCrosswalk** — https://raw.githubusercontent.com/api-evangelist/shiprocket/refs/heads/main/mcp/shiprocket-tool-crosswalk.yml
- **ErrorCatalog** — https://raw.githubusercontent.com/api-evangelist/shiprocket/refs/heads/main/errors/shiprocket-problem-types.yml
- **Conventions** — https://raw.githubusercontent.com/api-evangelist/shiprocket/refs/heads/main/conventions/shiprocket-conventions.yml
- **Authentication** — https://raw.githubusercontent.com/api-evangelist/shiprocket/refs/heads/main/authentication/shiprocket-authentication.yml
- **RateLimits** — https://raw.githubusercontent.com/api-evangelist/shiprocket/refs/heads/main/rate-limits/shiprocket-rate-limits.yml
- **DataModel** — https://raw.githubusercontent.com/api-evangelist/shiprocket/refs/heads/main/data-model/shiprocket-data-model.yml

## Other Shiprocket APIs (12)

- [Shiprocket Account API](https://apis.io/apis/shiprocket/shiprocket-account-api/)
- [Shiprocket Authentication API](https://apis.io/apis/shiprocket/shiprocket-authentication-api-api/)
- [Shiprocket Channels API](https://apis.io/apis/shiprocket/shiprocket-channels-api/)
- [Shiprocket Countries API](https://apis.io/apis/shiprocket/shiprocket-countries-api/)
- [Shiprocket Couriers API](https://apis.io/apis/shiprocket/shiprocket-couriers-api/)
- [Shiprocket Discrepancy Details API](https://apis.io/apis/shiprocket/shiprocket-discrepancy-details-api/)
- [Shiprocket File Imports API](https://apis.io/apis/shiprocket/shiprocket-file-imports-api/)
- [Shiprocket Hyperlocal API](https://apis.io/apis/shiprocket/shiprocket-hyperlocal-api/)
- [Shiprocket International API](https://apis.io/apis/shiprocket/shiprocket-international-api/)
- [Shiprocket Inventory API](https://apis.io/apis/shiprocket/shiprocket-inventory-api/)
- [Shiprocket Labels | Manifests | Invoice API](https://apis.io/apis/shiprocket/shiprocket-labels-manifests-invoice-api/)
- [Shiprocket Listings API](https://apis.io/apis/shiprocket/shiprocket-listings-api/)

## Tags

Create Or Update Order

---

Profiled by [API Evangelist](https://apievangelist.com) and published on [APIs.io](https://apis.io/apis/shiprocket/shiprocket-create-or-update-order-api/). The API's provider profile, Kin Score and agent-readiness rating are at https://apis.io/providers/shiprocket/.
