GET /ebooks

standardebooks.org:standard-ebooks-api

Summary: Browse and search ebooks (HTML)
Operation ID: browseEbooks
Auth: unknown
Description

Browse the ebook catalog or search with filters. Returns HTML with Schema.org Book markup.

Parameters (6)

page (integer, query, optional, default: 1)

Page number

Constraints: {'minimum': 1}

per-page (integer, query, optional, default: 12)

Results per page

Constraints: {'enum': [12, 24, 48]}

query (string, query, optional)

Search terms

sort (string, query, optional, default: newest)

Sort order

Constraints: {'enum': ['newest', 'oldest', 'author', 'title', 'reading-easy']}

tags[] (string, query, optional)

Subject filter (can be specified multiple times)

Constraints: {'enum': ['Adventure', 'Biography', 'Childrens', 'Comedy', 'Drama', 'Fantasy', 'Fiction', 'Horror', 'Memoir', 'Mystery', 'Nonfiction', 'Philosophy', 'Poetry', 'Romance', 'Satire', 'Science Fiction', 'Shorts', 'Spirituality', 'Tragedy']}

view (string, query, optional, default: grid)

Display format

Constraints: {'enum': ['grid', 'list']}

Examples (3)

TitleTypeURLAction
Basic browse with pagination curl https://standardebooks.org/ebooks?page=1&per-page=12
Search by author with subject filter curl https://standardebooks.org/ebooks?query=jane+austen&tags%5B%5D=fiction
List view sorted by author name curl https://standardebooks.org/ebooks?view=list&sort=author&per-page=24

Probe History

Latency

Status Codes

TimeStatusLatencySize
2026-03-23 10:27:24.646902 200 402ms
2026-03-23 09:38:04.625783 200 371ms
2026-03-23 09:23:10.035327 200 544ms

Response Changes

WhenOldNew
2026-03-23 09:38:04.625783 b97c4304e986 5f2af8111fc9
2026-03-23 10:27:24.646902 5f2af8111fc9 3482c6a2ece0