Skip to main content
GET
/
v1
/
reading
/
recent
Recent articles
curl --request GET \
  --url https://api.rewind.rest/v1/reading/recent \
  --header 'Authorization: Bearer <token>'
{
  "data": [
    {
      "id": 42,
      "title": "The Age of AI",
      "author": "Derek Thompson",
      "url": "https://www.theatlantic.com/technology/archive/2025/the-age-of-ai",
      "instapaper_url": "https://www.instapaper.com/read/1234567",
      "instapaper_app_url": "instapaper://read/1234567",
      "domain": "theatlantic.com",
      "site_name": "The Atlantic",
      "description": "How artificial intelligence is reshaping every industry.",
      "word_count": 3200,
      "estimated_read_min": 13,
      "status": "finished",
      "progress": 1,
      "starred": true,
      "rating": null,
      "tags": [
        "technology",
        "ai"
      ],
      "source": "instapaper",
      "image": null,
      "saved_at": "2026-03-18T14:30:00.000Z",
      "started_at": "2026-03-19T08:00:00.000Z",
      "finished_at": "2026-03-19T08:15:00.000Z"
    }
  ]
}

Documentation Index

Fetch the complete documentation index at: https://docs.rewind.rest/llms.txt

Use this file to discover all available pages before exploring further.

Authorizations

Authorization
string
header
required

API key. Read keys (rw_live_...) access GET endpoints. Admin keys (rw_admin_...) access all endpoints.

Query Parameters

limit
integer
default:10
Required range: 1 <= x <= 50
Example:

10

page
integer
default:1
Required range: x >= 1
Example:

1

include_no_body
integer | null
default:0
Required range: 0 <= x <= 1
Example:

0

include_bulk_archived
integer | null
default:0
Required range: 0 <= x <= 1
Example:

0

date
string

Single day (YYYY-MM-DD). Overrides from/to.

Pattern: ^\d{4}-\d{2}-\d{2}$
Example:

"2025-02-17"

from
string

Range start, inclusive (ISO 8601)

Example:

"2025-02-01T00:00:00Z"

to
string

Range end, inclusive (ISO 8601)

Example:

"2025-02-28T23:59:59Z"

Response

Recent articles

data
object[]
required