Skip to content

OpenPurchaseOrderSearchInput

OpenPurchaseOrderSearchInput = object & Record<string, unknown>

Defined in: sdks/hepsiburada/src/types/supplier.ts:35

Body for suppliers.searchOpenPurchaseOrders() — the spec’s “Açık Siparişleri Listeleme” request. All fields optional per spec.

optional brands?: string[]

Brand filter.

optional buyingCategories?: string[]

Buying-category filter.

optional createdDateEnd?: string

Purchase-order creation-date range end (yyyy-MM-dd).

optional createdDateStart?: string

Purchase-order creation-date range start (yyyy-MM-dd).

optional definitionNames?: string[]

Product-type filter.

optional dueDateEnd?: string

Due-date range end (yyyy-MM-dd).

optional dueDateStart?: string

Due-date range start (yyyy-MM-dd).

optional inProgressPurchaseOrdersOperation?: boolean

Whether a purchase-order operation is still in progress.

optional isSent?: boolean

Whether the line was marked as sent.

optional limit?: number

Max rows to return (0–1000).

optional offset?: number

Start index of the rows to return (defaults to 0).

optional purchaseOrderLines?: PurchaseOrderLineRef[]

Specific purchase-order lines to match.

optional purchaseOrderTypes?: (PurchaseOrderType | string & object)[]

Purchase-order type filter; strings outside the documented union pass through.

optional searchText?: string

Free-text search.

optional skus?: string[]

SKU filter.

optional sortDirection?: string

Sort direction.

optional sortField?: string

Field to sort by.

optional warehouseGateIds?: string[]

Warehouse gate-id filter.

Unofficial. Lonca is an independent, community-maintained project — not affiliated with, endorsed by, or supported by Trendyol, Hepsiburada, or any other marketplace. All marketplace names and trademarks belong to their respective owners.