Skip to main content
POST
/
api
/
public
/
v1
/
assets
/
{assetId}
/
execute
Execute asset
curl --request POST \
  --url https://{BaseURL}/api/public/v1/assets/{assetId}/execute \
  --header 'Authorization: Bearer <token>' \
  --header 'Content-Type: application/json' \
  --data '
{
  "jobSource": "<string>",
  "parameters": {}
}
'
{
  "data": {
    "jobId": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
    "status": "<string>",
    "assetId": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
    "jobSource": "<string>",
    "jobSourceId": "<string>",
    "startedAt": "<string>",
    "finishedAt": "<string>"
  }
}
Starts a job for a source, model, or orchestration. Other asset types return an error. Send jobSource (for example API or Manual) and optional parameters; the job is always attributed to the authenticated user.

Authorizations

Authorization
string
header
required

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

Path Parameters

assetId
string<uuid>
required

Body

application/json
jobSource
string
required

Origin of the run (e.g. Manual, API).

parameters
object

Optional parameters passed to the job.

Response

Job created and queued.

data
object
required