{ "opencollection": "1.0.0", "info": { "name": "batches picklists API", "version": "1.0.0" }, "items": [ { "info": { "name": "picklists", "type": "folder" }, "items": [ { "info": { "name": "List Picklists", "type": "http" }, "http": { "method": "GET", "url": "https://www.zohoapis.com/inventory/v1/picklists", "params": [ { "name": "organization_id", "value": "10234695", "type": "query", "description": "ID of the organization" }, { "name": "sort_column", "value": "date", "type": "query", "description": "Column by which the list is sorted." }, { "name": "sort_order", "value": "D", "type": "query", "description": "Sort order. `A` for ascending, `D` for descending." }, { "name": "search_text", "value": "Pick-00001", "type": "query", "description": "Search text to filter picklists by name or number." }, { "name": "filter_by", "value": "Status.InProgress", "type": "query", "description": "Filter picklists by status. Example: `Status.All`, `Status.YetToStart`, `Status.InProgress`, `Status.OnHold`, `Status.Completed`, or `MissingAdvancedTrackingDetails`." }, { "name": "salesorder_number", "value": "SO-00001", "type": "query", "description": "Filter by sales order number." }, { "name": "salesorder_number_startswith", "value": "SO-0", "type": "query", "description": "Filter picklists where the associated sales order number starts with the given value." }, { "name": "salesorder_number_contains", "value": "0001", "type": "query", "description": "Filter picklists where the associated sales order number contains the given value." }, { "name": "purchase_return_number", "value": "PR-00001", "type": "query", "description": "Filter by purchase return number." }, { "name": "purchase_return_number_startswith", "value": "PR-0", "type": "query", "description": "Filter picklists where the associated purchase return number starts with the given value." }, { "name": "purchase_return_number_contains", "value": "0001", "type": "query", "description": "Filter picklists where the associated purchase return number contains the given value." }, { "name": "picklist_number", "value": "Pick-00001", "type": "query", "description": "Filter by picklist number." }, { "name": "picklist_number_startswith", "value": "Pick-0", "type": "query", "description": "Filter picklists where the picklist number starts with the given value." }, { "name": "picklist_number_contains", "value": "0001", "type": "query", "description": "Filter picklists where the picklist number contains the given value." }, { "name": "item_id", "value": "130426000000664040", "type": "query", "description": "Filter picklists that contain the specified item." }, { "name": "location_id", "value": "130426000000664030", "type": "query", "description": "Filter picklists by location." }, { "name": "customer_id", "value": "130426000000664050", "type": "query", "description": "Filter picklists by customer." }, { "name": "assignee_id", "value": "130426000000664060", "type": "query", "description": "Filter picklists by the assigned user." }, { "name": "date", "value": "2024-01-15", "type": "query", "description": "Filter picklists by a specific date (yyyy-mm-dd)." }, { "name": "date_start", "value": "2024-01-01", "type": "query", "description": "Filter picklists from this start date (yyyy-mm-dd)." }, { "name": "date_end", "value": "2024-01-31", "type": "query", "description": "Filter picklists up to this end date (yyyy-mm-dd)." }, { "name": "status", "value": "inprogress", "type": "query", "description": "Filter picklists by status." }, { "name": "customview_id", "value": "130426000000664070", "type": "query", "description": "ID of a custom view to apply." }, { "name": "page", "value": "1", "type": "query", "description": "Page number for pagination." }, { "name": "per_page", "value": "10", "type": "query", "description": "Number of records per page." } ], "auth": { "type": "oauth2", "flow": "implicit", "authorizationUrl": "https://accounts.zoho.com/oauth/v2/auth", "credentials": { "clientId": "{{clientId}}" } } }, "docs": "Retrieve the list of all picklists in the organization." }, { "info": { "name": "Create a Picklist", "type": "http" }, "http": { "method": "POST", "url": "https://www.zohoapis.com/inventory/v1/picklists", "params": [ { "name": "organization_id", "value": "10234695", "type": "query", "description": "ID of the organization" }, { "name": "ignore_auto_number_generation", "value": "false", "type": "query", "description": "Set to `true` to use a custom picklist number instead of the auto-generated one." } ], "body": { "type": "json", "data": "{}" }, "auth": { "type": "oauth2", "flow": "implicit", "authorizationUrl": "https://accounts.zoho.com/oauth/v2/auth", "credentials": { "clientId": "{{clientId}}" } } }, "docs": "Create a new picklist for picking items." }, { "info": { "name": "Bulk Delete Picklists", "type": "http" }, "http": { "method": "DELETE", "url": "https://www.zohoapis.com/inventory/v1/picklists", "params": [ { "name": "organization_id", "value": "10234695", "type": "query", "description": "ID of the organization" }, { "name": "picklist_ids", "value": "130426000000810001,130426000000810002", "type": "query", "description": "Comma-separated list of picklist IDs to delete. Maximum 200 IDs." } ], "auth": { "type": "oauth2", "flow": "implicit", "authorizationUrl": "https://accounts.zoho.com/oauth/v2/auth", "credentials": { "clientId": "{{clientId}}" } } }, "docs": "Delete multiple picklists at once." }, { "info": { "name": "Get a Picklist", "type": "http" }, "http": { "method": "GET", "url": "https://www.zohoapis.com/inventory/v1/picklists/:picklist_id", "params": [ { "name": "picklist_id", "value": "130426000000810001", "type": "path", "description": "Unique identifier of the picklist." }, { "name": "print", "value": "false", "type": "query", "description": "Set to `true` to return print-friendly content." }, { "name": "organization_id", "value": "10234695", "type": "query", "description": "ID of the organization" } ], "auth": { "type": "oauth2", "flow": "implicit", "authorizationUrl": "https://accounts.zoho.com/oauth/v2/auth", "credentials": { "clientId": "{{clientId}}" } } }, "docs": "Retrieve the details of an existing picklist." }, { "info": { "name": "Update a Picklist", "type": "http" }, "http": { "method": "PUT", "url": "https://www.zohoapis.com/inventory/v1/picklists/:picklist_id", "params": [ { "name": "picklist_id", "value": "130426000000810001", "type": "path", "description": "Unique identifier of the picklist." }, { "name": "ignore_auto_number_generation", "value": "false", "type": "query", "description": "Set to `true` to use a custom picklist number instead of the auto-generated one." }, { "name": "organization_id", "value": "10234695", "type": "query", "description": "ID of the organization" } ], "body": { "type": "json", "data": "{}" }, "auth": { "type": "oauth2", "flow": "implicit", "authorizationUrl": "https://accounts.zoho.com/oauth/v2/auth", "credentials": { "clientId": "{{clientId}}" } } }, "docs": "Update the details of an existing picklist." }, { "info": { "name": "Delete a Picklist", "type": "http" }, "http": { "method": "DELETE", "url": "https://www.zohoapis.com/inventory/v1/picklists/:picklist_id", "params": [ { "name": "picklist_id", "value": "130426000000810001", "type": "path", "description": "Unique identifier of the picklist." }, { "name": "organization_id", "value": "10234695", "type": "query", "description": "ID of the organization" } ], "auth": { "type": "oauth2", "flow": "implicit", "authorizationUrl": "https://accounts.zoho.com/oauth/v2/auth", "credentials": { "clientId": "{{clientId}}" } } }, "docs": "Delete an existing picklist." }, { "info": { "name": "Set Status of a Picklist", "type": "http" }, "http": { "method": "POST", "url": "https://www.zohoapis.com/inventory/v1/picklists/:picklist_id/setstatus", "params": [ { "name": "picklist_id", "value": "130426000000810001", "type": "path", "description": "Unique identifier of the picklist." }, { "name": "status", "value": "completed", "type": "query", "description": "The new status to set for the picklist." }, { "name": "organization_id", "value": "10234695", "type": "query", "description": "ID of the organization" } ], "auth": { "type": "oauth2", "flow": "implicit", "authorizationUrl": "https://accounts.zoho.com/oauth/v2/auth", "credentials": { "clientId": "{{clientId}}" } } }, "docs": "Update the status of a specific picklist." }, { "info": { "name": "Bulk Set Status of Picklists", "type": "http" }, "http": { "method": "POST", "url": "https://www.zohoapis.com/inventory/v1/picklists/setstatus", "params": [ { "name": "picklist_ids", "value": "130426000000810001,130426000000810002", "type": "query", "description": "Comma-separated list of picklist IDs. Maximum 25 IDs." }, { "name": "picklist_item_ids", "value": "130426000000810011,130426000000810012", "type": "query", "description": "Comma-separated list of picklist item IDs to update. Maximum 50 IDs." }, { "name": "status", "value": "completed", "type": "query", "description": "The new status to assign to the specified picklists." }, { "name": "organization_id", "value": "10234695", "type": "query", "description": "ID of the organization" } ], "auth": { "type": "oauth2", "flow": "implicit", "authorizationUrl": "https://accounts.zoho.com/oauth/v2/auth", "credentials": { "clientId": "{{clientId}}" } } }, "docs": "Update the status of multiple picklists at once." }, { "info": { "name": "Add a Comment to a Picklist", "type": "http" }, "http": { "method": "POST", "url": "https://www.zohoapis.com/inventory/v1/picklists/:picklist_id/comments", "params": [ { "name": "picklist_id", "value": "130426000000810001", "type": "path", "description": "Unique identifier of the picklist." }, { "name": "organization_id", "value": "10234695", "type": "query", "description": "ID of the organization" } ], "body": { "type": "json", "data": "{}" }, "auth": { "type": "oauth2", "flow": "implicit", "authorizationUrl": "https://accounts.zoho.com/oauth/v2/auth", "credentials": { "clientId": "{{clientId}}" } } }, "docs": "Add a comment or note to an existing picklist." }, { "info": { "name": "Delete a Comment on a Picklist", "type": "http" }, "http": { "method": "DELETE", "url": "https://www.zohoapis.com/inventory/v1/picklists/:picklist_id/comments/:comment_id", "params": [ { "name": "picklist_id", "value": "130426000000810001", "type": "path", "description": "Unique identifier of the picklist." }, { "name": "comment_id", "value": "130426000000810021", "type": "path", "description": "Unique identifier of the comment." }, { "name": "organization_id", "value": "10234695", "type": "query", "description": "ID of the organization" } ], "auth": { "type": "oauth2", "flow": "implicit", "authorizationUrl": "https://accounts.zoho.com/oauth/v2/auth", "credentials": { "clientId": "{{clientId}}" } } }, "docs": "Delete a comment from an existing picklist." }, { "info": { "name": "Get Advanced Tracking Details for a Picklist", "type": "http" }, "http": { "method": "GET", "url": "https://www.zohoapis.com/inventory/v1/picklists/:picklist_id/advancedtrackingdetails", "params": [ { "name": "picklist_id", "value": "130426000000810001", "type": "path", "description": "Unique identifier of the picklist." }, { "name": "organization_id", "value": "10234695", "type": "query", "description": "ID of the organization" } ], "auth": { "type": "oauth2", "flow": "implicit", "authorizationUrl": "https://accounts.zoho.com/oauth/v2/auth", "credentials": { "clientId": "{{clientId}}" } } }, "docs": "Retrieve the serial number and batch tracking details for a picklist." }, { "info": { "name": "Update Advanced Tracking Details for a Picklist", "type": "http" }, "http": { "method": "PUT", "url": "https://www.zohoapis.com/inventory/v1/picklists/:picklist_id/advancedtrackingdetails", "params": [ { "name": "picklist_id", "value": "130426000000810001", "type": "path", "description": "Unique identifier of the picklist." }, { "name": "organization_id", "value": "10234695", "type": "query", "description": "ID of the organization" } ], "body": { "type": "json", "data": "{}" }, "auth": { "type": "oauth2", "flow": "implicit", "authorizationUrl": "https://accounts.zoho.com/oauth/v2/auth", "credentials": { "clientId": "{{clientId}}" } } }, "docs": "Update serial number and batch tracking details for items in a picklist." }, { "info": { "name": "Search Sales Order Line Items", "type": "http" }, "http": { "method": "GET", "url": "https://www.zohoapis.com/inventory/v1/picklists/searchsolineitems", "params": [ { "name": "organization_id", "value": "10234695", "type": "query", "description": "ID of the organization" }, { "name": "customer_ids_in", "value": "130426000000664050,130426000000664051", "type": "query", "description": "Comma-separated list of customer IDs to filter by. Maximum 50." }, { "name": "salesorder_ids_in", "value": "130426000000700001,130426000000700002", "type": "query", "description": "Comma-separated list of sales order IDs to filter by. Maximum 50." }, { "name": "item_ids_in", "value": "130426000000664040,130426000000664041", "type": "query", "description": "Comma-separated list of item IDs to filter by. Maximum 50." }, { "name": "location_id", "value": "130426000000664030", "type": "query", "description": "Filter by location." }, { "name": "line_item_location_id", "value": "130426000000664031", "type": "query", "description": "Filter by the location associated with the line item." }, { "name": "sort_column", "value": "salesorder_number", "type": "query", "description": "Column by which the results are sorted." } ], "auth": { "type": "oauth2", "flow": "implicit", "authorizationUrl": "https://accounts.zoho.com/oauth/v2/auth", "credentials": { "clientId": "{{clientId}}" } } }, "docs": "Search for sales order line items that can be added to a picklist." }, { "info": { "name": "Search Sales Orders", "type": "http" }, "http": { "method": "GET", "url": "https://www.zohoapis.com/inventory/v1/picklists/searchso", "params": [ { "name": "organization_id", "value": "10234695", "type": "query", "description": "ID of the organization" }, { "name": "customer_ids_in", "value": "130426000000664050,130426000000664051", "type": "query", "description": "Comma-separated list of customer IDs to filter by. Maximum 50." }, { "name": "location_id", "value": "130426000000664030", "type": "query", "description": "Filter by location." } ], "auth": { "type": "oauth2", "flow": "implicit", "authorizationUrl": "https://accounts.zoho.com/oauth/v2/auth", "credentials": { "clientId": "{{clientId}}" } } }, "docs": "Search for sales orders that can be used when creating a picklist." }, { "info": { "name": "Search Purchase Return Line Items", "type": "http" }, "http": { "method": "GET", "url": "https://www.zohoapis.com/inventory/v1/picklists/searchprlineitems", "params": [ { "name": "organization_id", "value": "10234695", "type": "query", "description": "ID of the organization" }, { "name": "vendor_ids_in", "value": "130426000000664055,130426000000664056", "type": "query", "description": "Comma-separated list of vendor IDs to filter by. Maximum 50." }, { "name": "purchasereturn_ids_in", "value": "130426000000720001,130426000000720002", "type": "query", "description": "Comma-separated list of purchase return IDs to filter by. Maximum 50." }, { "name": "item_ids_in", "value": "130426000000664040,130426000000664041", "type": "query", "description": "Comma-separated list of item IDs to filter by. Maximum 50." }, { "name": "location_id", "value": "130426000000664030", "type": "query", "description": "Filter by location." }, { "name": "line_item_location_id", "value": "130426000000664031", "type": "query", "description": "Filter by the location associated with the line item." }, { "name": "sort_column", "value": "purchasereturn_number", "type": "query", "description": "Column by which the results are sorted." } ], "auth": { "type": "oauth2", "flow": "implicit", "authorizationUrl": "https://accounts.zoho.com/oauth/v2/auth", "credentials": { "clientId": "{{clientId}}" } } }, "docs": "Search for purchase return line items that can be added to a picklist." } ] } ], "bundled": true }