Skip to content

Browse API

The Browse surface walks the corpus hierarchy: collections contain libros, libros contain pages. Endpoints here return only structural metadata (identifiers, page counts, ranges). For per-page transcription content, see the Pages tag. For DLU-level structure inside a libro, see the DLU tag.

MethodPathSummaryKey paramsResponse
GET/collectionsList all collections in the indexCollectionSummary[]
GET/collections/{collection}/librosList libros in a collectioncollection (path:string)LibroSummary[]
GET/collections/{collection}/libros/{libro}/pagesList pages in a librocollection (path:string)
libro (path:integer)
PageSummary2[]
GET/collections/{collection}/libros/{libro}/pages-infoBatch per-page info for a whole librocollection (path:string)
libro (path:integer)
JSON
GET/collections/{collection}/libros/{libro}/pages/{page}/infoPer-page metadata (error rate, reindex status)collection (path:string)
libro (path:integer)
page (path:integer)
PageInfoResponse

List collections

Terminal window
curl -H "X-API-Key: $API_KEY" "$ARCHAIC/collections"

List libros in a collection

Terminal window
curl -H "X-API-Key: $API_KEY" "$ARCHAIC/collections/dipucoru/libros"