List your orders
const url = 'https://acme.mykreezalid.com/front_api/v1/orders?id=4242%2C4243&status=new%2Caccepted&order_number=2301FDSKFSDKL&cart_id=4242&supplier_id=4242&customer_id=4242&start_on_date=2026-10-24&fields=id%2Corder_number%2Cstatus&page=1&limit=25';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://acme.mykreezalid.com/front_api/v1/orders?id=4242%2C4243&status=new%2Caccepted&order_number=2301FDSKFSDKL&cart_id=4242&supplier_id=4242&customer_id=4242&start_on_date=2026-10-24&fields=id%2Corder_number%2Cstatus&page=1&limit=25' \ --header 'Authorization: Bearer <token>'Returns the orders of the signed-in member: the orders they placed as a customer and the orders they received as a vendor, most recent checkout first. Draft orders are left out unless you ask for them with status. The filters combine with AND.
Authorizations
Section titled “Authorizations”Parameters
Section titled “Parameters”Query Parameters
Section titled “Query Parameters”Only these orders. Comma-separated (id=4242,4243) or repeated (id[]=4242&id[]=4243).
Example
4242,4243Only orders with one of these statuses, comma-separated. Without it, every status except draft is returned.
Example
new,acceptedOnly orders with one of these order numbers, comma-separated.
Example
2301FDSKFSDKLOnly orders created from these carts. Comma-separated or repeated identifiers.
Example
4242Only orders received by these vendors. Comma-separated or repeated identifiers.
Example
4242Only orders placed by these customers. Comma-separated or repeated identifiers.
Example
4242Only orders with at least one item starting on this date (bookings).
Example
2026-10-24Comma-separated list of the order fields to return. Fields that do not exist are left out. Without it, every field is returned.
Example
id,order_number,statusPage to return, starting at 1.
Number of orders per page.
Responses
Section titled “Responses”The orders, and the paging information.
object
An order placed by a customer with one vendor. A checkout with items from several vendors creates one order per vendor.
object
Unique identifier of the order.
Order number shown to the customer and the vendor. Same value as order_number.
Order number shown to the customer and the vendor.
Total amount of the order.
Total amount, formatted with its currency for display.
Currency code of the order.
Amount due to the vendor for this order.
Amount of the order at checkout, before any later change (for instance a declined item).
Status of the order.
Progress of the delivery or of the service.
Reason given by the vendor when declining the order.
Whether the vendor declined some of the items of the order.
true when the payment was collected at checkout, false when it was only authorized at checkout and is collected when the vendor accepts the order.
Checkout date, as a Unix timestamp in seconds. null when the checkout did not complete.
Message left by the customer at checkout.
A member of the marketplace (a buyer, a vendor, or both). Returned for the signed-in member by GET /auth/me and POST /account/create, and as the customer or the vendor of a review or an order.
object
A member of the marketplace, as the Front API returns it.
Unique identifier of the member.
Identifier of the member in your own system, if you set one.
Legal form of the member.
Name shown to other members, built from the member’s details according to the marketplace’s display settings.
URL of the member’s profile picture.
Country code.
Preferred language of the member.
Same value as lang.
Country code.
Company details. Absent when account_type is individual.
object
Same value as the member’s business_name.
Company registration number.
The member group (type of account) the member belongs to.
object
Name of the group.
Handle of the group.
Use group.id.
Use group.name.
Use group.alias.
Whether the member’s group may publish listings.
Whether the member’s group is an onboarding group.
Whether the account is active.
Progress of the member’s identity verification. Read-only: the member cannot change it.
Values of the custom member fields defined by the marketplace, keyed by field alias. A value is a string, or a list for multiple-choice fields.
object
Custom data attached to the member, grouped by namespace then keyed by title: {"namespace": {"title": "value"}}. null when the member has none.
object
object
Number of the member’s listings online.
Number of the member’s listings, whatever their status.
Average rating received in reviews.
Number of reviews received.
Public profile page of the member on the marketplace.
Registration date, as YYYY-MM-DD HH:MM:SS.
A member of the marketplace (a buyer, a vendor, or both). Returned for the signed-in member by GET /auth/me and POST /account/create, and as the customer or the vendor of a review or an order.
object
A member of the marketplace, as the Front API returns it.
Unique identifier of the member.
Identifier of the member in your own system, if you set one.
Legal form of the member.
Name shown to other members, built from the member’s details according to the marketplace’s display settings.
URL of the member’s profile picture.
Country code.
Preferred language of the member.
Same value as lang.
Country code.
Company details. Absent when account_type is individual.
object
Same value as the member’s business_name.
Company registration number.
The member group (type of account) the member belongs to.
object
Name of the group.
Handle of the group.
Use group.id.
Use group.name.
Use group.alias.
Whether the member’s group may publish listings.
Whether the member’s group is an onboarding group.
Whether the account is active.
Progress of the member’s identity verification. Read-only: the member cannot change it.
Values of the custom member fields defined by the marketplace, keyed by field alias. A value is a string, or a list for multiple-choice fields.
object
Custom data attached to the member, grouped by namespace then keyed by title: {"namespace": {"title": "value"}}. null when the member has none.
object
object
Number of the member’s listings online.
Number of the member’s listings, whatever their status.
Average rating received in reviews.
Number of reviews received.
Public profile page of the member on the marketplace.
Registration date, as YYYY-MM-DD HH:MM:SS.
Link to the order page of the customer on the marketplace.
Link to the sale page of the vendor on the marketplace.
Code that confirms a hand delivery.
Custom data attached to the order, grouped by namespace then keyed by title: {"namespace": {"title": "value"}}. null when the order has none.
object
object
Whether the order is shipped.
Who receives the shipping fees: the vendor or the marketplace. Empty when the order is not shipped.
Shipping details. An empty array ([]) when the order is not shipped.
object
Identifier of the shipping method.
Name of the shipping method.
Carrier of the shipping method.
Shipping amount.
When a tracking link is known, an HTML link (<a target="_blank" href="…">tracking number</a>); otherwise the tracking number itself; null without a tracking number.
Address of the pickup point, as HTML with <br> line breaks, for relay-point deliveries.
Identifier of the pickup point, for relay-point deliveries.
A postal address of an order. An empty array ([]) when the order has no such address.
object
Last name followed by first name.
A postal address of an order. An empty array ([]) when the order has no such address.
object
Last name followed by first name.
Payment of the order to the vendor.
object
success once an amount has been paid out to the vendor.
Unix timestamp in seconds.
Unix timestamp in seconds.
Unix timestamp in seconds.
Marketplace fees applied to the order. Present only when the order has some.
object
Who pays the fee.
Name of the fee rule.
Fee amount, formatted with two decimals.
Items of the order. Present only when the order has items.
One line of an order: a listing, its quantity and its options.
object
Cover image of the listing.
Unit price of the listing at checkout.
Unit price set for this order, when it differs from the listing price.
The listing, without its vendor. null when the listing is no longer available.
object
Unique identifier of the listing.
Options a buyer can add to the listing. null when the listing has none.
object
Address of the listing, also given as separate top-level fields.
object
Moderation status set by the marketplace: waiting (awaiting approval), approved, rejected or blocked. A listing is visible to buyers only when it is approved and published.
Values of the listing attributes, keyed by attribute alias (see GET /listings/attributes).
object
Category of the listing. Only object and id are always present.
object
URL of the cover image: the first image of the listing (or the vendor’s avatar when the listing type is set up that way), or a default placeholder image.
Date the listing went online, as YYYY-MM-DD HH:MM:SS.
Description of the listing, as plain text.
Your own reference for the listing.
Price ready for display, with currency and price unit. May contain HTML markup. When the price is zero, the free label of the listing type (or Free).
Logistic category of the listing, used to compute shipping rates.
object
Minimum quantity a buyer must order.
Images of the listing, in display order. null when the listing has none.
object
Videos of the listing. null when the listing has none.
object
Custom data attached to the listing, grouped by namespace then by key.
object
Price before discount.
Price of the listing. When the listing has variants, the lowest variant price.
Title of the price unit (for example night), or null.
Price with its currency, or the free label when the price is zero.
Extra key/value properties of the listing (an empty array when there are none).
object
Publication status chosen by the vendor.
Stock.
How the buyer picks the quantity.
Whether the listing must be shipped.
Shipping methods selected for the listing.
object
Whether the buyer collects the item in person.
Price added for each extra item.
Public URL of the listing page.
Variants of the listing. null when it has none.
A variant of a listing (for example one size or one colour).
object
Your own reference for the variant.
Price unit of the variant, or null.
object
Stock of the variant.
Identifier of the listing image shown for this variant.
Where the listing is shown: both (catalog and search), catalog, search, or none.
Coordinates of the listing.
object
Public profile of the vendor. Present only when the vendor is known.
object
A member of the marketplace, as the Front API returns it.
Unique identifier of the member.
Identifier of the member in your own system, if you set one.
Legal form of the member.
Name shown to other members, built from the member’s details according to the marketplace’s display settings.
URL of the member’s profile picture.
Country code.
Preferred language of the member.
Same value as lang.
Country code.
Company details. Absent when account_type is individual.
object
Same value as the member’s business_name.
Company registration number.
The member group (type of account) the member belongs to.
object
Name of the group.
Handle of the group.
Use group.id.
Use group.name.
Use group.alias.
Whether the member’s group may publish listings.
Whether the member’s group is an onboarding group.
Whether the account is active.
Progress of the member’s identity verification. Read-only: the member cannot change it.
Values of the custom member fields defined by the marketplace, keyed by field alias. A value is a string, or a list for multiple-choice fields.
object
Custom data attached to the member, grouped by namespace then keyed by title: {"namespace": {"title": "value"}}. null when the member has none.
object
object
Number of the member’s listings online.
Number of the member’s listings, whatever their status.
Average rating received in reviews.
Number of reviews received.
Public profile page of the member on the marketplace.
Registration date, as YYYY-MM-DD HH:MM:SS.
Same value as owner, kept for compatibility. null when the vendor is unknown.
object
A member of the marketplace, as the Front API returns it.
Unique identifier of the member.
Identifier of the member in your own system, if you set one.
Legal form of the member.
Name shown to other members, built from the member’s details according to the marketplace’s display settings.
URL of the member’s profile picture.
Country code.
Preferred language of the member.
Same value as lang.
Country code.
Company details. Absent when account_type is individual.
object
Same value as the member’s business_name.
Company registration number.
The member group (type of account) the member belongs to.
object
Name of the group.
Handle of the group.
Use group.id.
Use group.name.
Use group.alias.
Whether the member’s group may publish listings.
Whether the member’s group is an onboarding group.
Whether the account is active.
Progress of the member’s identity verification. Read-only: the member cannot change it.
Values of the custom member fields defined by the marketplace, keyed by field alias. A value is a string, or a list for multiple-choice fields.
object
Custom data attached to the member, grouped by namespace then keyed by title: {"namespace": {"title": "value"}}. null when the member has none.
object
object
Number of the member’s listings online.
Number of the member’s listings, whatever their status.
Average rating received in reviews.
Number of reviews received.
Public profile page of the member on the marketplace.
Registration date, as YYYY-MM-DD HH:MM:SS.
Same value as owner, kept for compatibility. null when the vendor is unknown.
object
A member of the marketplace, as the Front API returns it.
Unique identifier of the member.
Identifier of the member in your own system, if you set one.
Legal form of the member.
Name shown to other members, built from the member’s details according to the marketplace’s display settings.
URL of the member’s profile picture.
Country code.
Preferred language of the member.
Same value as lang.
Country code.
Company details. Absent when account_type is individual.
object
Same value as the member’s business_name.
Company registration number.
The member group (type of account) the member belongs to.
object
Name of the group.
Handle of the group.
Use group.id.
Use group.name.
Use group.alias.
Whether the member’s group may publish listings.
Whether the member’s group is an onboarding group.
Whether the account is active.
Progress of the member’s identity verification. Read-only: the member cannot change it.
Values of the custom member fields defined by the marketplace, keyed by field alias. A value is a string, or a list for multiple-choice fields.
object
Custom data attached to the member, grouped by namespace then keyed by title: {"namespace": {"title": "value"}}. null when the member has none.
object
object
Number of the member’s listings online.
Number of the member’s listings, whatever their status.
Average rating received in reviews.
Number of reviews received.
Public profile page of the member on the marketplace.
Registration date, as YYYY-MM-DD HH:MM:SS.
Shop of the vendor that holds the item. Present only when your marketplace lets vendors manage several shops and the listing is assigned to one.
object
End of validity of the listing, as YYYY-MM-DD HH:MM:SS. Present only when set.
Next available date of the listing, or null.
Listing type of the listing. Present only when the listing has one.
object
Settings inherited from the listing type (which fields are enabled, whether listings need approval, button label…). Present only when the listing has a listing type.
object
Quantity ordered. A decimal number for listings sold in decimal quantities, an integer otherwise.
Total amount of the line, after discount.
Same value as amount.
Total amount of the line before the coupon discount.
Type of the coupon applied to the line, if any (percentage or fixed amount).
Status of the line. new until the vendor reviews it.
Reason given by the vendor when declining this line.
Unique key of the line.
Custom properties of the line, as free-form JSON.
Options chosen by the customer. null when there are none.
object
Variants ordered. null when there are none.
object
Add-ons chosen by the customer. null when there are none.
An add-on of an order line.
object
qty times unit_price.
Add-ons set by the marketplace. null when there are none.
An add-on of an order line.
object
qty times unit_price.
Files delivered with the line, for digital products. null when there are none.
object
File name.
Start of the booking. Present only for bookings.
Display format of start_datetime. Present only when set.
End of the booking. Present only for bookings.
Display format of end_datetime. Present only when set.
The shop the order is collected from, when the marketplace has several shops per vendor and all items of the order come from the same shop. Absent otherwise.
object
Paging information, added next to the results of a paginated list. Request another page with the page query parameter and change the page size with limit (at most 100).
object
Number of results across all pages.
Number of the page returned, starting at 1.
Whether a next page exists.
Whether a previous page exists.
Number of results on this page.
Number of pages.
Example
{ "orders": [ { "object": "Order", "id": 4242, "number": "2301FDSKFSDKL", "order_number": "2301FDSKFSDKL", "amount": 129.9, "amount_with_currency": "129,90 €", "currency": "EUR", "status": "draft", "fulfillment_status": "started", "checkout_at": 1760342400, "customer": { "object": "User", "id": 4242, "account_type": "individual", "first_name": "Jane", "last_name": "Doe", "public_name": "Jane D.", "email": "jane@example.com", "birthday": "1990-04-12", "nationality": "FR", "lang": "fr", "locale": "fr", "timezone": "Europe/Paris", "phone_country_code": "33", "phone_number": "612345678", "address_line1": "12 rue de la Paix", "address_city": "Paris", "address_zipcode": "75002", "address_country": "FR", "company": { "object": "Company" }, "group": { "object": "Group", "id": 12, "name": "Vendors", "alias": "vendors" }, "status": "enabled", "identity_status": "not_completed", "attributes": { "profession": "Photographer" }, "average_rating": 4.5, "profile_url": "https://acme.mykreezalid.com/s/a1b2c3d/jane-d", "created_at": "2026-10-01 09:30:00" }, "supplier": { "object": "User", "id": 4242, "account_type": "individual", "first_name": "Jane", "last_name": "Doe", "public_name": "Jane D.", "email": "jane@example.com", "birthday": "1990-04-12", "nationality": "FR", "lang": "fr", "locale": "fr", "timezone": "Europe/Paris", "phone_country_code": "33", "phone_number": "612345678", "address_line1": "12 rue de la Paix", "address_city": "Paris", "address_zipcode": "75002", "address_country": "FR", "company": { "object": "Company" }, "group": { "object": "Group", "id": 12, "name": "Vendors", "alias": "vendors" }, "status": "enabled", "identity_status": "not_completed", "attributes": { "profession": "Photographer" }, "average_rating": 4.5, "profile_url": "https://acme.mykreezalid.com/s/a1b2c3d/jane-d", "created_at": "2026-10-01 09:30:00" }, "customer_url": "https://acme.mykreezalid.com/order/info/7c1f3e", "supplier_url": "https://acme.mykreezalid.com/sale/info/7c1f3e", "metafields": { "erp": { "reference": "PO-4242" } }, "shipping_fees_destination": "", "shippings": { "address": { "object": "Address", "id": 4242, "name": "Doe Jane", "street": "10 rue de la Paix", "postcode": "75002", "city": "Paris", "country": "FR" } }, "billing_address": { "object": "Address", "id": 4242, "name": "Doe Jane", "street": "10 rue de la Paix", "postcode": "75002", "city": "Paris", "country": "FR" }, "payout": { "status": "not_available" }, "smart_fees": [ { "fee_amount": "4.50" } ], "order_items": [ { "object": "OrderItem", "id": 4242, "listing_id": 4243, "listing": { "object": "Listing", "id": 4242, "add_ons": [ { "object": "Addon", "id": 17, "listing_id": 4242, "price": 5, "title": "Gift wrapping" } ], "address": { "location": "10 Main Street, Springfield", "city": "Springfield", "state": "IL", "country": "US" }, "admin_status": "waiting", "attributes": { "color": "Blue", "size": [ "S", "M" ] }, "category": { "object": "Category", "id": 31, "parent_id": 12, "title": "Bikes", "slug": "bikes", "url": "/c/bikes" }, "city": "Springfield", "country": "US", "cover": "https://cdn.example.com/listings/4242/front.jpg", "currency": "USD", "date_online": "2026-10-01 09:30:00", "external_id": "REF-4242", "formatted_price": "$120.00", "lat": 39.7817, "lng": -89.6501, "location": "10 Main Street, Springfield", "logistic_category": { "object": "LogisticCategory", "id": 3, "title": "Small parcels" }, "min_qty": 1, "medias": [ { "object": "Media", "id": 9001, "position": 0, "media_type": "image", "src": "https://cdn.example.com/listings/4242/front.jpg" } ], "media_videos": [ { "object": "MediaVideo", "id": 77, "position": 0, "media_type": "video", "src": "https://youtu.be/dQw4w9WgXcQ" } ], "metafields": { "global": { "warranty_years": "2" } }, "original_price": 150, "price": 120, "price_unit": "night", "price_with_currency": "$120.00", "status": "draft", "quantity": 12, "requires_shipping": true, "sku": "SKU-4242", "state": "IL", "shipping_methods": [ { "id": 1, "object": "ShippingMethod", "carrier_alias": "ups", "price": 4.95, "sort_priority": 1, "step_price": 1, "title": "Standard delivery" } ], "slug": "blue-city-bike", "title": "Blue city bike", "url": "https://acme.mykreezalid.com/listing/4242-blue-city-bike", "variants": [ { "object": "Variant", "id": 5150, "listing_id": 4242, "price": 120, "quantity": 4, "sort_priority": 1, "sku": "SKU-4242-M", "title": "Size M", "weight": 12.5 } ], "visibility": "both", "weight": 12.5, "weight_unit": "kg", "_geoloc": { "lat": 39.7817, "lng": -89.6501 }, "owner": { "object": "User", "id": 4242, "account_type": "individual", "first_name": "Jane", "last_name": "Doe", "public_name": "Jane D.", "email": "jane@example.com", "birthday": "1990-04-12", "nationality": "FR", "lang": "fr", "locale": "fr", "timezone": "Europe/Paris", "phone_country_code": "33", "phone_number": "612345678", "address_line1": "12 rue de la Paix", "address_city": "Paris", "address_zipcode": "75002", "address_country": "FR", "company": { "object": "Company" }, "group": { "object": "Group", "id": 12, "name": "Vendors", "alias": "vendors" }, "status": "enabled", "identity_status": "not_completed", "attributes": { "profession": "Photographer" }, "average_rating": 4.5, "profile_url": "https://acme.mykreezalid.com/s/a1b2c3d/jane-d", "created_at": "2026-10-01 09:30:00" }, "user": { "object": "User", "id": 4242, "account_type": "individual", "first_name": "Jane", "last_name": "Doe", "public_name": "Jane D.", "email": "jane@example.com", "birthday": "1990-04-12", "nationality": "FR", "lang": "fr", "locale": "fr", "timezone": "Europe/Paris", "phone_country_code": "33", "phone_number": "612345678", "address_line1": "12 rue de la Paix", "address_city": "Paris", "address_zipcode": "75002", "address_country": "FR", "company": { "object": "Company" }, "group": { "object": "Group", "id": 12, "name": "Vendors", "alias": "vendors" }, "status": "enabled", "identity_status": "not_completed", "attributes": { "profession": "Photographer" }, "average_rating": 4.5, "profile_url": "https://acme.mykreezalid.com/s/a1b2c3d/jane-d", "created_at": "2026-10-01 09:30:00" }, "supplier": { "object": "User", "id": 4242, "account_type": "individual", "first_name": "Jane", "last_name": "Doe", "public_name": "Jane D.", "email": "jane@example.com", "birthday": "1990-04-12", "nationality": "FR", "lang": "fr", "locale": "fr", "timezone": "Europe/Paris", "phone_country_code": "33", "phone_number": "612345678", "address_line1": "12 rue de la Paix", "address_city": "Paris", "address_zipcode": "75002", "address_country": "FR", "company": { "object": "Company" }, "group": { "object": "Group", "id": 12, "name": "Vendors", "alias": "vendors" }, "status": "enabled", "identity_status": "not_completed", "attributes": { "profession": "Photographer" }, "average_rating": 4.5, "profile_url": "https://acme.mykreezalid.com/s/a1b2c3d/jane-d", "created_at": "2026-10-01 09:30:00" }, "order_type": { "object": "OrderType", "id": 20, "title": "Products" } }, "qty": 2, "currency": "EUR", "status": "new", "options": [ { "name": "Size", "value": "M" } ], "variants": [ { "object": "Variant" } ], "add_ons": [ { "object": "AddOn" } ], "admin_add_ons": [ { "object": "AddOn" } ], "downloadable_assets": [ { "object": "DownloadableAsset" } ] } ] } ], "pagination": { "totalResultsCount": 137, "currentPage": 1, "resultOnPageCount": 25, "pageCount": 6 }}An identifier filter (id, cart_id, supplier_id, customer_id) holds something other than positive integers.
No signed-in member.
Error body returned by the Front API when it refuses a request.
object
HTTP status code, repeated in the body.
Human-readable reason.
Example
{ "code": 403, "status": "error", "message": "Token not found in request"}The requested page is beyond the last page.