Skip to main content

Document List

Get all documents in the current RAG knowledge base. Results are typically returned in reverse chronological order of upload time.

Try It

GET/documents/documentshttps://api-platform.ope.ai

Authentication

Uses Bearer Token authentication.

  • Header: Authorization: Bearer <token>
  • Example: Authorization: Bearer sk-xxxxxx

Query Parameters

No query parameters are required.

Request Examples

curl -X GET "https://api-platform.ope.ai/documents/documents" \
-H "Authorization: Bearer $OPEAI_API_KEY"

Response Example

{
"documents": [
{
"doc_id": "doc_1",
"filename": "handbook.pdf",
"upload_time": "2026-05-09T12:00:00Z",
"chunk_count": 18,
"status": "success",
"filepath": "/data/uploads/tenant_1/handbook.pdf"
}
]
}

Error Responses

Status CodeScenarioDescription
401Authentication failedAPI Key is missing, invalid, or has insufficient permissions
422Validation failedRequest format is incorrect
500Query failedDatabase query failed