List articles

Articles in a Feed, source, Board or Read Later, newest first, with read state.

GET https://cotlet.dev/api/v1/feedly/articles

read

Lists articles from one stream, newest first: a Feed, a single source, a Board, or Read Later. The body is a short preview; get_article returns the full text. By default only unread articles come back. Reading a list does not mark anything as read.

Parameters

Parameters: list_articles
NameTypeDescription
stream string required string A feed_id or source_id from list_feeds, a board_id from list_boards, or 'read_later'.
unread_only boolean boolean false includes read articles. Default: true.
since datetime datetime Only articles published after this time.
limit integer integer 1 to 50. Default: 20.
cursor string string Next page cursor from the previous call.

Request

cURL
curl "https://cotlet.dev/api/v1/feedly/articles?stream=stream" \
  -H "Authorization: Bearer $COTLET_API_KEY"
Python
result = client.call("feedly", "list_articles", {"stream":"stream"})
Node.js
const result = await cotlet.call('feedly', 'list_articles', {"stream":"stream"});
CLI
cotlet call feedly list_articles --data '{"stream":"stream"}'

Example response

JSON

{
  "articles": [
    {
      "article_id": "art_9d41e0",
      "title": "Two open-weight models ship in one week",
      "source": "Model Releases Weekly",
      "url": "https://example-models.com/two-open-weight-models",
      "published_at": "2026-10-16T18:20:00Z",
      "unread": true,
      "read_later": false,
      "boards": [],
      "preview": "Both models run on a single GPU and ship with permissive licences..."
    }
  ],
  "next_cursor": "eyJvZmZzZXQiOjIwfQ"
}

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.