Need help with your APIs? I offer API discovery, governance & evangelism services. Explore services →
API Evangelist API Evangelist
Discovery
Learnings
Guidance
Toolbox
Alignment
API Evangelist LLC

Zoho Inventory moveorders API

MoveOrders Module

Zoho Inventory moveorders API is one of 37 APIs that Zoho Inventory publishes on the APIs.io network, described by a machine-readable OpenAPI specification.

This API exposes 1 JSON Schema definition.

Tagged areas include moveorders. The published artifact set on APIs.io includes an OpenAPI specification, API documentation, and 1 JSON Schema.

This API exposes 14 operations across 9 paths, and defines 23 schemas. It is described by OpenAPI 3.0.0, at version 1.0.0.

Requests are made against a single base URL, https://www.zohoapis.com/inventory/v1.

14 operations 9 paths 23 schemas 3 DELETE5 GET5 POST1 PUT

Metadata

The identity and technical contract details declared by the specification.

Specification
OpenAPI 3.0.0
API Version
1.0.0
Base URL
https://www.zohoapis.com/inventory/v1
Authentication
OAuth 2.0
Resource Areas
1

Authentication & Security 1

Zoho Inventory moveorders API declares 1 security scheme for authenticating requests. It supports OAuth 2.0 (Zoho_Auth) using the implicit flow, exposing 4 scopes.

Paths & Operations 14

Across 9 paths, the API surfaces 14 operations — 3 DELETE, 5 GET, 5 POST, 1 PUT. Each is listed below with its method, path, parameters, and response codes.

moveorders 14

MoveOrders Module

POST
/moveorders
Create a move order
create_move_order 2 params body → 200
GET
/moveorders
List all move orders
list_move_orders 19 params → 200
DELETE
/moveorders
Delete move orders
delete_move_orders 1 param → 200
GET
/moveorders/{moveorder_id}
Retrieve a move order
get_move_order 4 params → 200
PUT
/moveorders/{moveorder_id}
Update a move order
update_move_order 3 params body → 200
DELETE
/moveorders/{moveorder_id}
Delete a move order
delete_move_order 2 params → 200
GET
/moveorders/{moveorder_id}/comments
List comments for a move order
list_move_order_comments 2 params → 200
POST
/moveorders/{moveorder_id}/markasconfirmed
Mark move order as confirmed
mark_move_order_as_confirmed 2 params → 200
POST
/moveorders/{moveorder_id}/markasinprogress
Mark move order as in progress
mark_move_order_as_in_progress 2 params → 200
POST
/moveorders/{moveorder_id}/markascompleted
Mark move order as completed
mark_move_order_as_completed 3 params → 200
POST
/moveorders/{moveorder_id}/attachment
Attach files to a move order
add_move_order_attachment 2 params body → 200
GET
/moveorders/{moveorder_id}/documents/{document_id}
Download a move order document
get_move_order_document 6 params → 200
DELETE
/moveorders/{moveorder_id}/documents/{document_id}
Remove an attachment from a move order
delete_move_order_document 4 params → 200
GET
/settings/moveorders
Get move order auto number generation settings
get_move_order_settings 1 param → 200

Schemas 23

The contract defines 23 schemas that model the data the API accepts and returns. The most detailed are move-order-response (18 properties), move-order-line-item-response (17 properties), move-order-list-row (14 properties), move-order-line-batch-node (11 properties). Each schema is shown below with its type and property counts.

move-order-line-batch-node
object
One batch allocation on a move-order line. Use either an existing batchid or new batch attributes as required by your org and item settings (see server BatchNu…
11 properties
delete-a-move-order-document-response
object
Returned when a document is removed from a move order.
2 properties
page_context
object
Pagination and list context for the current result set.
7 properties
move-order-line-serial-node
object
Serial number row returned on a line when serial tracking is enabled.
3 properties
create-a-move-order-request
object
9 properties 2 required
list-move-order-comments-response
object
3 properties
update-a-move-order-response
get-move-order-settings-response
object
3 properties
get-a-move-order-response
object
3 properties
create-a-move-order-response
object
3 properties
update-a-move-order-request
move-order-settings
object
3 properties
move-order-status-response
object
2 properties
move-order-line-storage-node
object
Storage-bin allocation for source (fromstorages) or destination (tostorages) on a line when storage tracking is enabled.
2 properties
move-order-line-item-request
object
7 properties 2 required
list-move-orders-response
object
4 properties
move-order-document-attachment
object
File attached to a move order (DocumentDetailsForEntity).
5 properties
move-order-response
object
18 properties
move-order-list-row
object
14 properties
delete-a-move-order-response
object
2 properties
move-order-line-item-response
object
17 properties
move-order-comment
object
10 properties
move-order-attachment-response
object
3 properties

Specification

The full machine-readable OpenAPI contract behind this narrative.

Source

zoho-inventory-moveorders-api-openapi.yml Raw ↑

Other APIs Zoho Inventory publishes across the network.

Zoho Inventory batches API
Zoho Inventory bills API
Zoho Inventory compositeitems API
Zoho Inventory contact-persons API
Zoho Inventory contacts API
Zoho Inventory credit-notes API
Zoho Inventory currency API
Zoho Inventory customer-payments API
Zoho Inventory delivery-challans API
Zoho Inventory inventoryadjustments API
Zoho Inventory invoices API
Zoho Inventory itemgroups API