List bookmarks

Articles in one list: Home, Archive, Liked, a folder or a tag, with reading progress.

GET https://cotlet.dev/api/v1/instapaper/bookmarks

read

Returns saved articles from one list, newest first, with title, URL, saved time, reading progress from 0 to 1, and whether each is liked and archived. Choose the list with section: home, archive, liked, folder or tag. Section folder needs folder_id and section tag needs tag. Pass offset to read the next page. Folder and tag together are not allowed.

Parameters

Parameters: list_bookmarks
NameTypeDescription
section enum enum home, archive, liked, folder or tag. Default: home.
folder_id integer integer Folder ID from list_folders. Needed for section folder.
tag string string Tag name from list_tags. Needed for section tag.
limit integer integer Articles per page. Default: 25.
offset integer integer Number of articles to skip. Default: 0.

Request

cURL
curl https://cotlet.dev/api/v1/instapaper/bookmarks \
  -H "Authorization: Bearer $COTLET_API_KEY"
Python
result = client.call("instapaper", "list_bookmarks")
Node.js
const result = await cotlet.call('instapaper', 'list_bookmarks');
CLI
cotlet call instapaper list_bookmarks

Example response

JSON

{
  "bookmarks": [
    {
      "bookmark_id": 1893240551,
      "title": "How to Salt Pasta Water",
      "url": "https://cooking.example.com/salt-pasta-water",
      "saved_at": "2026-08-03T18:22:00Z",
      "progress": 1,
      "liked": false,
      "archived": false,
      "folder_id": null,
      "tags": [
        "Cooking"
      ]
    }
  ],
  "total": 212
}

Sign in once. Your agent does the rest.

Sign up and add the apps you need. Free 7-day trial with 2,000 credits, no card needed.