Skip to main content
POST
Creates a processing transaction
For a step-by-step walkthrough of the create, upload, and start sequence, see Processing documents with separate API calls.

Authorizations

Authorization
string
header
required

The access token received from the authorization server in the OAuth 2.0 flow.

Body

Transaction creation parameters

skillId
string
required

Id of the skill to be applied to the files

Minimum string length: 1

Generate URL to run mobile input with one time auth token to inject image to specific transaction

registrationParameters
object[] | null

Additional registration parameters for transaction

Maximum array length: 10
skillParameters
object[] | null

Skill parameters for transaction

Maximum array length: 10

Response

Transaction successfully created

transactionId
string<uuid>
required

Unique identifier of the new transaction. Use it to monitor the transaction status and download result files.

Mobile input link which contains one time authorization token for current transaction. Parameter is returned if generateMobileInputLink=true