List the calling vendor's fulfilment groups
const url = 'https://api-omni.linra.net/api/v1/vendor/orders?page=1&pageSize=20&status=Pending';const options = {method: 'GET', headers: {Authorization: 'Bearer <token>'}};
try { const response = await fetch(url, options); const data = await response.json(); console.log(data);} catch (error) { console.error(error);}curl --request GET \ --url 'https://api-omni.linra.net/api/v1/vendor/orders?page=1&pageSize=20&status=Pending' \ --header 'Authorization: Bearer <token>'Returns a paged, cost-stripped list of fulfilment groups assigned to the calling vendor —
never a sibling vendor’s group, the Self (Linra-fulfilled) group, or an order’s OTHER
vendors’ lines. No partner identity, order totals, commission, or any money field is ever
present (see the schema’s own field-by-field remarks). Set changedSince for delta sync:
only groups whose PARENT ORDER changed strictly after that instant are returned, ordered by
change time ascending. A sibling vendor’s own group changing on the SAME order also bumps
this timestamp — treat a repeat of your own unchanged group as a safe, over-inclusive
signal, never under-inclusive, and reconcile idempotently. Requires the Orders capability.
Authorizations
Section titled “Authorizations”Parameters
Section titled “Parameters”Query Parameters
Section titled “Query Parameters”Only return rows whose parent order changed strictly after this UTC instant (delta sync).
Responses
Section titled “Responses”A page of fulfilment groups.
object
object
object
Deliberately EXCLUDES the reselling partner’s identity, any customer/external reference, and every money/tax field (order total, commission, VAT, currency, discounts, tax-registration numbers) and the internal saga correlation id — none of it is the vendor’s business. You are paid via your own commercial terms with Linra, tracked entirely on the offer/cost-push side, never derived from what a partner paid.
object
Linra’s own canonical order id — stable across both sides for support/correlation. Never the partner’s own external reference.
Your own order/reference id at your end, if previously pushed.
Trimmed to exactly what’s needed to pack the shipment. No money field of any kind is present.
object
The catalog SKU for this variant, resolved regardless of the variant’s current active state.
object
Example
{ "state": "SUCCESS", "payload": { "items": [ { "status": "Pending" } ] }}Your token doesn’t carry the capability this endpoint requires.
object
object
Examples
{ "state": "FORBIDDEN_CAPABILITY_NOT_GRANTED", "payload": null, "details": { "requiredCapability": "Orders" }}Too many requests. Retry after the Retry-After header (seconds).
object
object
Example
{ "state": "NOT_FOUND_VENDOR_OFFER"}Headers
Section titled “Headers”Seconds to wait before retrying.