Récupérer le contenu des documents

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
}

Exemples de Requêtes

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

Remplacez VOTRE_JWT_TOKEN par votre véritable jeton JWT et 12345 par un ID de document réel.

Paramètres de chemin

Paramètre
Type
Description

document_id

entier

Requis. L'ID du document pour lequel récupérer le contenu.

Paramètres de requête

Paramètre
Type
Description

start_chunk

entier

L'index du morceau de départ. Par défaut, c'est 0.

end_chunk

entier

L'index du morceau de fin. Par défaut, c'est start_chunk + 20.

Format de Réponse

{
  "content": "Le texte complet du contenu des morceaux de document...",
  "end_chunk": 20
}

Réponses d'erreur

Code d'état
Description

404

Document non trouvé

500

Erreur interne du serveur

Pagination pour de Grands Documents

Pour de grands documents, le contenu est divisé en morceaux. Vous pouvez récupérer le document complet en effectuant plusieurs requêtes :

  1. Faites une requête initiale avec start_chunk=0

  2. Utilisez la valeur end_chunk retournée comme start_chunk pour la requête suivante

  3. Continuez jusqu'à ce que vous ayez récupéré tous les morceaux

Ce point de terminaison renvoie le contenu textuel brut d'un document, vous permettant d'accéder à l'ensemble des informations pour un traitement ou une analyse détaillée.

Last updated