curl --request POST \ --url https://operator.opus.com/job/execute \ --header 'Content-Type: application/json' \ --header 'x-service-key: {YOUR_SERVICE_KEY}' \ --data '{ "jobExecutionId": "{YOUR_JOB_EXECUTION_ID}", "jobPayloadSchemaInstance": { "{VARIABLE_NAME_1}": { "value": "API Test Project", "type": "str" }, "{VARIABLE_NAME_2}": { "value": 45.8, "type": "float" } } }'
{ "success": true, "message": "Job execution has been started", "jobExecutionId": "{JOB_EXECUTION_ID}", "jobPayloadSchemaInstance": { "{VARIABLE_NAME_1}": "{STRING_VALUE}", "{VARIABLE_NAME_2}": "{FILE_URL}" } }
Run a workflow with populated inputs
jobExecutionId
jobPayloadSchemaInstance
Show Input Field Structure
str
float
bool
date
file
array
array_files
object
Was this page helpful?