Recuperar contenidos de documentos

Retrieve contents of a document by its ID.

get

Returns the content of the document with the specified ID, along with the index of the latest retrieved chunk. Each call fetches up to 20 chunks. To get more, use the end_chunk value from the response as the start_chunk for the next call.

Path parameters
document_idintegerRequired

The ID of the document to retrieve contents for.

Query parameters
start_chunkintegerOptional

Indicate the starting chunk that you want to retrieve. If not specified, the default value is 0.

end_chunkintegerOptional

Indicate the ending chunk that you want to retrieve. If not specified, the default value is start_chunk + 20.

Responses
200
Content of the document and index of the latest retrieved chunk.
application/json
get
GET /api/v1/documents/{document_id}/contents/ HTTP/1.1
Host: api.rememberizer.ai
Accept: */*
{
  "content": "text",
  "end_chunk": 20
}

Ejemplos de Solicitudes

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

Reemplace YOUR_JWT_TOKEN con su token JWT real y 12345 con un ID de documento real.

Parámetros de Ruta

Parámetro
Tipo
Descripción

document_id

entero

Requerido. El ID del documento para el cual recuperar contenidos.

Parámetros de Consulta

Parámetro
Tipo
Descripción

start_chunk

entero

El índice del fragmento inicial. El valor predeterminado es 0.

end_chunk

entero

El índice del fragmento final. El valor predeterminado es start_chunk + 20.

Formato de Respuesta

{
  "content": "El texto completo del contenido de los fragmentos del documento...",
  "end_chunk": 20
}

Respuestas de Error

Código de Estado
Descripción

404

Documento no encontrado

500

Error interno del servidor

Paginación para Documentos Grandes

Para documentos grandes, el contenido se divide en fragmentos. Puedes recuperar el documento completo haciendo múltiples solicitudes:

  1. Haz una solicitud inicial con start_chunk=0

  2. Usa el valor end_chunk devuelto como start_chunk para la siguiente solicitud

  3. Continúa hasta que hayas recuperado todos los fragmentos

Este endpoint devuelve el contenido de texto sin procesar de un documento, lo que te permite acceder a toda la información para un procesamiento o análisis detallado.

Last updated