Skip to content
Esc
↑↓navigate↵open⌘Jpreview

List wishlists for authenticated user

Returns a paginated list of wishlists for the authenticated user. The total_items count reflects the filtered results (if applied).

GET/api/v1/{app_id}/wishlists
Authorization
AuthorizationAPI key · headerrequired

Bearer token (format: "Bearer {token}")

Path parameters
app_idstringrequired

UUID of the app

Query parameters
namestring

Filter wishlists by name

pageinteger

Page number (default: 1, minimum: 1)

per_pageinteger

Number of items per page (default: 20, minimum: 1, maximum: 100)

Responses
200

Paginated list of wishlists with metadata

itemsWishlistResponse[] | null
Show properties
Array of WishlistResponse
created_atstring
idstring
is_defaultboolean
item_countinteger
namestring
updated_atstring
user_idstring
pageinteger
page_sizeinteger
total_itemsinteger
total_pagesinteger
400

Invalid request parameters

detailsstring[] | null
messagestring
successboolean
401

Unauthorized

detailsstring[] | null
messagestring
successboolean
500

Internal server error

detailsstring[] | null
messagestring
successboolean
Try it
Server
Authorization
Parameters
Request
curl -X GET '//customers.enad.io/api/v1/string/wishlists' \
  -H 'Authorization: YOUR_API_KEY' \
  -H 'Accept: application/json'
Response
{
  "items": [
    {
      "created_at": "string",
      "id": "string",
      "is_default": true,
      "item_count": 0,
      "name": "string",
      "updated_at": "string",
      "user_id": "string"
    }
  ],
  "page": 0,
  "page_size": 0,
  "total_items": 0,
  "total_pages": 0
}