Retrieve document contents

Example Requests

curl -X GET \
  "https://api.rememberizer.ai/api/v1/documents/12345/contents/?start_chunk=0&end_chunk=20" \
  -H "Authorization: Bearer YOUR_JWT_TOKEN"

Replace YOUR_JWT_TOKEN with your actual JWT token and 12345 with an actual document ID.

Path Parameters

Parameter
Type
Description

document_id

integer

Required. The ID of the document to retrieve contents for.

Query Parameters

Parameter
Type
Description

start_chunk

integer

The starting chunk index. Default is 0.

end_chunk

integer

The ending chunk index. Default is start_chunk + 20.

Response Format

{
  "content": "The full text content of the document chunks...",
  "end_chunk": 20
}

Error Responses

Status Code
Description

404

Document not found

500

Internal server error

Pagination for Large Documents

For large documents, the content is split into chunks. You can retrieve the full document by making multiple requests:

  1. Make an initial request with start_chunk=0

  2. Use the returned end_chunk value as the start_chunk for the next request

  3. Continue until you have retrieved all chunks

This endpoint returns the raw text content of a document, allowing you to access the full information for detailed processing or analysis.

Last updated