Saved list items

Inspect the items stored inside a saved list.

The saved list item model

Saved list items are snapshots of a spot at the time it was saved. Use them to sync saved content to external tools.

Properties

  • Name
    id
    Type
    integer
    Description
    Unique identifier for the saved item.
  • Name
    list_id
    Type
    integer
    Description
    Identifier of the saved list that contains this item.
  • Name
    spot_url
    Type
    string
    Description
    Canonical spot URL on Twentybaan.
  • Name
    title
    Type
    string|null
    Description
    Spot title at time of save.
  • Name
    location
    Type
    string|null
    Description
    Location string at time of save.
  • Name
    price_text
    Type
    string|null
    Description
    Rendered price label at time of save.
  • Name
    beds_text
    Type
    string|null
    Description
    Beds label at time of save.
  • Name
    area_sqm
    Type
    integer|null
    Description
    Floor area in square meters when available.
  • Name
    image_url
    Type
    string|null
    Description
    Primary image URL at time of save.
  • Name
    created_at
    Type
    timestamp
    Description
    Timestamp of when the item was saved.

GET/v1/saved-list-items?list_id=:list_id

List saved list items

Retrieve items for a single saved list.

Required attributes

  • Name
    list_id
    Type
    integer
    Description
    The saved list id to fetch items from.

Optional attributes

  • Name
    limit
    Type
    integer
    Description
    Limit the number of items returned (default 50, max 200).
  • Name
    before_id
    Type
    integer
    Description
    Return items with id less than this value.

Required scope

Tokens must include read:saved_list_items.

Request

GET
/v1/saved-list-items?list_id=12
curl -G https://api.twentybaan.com/v1/saved-list-items/ \
  -H "Accept: application/json" \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -d list_id=12 \
  -d limit=10

Response

{
  "ok": true,
  "items": [
    {
      "id": 345,
      "list_id": 12,
      "spot_url": "/listings/modern-condo-sukhumvit/",
      "title": "Modern condo near BTS",
      "location": "Bangkok • Sukhumvit",
      "price_text": "฿35,000 / month",
      "beds_text": "2",
      "area_sqm": 62,
      "image_url": "https://...",
      "created_at": "2026-01-06T03:12:00Z"
    }
  ],
  "next_before_id": null
}

GET/v1/saved-list-items?list_id=:list_id&id=:id

Retrieve a saved list item

Fetch a single item from a saved list.

Required attributes

  • Name
    list_id
    Type
    integer
    Description
    Saved list id that owns the item.
  • Name
    id
    Type
    integer
    Description
    Item id to retrieve.

Required scope

Tokens must include read:saved_list_items.

Request

GET
/v1/saved-list-items?list_id=12&id=345
curl -G https://api.twentybaan.com/v1/saved-list-items/ \
  -H "Accept: application/json" \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -d list_id=12 \
  -d id=345

Response

{
  "ok": true,
  "item": {
    "id": 345,
    "list_id": 12,
    "spot_url": "/listings/modern-condo-sukhumvit/",
    "title": "Modern condo near BTS",
    "location": "Bangkok • Sukhumvit",
    "price_text": "฿35,000 / month",
    "beds_text": "2",
    "area_sqm": 62,
    "image_url": "https://...",
    "created_at": "2026-01-06T03:12:00Z"
  }
}
tb twentybaan

Sign in to your account

Not a member? Create an account

Or continue with email

Uncheck on shared devices.