Download OpenAPI specification:Download
Marketron’s Data API allows developers to access their companies data from Marketron’s data warehouse. Allowing companies to keep data synced and up to date across their ecosystem, eliminating data inconsistencies from legacy data sharing processes.
Interested in consuming the Data API via GraphQL? Please visit Marketron's Data API GraphQL documentation and playground at https://api.marketronnxt.com/graphql
The API version is denoted in the URI. This API's base URI is: https://api.marketronnxt.com/data/V1
To access Marketron’s Data API you will need to contact support@marketron.com in order to request access and receive an API key with credentials.
Authenticating with the Marketron Data API requires both a username / password and an API Key that will be provided to you.
In order to call any of the REST or GraphQL end points, you must first retrieve an Authentication Token. This is done by making a GET request to /login
. Your request must contain the following items.
"username": "<your username>",
"password": "<your password>"
}
"x-api-key": "<your provided key>",
"content-type": "application/json",
"x-request-id": "<generated request id>"
}
The generated request id
is a unique ID that should be generated for each new API call. This is used by Marketron to keep track of each call. The format for the ID should be UUID V4 e.g. 11bf5b37-e0b8-42e0-8dcf-dc8c4aefc000
You should get a response containing your Authentication Token. This token is should be in all your future request headers.
Authenticate into the API, receive a bearer token to execute additional endpoints.
Optional description in Markdown
username required | string Username provided by Marketron specific for accessing the API. |
password required | string Password for username, provided by Marketron. |
{- "username": "string",
- "password": "string"
}
{- "token_type": "string",
- "access_token": "string",
- "expires_in": 0
}
List all Companies the autheticated user is associated with. Companies may be alternatively known as Markets or Database instance.
[- {
- "id": "string",
- "companyName": "string",
- "parentCompanyId": "string",
- "customerNumber": 0
}
]
Company details for a specific company. Companies may be alternatively known as Markets or Database instance.
companyId required | string ID of company |
{- "id": "string",
- "companyName": "string",
- "parentCompanyId": "string",
- "customerNumber": 0
}
List all Stations or Media Outlets associated with a given company.
companyId required | string ID of company |
[- {
- "id": "string",
- "fullName": "string",
- "isActive": true,
- "isTrueStation": true,
- "companyId": "string"
}
]
Station Details for a specific Sation or Media Outlet.
companyId required | string ID of company |
stationId required | string Station Id. |
{- "id": "string",
- "fullName": "string",
- "isActive": true,
- "isTrueStation": true,
- "companyId": "string"
}
List all Clients for a given company, clients include Advertisers and Agencies.
companyId required | string ID of company |
page | integer Result page to be returned default is |
perPage | integer Number of results to return per page, the default value is |
name | string Client Name max length |
clientType | string Current valid values are |
clientCode | string Client Code max length |
hasDefaultAgency | boolean Client has default agency. |
city | string City of client max length |
state | string State of client max length |
postalCode | string PostalCode of client max length |
externalClientNumber | string External Number of client max length |
minimumModifiedUtc | string Minimum modified date to be passed as Date-Time |
isActive | boolean True (Active), False (Inactive). |
isDeleted | boolean True (Deleted), False (Not-Deleted). |
{- "nodes": [
- {
- "name": "string",
- "companyId": "string",
- "clientType": "string",
- "clientCode": "string",
- "address": {
- "line1": "string",
- "line2": "string",
- "line3": "string",
- "city": "string",
- "state": "string",
- "postalCode": "string"
}, - "contact": {
- "firstName": "string",
- "lastName": "string",
- "title": "string",
- "phone1": "string",
- "phone1Desc": "string",
- "phone2": "string",
- "phone2Desc": "string",
- "emailAddress": "string"
}, - "accountExecutiveId": "string",
- "revenueSourceId": "string",
- "agencyId": "string",
- "productCodeId": "string",
- "commision": 0,
- "billingFrequency": "string",
- "externalClientNumber": "string",
- "secondaryProductCodeId": "string",
- "id": "string",
- "modifiedUtc": "string",
- "createdUtc": "string",
- "isActive": true,
- "isDeleted": true,
- "creditPolicy": "string",
- "miscellaneousData": [
- {
- "name": "string",
- "value": "string"
}
], - "addresses": [
- {
- "id": "string",
- "modifiedUtc": "string",
- "createdUtc": "string",
- "isPrimary": true,
- "isDeleted": true,
- "descriptions": "string",
- "line1": "string",
- "line2": "string",
- "line3": "string",
- "line4": "string",
- "city": "string",
- "stateProvince": "string",
- "postalCode": "string",
- "country": "string",
- "miscellaneousData": [
- {
- "name": "string",
- "value": "string"
}
]
}
], - "accountExecutives": [
- {
- "id": "string",
- "accountExecutiveId": "string",
- "modifiedUtc": "string",
- "createdUtc": "string",
- "isPrimary": true,
- "isDeleted": true,
- "miscellaneousData": [
- {
- "name": "string",
- "value": "string"
}
], - "referencedValues": {
- "firstName": "string",
- "lastName": "string",
- "geographicalScope": "string"
}
}
], - "contacts": [
- {
- "id": "string",
- "modifiedUtc": "string",
- "createdUtc": "string",
- "isPrimary": true,
- "isDeleted": true,
- "descriptions": "string",
- "firstName": "string",
- "lastName": "string",
- "title": "string",
- "phone1": "string",
- "phone1Desc": "string",
- "phone2": "string",
- "phone2Desc": "string",
- "emailAddress": "string",
- "miscellaneousData": [
- {
- "name": "string",
- "value": "string"
}
]
}
]
}
], - "pageInfo": {
- "hasMore": true,
- "page": 0,
- "perPage": 0,
- "lastPage": 0,
- "total": 0
}
}
Create Client for a given company.
companyId required | string ID of company |
object sent as part of body of the request.
companyId | string UID of Company. |
name required | string Name of Client max length |
clientType required | string Current valid values are |
clientCode | string Code assigned to client max length |
revenueSourceId | string UID of revenue Source. |
agencyId | string UID of Agency. |
productCodeId | string UID of Product Code. |
commision | integer Commision value. |
billingFrequency | string MonthlyStandardBroadcast, MonthlyCalendar, Weekly, EndOfSchedule. |
isActive | boolean True (Active), False (Inactive). |
isDeleted | boolean True (Deleted), False (Not-Deleted). |
externalClientNumber | string External Number of client max length |
creditPolicy | string Credit Policy of client max length |
secondaryProductCodeId | string UID of Secondary Product Code. |
Array of objects List of MiscellaneousData. | |
Array of objects List of Client Addresses information. | |
Array of objects List of Client AccountExecutives information. | |
Array of objects List of Client Contacts information. |
{- "companyId": "string",
- "name": "string",
- "clientType": "string",
- "clientCode": "string",
- "revenueSourceId": "string",
- "agencyId": "string",
- "productCodeId": "string",
- "commision": 0,
- "billingFrequency": "string",
- "isActive": true,
- "isDeleted": true,
- "externalClientNumber": "string",
- "creditPolicy": "string",
- "secondaryProductCodeId": "string",
- "miscellaneousData": [
- {
- "name": "string",
- "value": "string"
}
], - "addresses": [
- {
- "isPrimary": true,
- "isDeleted": true,
- "descriptions": "string",
- "line1": "string",
- "line2": "string",
- "line3": "string",
- "line4": "string",
- "city": "string",
- "stateProvince": "string",
- "postalCode": "string",
- "country": "string",
- "miscellaneousData": [
- {
- "name": "string",
- "value": "string"
}
]
}
], - "accountExecutives": [
- {
- "accountExecutiveId": "string",
- "isPrimary": true,
- "isDeleted": true,
- "miscellaneousData": [
- {
- "name": "string",
- "value": "string"
}
]
}
], - "contacts": [
- {
- "isPrimary": true,
- "isDeleted": true,
- "descriptions": "string",
- "firstName": "string",
- "lastName": "string",
- "title": "string",
- "phone1": "string",
- "phone1Desc": "string",
- "phone2": "string",
- "phone2Desc": "string",
- "emailAddress": "string",
- "miscellaneousData": [
- {
- "name": "string",
- "value": "string"
}
]
}
]
}
{- "name": "string",
- "companyId": "string",
- "clientType": "string",
- "clientCode": "string",
- "revenueSourceId": "string",
- "agencyId": "string",
- "productCodeId": "string",
- "commision": 0,
- "billingFrequency": "string",
- "externalClientNumber": "string",
- "creditPolicy": "string",
- "secondaryProductCodeId": "string",
- "id": "string",
- "modifiedUtc": "string",
- "createdUtc": "string",
- "isActive": true,
- "isDeleted": true,
- "miscellaneousData": [
- {
- "name": "string",
- "value": "string"
}
], - "addresses": [
- {
- "id": "string",
- "modifiedUtc": "string",
- "createdUtc": "string",
- "isPrimary": true,
- "isDeleted": true,
- "descriptions": "string",
- "line1": "string",
- "line2": "string",
- "line3": "string",
- "line4": "string",
- "city": "string",
- "stateProvince": "string",
- "postalCode": "string",
- "country": "string",
- "miscellaneousData": [
- {
- "name": "string",
- "value": "string"
}
]
}
], - "accountExecutives": [
- {
- "id": "string",
- "accountExecutiveId": "string",
- "modifiedUtc": "string",
- "createdUtc": "string",
- "isPrimary": true,
- "isDeleted": true,
- "miscellaneousData": [
- {
- "name": "string",
- "value": "string"
}
], - "referencedValues": {
- "firstName": "string",
- "lastName": "string",
- "geographicalScope": "string"
}
}
], - "contacts": [
- {
- "id": "string",
- "modifiedUtc": "string",
- "createdUtc": "string",
- "isPrimary": true,
- "isDeleted": true,
- "descriptions": "string",
- "firstName": "string",
- "lastName": "string",
- "title": "string",
- "phone1": "string",
- "phone1Desc": "string",
- "phone2": "string",
- "phone2Desc": "string",
- "emailAddress": "string",
- "miscellaneousData": [
- {
- "name": "string",
- "value": "string"
}
]
}
]
}
Client details for a specific Client.
companyId required | string ID of company |
clientId required | string ID of Client. |
{- "name": "string",
- "companyId": "string",
- "clientType": "string",
- "clientCode": "string",
- "address": {
- "line1": "string",
- "line2": "string",
- "line3": "string",
- "city": "string",
- "state": "string",
- "postalCode": "string"
}, - "contact": {
- "firstName": "string",
- "lastName": "string",
- "title": "string",
- "phone1": "string",
- "phone1Desc": "string",
- "phone2": "string",
- "phone2Desc": "string",
- "emailAddress": "string"
}, - "accountExecutiveId": "string",
- "revenueSourceId": "string",
- "agencyId": "string",
- "productCodeId": "string",
- "commision": 0,
- "billingFrequency": "string",
- "externalClientNumber": "string",
- "secondaryProductCodeId": "string",
- "id": "string",
- "modifiedUtc": "string",
- "createdUtc": "string",
- "isActive": true,
- "isDeleted": true,
- "creditPolicy": "string",
- "miscellaneousData": [
- {
- "name": "string",
- "value": "string"
}
], - "addresses": [
- {
- "id": "string",
- "modifiedUtc": "string",
- "createdUtc": "string",
- "isPrimary": true,
- "isDeleted": true,
- "descriptions": "string",
- "line1": "string",
- "line2": "string",
- "line3": "string",
- "line4": "string",
- "city": "string",
- "stateProvince": "string",
- "postalCode": "string",
- "country": "string",
- "miscellaneousData": [
- {
- "name": "string",
- "value": "string"
}
]
}
], - "accountExecutives": [
- {
- "id": "string",
- "accountExecutiveId": "string",
- "modifiedUtc": "string",
- "createdUtc": "string",
- "isPrimary": true,
- "isDeleted": true,
- "miscellaneousData": [
- {
- "name": "string",
- "value": "string"
}
], - "referencedValues": {
- "firstName": "string",
- "lastName": "string",
- "geographicalScope": "string"
}
}
], - "contacts": [
- {
- "id": "string",
- "modifiedUtc": "string",
- "createdUtc": "string",
- "isPrimary": true,
- "isDeleted": true,
- "descriptions": "string",
- "firstName": "string",
- "lastName": "string",
- "title": "string",
- "phone1": "string",
- "phone1Desc": "string",
- "phone2": "string",
- "phone2Desc": "string",
- "emailAddress": "string",
- "miscellaneousData": [
- {
- "name": "string",
- "value": "string"
}
]
}
]
}
Update Client for a given company.
companyId required | string ID of company |
clientId required | string ID of client |
object sent as part of body of the request.
id | string UID of Client. |
companyId | string UID of Company. |
name required | string Name of Client max length |
clientType required | string Current valid values are |
clientCode | string Code assigned to client max length |
revenueSourceId | string UID of revenue Source. |
agencyId | string UID of Agency. |
productCodeId | string UID of Product Code. |
commision | integer Commision value. |
billingFrequency | string MonthlyStandardBroadcast, MonthlyCalendar, Weekly, EndOfSchedule. |
externalClientNumber | string External Number of client max length |
creditPolicy | string Credit Policy of client max length |
secondaryProductCodeId | string UID of Secondary Product Code. |
isActive | boolean True (Active), False (Inactive). |
isDeleted | boolean True (Deleted), False (Not-Deleted). |
Array of objects List of MiscellaneousData. | |
Array of objects List of Client Addresses information. | |
Array of objects List of Client AccountExecutives information. | |
Array of objects List of Client Contacts information. |
{- "id": "string",
- "companyId": "string",
- "name": "string",
- "clientType": "string",
- "clientCode": "string",
- "revenueSourceId": "string",
- "agencyId": "string",
- "productCodeId": "string",
- "commision": 0,
- "billingFrequency": "string",
- "externalClientNumber": "string",
- "creditPolicy": "string",
- "secondaryProductCodeId": "string",
- "isActive": true,
- "isDeleted": true,
- "miscellaneousData": [
- {
- "name": "string",
- "value": "string"
}
], - "addresses": [
- {
- "id": "string",
- "isPrimary": true,
- "isDeleted": true,
- "descriptions": "string",
- "line1": "string",
- "line2": "string",
- "line3": "string",
- "line4": "string",
- "city": "string",
- "stateProvince": "string",
- "postalCode": "string",
- "country": "string",
- "miscellaneousData": [
- {
- "name": "string",
- "value": "string"
}
]
}
], - "accountExecutives": [
- {
- "id": "string",
- "accountExecutiveId": "string",
- "isPrimary": true,
- "isDeleted": true,
- "miscellaneousData": [
- {
- "name": "string",
- "value": "string"
}
]
}
], - "contacts": [
- {
- "id": "string",
- "isPrimary": true,
- "isDeleted": true,
- "descriptions": "string",
- "firstName": "string",
- "lastName": "string",
- "title": "string",
- "phone1": "string",
- "phone1Desc": "string",
- "phone2": "string",
- "phone2Desc": "string",
- "emailAddress": "string",
- "miscellaneousData": [
- {
- "name": "string",
- "value": "string"
}
]
}
]
}
{- "name": "string",
- "companyId": "string",
- "clientType": "string",
- "clientCode": "string",
- "revenueSourceId": "string",
- "agencyId": "string",
- "productCodeId": "string",
- "commision": 0,
- "billingFrequency": "string",
- "externalClientNumber": "string",
- "creditPolicy": "string",
- "secondaryProductCodeId": "string",
- "id": "string",
- "modifiedUtc": "string",
- "createdUtc": "string",
- "isActive": true,
- "isDeleted": true,
- "miscellaneousData": [
- {
- "name": "string",
- "value": "string"
}
], - "addresses": [
- {
- "id": "string",
- "modifiedUtc": "string",
- "createdUtc": "string",
- "isPrimary": true,
- "isDeleted": true,
- "descriptions": "string",
- "line1": "string",
- "line2": "string",
- "line3": "string",
- "line4": "string",
- "city": "string",
- "stateProvince": "string",
- "postalCode": "string",
- "country": "string",
- "miscellaneousData": [
- {
- "name": "string",
- "value": "string"
}
]
}
], - "accountExecutives": [
- {
- "id": "string",
- "accountExecutiveId": "string",
- "modifiedUtc": "string",
- "createdUtc": "string",
- "isPrimary": true,
- "isDeleted": true,
- "miscellaneousData": [
- {
- "name": "string",
- "value": "string"
}
], - "referencedValues": {
- "firstName": "string",
- "lastName": "string",
- "geographicalScope": "string"
}
}
], - "contacts": [
- {
- "id": "string",
- "modifiedUtc": "string",
- "createdUtc": "string",
- "isPrimary": true,
- "isDeleted": true,
- "descriptions": "string",
- "firstName": "string",
- "lastName": "string",
- "title": "string",
- "phone1": "string",
- "phone1Desc": "string",
- "phone2": "string",
- "phone2Desc": "string",
- "emailAddress": "string",
- "miscellaneousData": [
- {
- "name": "string",
- "value": "string"
}
]
}
]
}
Patch Client for a given company.
companyId required | string ID of company |
clientId required | string ID of client |
object sent as part of body of the request.
id | string UID of Client. |
companyId | string UID of Company. |
name | string Name of Client max length |
clientType | string Current valid values are |
clientCode | string Code assigned to client max length |
revenueSourceId | string UID of revenue Source. |
agencyId | string UID of Agency. |
productCodeId | string UID of Product Code. |
commision | integer Commision value. |
billingFrequency | string MonthlyStandardBroadcast, MonthlyCalendar, Weekly, EndOfSchedule. |
externalClientNumber | string External Number of client max length |
creditPolicy | string Credit Policy of client max length |
secondaryProductCodeId | string UID of Secondary Product Code. |
isActive | boolean True (Active), False (Inactive). |
isDeleted | boolean True (Deleted), False (Not-Deleted). |
Array of objects List of MiscellaneousData. | |
Array of objects List of Client Addresses information. | |
Array of objects List of Client AccountExecutives information. | |
Array of objects List of Client Contacts information. |
{- "id": "string",
- "companyId": "string",
- "name": "string",
- "clientType": "string",
- "clientCode": "string",
- "revenueSourceId": "string",
- "agencyId": "string",
- "productCodeId": "string",
- "commision": 0,
- "billingFrequency": "string",
- "externalClientNumber": "string",
- "creditPolicy": "string",
- "secondaryProductCodeId": "string",
- "isActive": true,
- "isDeleted": true,
- "miscellaneousData": [
- {
- "name": "string",
- "value": "string"
}
], - "addresses": [
- {
- "id": "string",
- "isPrimary": true,
- "isDeleted": true,
- "descriptions": "string",
- "line1": "string",
- "line2": "string",
- "line3": "string",
- "line4": "string",
- "city": "string",
- "stateProvince": "string",
- "postalCode": "string",
- "country": "string",
- "miscellaneousData": [
- {
- "name": "string",
- "value": "string"
}
]
}
], - "accountExecutives": [
- {
- "id": "string",
- "accountExecutiveId": "string",
- "isPrimary": true,
- "isDeleted": true,
- "miscellaneousData": [
- {
- "name": "string",
- "value": "string"
}
]
}
], - "contacts": [
- {
- "id": "string",
- "isPrimary": true,
- "isDeleted": true,
- "descriptions": "string",
- "firstName": "string",
- "lastName": "string",
- "title": "string",
- "phone1": "string",
- "phone1Desc": "string",
- "phone2": "string",
- "phone2Desc": "string",
- "emailAddress": "string",
- "miscellaneousData": [
- {
- "name": "string",
- "value": "string"
}
]
}
]
}
{- "name": "string",
- "companyId": "string",
- "clientType": "string",
- "clientCode": "string",
- "revenueSourceId": "string",
- "agencyId": "string",
- "productCodeId": "string",
- "commision": 0,
- "billingFrequency": "string",
- "externalClientNumber": "string",
- "creditPolicy": "string",
- "secondaryProductCodeId": "string",
- "id": "string",
- "modifiedUtc": "string",
- "createdUtc": "string",
- "isActive": true,
- "isDeleted": true,
- "miscellaneousData": [
- {
- "name": "string",
- "value": "string"
}
], - "addresses": [
- {
- "id": "string",
- "modifiedUtc": "string",
- "createdUtc": "string",
- "isPrimary": true,
- "isDeleted": true,
- "descriptions": "string",
- "line1": "string",
- "line2": "string",
- "line3": "string",
- "line4": "string",
- "city": "string",
- "stateProvince": "string",
- "postalCode": "string",
- "country": "string",
- "miscellaneousData": [
- {
- "name": "string",
- "value": "string"
}
]
}
], - "accountExecutives": [
- {
- "id": "string",
- "accountExecutiveId": "string",
- "modifiedUtc": "string",
- "createdUtc": "string",
- "isPrimary": true,
- "isDeleted": true,
- "miscellaneousData": [
- {
- "name": "string",
- "value": "string"
}
], - "referencedValues": {
- "firstName": "string",
- "lastName": "string",
- "geographicalScope": "string"
}
}
], - "contacts": [
- {
- "id": "string",
- "modifiedUtc": "string",
- "createdUtc": "string",
- "isPrimary": true,
- "isDeleted": true,
- "descriptions": "string",
- "firstName": "string",
- "lastName": "string",
- "title": "string",
- "phone1": "string",
- "phone1Desc": "string",
- "phone2": "string",
- "phone2Desc": "string",
- "emailAddress": "string",
- "miscellaneousData": [
- {
- "name": "string",
- "value": "string"
}
]
}
]
}
List all Account Executives or Sales Reps for a given company.
companyId required | string ID of company |
page | integer Result page to be returned default is |
perPage | integer Number of results to return per page, the default value is |
firstName | string AccountExecutive First Name max length |
lastName | string AccountExecutive Last Name max length |
minimumModifiedUtc | string Minimum modified date to be passed as Date-Time |
isActive | boolean True (Active), False (Inactive). |
isDeleted | boolean True (Deleted), False (Not-Deleted). |
{- "nodes": [
- {
- "id": "string",
- "companyId": "string",
- "createdUtc": "string",
- "modifiedUtc": "string",
- "isDeleted": true,
- "isActive": true,
- "firstName": "string",
- "lastName": "string",
- "geographicalScope": "string",
- "location": "string",
- "miscellaneousData": [
- {
- "name": "string",
- "value": "string"
}
]
}
], - "pageInfo": {
- "hasMore": true,
- "page": 0,
- "perPage": 0,
- "lastPage": 0,
- "total": 0
}
}
Create AccountExecutive for a given company.
companyId required | string ID of company |
object sent as part of body of the request.
firstName | string First Name of AccountExecutive max length |
lastName | string Last Name of AccountExecutive max length |
isActive | boolean True (Active), False (Inactive). |
isDeleted | boolean True (Deleted), False (Not-Deleted). |
geographicalScope | string Geographical region the account executive is assigned max length |
location | string Location of AccountExecutive max length |
Array of objects List of MiscellaneousData. |
{- "firstName": "string",
- "lastName": "string",
- "isActive": true,
- "isDeleted": true,
- "geographicalScope": "string",
- "location": "string",
- "miscellaneousData": [
- {
- "name": "string",
- "value": "string"
}
]
}
{- "id": "string",
- "companyId": "string",
- "createdUtc": "string",
- "modifiedUtc": "string",
- "isDeleted": true,
- "isActive": true,
- "firstName": "string",
- "lastName": "string",
- "geographicalScope": "string",
- "location": "string",
- "miscellaneousData": [
- {
- "name": "string",
- "value": "string"
}
]
}
Account Executives details for a specific Account Executive.
companyId required | string ID of company |
accountExecId required | string ID of Account Executive. |
{- "id": "string",
- "companyId": "string",
- "createdUtc": "string",
- "modifiedUtc": "string",
- "isDeleted": true,
- "isActive": true,
- "firstName": "string",
- "lastName": "string",
- "geographicalScope": "string",
- "location": "string",
- "miscellaneousData": [
- {
- "name": "string",
- "value": "string"
}
]
}
Update AccountExecutive for a given company.
companyId required | string ID of company |
accountExecId required | string ID of AccountExecutive |
object sent as part of body of the request.
firstName | string First Name of AccountExecutive max length |
lastName | string Last Name of AccountExecutive max length |
isActive | boolean True (Active), False (Inactive). |
isDeleted | boolean True (Deleted), False (Not-Deleted). |
geographicalScope | string Geographical region the account executive is assigned max length |
location | string Location of AccountExecutive max length |
Array of objects List of MiscellaneousData. |
{- "firstName": "string",
- "lastName": "string",
- "isActive": true,
- "isDeleted": true,
- "geographicalScope": "string",
- "location": "string",
- "miscellaneousData": [
- {
- "name": "string",
- "value": "string"
}
]
}
{- "id": "string",
- "companyId": "string",
- "createdUtc": "string",
- "modifiedUtc": "string",
- "isDeleted": true,
- "isActive": true,
- "firstName": "string",
- "lastName": "string",
- "geographicalScope": "string",
- "location": "string",
- "miscellaneousData": [
- {
- "name": "string",
- "value": "string"
}
]
}
Patch AccountExecutive for a given company.
companyId required | string ID of company |
accountExecId required | string ID of AccountExecutive |
object sent as part of body of the request.
firstName | string First Name of AccountExecutive max length |
lastName | string Last Name of AccountExecutive max length |
isActive | boolean True (Active), False (Inactive). |
isDeleted | boolean True (Deleted), False (Not-Deleted). |
geographicalScope | string Geographical region the account executive is assigned max length |
location | string Location of AccountExecutive max length |
Array of objects List of MiscellaneousData. |
{- "firstName": "string",
- "lastName": "string",
- "isActive": true,
- "isDeleted": true,
- "geographicalScope": "string",
- "location": "string",
- "miscellaneousData": [
- {
- "name": "string",
- "value": "string"
}
]
}
{- "id": "string",
- "companyId": "string",
- "createdUtc": "string",
- "modifiedUtc": "string",
- "isDeleted": true,
- "isActive": true,
- "firstName": "string",
- "lastName": "string",
- "geographicalScope": "string",
- "location": "string",
- "miscellaneousData": [
- {
- "name": "string",
- "value": "string"
}
]
}
List all Revenue Sources for a given company, alternatively known as Revenue Type or Income Account.
companyId required | string ID of company |
page | integer Result page to be returned default is |
perPage | integer Number of results to return per page, the default value is |
name | string Revenue Source Name max length |
minimumModifiedUtc | string Minimum modified date to be passed as Date-Time |
isActive | boolean True (Active), False (Inactive). |
isDeleted | boolean True (Deleted), False (Not-Deleted). |
{- "nodes": [
- {
- "id": "string",
- "companyId": "string",
- "createdUtc": "string",
- "modifiedUtc": "string",
- "name": "string",
- "isDeleted": true,
- "isActive": true,
- "miscellaneousData": [
- {
- "name": "string",
- "value": "string"
}
]
}
], - "pageInfo": {
- "hasMore": true,
- "page": 0,
- "perPage": 0,
- "lastPage": 0,
- "total": 0
}
}
Create RevenueSource for a given company.
companyId required | string ID of company |
object sent as part of body of the request.
name required | string Name of Revenue Source max length |
isActive | boolean True (Active), False (Inactive). |
isDeleted | boolean True (Deleted), False (Not-Deleted). |
Array of objects List of MiscellaneousData. |
{- "name": "string",
- "isActive": true,
- "isDeleted": true,
- "miscellaneousData": [
- {
- "name": "string",
- "value": "string"
}
]
}
{- "id": "string",
- "companyId": "string",
- "createdUtc": "string",
- "modifiedUtc": "string",
- "name": "string",
- "isDeleted": true,
- "isActive": true,
- "miscellaneousData": [
- {
- "name": "string",
- "value": "string"
}
]
}
Revenue Source details for a Revenue Source.
companyId required | string ID of company |
revenueSourceId required | string ID of Revenue Source. |
{- "id": "string",
- "companyId": "string",
- "createdUtc": "string",
- "modifiedUtc": "string",
- "name": "string",
- "isDeleted": true,
- "isActive": true,
- "miscellaneousData": [
- {
- "name": "string",
- "value": "string"
}
]
}
Update RevenueSource for a given company.
companyId required | string ID of company |
revenueSourceId required | string ID of RevenueSource |
object sent as part of body of the request.
name required | string Name of Revenue Source max length |
isActive | boolean True (Active), False (Inactive). |
isDeleted | boolean True (Deleted), False (Not-Deleted). |
Array of objects List of MiscellaneousData. |
{- "name": "string",
- "isActive": true,
- "isDeleted": true,
- "miscellaneousData": [
- {
- "name": "string",
- "value": "string"
}
]
}
{- "id": "string",
- "companyId": "string",
- "createdUtc": "string",
- "modifiedUtc": "string",
- "name": "string",
- "isDeleted": true,
- "isActive": true,
- "miscellaneousData": [
- {
- "name": "string",
- "value": "string"
}
]
}
Patch RevenueSource for a given company.
companyId required | string ID of company |
revenueSourceId required | string ID of RevenueSource |
object sent as part of body of the request.
name | string Name of Revenue Source max length |
isActive | boolean True (Active), False (Inactive). |
isDeleted | boolean True (Deleted), False (Not-Deleted). |
Array of objects List of MiscellaneousData. |
{- "name": "string",
- "isActive": true,
- "isDeleted": true,
- "miscellaneousData": [
- {
- "name": "string",
- "value": "string"
}
]
}
{- "id": "string",
- "companyId": "string",
- "createdUtc": "string",
- "modifiedUtc": "string",
- "name": "string",
- "isDeleted": true,
- "isActive": true,
- "miscellaneousData": [
- {
- "name": "string",
- "value": "string"
}
]
}
List all SaleType Category for a given company.
companyId required | string ID of company |
page | integer Result page to be returned default is |
perPage | integer Number of results to return per page, the default value is |
name | string Sale Type Category Name max length |
minimumModifiedUtc | string Minimum modified date to be passed as Date-Time |
isActive | boolean True (Active), False (Inactive). |
isDeleted | boolean True (Deleted), False (Not-Deleted). |
{- "nodes": [
- {
- "id": "string",
- "companyId": "string",
- "createdUtc": "string",
- "modifiedUtc": "string",
- "name": "string",
- "isDeleted": true,
- "isActive": true,
- "miscellaneousData": [
- {
- "name": "string",
- "value": "string"
}
]
}
], - "pageInfo": {
- "hasMore": true,
- "page": 0,
- "perPage": 0,
- "lastPage": 0,
- "total": 0
}
}
Create SaleType Category for a given company.
companyId required | string ID of company |
object sent as part of body of the request.
name required | string Name of Sale Type Category max length |
isActive | boolean True (Active), False (Inactive). |
isDeleted | boolean True (Deleted), False (Not-Deleted). |
Array of objects List of MiscellaneousData. |
{- "name": "string",
- "isActive": true,
- "isDeleted": true,
- "miscellaneousData": [
- {
- "name": "string",
- "value": "string"
}
]
}
{- "id": "string",
- "companyId": "string",
- "createdUtc": "string",
- "modifiedUtc": "string",
- "name": "string",
- "isDeleted": true,
- "isActive": true,
- "miscellaneousData": [
- {
- "name": "string",
- "value": "string"
}
]
}
SaleType Category details.
companyId required | string ID of company |
saleTypeCategoryId required | string ID of saleTypeCategory. |
{- "id": "string",
- "companyId": "string",
- "createdUtc": "string",
- "modifiedUtc": "string",
- "name": "string",
- "isDeleted": true,
- "isActive": true,
- "miscellaneousData": [
- {
- "name": "string",
- "value": "string"
}
]
}
Update SaleType Category for a given company.
companyId required | string ID of company |
saleTypeCategoryId required | string ID of SaleTypeCategory |
object sent as part of body of the request.
name required | string Name of Sale Type Category max length |
isActive | boolean True (Active), False (Inactive). |
isDeleted | boolean True (Deleted), False (Not-Deleted). |
Array of objects List of MiscellaneousData. |
{- "name": "string",
- "isActive": true,
- "isDeleted": true,
- "miscellaneousData": [
- {
- "name": "string",
- "value": "string"
}
]
}
{- "id": "string",
- "companyId": "string",
- "createdUtc": "string",
- "modifiedUtc": "string",
- "name": "string",
- "isDeleted": true,
- "isActive": true,
- "miscellaneousData": [
- {
- "name": "string",
- "value": "string"
}
]
}
Patch SaleType Category for a given company.
companyId required | string ID of company |
saleTypeCategoryId required | string ID of SaleTypeCategory |
object sent as part of body of the request.
name | string Name of Sale Type Category max length |
isActive | boolean True (Active), False (Inactive). |
isDeleted | boolean True (Deleted), False (Not-Deleted). |
Array of objects List of MiscellaneousData. |
{- "name": "string",
- "isActive": true,
- "isDeleted": true,
- "miscellaneousData": [
- {
- "name": "string",
- "value": "string"
}
]
}
{- "id": "string",
- "companyId": "string",
- "createdUtc": "string",
- "modifiedUtc": "string",
- "name": "string",
- "isDeleted": true,
- "isActive": true,
- "miscellaneousData": [
- {
- "name": "string",
- "value": "string"
}
]
}
List all Sales Data for a given company.
companyId required | string ID of company |
page | integer Result page to be returned default is |
perPage | integer Number of results to return per page, the default value is |
minimumDate | string Minimum Sale date to be passed as Date-Time |
maximumDate | string Maximum Sale date to be passed as Date-Time |
stationId | string UID of station. |
minimumModifiedUtc | string Minimum modified date to be passed as Date-Time |
recordStatus | string Status of the record 1 (Active), 2 (Inactive), 3 (Deleted). |
advertiserId | string UID of Advertiser. |
agencyId | string UID of Agency. |
transactionNumber | string Transaction Number assigned to the transaction max length |
{- "advertiserId": "string",
- "advertiserName": "string",
- "agencyId": "string",
- "agencyName": "string",
- "orderNumber": "string",
- "transactionNumber": "string",
- "transactionDate": "string",
- "stationId": "string",
- "netRevenue": 0,
- "revenueSourceId": "string",
- "salesTypeId": "string",
- "salesCategoryId": "string",
- "id": "string",
- "recordStatus": "string",
- "modifiedUtc": "string"
}
List all Invoices for a given company.
companyId required | string ID of company |
page | integer Result page to be returned default is |
perPage | integer Number of results to return per page, the default value is |
minimumDate | string Minimum Invoice date to be passed as Date-Time |
maximumDate | string Maximum Invoice date to be passed as Date-Time |
stationId | string UID of Station. |
revenueSourceId | string UID of RevenueSource. |
saleTypeId | string UID of SaleType. |
saleTypeCategoryId | string UID of SaleTypeCategory. |
minimumModifiedUtc | string Minimum modified date to be passed as Date-Time |
recordStatus | string Status of the record 1 (Active), 2 (Inactive), 3 (Deleted). |
tradeType | string Current valid values are |
advertiserId | string UID of Advertiser. |
agencyId | string UID of Agency. |
transactionNumber | string Transaction Number assigned to the transaction max length |
{- "nodes": [
- {
- "transactionNumber": "string",
- "orderNumber": "string",
- "transactionDate": "string",
- "advertiserId": "string",
- "advertiserName": "string",
- "agencyId": "string",
- "agencyName": "string",
- "netRevenue": 0,
- "tradeType": "string",
- "eInvoiceId": "string",
- "details": [
- {
- "stationId": "string",
- "revenueSourceId": "string",
- "salesTypeId": "string",
- "salesCategoryId": "string",
- "amount": 0,
- "tradeType": "string"
}
], - "id": "string",
- "recordStatus": "string",
- "modifiedUtc": "string"
}
], - "pageInfo": {
- "hasMore": true,
- "page": 0,
- "perPage": 0,
- "lastPage": 0,
- "total": 0
}
}
Invoice details.
companyId required | string ID of company |
invoiceId required | string UID of Invoice. |
{- "id": "string",
- "companyId": "string",
- "advertiserId": "string",
- "advertiserName": "string",
- "agencyId": "string",
- "agencyName": "string",
- "amount": 0,
- "agencyCommissionAmount": 0,
- "orderDiscountAmount": 0,
- "taxAmount": 0,
- "createdUtc": "string",
- "dueDate": "string",
- "transactionDate": "string",
- "description": "string",
- "transactionNumber": "string",
- "referenceNumber": "string",
- "orderNumber": "string",
- "orderBuyType": "string",
- "isDeleted": true,
- "invoiceAccounts": [
- {
- "id": "string",
- "stationId": "string",
- "stationName": "string",
- "amount": 0,
- "agencyCommissionAmount": 0,
- "orderDiscountAmount": 0,
- "taxAmount": 0,
- "isDeleted": true,
- "invoiceDetails": [
- {
- "id": "string",
- "revenueSourceId": "string",
- "revenueSourceName": "string",
- "saleTypeId": "string",
- "saleTypeName": "string",
- "amount": 0,
- "description": "string",
- "transactionCode": "string",
- "isDeleted": true
}
]
}
], - "invoiceAccountExecutives": [
- {
- "id": "string",
- "accountExecutiveId": "string",
- "firstName": "string",
- "lastName": "string"
}
]
}
List all Asset Events for a given company, alternatively known as Inventory Type.
companyId required | string ID of company |
page | integer Result page to be returned default is |
perPage | integer Number of results to return per page, the default value is |
name | string Asset Event Name max length |
minimumModifiedUtc | string Minimum modified date to be passed as Date-Time |
isActive | boolean True (Active), False (Inactive). |
isDeleted | boolean True (Deleted), False (Not-Deleted). |
{- "nodes": [
- {
- "id": "string",
- "companyId": "string",
- "createdUtc": "string",
- "modifiedUtc": "string",
- "name": "string",
- "isDeleted": true,
- "isActive": true,
- "miscellaneousData": [
- {
- "name": "string",
- "value": "string"
}
], - "stationIds": [
- {
- "stationId": "string"
}
]
}
], - "pageInfo": {
- "hasMore": true,
- "page": 0,
- "perPage": 0,
- "lastPage": 0,
- "total": 0
}
}
AssetEvent details.
companyId required | string ID of company |
assetEventId required | string ID of AssetEvent. |
{- "id": "string",
- "companyId": "string",
- "createdUtc": "string",
- "modifiedUtc": "string",
- "name": "string",
- "isDeleted": true,
- "isActive": true,
- "miscellaneousData": [
- {
- "name": "string",
- "value": "string"
}
], - "stationIds": [
- {
- "stationId": "string"
}
]
}
List all Product Codes for a given company, alternatively known as Competitive Codes.
companyId required | string ID of company |
page | integer Result page to be returned default is |
perPage | integer Number of results to return per page, the default value is |
name | string Product Code Name max length |
minimumModifiedUtc | string Minimum modified date to be passed as Date-Time |
isActive | boolean True (Active), False (Inactive). |
isDeleted | boolean True (Deleted), False (Not-Deleted). |
{- "nodes": [
- {
- "id": "string",
- "companyId": "string",
- "createdUtc": "string",
- "modifiedUtc": "string",
- "name": "string",
- "isDeleted": true,
- "isActive": true,
- "miscellaneousData": [
- {
- "name": "string",
- "value": "string"
}
]
}
], - "pageInfo": {
- "hasMore": true,
- "page": 0,
- "perPage": 0,
- "lastPage": 0,
- "total": 0
}
}
List a particular product code for a given company, alternatively known as Competitive Code.
companyId required | string ID of company |
productCodeId required | string ID of productCode |
{- "id": "string",
- "companyId": "string",
- "createdUtc": "string",
- "modifiedUtc": "string",
- "name": "string",
- "isDeleted": true,
- "isActive": true,
- "miscellaneousData": [
- {
- "name": "string",
- "value": "string"
}
]
}
List all AR Adjustments for a given company.
companyId required | string ID of company. |
page | integer Result page to be returned default is |
perPage | integer Number of results to return per page, the default value is |
minimumDate | string Minimum Adjustment date to be passed as Date-Time |
maximumDate | string Maximum Adjustment date to be passed as Date-Time |
stationId | string UID of station. |
minimumModifiedUtc | string Minimum modified date to be passed as Date-Time |
recordStatus | string Status of the record 1 (Active), 2 (Inactive), 3 (Deleted). |
tradeType | string Current valid values are |
advertiserId | string UID of Advertiser. |
agencyId | string UID of Agency. |
transactionNumber | string Transaction Number assigned to the transaction max length |
{- "nodes": [
- {
- "advertiserId": "string",
- "advertiserName": "string",
- "agencyId": "string",
- "agencyName": "string",
- "transactionDate": "string",
- "transactionNumber": "string",
- "stationId": "string",
- "adjustmentAmount": 0,
- "detailAmount": 0,
- "tradeType": "string",
- "adjustmentAppliedTo": {
- "invoiceNumber": "string",
- "orderNumber": "string",
- "transactionNumber": "string",
- "transactionDate": "string",
- "transactionType": "string"
}, - "id": "string",
- "recordStatus": "string",
- "modifiedUtc": "string"
}
], - "pageInfo": {
- "hasMore": true,
- "page": 0,
- "perPage": 0,
- "lastPage": 0,
- "total": 0
}
}
List all AR Adjustment Summary for a given company.
companyId required | string ID of company. |
page | integer Result page to be returned default is |
perPage | integer Number of results to return per page, the default value is |
minimumDate | string Minimum Adjustment date to be passed as Date-Time |
maximumDate | string Maximum Adjustment date to be passed as Date-Time |
stationId | string UID of station. |
minimumModifiedUtc | string Minimum modified date to be passed as Date-Time |
recordStatus | string Status of the record 1 (Active), 2 (Inactive), 3 (Deleted). |
tradeType | string Current valid values are |
advertiserId | string UID of Advertiser. |
agencyId | string UID of Agency. |
transactionNumber | string Transaction Number assigned to the transaction max length |
{- "nodes": [
- {
- "advertiserId": "string",
- "advertiserName": "string",
- "agencyId": "string",
- "agencyName": "string",
- "transactionDate": "string",
- "transactionNumber": "string",
- "adjustmentAmount": 0,
- "tradeType": "string",
- "details": [
- {
- "stationId": "string",
- "amount": 0,
- "tradeType": "string",
- "adjustmentAppliedTo": {
- "invoiceNumber": "string",
- "orderNumber": "string",
- "invoiceDate": "string",
- "agingDays": 0
}
}
], - "id": "string",
- "recordStatus": "string",
- "modifiedUtc": "string"
}
], - "pageInfo": {
- "hasMore": true,
- "page": 0,
- "perPage": 0,
- "lastPage": 0,
- "total": 0
}
}
List all Asset Codes for a given company, alternatively known as Inventory Type.
companyId required | string ID of company |
page | integer Result page to be returned default is |
perPage | integer Number of results to return per page, the default value is |
name | string Asset Code Name max length |
minimumModifiedUtc | string Minimum modified date to be passed as Date-Time |
isActive | boolean True (Active), False (Inactive). |
isDeleted | boolean True (Deleted), False (Not-Deleted). |
{- "nodes": [
- {
- "id": "string",
- "companyId": "string",
- "createdUtc": "string",
- "modifiedUtc": "string",
- "name": "string",
- "isDeleted": true,
- "isActive": true,
- "miscellaneousData": [
- {
- "name": "string",
- "value": "string"
}
], - "stationIds": [
- {
- "stationId": "string"
}
]
}
], - "pageInfo": {
- "hasMore": true,
- "page": 0,
- "perPage": 0,
- "lastPage": 0,
- "total": 0
}
}
AssetCode details.
companyId required | string ID of company |
assetCodeId required | string ID of AssetCode. |
{- "id": "string",
- "companyId": "string",
- "createdUtc": "string",
- "modifiedUtc": "string",
- "name": "string",
- "isDeleted": true,
- "isActive": true,
- "miscellaneousData": [
- {
- "name": "string",
- "value": "string"
}
], - "stationIds": [
- {
- "stationId": "string"
}
]
}
List all Order Summaries for a given company
companyId required | string ID of company |
page | integer Result page to be returned default is |
perPage | integer Number of results to return per page, the default value is |
minimumOrderDate | string Minimum Order date to be passed as Date-Time |
maximumOrderDate | string Maximum Order date to be passed as Date-Time |
advertiserIds | Array of strings UID of Advertiser, supports single or multiple GUIDs. |
agencyIds | Array of strings UID of Agency, supports single or multiple GUIDs. |
estimateNumber | string Number assigned by Agency max length |
orderNumber | string Number for the Order max length |
revenueSourceId | string UID of Revenue Source. |
stationId | string UID of Station. |
minimumFirstSpotDateTimeUtc | string Minimum first spot date to be passed as Date-Time |
maximumFirstSpotDateTimeUtc | string Maximum first spot date to be passed as Date-Time |
minimumModifiedUtc | string Minimum modified date to be passed as Date-Time |
recordStatus | string Status of the record 1 (Active), 2 (Inactive), 3 (Deleted). |
minimumOriginatedDate | string Minimum Originated date to be passed as Date-Time |
maximumOriginatedDate | string Maximum Originated date to be passed as Date-Time |
tradeType | string Current valid values are |
{- "nodes": [
- {
- "originatedDate": "string",
- "advertiserId": "string",
- "advertiserName": "string",
- "agencyId": "string",
- "agencyName": "string",
- "accountExecutiveId": "string",
- "accountExecutiveName": "string",
- "startDate": "string",
- "endDate": "string",
- "orderNumber": "string",
- "purchaseOrderNumber": "string",
- "estimateNumber": "string",
- "totalGross": 0,
- "totalNet": 0,
- "firstSpotDateTimeUtc": "string",
- "projectedSpotCount": 0,
- "actualSpotCount": 0,
- "id": "string",
- "recordStatus": "string",
- "modifiedUtc": "string",
- "geographicalScope": "string",
- "tradeType": "string",
- "billingFrequency": "string",
- "stations": [
- {
- "stationId": "string",
- "stationName": "string"
}
]
}
], - "pageInfo": {
- "hasMore": true,
- "page": 0,
- "perPage": 0,
- "lastPage": 0,
- "total": 0
}
}
List Order details for a given company.
companyId required | string ID of company |
page | integer Result page to be returned default is |
perPage | integer Number of results to return per page, the default value is |
minimumOrderDate | string Minimum Order date to be passed as Date-Time |
maximumOrderDate | string Maximum Order date to be passed as Date-Time |
advertiserId | string UID of Advertiser. |
agencyId | string UID of Agency. |
estimateNumber | string Number assigned by Agency max length |
orderNumber | string Number for the Order max length |
accountExecutiveId | string UID for Account Executive / Sale Rep. |
minimumModifiedUtc | string Minimum modified date to be passed as Date-Time |
recordStatus | string Status of the record 1 (Active), 2 (Inactive), 3 (Deleted). |
minimumOriginatedDate | string Minimum Originated date to be passed as Date-Time |
maximumOriginatedDate | string Maximum Originated date to be passed as Date-Time |
tradeType | string Current valid values are |
{- "nodes": [
- {
- "advertiserId": "string",
- "accountExecutiveId": "string",
- "agencyId": "string",
- "orderNumber": "string",
- "orderDescription": "string",
- "startDate": "string",
- "endDate": "string",
- "eOrderId": "string",
- "estimateNumber": "string",
- "purchaseOrderNumber": "string",
- "agencyClientCode": "string",
- "agencyProductCode": "string",
- "agencyEstimateCode": "string",
- "geographicalScope": "string",
- "originatedDate": "string",
- "tradeType": "string",
- "billingFrequency": "string",
- "miscellaneousData": [
- {
- "name": "string",
- "value": "string"
}
], - "orderLines": [
- {
- "stationId": "string",
- "masterOrderLineId": "string",
- "orderLineType": "string",
- "pricingType": "string",
- "revenueSourceId": "string",
- "saleTypeId": "string",
- "productCodeId": "string",
- "startDate": "string",
- "endDate": "string",
- "startTime": "string",
- "endTime": "string",
- "spotLength": 0,
- "billingDescription": "string",
- "itemRate": 0,
- "saleTypeCategoryId": "string",
- "tradeType": "string",
- "lineNumber": 0,
- "miscellaneousData": [
- {
- "name": "string",
- "value": "string"
}
], - "projections": [
- {
- "dateOccurred": "string",
- "quantity": 0,
- "totalGross": 0,
- "totalNet": 0
}
], - "flights": [
- {
- "startDate": "string",
- "endDate": "string",
- "quantityTotal": 0,
- "quantityMonday": 0,
- "quantityTuesday": 0,
- "quantityWednesday": 0,
- "quantityThursday": 0,
- "quantityFriday": 0,
- "quantitySaturday": 0,
- "quantitySunday": 0,
- "totalValue": 0,
- "id": "string",
- "recordStatus": "string",
- "modifiedUtc": "string"
}
], - "id": "string",
- "recordStatus": "string",
- "modifiedUtc": "string",
- "commissionSplitDetails": [
- {
- "accountExecGuid": "string",
- "commissionPercent": "string",
- "commissionAmount": "string"
}
]
}
], - "commissionSplitSummaries": [
- {
- "accountExecGuid": "string",
- "commissionSplitPercent": "string"
}
], - "id": "string",
- "recordStatus": "string",
- "modifiedUtc": "string"
}
], - "pageInfo": {
- "hasMore": true,
- "page": 0,
- "perPage": 0,
- "lastPage": 0,
- "total": 0
}
}
List Order details for a given order.
companyId required | string ID of company |
orderId required | string ID of order |
{- "advertiserId": "string",
- "accountExecutiveId": "string",
- "agencyId": "string",
- "orderNumber": "string",
- "orderDescription": "string",
- "startDate": "string",
- "endDate": "string",
- "eOrderId": "string",
- "estimateNumber": "string",
- "purchaseOrderNumber": "string",
- "agencyClientCode": "string",
- "agencyProductCode": "string",
- "agencyEstimateCode": "string",
- "geographicalScope": "string",
- "originatedDate": "string",
- "tradeType": "string",
- "billingFrequency": "string",
- "miscellaneousData": [
- {
- "name": "string",
- "value": "string"
}
], - "orderLines": [
- {
- "stationId": "string",
- "masterOrderLineId": "string",
- "orderLineType": "string",
- "pricingType": "string",
- "revenueSourceId": "string",
- "saleTypeId": "string",
- "productCodeId": "string",
- "startDate": "string",
- "endDate": "string",
- "startTime": "string",
- "endTime": "string",
- "spotLength": 0,
- "billingDescription": "string",
- "itemRate": 0,
- "saleTypeCategoryId": "string",
- "tradeType": "string",
- "lineNumber": 0,
- "miscellaneousData": [
- {
- "name": "string",
- "value": "string"
}
], - "projections": [
- {
- "dateOccurred": "string",
- "quantity": 0,
- "totalGross": 0,
- "totalNet": 0
}
], - "flights": [
- {
- "startDate": "string",
- "endDate": "string",
- "quantityTotal": 0,
- "quantityMonday": 0,
- "quantityTuesday": 0,
- "quantityWednesday": 0,
- "quantityThursday": 0,
- "quantityFriday": 0,
- "quantitySaturday": 0,
- "quantitySunday": 0,
- "totalValue": 0,
- "id": "string",
- "recordStatus": "string",
- "modifiedUtc": "string"
}
], - "id": "string",
- "recordStatus": "string",
- "modifiedUtc": "string",
- "commissionSplitDetails": [
- {
- "accountExecGuid": "string",
- "commissionPercent": "string",
- "commissionAmount": "string"
}
]
}
], - "commissionSplitSummaries": [
- {
- "accountExecGuid": "string",
- "commissionSplitPercent": "string"
}
], - "id": "string",
- "recordStatus": "string",
- "modifiedUtc": "string"
}
List all SaleTypes for a given company. Alternatively known as Inventory Type or Spot Type.
companyId required | string ID of company |
page | integer Result page to be returned default is |
perPage | integer Number of results to return per page, the default value is |
name | string Sale Type Name max length |
minimumModifiedUtc | string Minimum modified date to be passed as Date-Time |
isActive | boolean True (Active), False (Inactive). |
isDeleted | boolean True (Deleted), False (Not-Deleted). |
{- "nodes": [
- {
- "id": "string",
- "companyId": "string",
- "createdUtc": "string",
- "modifiedUtc": "string",
- "name": "string",
- "isDeleted": true,
- "isActive": true,
- "saleTypeCategoryId": "string",
- "miscellaneousData": [
- {
- "name": "string",
- "value": "string"
}
]
}
], - "pageInfo": {
- "hasMore": true,
- "page": 0,
- "perPage": 0,
- "lastPage": 0,
- "total": 0
}
}
Create SaleType for a given company.
companyId required | string ID of company |
object sent as part of body of the request.
name required | string Name of Sale Type max length |
isActive | boolean True (Active), False (Inactive). |
isDeleted | boolean True (Deleted), False (Not-Deleted). |
saleTypeCategoryId | string UID for Sale Type Category. |
Array of objects List of MiscellaneousData. |
{- "name": "string",
- "isActive": true,
- "isDeleted": true,
- "saleTypeCategoryId": "string",
- "miscellaneousData": [
- {
- "name": "string",
- "value": "string"
}
]
}
{- "id": "string",
- "companyId": "string",
- "createdUtc": "string",
- "modifiedUtc": "string",
- "name": "string",
- "isDeleted": true,
- "isActive": true,
- "saleTypeCategoryId": "string",
- "miscellaneousData": [
- {
- "name": "string",
- "value": "string"
}
]
}
SaleTypes details, alternatively known as Inventory Type or Spot Type.
companyId required | string ID of company |
saleTypeId required | string ID of saleType. |
{- "id": "string",
- "companyId": "string",
- "createdUtc": "string",
- "modifiedUtc": "string",
- "name": "string",
- "isDeleted": true,
- "isActive": true,
- "saleTypeCategoryId": "string",
- "miscellaneousData": [
- {
- "name": "string",
- "value": "string"
}
]
}
Update SaleType for a given company.
companyId required | string ID of company |
saleTypeId required | string ID of SaleType |
object sent as part of body of the request.
name required | string Name of Sale Type max length |
isActive | boolean True (Active), False (Inactive). |
isDeleted | boolean True (Deleted), False (Not-Deleted). |
saleTypeCategoryId | string UID for Sale Type Category. |
Array of objects List of MiscellaneousData. |
{- "name": "string",
- "isActive": true,
- "isDeleted": true,
- "saleTypeCategoryId": "string",
- "miscellaneousData": [
- {
- "name": "string",
- "value": "string"
}
]
}
{- "id": "string",
- "companyId": "string",
- "createdUtc": "string",
- "modifiedUtc": "string",
- "name": "string",
- "isDeleted": true,
- "isActive": true,
- "saleTypeCategoryId": "string",
- "miscellaneousData": [
- {
- "name": "string",
- "value": "string"
}
]
}
Patch SaleType for a given company.
companyId required | string ID of company |
saleTypeId required | string ID of SaleType |
object sent as part of body of the request.
name | string Name of Sale Type max length |
isActive | boolean True (Active), False (Inactive). |
isDeleted | boolean True (Deleted), False (Not-Deleted). |
saleTypeCategoryId | string UID for Sale Type Category. |
Array of objects List of MiscellaneousData. |
{- "name": "string",
- "isActive": true,
- "isDeleted": true,
- "saleTypeCategoryId": "string",
- "miscellaneousData": [
- {
- "name": "string",
- "value": "string"
}
]
}
{- "id": "string",
- "companyId": "string",
- "createdUtc": "string",
- "modifiedUtc": "string",
- "name": "string",
- "isDeleted": true,
- "isActive": true,
- "saleTypeCategoryId": "string",
- "miscellaneousData": [
- {
- "name": "string",
- "value": "string"
}
]
}
List all AR Payments for a given company.
companyId required | string ID of company |
page | integer Result page to be returned default is |
perPage | integer Number of results to return per page, the default value is |
minimumDate | string Minimum Payment date to be passed as Date-Time |
maximumDate | string Maximum Payment date to be passed as Date-Time |
stationId | string UID of station. |
minimumModifiedUtc | string Minimum modified date to be passed as Date-Time |
recordStatus | string Status of the record 1 (Active), 2 (Inactive), 3 (Deleted). |
tradeType | string Current valid values are |
advertiserId | string UID of Advertiser. |
agencyId | string UID of Agency. |
transactionNumber | string Transaction Number assigned to the transaction max length |
paymentType | string Current valid values are |
{- "nodes": [
- {
- "advertiserId": "string",
- "advertiserName": "string",
- "agencyId": "string",
- "agencyName": "string",
- "transactionDate": "string",
- "transactionNumber": "string",
- "stationId": "string",
- "paymentAmount": 0,
- "detailAmount": 0,
- "tradeType": "string",
- "paymentType": "string",
- "referenceNumber": "string",
- "paymentAppliedTo": {
- "invoiceNumber": "string",
- "invoiceDate": "string",
- "orderNumber": "string",
- "agingDays": 0
}, - "id": "string",
- "recordStatus": "string",
- "modifiedUtc": "string"
}
], - "pageInfo": {
- "hasMore": true,
- "page": 0,
- "perPage": 0,
- "lastPage": 0,
- "total": 0
}
}
List all AR PaymentSummary for a given company.
companyId required | string ID of company |
page | integer Result page to be returned default is |
perPage | integer Number of results to return per page, the default value is |
minimumDate | string Minimum Payment date to be passed as Date-Time |
maximumDate | string Maximum Payment date to be passed as Date-Time |
stationId | string UID of station. |
minimumModifiedUtc | string Minimum modified date to be passed as Date-Time |
recordStatus | string Status of the record 1 (Active), 2 (Inactive), 3 (Deleted). |
tradeType | string Current valid values are |
advertiserId | string UID of Advertiser. |
agencyId | string UID of Agency. |
transactionNumber | string Transaction Number assigned to the transaction max length |
paymentType | string Current valid values are |
{- "nodes": [
- {
- "advertiserId": "string",
- "advertiserName": "string",
- "agencyId": "string",
- "agencyName": "string",
- "transactionDate": "string",
- "transactionNumber": "string",
- "paymentAmount": 0,
- "tradeType": "string",
- "paymentType": "string",
- "referenceNumber": "string",
- "paymentAppliedTo": [
- {
- "detailAmount": 0,
- "invoiceNumber": "string",
- "invoiceDate": "string",
- "orderNumber": "string",
- "agingDays": 0,
- "tradeType": "string"
}
], - "id": "string",
- "recordStatus": "string",
- "modifiedUtc": "string"
}
], - "pageInfo": {
- "hasMore": true,
- "page": 0,
- "perPage": 0,
- "lastPage": 0,
- "total": 0
}
}
List all AR Aging Data for a given company.
companyId required | string ID of company. |
page | integer Result page to be returned default is |
perPage | integer Number of results to return per page, the default value is |
minimumDate | string Minimum Aging date to be passed as Date-Time |
maximumDate | string Maximum Aging date to be passed as Date-Time |
stationId | string UID of station. |
minimumModifiedUtc | string Minimum modified date to be passed as Date-Time |
{- "nodes": [
- {
- "advertiserId": "string",
- "advertiserName": "string",
- "agencyId": "string",
- "agencyName": "string",
- "transactionDate": "string",
- "transactionNumber": "string",
- "transactionType": "string",
- "stationId": "string",
- "transactionAmount": 0,
- "detailAmount": 0,
- "contractNumber": "string",
- "currentDue": 0,
- "days30": 0,
- "days60": 0,
- "days90": 0,
- "days120": 0,
- "days150Plus": 0,
- "appliedPaymentTo": {
- "transactionNumber": "string",
- "transactionDate": "string",
- "transactionType": "string"
}, - "id": "string",
- "recordStatus": "string",
- "modifiedUtc": "string"
}
], - "pageInfo": {
- "hasMore": true,
- "page": 0,
- "perPage": 0,
- "lastPage": 0,
- "total": 0
}
}
List all AR Aging Summary for a given company.
companyId required | string ID of company. |
page | integer Result page to be returned default is |
perPage | integer Number of results to return per page, the default value is |
advertiserId | string UID of Advertiser. |
agencyId | string UID of Agency. |
advertiserIsDeleted | boolean True (Deleted), False (Not-Deleted). |
advertiserIsActive | boolean True (Active), False (Inactive). |
advertiserCreditPolicy | string Credit Policy for a Advertiser. |
includeAgency | boolean True (Include), False (Not-Include). |
agingMethod | string Current valid values are |
{- "nodes": [
- {
- "advertiserId": "string",
- "advertiserName": "string",
- "agencyId": "string",
- "agencyName": "string",
- "clientCode": "string",
- "advertiserIsDeleted": true,
- "advertiserIsActive": true,
- "advertiserCreditPolicy": "string",
- "currentDue": 0,
- "days30": 0,
- "days60": 0,
- "days90": 0,
- "days120": 0,
- "days150Plus": 0
}
], - "pageInfo": {
- "hasMore": true,
- "page": 0,
- "perPage": 0,
- "lastPage": 0,
- "total": 0
}
}
List Spots for a given company.
companyId required | string ID of company |
page | integer Result page to be returned default is |
perPage | integer Number of results to return per page, the default value is |
startDate | string Startdate of the spot to be passed as Date-Time |
endDate | string Enddate of the spot to be passed as Date-Time |
stationId | string Station ID |
orderNumber | string Ordernumber |
minimumModifiedUtc | string Minimum modified date to be passed as Date-Time |
scheduledStatus | string Status of the spot scheduled e.g. |
{- "nodes": [
- {
- "id": "string",
- "modifiedUtc": "string",
- "companyName": "string",
- "stationId": "string",
- "stationName": "string",
- "advertiserId": "string",
- "advertiserName": "string",
- "orderId": "string",
- "orderNumber": "string",
- "lineId": "string",
- "lineNumber": 0,
- "flightStartDate": "string",
- "intendedDate": "string",
- "airDate": "string",
- "airTime": "string",
- "airDateTimeUtc": "string",
- "isMakeGood": true,
- "isBonus": true,
- "isDeleted": true,
- "isci": "string",
- "length": 0,
- "cartNumber": "string",
- "rate": 0,
- "accountExecutiveId": "string",
- "accountExecutiveName": "string",
- "scheduleStatus": "string",
- "assetEventId": "string",
- "assetEventName": "string",
- "logDescription": "string",
- "spotMedia": [
- {
- "mediaId": "string",
- "sequence": 0,
- "logDescription": "string"
}
]
}
], - "pageInfo": {
- "hasMore": true,
- "page": 0,
- "perPage": 0,
- "lastPage": 0,
- "total": 0
}
}
List NonSpots for a given company.
companyId required | string ID of company |
page | integer Result page to be returned default is |
perPage | integer Number of results to return per page, the default value is |
startDate | string Startdate of the spot to be passed as Date-Time |
endDate | string Enddate of the spot to be passed as Date-Time |
stationId | string Station ID |
orderNumber | string Ordernumber |
minimumModifiedUtc | string Minimum modified date to be passed as Date-Time |
isDeleted | boolean True (Deleted), False (Not-Deleted). |
{- "nodes": [
- {
- "id": "string",
- "orderHeaderId": "string",
- "orderLineId": "string",
- "orderNumber": "string",
- "lineNumber": 0,
- "flightStartDate": "string",
- "flightEndDate": "string",
- "stationId": "string",
- "stationName": "string",
- "advertiserId": "string",
- "advertiserName": "string",
- "intendedDate": "string",
- "actualDate": "string",
- "rate": 0,
- "modifiedUtc": "string",
- "isDeleted": true,
- "digitalClicks": 0,
- "digitalImpressions": 0,
- "digitalActions": 0,
- "digitalOccurrences": 0,
- "accountExecutiveId": "string",
- "accountExecutiveName": "string",
- "companyName": "string"
}
], - "pageInfo": {
- "hasMore": true,
- "page": 0,
- "perPage": 0,
- "lastPage": 0,
- "total": 0
}
}
List all DataSubscriptions for a given company.
companyId required | string ID of company. |
page | integer Result page to be returned default is |
perPage | integer Number of results to return per page, the default value is |
{- "nodes": [
- {
- "dataSubscriptionId": "string",
- "callbackKey": "string",
- "callbackURL": "string",
- "userNameCreated": "string",
- "createdUtc": "string",
- "isEnabled": true
}
], - "pageInfo": {
- "hasMore": true,
- "page": 0,
- "perPage": 0,
- "lastPage": 0,
- "total": 0
}
}
List a particular DataSubscription for a given company.
companyId required | string ID of company |
dataSubscriptionId required | string ID of dataSubscription |
{- "dataSubscriptionId": "string",
- "createdUtc": "string",
- "userNameCreated": "string",
- "isEnabled": "string",
- "callbackKey": "string",
- "callbackURL": "string",
- "dataTypes": [
- "string"
]
}
Create DataSubscription for a given company.
companyId required | string ID of company |
object sent as part of body of the request.
callbackKey required | string Optional string value that we will passed in the notifications to authetiicate notifcation source max length |
callbackURL required | string Url the DataSubscriber wants the notifications to be Posted. |
dataTypes required | array List of datatypes of dataSubscription. Current valid values are |
{- "callbackKey": "string",
- "callbackURL": "string",
- "dataTypes": [ ]
}
{- "dataSubscriptionId": "string",
- "createdUtc": "string",
- "userNameCreated": "string",
- "isEnabled": "string",
- "callbackKey": "string",
- "callbackURL": "string",
- "dataTypes": [
- "string"
]
}
Update DataSubscription for a given company.
companyId required | string ID of company |
dataSubscriptionId required | string ID of dataSubscription |
object sent as part of body of the request.
callbackKey required | string Optional string value that we will passed in the notifications to authetiicate notifcation source max length |
callbackURL required | string Url the DataSubscriber wants the notifications to be Posted. |
dataTypes required | array List of datatypes of dataSubscription. Current valid values are |
IsEnabled | boolean It allows the DataSubscriber to turn notification on or off. |
{- "callbackKey": "string",
- "callbackURL": "string",
- "dataTypes": [ ],
- "IsEnabled": true
}
{- "dataSubscriptionId": "string",
- "createdUtc": "string",
- "userNameCreated": "string",
- "isEnabled": "string",
- "callbackKey": "string",
- "callbackURL": "string",
- "dataTypes": [
- "string"
]
}
List all Order Projections for a given company.
companyId required | string ID of company |
page | integer Result page to be returned default is |
perPage | integer Number of results to return per page, the default value is |
minimumOrderDate | string Minimum Order date to be passed as Date-Time |
maximumOrderDate | string Maximum Order date to be passed as Date-Time |
advertiserId | string UID of Advertiser. |
agencyId | string UID of Agency. |
estimateNumber | string Number assigned by Agency. |
orderNumber | string Number for the Order. |
accountExecutiveId | string UID for Account Executive / Sale Rep. |
revenueSourceId | string UID of Revenue Source. |
stationId | string UID of station. |
minimumProjectionMonth | string Minimum Month of year projection value must be present for |
maximumProjectionMonth | string Maximum Month of year projection value must be present for |
includeNtr | boolean Include NTR value in Order Projections ( |
minimumModifiedUtc | string Minimum modified date to be passed as Date-Time |
minimumProjectionYear | string Minimum year of projection value must be present for |
maximumProjectionYear | string Maximum year of projection value must be present for |
projectBy | string Current valid values are |
adjustByActuals | boolean Include AdjustByActuals in Order Projections ( |
{- "nodes": [
- {
- "advertiserId": "string",
- "advertiserName": "string",
- "agencyId": "string",
- "agencyName": "string",
- "accountExecutiveId": "string",
- "accountExecutiveName": "string",
- "startDate": "string",
- "endDate": "string",
- "purchaseOrderNumber": "string",
- "estimateNumber": "string",
- "orderNumber": "string",
- "geographicalScope": "string",
- "projections": [
- {
- "billingMonth": {
- "year": 0,
- "month": 0
}, - "stationProjection": {
- "stationId": "string",
- "name": "string",
- "revenueSourceId": "string",
- "revenueSourceName": "string",
- "saleTypeId": "string",
- "saleTypeName": "string",
- "gross": 0,
- "net": 0,
- "quantity": 0
}
}
], - "id": "string",
- "recordStatus": "string",
- "modifiedUtc": "string"
}
], - "pageInfo": {
- "hasMore": true,
- "page": 0,
- "perPage": 0,
- "lastPage": 0,
- "total": 0
}
}
List Media for a given company.
companyId required | string ID of company |
page | integer Result page to be returned default is |
perPage | integer Number of results to return per page, the default value is |
minimumStartDate | string Minimum StartDate of the Media to be passed as Date-Time |
maximumStartDate | string Maximum StartDate of the Media to be passed as Date-Time |
minimumEndDate | string Minimum EndDate of the Media to be passed as Date-Time |
maximumEndDate | string Maximum EndDate of the Media to be passed as Date-Time |
isci | string ISCI of media max length |
cartNumber | string Media cartnumber max length |
minimumModifiedUtc | string Minimum modified date to be passed as Date-Time |
{- "nodes": [
- {
- "id": "string",
- "mediaName": "string",
- "isci": "string",
- "clientId": "string",
- "tapeNumber": "string",
- "startDate": "string",
- "endDate": "string",
- "createdUtc": "string",
- "modifiedUtc": "string",
- "isDeleted": true,
- "length": 0,
- "coOpName": "string",
- "isLive": true,
- "logDescription": "string",
- "mediaScript": "string",
- "productCodeId": "string",
- "talent": "string",
- "tone": "string",
- "mediaCartNumbers": [
- {
- "stationId": "string",
- "cartNumber": "string"
}
]
}
], - "pageInfo": {
- "hasMore": true,
- "page": 0,
- "perPage": 0,
- "lastPage": 0,
- "total": 0
}
}
Media details.
companyId required | string ID of company |
mediaId required | string UID of Media. |
{- "id": "string",
- "mediaName": "string",
- "isci": "string",
- "clientId": "string",
- "tapeNumber": "string",
- "startDate": "string",
- "endDate": "string",
- "createdUtc": "string",
- "modifiedUtc": "string",
- "isDeleted": true,
- "length": 0,
- "coOpName": "string",
- "isLive": true,
- "logDescription": "string",
- "mediaScript": "string",
- "productCodeId": "string",
- "talent": "string",
- "tone": "string",
- "mediaCartNumbers": [
- {
- "stationId": "string",
- "cartNumber": "string"
}
]
}
List Media for a given company.
companyId required | string ID of company |
page | integer Result page to be returned default is |
perPage | integer Number of results to return per page, the default value is |
minimumStartDate | string Minimum StartDate of the Media to be passed as Date-Time |
maximumStartDate | string Maximum StartDate of the Media to be passed as Date-Time |
minimumEndDate | string Minimum EndDate of the Media to be passed as Date-Time |
maximumEndDate | string Maximum EndDate of the Media to be passed as Date-Time |
isci | string ISCI of media max length |
cartNumber | string Media cartnumber max length |
minimumModifiedUtc | string Minimum modified date to be passed as Date-Time |
{- "nodes": [
- {
- "id": "string",
- "mediaName": "string",
- "isci": "string",
- "clientId": "string",
- "tapeNumber": "string",
- "startDate": "string",
- "endDate": "string",
- "createdUtc": "string",
- "modifiedUtc": "string",
- "isDeleted": true,
- "length": 0,
- "coOpName": "string",
- "isLive": true,
- "logDescription": "string",
- "mediaScript": "string",
- "productCodeId": "string",
- "talent": "string",
- "tone": "string",
- "mediaCarts": [
- {
- "id": "string",
- "stationId": "string",
- "cartNumber": "string"
}
]
}
], - "pageInfo": {
- "hasMore": true,
- "page": 0,
- "perPage": 0,
- "lastPage": 0,
- "total": 0
}
}
Media details.
companyId required | string ID of company |
mediaId required | string UID of Media. |
{- "id": "string",
- "mediaName": "string",
- "isci": "string",
- "clientId": "string",
- "tapeNumber": "string",
- "startDate": "string",
- "endDate": "string",
- "createdUtc": "string",
- "modifiedUtc": "string",
- "isDeleted": true,
- "length": 0,
- "coOpName": "string",
- "isLive": true,
- "logDescription": "string",
- "mediaScript": "string",
- "productCodeId": "string",
- "talent": "string",
- "tone": "string",
- "mediaCarts": [
- {
- "id": "string",
- "stationId": "string",
- "cartNumber": "string"
}
]
}
List Media for a given company.
companyId required | string ID of company |
page | integer Result page to be returned default is |
perPage | integer Number of results to return per page, the default value is |
minimumStartDate | string Minimum StartDate of the Media to be passed as Date-Time |
maximumStartDate | string Maximum StartDate of the Media to be passed as Date-Time |
minimumEndDate | string Minimum EndDate of the Media to be passed as Date-Time |
maximumEndDate | string Maximum EndDate of the Media to be passed as Date-Time |
isci | string ISCI of media max length |
cartNumber | string Media cartnumber max length |
minimumModifiedUtc | string Minimum modified date to be passed as Date-Time |
externalId | string Media externalId max length |
minimumLength | integer Minimum length of the Media to be passed. |
maximumLength | integer Maximum length of the Media to be passed. |
isDeleted | boolean True (Deleted), False (Not-Deleted). |
hasCartNumber | boolean True (has-CartNumber), False (No-CartNumber). |
{- "nodes": [
- {
- "id": "string",
- "name": "string",
- "isci": "string",
- "clientId": "string",
- "tapeNumber": "string",
- "startDate": "string",
- "endDate": "string",
- "createdUtc": "string",
- "modifiedUtc": "string",
- "isDeleted": true,
- "length": 0,
- "coOpName": "string",
- "isLive": true,
- "logDescription": "string",
- "mediaScript": "string",
- "productCodeId": "string",
- "talent": "string",
- "tone": "string",
- "externalId": "string",
- "mediaCarts": [
- {
- "id": "string",
- "stationId": "string",
- "cartNumber": "string"
}
]
}
], - "pageInfo": {
- "hasMore": true,
- "page": 0,
- "perPage": 0,
- "lastPage": 0,
- "total": 0
}
}
Media details.
companyId required | string ID of company |
mediaId required | string UID of Media. |
{- "id": "string",
- "name": "string",
- "isci": "string",
- "clientId": "string",
- "tapeNumber": "string",
- "startDate": "string",
- "endDate": "string",
- "createdUtc": "string",
- "modifiedUtc": "string",
- "isDeleted": true,
- "length": 0,
- "coOpName": "string",
- "isLive": true,
- "logDescription": "string",
- "mediaScript": "string",
- "productCodeId": "string",
- "talent": "string",
- "tone": "string",
- "externalId": "string",
- "mediaCarts": [
- {
- "id": "string",
- "stationId": "string",
- "cartNumber": "string"
}
]
}
ExternalRequest details.
externalRequestId required | string UID of ExternalRequest. |
{- "id": "string",
- "createdUtc": "string",
- "mxUserIdCreated": "string",
- "requestTypeCode": "string",
- "payLoad": "string"
}