Pre/Post-Roll Media Endlink
New Implementation (preRollMediaIds / postRollMediaIds - Arrays)
Media Ids search for multitenant / non multitenant:
curl --location '{{BASE-URL}}/api/endlink/media' \
--header 'Authorization: Bearer {{YOUR-ACCESS-TOKEN}}' \
--header 'Content-Type: application/json' \
--data '{
"preRollMediaIds": [
"{{PREROLL-MEDIA-ID-1}}"
],
"postRollMediaIds": [
"{{POSTROLL-MEDIA-ID-1}}"
],
"mediaIds": [
"{{MEDIA-ID-1}}",
"{{MEDIA-ID-2}}"
],
"tags": {},
"playerTags": {
"{{PLAYER-TAG-KEY}}": "{{PLAYER-TAG-VALUE}}"
},
"timestamp": {{TIMESTAMP}},
"disableMediaAnalyticsWebhook": {{ANALYTICS-WEBHOOK-DISABLE}} //optional
"expireAt": {{EXPIRATION-DATE}} //optional
}'
Tags search for multitenant / non multitenant:
curl --location '{{BASE-URL}}/api/endlink/media' \
--header 'Authorization: Bearer {{YOUR-ACCESS-TOKEN}}' \
--header 'Content-Type: application/json' \
--data '{
"preRollMediaIds": [
"{{PREROLL-MEDIA-ID-1}}"
],
"postRollMediaIds": [
"{{POSTROLL-MEDIA-ID-1}}"
],
"mediaIds": null,
"tags": {
"{{KEY}}": "{{VALUE}}"
},
"playerTags": {
"{{PLAYER-TAG-KEY}}": "{{PLAYER-TAG-VALUE}}"
},
"timestamp": {{TIMESTAMP}},
"disableMediaAnalyticsWebhook": {{ANALYTICS-WEBHOOK-DISABLE}} //optional
}'
Response
{
"url": "{base-path}/71F686F0949DEE6268D8EDBDC12F2CC4F9A5442BE757B4190A354E061671D634?source=advisor",
"playerTags": {
"key": "value"
}
}
Last updated