Get Started
Development
Learn how to develop rich and complex document processing pipelines with justextract.it.
If you haven’t already, please refer to our Quickstart Guide first to understand the basics of making API calls with justextract.it.
Prerequisites
- A valid API key (obtained from the quickstart process)
- Environment variable
JUSTEXTRACT_API_KEY
properly configured - Basic understanding of making API requests
Advanced Filtering
The justextract.it API supports sophisticated filtering capabilities through an array of filter objects. Each filter object can be one of the following types:
Content Type Filtering
Filter content based on specific types:
Keyword Filtering
Search for specific keywords within the document:
Custom Query Filtering
Use natural language queries to find relevant content:
Page Number Filtering
Extract specific pages:
Page Orientation Filtering
Filter based on page orientation:
- The
include
parameter defaults tofalse
if not specified - Filters can be combined in any order within the filters array - Multiple instances of the same filter type can be used - Filter processing is optimized: non-AI filters (page number, orientation) are processed first - Sequential filtering: Results from one filter are passed to the next filter in the array
Example Request with Multiple Filters
Using multiple filters, especially custom queries, may impact processing time and costs. Consider optimizing your filter strategy based on your specific needs.