Skip to main content
POST
/
job-config
/
tasks
Create a task job
import requests

url = "https://{FUSION_HOST}/job-config/tasks"

payload = {
    "type": "blob-download",
    "id": "refresh-autocomplete-blob2",
    "url": "https://doc.lucidworks.com/autocomplete/5.9/autocomplete_documentation.json",
    "blobId": "autocomplete/autocomplete_documentation.json"
}
headers = {"Content-Type": "application/json"}

response = requests.post(url, json=payload, headers=headers)

print(response.text)
{
  "type": "blob-download",
  "id": "refresh-autocomplete-blob2",
  "url": "https://doc.lucidworks.com/autocomplete/5.9/autocomplete_documentation.json",
  "blobId": "autocomplete/autocomplete_documentation.json",
  "updates": [
    {
      "userId": "admin",
      "timestamp": "2025-12-18T19:37:17.920408350Z"
    }
  ]
}

Query Parameters

context
string

The app to which a job belongs, formatted as app:APP_NAME.

Body

application/json
type
string
required
id
string
url
string
blobId
string

Response

200 - */*

OK

type
string
required
id
string
url
string
blobId
string