Create a new job using Agentix Core API.
curl --request POST \
--url {protocol}://{host}{basePath}/v1/jobs \
--header 'Content-Type: application/json' \
--header 'x-api-key: <api-key>' \
--data '
{
"data": {
"workflow": 123,
"validUntil": 123,
"language": "<string>",
"customer": {
"name": "<string>",
"mobile": "<string>",
"email": "<string>",
"customerID": "<string>"
},
"externalRefNumber": "<string>",
"metadata": "<string>",
"input": [
{
"key": "<string>",
"value": "<string>",
"type": "<string>",
"description": "<string>"
}
]
}
}
'{
"success": true,
"data": {
"jobId": "<string>",
"status": "<string>",
"workflow": {
"id": 123,
"name": "<string>"
},
"customer": {
"name": "<string>",
"mobile": "<string>",
"email": "<string>",
"customerID": "<string>"
},
"externalRefNumber": "<string>",
"createdAt": "<string>",
"validUntil": "<string>",
"accessUrl": "<string>"
}
}curl --request POST \
--url {protocol}://{host}{basePath}/v1/jobs \
--header 'Content-Type: application/json' \
--header 'x-api-key: <api-key>' \
--data '
{
"data": {
"workflow": 123,
"validUntil": 123,
"language": "<string>",
"customer": {
"name": "<string>",
"mobile": "<string>",
"email": "<string>",
"customerID": "<string>"
},
"externalRefNumber": "<string>",
"metadata": "<string>",
"input": [
{
"key": "<string>",
"value": "<string>",
"type": "<string>",
"description": "<string>"
}
]
}
}
'{
"success": true,
"data": {
"jobId": "<string>",
"status": "<string>",
"workflow": {
"id": 123,
"name": "<string>"
},
"customer": {
"name": "<string>",
"mobile": "<string>",
"email": "<string>",
"customerID": "<string>"
},
"externalRefNumber": "<string>",
"createdAt": "<string>",
"validUntil": "<string>",
"accessUrl": "<string>"
}
}