Skip to main content
POST
Process an uploaded version for an intent, or answer its steering question

Authorizations

Authorization
string
header
required

Bearer authentication header of the form Bearer <token>, where <token> is your auth token.

Path Parameters

asset_id
string<uuid>
required

Body

application/json
asset_current_version
integer
required
Required range: 1 <= x <= 9007199254740991
org_id
integer

Required for system tokens; customer organization comes from authentication.

Required range: 1 <= x <= 9007199254740991
ctx
AssetForReviewContext · object

Processing intent, discriminated on operation; asset_for_review when omitted. Unknown operations and extra fields are rejected.

Response

Successful Response

asset_id
string<uuid>
required
version
integer
required

Version the pipeline runs for; the previous one when deduplicated

folder
string
required
status_url
string
required
status
enum<string>
required

Lifecycle of a source version; the newest run owns it once processing starts.

Available options:
awaiting_upload,
running,
awaiting_input,
completed,
partial,
failed,
cancelled,
abandoned
run_id
integer
required
operation
enum<string>
required

What a run is processed for.

Public intents arrive in ctx.operation and the service derives the pipeline from them. attachment is the internal preview-only policy of imported Bynder originals; it is recorded on their runs but never accepted from a caller.

Available options:
asset_for_review,
inspector_extraction,
reference_asset,
attachment
deduplicated
boolean
default:false

True when matching bytes reuse the previous source version; processing may ask how to proceed

stages
enum<string>[]

Stages enqueued by this call

Pipeline stages, one Cloud Task each.

Available options:
previews,
classification,
structure,
content,
inspectors
question
Question · object

Open or answered question of the run, if any