Purchase Orders Search
Purchase Orders
Search Purchase Orders
POST
Purchase Orders Search
Use this endpoint to search and filter purchase orders across your PIC inventory.Documentation Index
Fetch the complete documentation index at: https://developer.worldly.io/llms.txt
Use this file to discover all available pages before exploring further.
Request body params
| Name | Type | Description |
|---|---|---|
id | Array<string> | Filter by specific purchase order IDs. |
name | Array<string> | Filter by purchase order names. |
textSearch | Array<string> | General text search across multiple fields. |
tags | Array<string> | Filter by tags. |
category | Array<string> | Filter by product category. |
productId | Array<string> | Filter by associated product IDs. |
purchaseOrderDateAfter | string (date-time) | Filter purchase orders after this date (e.g., 2025-01-15T00:00:00Z). |
purchaseOrderDateBefore | string (date-time) | Filter purchase orders before this date (e.g., 2025-12-31T23:59:59Z). |
country | Array<string> | Filter by country. |
supplier | Array<string> | Filter by supplier. |
from | number | [DEFAULT: 0] Pagination start index. |
size | number | [DEFAULT: 50] Number of results to return (max 50). |
sort | object | Sorting configuration { field: string, order: "asc" | "desc" }. |
Implementation Details
- Pagination: Standard pagination using
fromandsize. Maximum page size is 50. - Date formatting: Purchase dates in the response are returned as strings and, when present, typically use the
YYYY-MM-DDrepresentation. - Filtering: Array fields act as “OR” filters — results match any of the provided values.
Body
application/json
API Search requests

