Skip to main content

Run Job

POST 

/api/v1/extractionv2/jobs

Run Job

Request

Query Parameters

    project_id any
    organization_id any

Cookie Parameters

    session any

Body

required

    extraction_agent_id uuidrequired

    The id of the extraction agent

    file_id uuidrequired

    The id of the file

    data_schema_override

    object

    The data schema to override the extraction agent's data schema with

    anyOf

    property name*

    object

    anyOf

    object

    config_override

    object

    The config to override the extraction agent's config with

    anyOf

    Additional parameters for the extraction agent.

    extraction_mode ExtractMode (string)

    The extraction mode specified.

    Possible values: [PER_DOC, PER_PAGE]

    Default value: PER_DOC
    handle_missing Handle Missing (boolean)

    Whether to handle missing fields in the schema.

    Default value: false

    system_prompt

    object

    The system prompt to use for the extraction.

    anyOf

    string

Responses

Successful Response

Schema

    id uuidrequired

    The id of the extraction job

    status StatusEnum (string)required

    Enum for representing the status of a job

    Possible values: [PENDING, SUCCESS, ERROR, PARTIAL_SUCCESS]

    file

    object

    required

    Schema for a file.

    id uuidrequired

    Unique identifier

    created_at

    object

    Creation datetime

    anyOf

    string

    updated_at

    object

    Update datetime

    anyOf

    string

    name Name (string)required

    Possible values: non-empty and <= 3000 characters

    external_file_id External File Id (string)required

    The ID of the file in the external system

    file_size

    object

    Size of the file in bytes

    anyOf

    integer

    file_type

    object

    File type (e.g. pdf, docx, etc.)

    anyOf

    string

    Possible values: non-empty and <= 3000 characters

    project_id uuidrequired

    The ID of the project that the file belongs to

    last_modified_at

    object

    The last modified time of the file

    anyOf

    string

    resource_info

    object

    Resource information for the file

    anyOf

    property name*

    object

    anyOf

    object

    permission_info

    object

    Permission information for the file

    anyOf

    property name*

    object

    anyOf

    object

    data_source_id

    object

    The ID of the data source that the file belongs to

    anyOf

    string