Query extracted documents
Retrieve extracted documents with flexible filtering, pagination, and sorting. Requires API key authentication.
Endpoint URL
https://api.neudociq.com/api/v1/extracted-dataOverview
Retrieve extracted documents with flexible filtering, pagination, and sorting. Requires API key authentication.
Purpose
Query extracted documents
Use Case
This endpoint is read-only and should be safe to call repeatedly for the same resource identifier.
Authentication
- APIKeyHeader: API key in header (X-API-Key).
Header Example
X-API-Key: ndq_test_api_keyHeaders
No parameters.
Query Parameters
| Name | Type | Required | Description | Example |
|---|---|---|---|---|
| client_id | string | Required | Client ID to filter documents | - |
| document_type | string | Optional | Document type filter (e.g., 'dent_form_d') | - |
| schema_id | string | Optional | Filter by schema ID (returns only matching extraction) | - |
| upload_batch_id | string | Optional | Filter by upload batch ID | - |
| status | string | Optional | Filter by processing status (queued, processing, completed, failed) | - |
| from_date | string | Optional | Filter documents created after this date (ISO format) | - |
| to_date | string | Optional | Filter documents created before this date (ISO format) | - |
| limit | integer | Optional | Number of results to return (max 500) | - |
| skip | integer | Optional | Number of results to skip for pagination | - |
| sort_by | string | Optional | Field to sort by | - |
| sort_order | string | Optional | Sort direction: 'asc' or 'desc' | - |
| include_fields | string | Optional | Comma-separated fields to include in response | - |
| exclude_fields | string | Optional | Comma-separated fields to exclude from response | - |
Path Parameters
No parameters.
Request Fields
No request body fields are defined for this endpoint.
Request Default
Copy-ready examples with real endpoint paths and authentication placeholders.
const url = "https://api.neudociq.com/api/v1/extracted-data";
const response = await fetch(url, {
method: 'GET',
headers: {
'X-API-Key': 'ndq_test_api_key',
},
});
const data = await response.json();
console.log(data);Best Practices
- Validate required fields client-side before sending requests.
- Log request identifiers and HTTP status codes for supportability.
- Retry only when the operation is safe or your workflow is idempotent.