Skip to main content
POST

Authorizations

Authorization
string
header
required

API key authentication. Send your raw API key as the Authorization header value with NO scheme prefix — Authorization: YOUR-API-KEY. Do NOT prefix it with Bearer or ApiKey, and do not use an X-API-Key header; those are not accepted.

Path Parameters

companyId
string<uuid>
required

Company identifier

Body

application/json
flow
enum<string>
required

Which parsing flow to run for these targets.

Available options:
submission,
policy
fileIds
string<uuid>[]

Ids of already-uploaded, finalized files to parse (each a run of one file). Optional, but provide at least one of fileIds or folderIds.

folderIds
string<uuid>[]

Ids of folders to parse. Each folder is recursively flattened to its live, ready files and parsed together as a single run. Optional, but provide at least one of fileIds or folderIds.

parseVersionOverride
string

Optional pin for the parse-stage task version (e.g. create_submission_v1). Must be a registered parse-stage task name or the request is rejected with a 400.

force
boolean
default:false

Blind re-trigger. When true, bypass the per-target dedupe so each requested target always mints a fresh run (a full extract+parse) instead of collapsing to duplicate. Defaults to false, which keeps the idempotent dedupe behavior.

Response

Parse enqueued — one outcome per requested target, in request order (files then folders)

flow
enum<string>

The flow the targets were enqueued for

Available options:
submission,
policy
enqueued
object[]