Title
Page icon
Create new category
Edit page index title
Edit category
Edit link
Davinci Prisma Integration
Prisma is a digital media management platform that manages every step of the campaign lifecycle – from planning and buying to reporting and reconciliation.
Methods
Method Name | Method Type | Description |
|---|---|---|
POST | To integrate an advertiser (belonging to an agency) to subscribe to all the notifications. The notifications are Publish Campaign, RequestAdTag, Publish Trackers.
Note: Whenever an activity occurs in Prisma, under this accountId, Jivox receive's a relevant notification. | |
POST | Prisma uses this API to notify the Jivox ad server when one of its subscribed agencies publishes a campaign. The notification is saved in the prismaNotificationTable, for further processing. If the accountID is valid then a 200 OK response is sent, else a 422 or 500 response is sent. | |
POST | Prisma uses this API to notify the Jivox ad server when trackers from campaigns for agencies you are subscribed to are published to it. If the notification is valid then a 200 OK response is sent, else a 404 or 500 response is sent. | |
POST | Prisma uses this API to notify Jivox ad server when an on-demand request for ad tags for campaigns for agencies you are subscribed to are published to it. If the notification is valid then a 200 OK response is sent, else a 404 or 500 response is sent. |
POST Integrate Advertiser
Parameters
Name | Data Type | Requirement | Parameter Type | Description |
|---|---|---|---|---|
accountId | string | Mandatory | path | ID for Jivox ad server to access Prisma, provided by client. This Id is generated by Prisma. |
prismaId | string | Mandatory | path | The prismaId is used in two use cases: one for POST integrateAdvetiser and other use case, for example in campaignId, placementId, trackerId in prisma. -- For POST integrateAdvertiser request it is the ID for Jivox ad server to access Prisma, provided by client. This Id is generated by Prisma. -- For other use cases, it is the resource ID provided by Prisma. |
jivoxId | integer | Mandatory | path | ID of the advertiser. Every prisma advertiserId, which is the accountId, is mapped to a JivoxId used in EAM, mapping to a publisherId. |
integrationEnabled | Boolean | Mandatory | path | If third party integration is enabled or not. |
prismaAdvertiserName | string | Optional | path | Name of the prisma advertiser. This is optional. |
prismaAdvertiserDescription | string | Optional | path | Description of the prisma advertiser. This is optional. |
Sample Request
Sample Response
POST Publish Campaign
Parameters
Name | Data Type | Requirement | Parameter Type | Description |
|---|---|---|---|---|
accountId | string | Mandatory | path | ID for Jivox ad server to access Prisma, provided by client. This Id is generated by Prisma. |
Sample Request
Request Body
Sample Response
POST Publish Trackers
Parameters
Name | Data Type | Requirement | Parameter Type | Description |
|---|---|---|---|---|
accountId | string | Mandatory | path | ID for Jivox ad server to access Prisma, provided by client. This Id is generated by Prisma. |
Sample Request
Request Body
Sample Response
POST Request Ad Tags
Parameters
Name | Data Type | Requirement | Parameter Type | Description |
|---|---|---|---|---|
accountId | string | Mandatory | path | ID for Jivox ad server to access Prisma, provided by client. This Id is generated by Prisma. |
Sample Request
Request Body
Sample Response