import Morphik from 'morphik';
// For Teams/Enterprise, use your dedicated host: https://companyname-api.morphik.ai
const client = new Morphik({
apiKey: process.env.MORPHIK_API_KEY,
baseURL: 'https://api.morphik.ai'
});
const response = await client.documents.listDocs({
skip: 0,
limit: 10,
document_filters: { department: { $eq: 'sales' } },
sort_by: 'created_at',
sort_direction: 'desc',
include_total_count: true,
include_status_counts: true,
completed_only: false
});
response.documents?.forEach(doc => {
console.log(`${doc.filename}: ${doc.external_id}`);
});
console.log(`Total: ${response.total_count}`);
if (response.has_more) {
const nextPage = await client.documents.listDocs({
skip: response.next_skip,
limit: 10
});
}