SendTask
Last updated
Last updated
GET
https://api.idol.io/api/v2/send-tasks
Authorization*
string
Bearer <token>
Content-Type*
string
application/vnd.api+json
{
"data": {
"id": "<ID>",
"type": "send-tasks",
"links": {
"self": "https://api.idol.io/api/v2/send-tasks/<ID>"
},
"attributes": {
"created-at": "2024-05-30T17:58:13.310+02:00",
"updated-at": "2024-05-30T17:58:13.303+02:00",
"validation-type": "backcatalogue",
"deliverable": "true",
"priority": "normal"
},
"relationships": {
"product": {
"links": {
"self": "https://api.idol.io/api/v2/send-tasks/<ID>/relationships/product",
"related": "https://api.idol.io/api/v2/send-tasks/<ID>/product"
},
"data": {
"type": "products",
"id": "<ID>"
}
},
"dsp-upload-identification": {
"links": {
"self": "https://api.idol.io/api/v2/send-tasks/<ID>/relationships/dsp-upload-identification",
"related": "https://api.idol.io/api/v2/send-tasks/<ID>/dsp-upload-identification"
},
"data": {
"type": "dsp-upload-identifications",
"id": "<ID>"
}
}
}
}
}
api/v2/send-tasks?filter[product-ids]=1,2
GET
https://api.idol.io/api/v2/send-tasks/:id
id*
string
ID of the send-task
Authorization*
string
Bearer <token>
Content-Type*
string
application/vnd.api+json
{
"data": {
"id": "<ID>",
"type": "send-tasks",
"links": {
"self": "https://api.idol.io/api/v2/send-tasks/<ID>"
},
"attributes": {
"created-at": "2024-07-09T15:52:20.142+02:00",
"updated-at": "2024-07-27T11:34:46.219+02:00",
"deliverable": "true",
"delivery-type": "delivery",
"priority": "normal"
},
"relationships": {
"product": {
"links": {
"self": "https://api.idol.io/api/v2/send-tasks/<ID>/relationships/product",
"related": "https://api.idol.io/api/v2/send-tasks/<ID>/product"
},
"data": {
"type": "products",
"id": "<ID>"
}
},
"dsp-upload-identification": {
"links": {
"self": "https://api.idol.io/api/v2/send-tasks/<ID>/relationships/dsp-upload-identification",
"related": "https://api.idol.io/api/v2/send-tasks/<ID>/dsp-upload-identification"
},
"data": {
"type": "dsp-upload-identifications",
"id": "<ID>"
}
}
}
}
}
POST
https://api.idol.io/api/v2/send-tasks
Authorization*
string
Bearer <token>
Content-Type*
string
application/vnd.api+json
product*
object
Product Object
dsp-upload-identification*
object
DspUploadIdentification Object
delivery-type*
string
delivery / update / redelivery / delete
deliverable*
boolean
true
priority
string
normal / urgent / next
Our smart prioritization system automatically and efficiently organizes deliveries by urgency, even when handling large volumes of content delivered simultaneously.
Normal priority is the default level, strongly recommended for most SendTasks. Urgent priority ranks higher than Normal.
Next priority ensures the SendTask is processed immediately, ahead of all other waiting deliveries. However, Next should be used only in exceptional cases for last-minute, critical deliveries, as excessive use may disrupt the prioritization system. This priority is subject to a daily quota of 1,000 SendTasks.
{
"data": {
"id": "<ID>",
"type": "send-tasks",
"links": {
"self": "https://api.idol.io/api/v2/send-tasks/<ID>"
},
"attributes": {
"created-at": "2024-05-30T17:58:13.310+02:00",
"updated-at": "2024-05-30T17:58:13.303+02:00",
"deliverable": "true",
"delivery-type": "delivery",
"priority": "normal"
},
"relationships": {
"product": {
"links": {
"self": "https://api.idol.io/api/v2/send-tasks/<ID>/relationships/product",
"related": "https://api.idol.io/api/v2/send-tasks/<ID>/product"
},
"data": {
"type": "products",
"id": "<ID>"
}
},
"dsp-upload-identification": {
"links": {
"self": "https://api.idol.io/api/v2/send-tasks/<ID>/relationships/dsp-upload-identification",
"related": "https://api.idol.io/api/v2/send-tasks/<ID>/dsp-upload-identification"
},
"data": {
"type": "dsp-upload-identifications",
"id": "<ID>"
}
}
}
}
}
PUT
https://api.idol.io/api/v2/send-tasks/:id
id*
number
ID of the send task
Authorization*
string
Bearer <token>
Content-Type*
string
application/vnd.api+json
product*
object
Product Object
dsp-upload-identification*
object
DspUploadIdentification Object
delivery-type*
string
delivery / update / redelivery / delete
deliverable*
boolean
true
priority
string
normal / urgent / next
{
"data": {
"id": "<ID>",
"type": "send-tasks",
"links": {
"self": "https://api.idol.io/api/v2/send-tasks/<ID>"
},
"attributes": {
"created-at": "2024-05-30T17:58:13.310+02:00",
"updated-at": "2024-05-30T17:58:13.303+02:00",
"deliverable": "true",
"delivery-type": "delivery",
"priority": "normal"
},
"relationships": {
"product": {
"links": {
"self": "https://api.idol.io/api/v2/send-tasks/<ID>/relationships/product",
"related": "https://api.idol.io/api/v2/send-tasks/<ID>/product"
},
"data": {
"type": "products",
"id": "<ID>"
}
},
"dsp-upload-identification": {
"links": {
"self": "https://api.idol.io/api/v2/send-tasks/<ID>/relationships/dsp-upload-identification",
"related": "https://api.idol.io/api/v2/send-tasks/<ID>/dsp-upload-identification"
},
"data": {
"type": "dsp-upload-identifications",
"id": "<ID>"
}
}
}
}
}