Skip to main content
POST
/
openapi
/
webapp
/
run
Run AI webapp
curl --request POST \
  --url https://platform.neza.video/api/openapi/webapp/run \
  --header 'Authorization: Bearer <token>' \
  --header 'Content-Type: application/json' \
  --data '
{
  "webappId": 18,
  "nodeInfoList": [
    {
      "nodeId": 6,
      "fieldName": "image",
      "fieldValue": "https://example.com/reference.png"
    }
  ]
}
'
{
  "task_id": "<string>",
  "status": "<string>",
  "queue_position": 123,
  "extra_params": {},
  "message": "<string>"
}

Authorizations

Authorization
string
header
required

Create an API key inside the Neza console and pass it as a Bearer token.

Body

application/json
webappId
integer
required

Identifier of the published AI App you want to run.

nodeInfoList
object[]
required

Response

Task enqueued

task_id
string
required

Unique identifier for the created task.

status
string
required

Initial status of the task (for example pending or processing).

queue_position
integer<int32> | null

Position of the task inside the queue when available.

extra_params
object

Metadata that was attached to the task (workflow ID, webapp ID, etc.).

message
string

Optional scheduler message.