Version: 1.0.0
fidocs-api
Endpoints for uploading documents and retrieving pipeline output. A pipeline is a sequence of steps that transforms the input document into a structured output.
Prerequisites
- You must first register with fidocs as an Enterprise Partner. Please contact us at support@fidocs.ai to sign up for API access.
- A Partner user can create Customer groups, each of which is issued an API key and manages its own page balance.
- Use this API key as the
X-API-Key
header to make requests on behalf of a Customer of your Enterprise. - Each request will be billed to the Customer's page balance.
- Note that a Customer group contains Client users.
- Provide the clientId with each upload Request.
- Clients track their document and page usage, but the page balance is shared by the Customer group.
- Use this API key as the
Endpoints
- There are currently two endpoints available:
/upload
- Uploads a PDF or image document to fidocs and begins execution of a specified pipeline.
- Returns a jobId in the response.
- When the job is complete, posts the completion or error status to the specified callbackURL.
/results
- Returns the output of the pipeline for the requested jobId.
- If the job is complete, the extracted data is returned.
Authentication
- API Key: api_key
Security Scheme Type: | apiKey |
---|---|
Header parameter name: | X-API-Key |