Navigate WMS
  1. Orders
Navigate WMS
  • Navigate WMS
    • Introduction
  • Authentication
    • Authentication API
    • Authenticate User
      POST
  • Locations
    • Locations API
    • Get Locations
      GET
    • Add Location
      POST
    • Update Location
      PUT
    • Get Prep Locations
      GET
  • Product Catalog
    • Product Catalog API
    • Get Products
      POST
    • Add Product
      PUT
    • Get Product Details
      GET
    • Update Product
      PUT
    • Activate/Deactivate Product
      PATCH
    • Get Bundles
      POST
    • Add Bundle
      PUT
    • Get Bundle Details
      GET
    • Update Bundle
      PUT
    • Activate/Deactivate Bundle
      PATCH
    • Get Supplies
      POST
    • Add Supply
      PUT
    • Get Supply Details
      GET
    • Update Supply
      PUT
    • Activate/Deactivate Supply
      PATCH
    • Get Items
      POST
  • Inventory
    • Inventory API
    • Get Inventory
    • Get Inventory Details
  • Orders
    • Get Inbound Orders
      POST
    • Create Inbound Order
      PUT
    • Get Inbound Order Details
      GET
    • Update Inbound Order
      PUT
    • Cancel Inbound Order
      DELETE
    • Get Prep Orders
      POST
    • Create Prep Order
      PUT
    • Get Prep Order Details
      GET
    • Update Prep Order
      PUT
    • Cancel Prep Order
      DELETE
    • Get Manual Orders
      POST
    • Create Manual Order
      PUT
    • Get Manual Order Details
      GET
    • Update Manual Order
      PUT
    • Cancel Manual Order
      DELETE
  • Miscellaneous
    • Get Package Types
    • Get Prep Services
  1. Orders

Create Manual Order

Sandbox
https://sandbox.trynavigate.co/api/v1
Sandbox
https://sandbox.trynavigate.co/api/v1
PUT
/manual
Use this API endpoint to create a new manual order.

Request

Authorization
Bearer Token
Provide your bearer token in the
Authorization
header when making requests to protected resources.
Example:
Authorization: Bearer ********************
or
Body Params application/jsonRequired

Examples

Responses

🟢200OK
application/json
Success.
Body

🟠400Bad Request
🟠401Unauthorized
Request Request Example
Shell
JavaScript
Java
Swift
curl --location --request PUT 'https://sandbox.trynavigate.co/api/v1/manual' \
--header 'Authorization: Bearer <token>' \
--header 'Content-Type: application/json' \
--data-raw '{
    "fromLocationId": 180273,
    "fromLocationInstruction": "Dispatch only after quality check is completed.",
    "products": [
        {
            "productSku": "B32AY70LFZ",
            "prepQuantity": 1,
            "expiryDate": "2027-08-21",
            "lotNumber": "A12345B",
            "inventory": [
                {
                    "sku": "B32AY70LFZ",
                    "quantity": 1,
                    "expiryDate": "2027-08-21",
                    "lotNumber": "A12345B",
                    "warehouseInventory": 50505050
                }
            ]
        }
    ],
    "requestType": "OFFLINE",
    "toLocationId": 1081638,
    "toLocationInstruction": ""
}'
Response Response Example
200 - Example 1
{
    "status": 200,
    "message": "Success",
    "payload": {
        "id": 202508969065
    }
}
Modified at 2025-11-20 12:06:10
Previous
Get Manual Orders
Next
Get Manual Order Details
Built with