Recuperar conteúdos de documentos
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
404
Document not found.
500
Internal server error.
get
/documents/{document_id}/contents/Exemplos de Requisições
curl -X GET \
"https://api.rememberizer.ai/api/v1/documents/12345/contents/?start_chunk=0&end_chunk=20" \
-H "Authorization: Bearer SEU_TOKEN_JWT"const getDocumentContents = async (documentId, startChunk = 0, endChunk = 20) => {
const url = new URL(`https://api.rememberizer.ai/api/v1/documents/${documentId}/contents/`);
url.searchParams.append('start_chunk', startChunk);
url.searchParams.append('end_chunk', endChunk);
const response = await fetch(url.toString(), {
method: 'GET',
headers: {
'Authorization': 'Bearer SEU_TOKEN_JWT'
}
});
const data = await response.json();
console.log(data);
// Se houver mais partes, você pode buscá-las
if (data.end_chunk < totalChunks) {
// Busque o próximo conjunto de partes
await getDocumentContents(documentId, data.end_chunk, data.end_chunk + 20);
}
};
getDocumentContents(12345);Parâmetros de Caminho
Parâmetro
Tipo
Descrição
Parâmetros de Consulta
Parâmetro
Tipo
Descrição
Formato de Resposta
Respostas de Erro
Código de Status
Descrição
Paginação para Documentos Grandes
Last updated