List the signed-in member's wishlist
const url = 'https://acme.mykreezalid.com/front_api/v1/wishlists?type=listing&page=1&limit=20';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/wishlists?type=listing&page=1&limit=20' \ --header 'Authorization: Bearer <token>'Returns the listings (by default) or the vendors (type=vendor) saved in the signed-in member’s wishlist, one page at a time. Listings that are no longer online and vendors that are no longer active are left out.
Authorizations
Section titled “Authorizations”Parameters
Section titled “Parameters”Query Parameters
Section titled “Query Parameters”Kind of entries to list.
Page to return. A page beyond the last one answers 404.
Number of entries per page.
Responses
Section titled “Responses”One page of the wishlist.
object
An entry of the signed-in member’s wishlist. A listing entry carries listing_id and listing; a vendor entry carries vendor_id and user.
object
Listing saved in the wishlist (listing entries only).
The saved listing (listing entries only). Only listings that are online appear in the wishlist. Besides the fields below, the object carries display fields computed for the marketplace’s own pages.
object
Path of the listing page on the marketplace.
Price, as a decimal number in a string.
Price before discount, as a decimal number in a string.
Identifier of the vendor of the listing.
First image of the listing.
object
object
Unit the price applies to, such as a night or a day.
object
The vendor of the listing.
object
Vendor saved in the wishlist (vendor entries only).
The saved vendor (vendor entries only). Only active vendors appear in the wishlist. Besides the fields below, the object carries display fields computed for the marketplace’s own pages.
object
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.
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
{ "wishlists": [ { "listing_id": 4242, "listing": { "id": 4242, "title": "City bike, 7 speeds", "price": "129.90", "currency": "EUR", "status": "published", "admin_status": "approved" }, "vendor_id": 4242, "user": { "id": 4242, "public_name": "Jane D.", "public_vars": { "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" } } } ], "pagination": { "totalResultsCount": 137, "currentPage": 1, "resultOnPageCount": 25, "pageCount": 6 }}No valid access token was sent.
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 one.