Configure a pipeline, wire the review loop your team can actually hold, and call it all from the API. Start with the five-minute quickstart.
Submit jobs, read results, subscribe to events. REST, signed webhooks, SDKs for Python and TypeScript.
Design the pipeline: sources, classification, schemas, validation rules and destinations.
Clear exceptions, work a queue, and understand what the system records while you correct.
End-to-end scenarios with real numbers — including what went wrong and how it was fixed.
One call submits a document to a published pipeline. The response is a job id; results arrive asynchronously or by webhook.
Open the quickstart →curl https://api.idpforge.ai/v1/jobs \
-H "X-API-Key: $IDP_API_KEY" \
-F "pipeline_id=std-invoice" \
-F "file=@invoice.pdf"job = client.jobs.create(
pipeline_id="std-invoice",
file=open("invoice.pdf", "rb"),
)const job = await idp.jobs.create({
pipelineId: "std-invoice",
file: fs.createReadStream("invoice.pdf"),
});