Pipelines
List saved extraction pipelines
Return active (non-deleted) pipelines for the authenticated tenant, newest updates first.
Authorization
bearerAuth AuthorizationBearer <token>
Existing Eigenpal API key presented as a bearer token.
In: header
Response Body
application/json
application/json
application/json
application/json
curl -X GET "https://example.com/pipelines" \ -H "Authorization: Bearer $OPENPARSER_API_KEY"{ "items": [ { "id": "string", "name": "string", "slug": "string", "version": 1, "ocr_model": "string", "ocr_options": { "property1": null, "property2": null }, "llm_model": "openai/gpt-6-luna", "llm_options": { "reasoning_effort": "auto" }, "schema": { "property1": null, "property2": null }, "repair_attempts": 0, "grounding": "none", "created_at": "2019-08-24T14:15:22Z", "updated_at": "2019-08-24T14:15:22Z" } ]}{ "error": { "code": "unauthorized", "message": "invalid API key", "request_id": "req_01h2example", "retryable": false }}{ "error": { "code": "forbidden", "message": "API key lacks required scope", "request_id": "req_01h2example", "retryable": false }}{ "error": { "code": "rate_limited", "message": "request rate limit exceeded", "request_id": "req_01h2example", "retryable": true }}Download reusable file bytes GET
Previous Page
Create a saved extraction pipeline POST
Persist a tenant-scoped extraction configuration (OCR model, LLM model, schema, repair/grounding/reasoning). Validated with the same admission gates as extract. Playground tokens and `ocr:full` keys are both accepted.