Audience API Reference¶
Note
If you use the APIs provided here, you are subject to the API Terms of Use
Note
We’ve introduced API keys, please read Migrating to API Keys
Operations by Tag¶
Target Account Lists¶
GET /audience/v1/target_accounts/(tal_eid)/tiers/(ta_tier_eid)
POST /audience/v1/target_accounts/(tal_eid)/tiers/(ta_tier_eid)
DELETE /audience/v1/target_accounts/(tal_eid)/tiers/(ta_tier_eid)
GET /audience/v1/target_accounts/(tal_eid)/tiers/(ta_tier_eid)/items
POST /audience/v1/target_accounts/(tal_eid)/tiers/(ta_tier_eid)/items
PUT /audience/v1/target_accounts/(tal_eid)/tiers/(ta_tier_eid)/items
DELETE /audience/v1/target_accounts/(tal_eid)/tiers/(ta_tier_eid)/items
POST /audience/v1/target_accounts/(tal_eid)/tiers/(ta_tier_eid)/items/delete
POST /audience/v1/target_accounts/(tal_eid)/tiers/(ta_tier_eid)/items/filter
Untagged¶
Operations¶
-
GET
/audience/v1/advertisers
¶ Retrieve list of accessible advertisers
Retrieve list of accessible advertisers
Parameters:
¶ Name
Required
Type
Description
apikey
False
string
Required if using Personal Access Tokens (PAT). The value is the Client ID you received when you registered your application on the NextRoll Developer site
Responses:
- 200
List of Advertiser IDs
Schema as JSON:
{ "data": [ { "advertiser_id": "string" } ] }
-
Schema
- Type
object
-
data
List of Advertiser IDs
- Required
True
- Type
array of items
-
-
GET
/audience/v1/crosschannel_lal_segments/valid-segments
¶ Retrieve a list of valid and invalid segments for crosschannel lal targeting
Parameters:
¶ Name
Required
Type
Description
advertiser_id
True
string
Advertisable eid to retrieve list of valid segments
apikey
False
string
Required if using Personal Access Tokens (PAT). The value is the Client ID you received when you registered your application on the NextRoll Developer site
Responses:
- 200
List of valid/invalid segments for crosschannel targeting
Returns
CrossChannelLalValidSegments
-
GET
/audience/v1/ideal_customer_profile
¶ Retrieves a list of ICP by advertisable EID.
Parameters:
¶ Name
Required
Type
Description
advertisable_eid
True
string
Advertisable EID
apikey
False
string
Required if using Personal Access Tokens (PAT). The value is the Client ID you received when you registered your application on the NextRoll Developer site
Responses:
- 200
Success
Returns
ICPDetailsList
-
POST
/audience/v1/ideal_customer_profile
¶ Creates an ICP by advertisable EID.
Parameters:
¶ Name
Required
Type
Description
advertisable_eid
True
string
Advertisable EID
apikey
False
string
Required if using Personal Access Tokens (PAT). The value is the Client ID you received when you registered your application on the NextRoll Developer site
Schema for request body:
ICPDetails
{ "advertisable_eid": "string", "attributes": [ { "country": [ "string" ], "industry": [ "string" ], "revenue": [ "string" ], "size": [ "string" ] } ], "created_at": "string", "created_by_user_eid": "string", "deleted_at": "string", "deleted_by_user_eid": "string", "domain_filter_settings": { "filterBlocks": [ { "dataTypeFilters": [ { "attributeFilters": [ { "attributeDisplayName": "string", "attributeName": "string", "comparator": "string", "from": "string", "to": "string", "type": "string", "uniqueKey": "string", "values": [ { "displayValue": "string", "value": "string" } ] } ], "key": "string", "object": "string", "source": "string", "type": "string" } ], "key": "string" } ] }, "eid": "string", "last_completed_model_uuid": "string", "model_status": "string", "model_updated_at": "string", "model_uuid": "string", "name": "string", "positive_domains": [ "string" ], "selected_picture_key": "string", "slot_number": 0, "updated_at": "string", "updated_by_user_eid": "string" }
Responses:
- 200
Success
Returns
ICPDetails
-
POST
/audience/v1/ideal_customer_profile/accounts
¶ Retrieves ICP Accounts by advertisable EID and optional filters.
Parameters:
¶ Name
Required
Type
Description
advertisable_eid
True
string
Advertisable EID
apikey
False
string
Required if using Personal Access Tokens (PAT). The value is the Client ID you received when you registered your application on the NextRoll Developer site
Schema for request body:
ICPAccountsRequest
{ "after": "string", "domains": { "exclude": true, "values": [ "string" ] }, "icp_filters": [ { "comparator": "string", "eid": "string", "grades": "string" } ], "size": 0 }
Responses:
- 200
Success
Returns
ICPAccountsResponse
-
GET
/audience/v1/ideal_customer_profile/all_scores
¶ Retrieves scores by TAL EID, advertisable EID and optional ICP EID.
Parameters:
¶ Name
Required
Type
Description
tal_eid
True
string
Target Account List EID
advertisable_eid
True
string
Advertisable EID
icp_eid
False
string
Optional ICP EID
apikey
False
string
Required if using Personal Access Tokens (PAT). The value is the Client ID you received when you registered your application on the NextRoll Developer site
Responses:
- 200
Success
Returns
ICPScoreList
- 400
tal_eid is required
-
GET
/audience/v1/ideal_customer_profile/
(icp_eid)¶ Retrieves an ICP by ICP EID and advertisable EID.
Parameters:
¶ Name
Required
Type
Description
icp_eid
True
string
ICP EID
¶ Name
Required
Type
Description
advertisable_eid
True
string
Advertisable EID
apikey
False
string
Required if using Personal Access Tokens (PAT). The value is the Client ID you received when you registered your application on the NextRoll Developer site
Responses:
- 200
Success
Returns
ICPDetails
-
POST
/audience/v1/ideal_customer_profile/
(icp_eid)¶ Updates an ICP by ICP EID and advertisable EID.
Parameters:
¶ Name
Required
Type
Description
icp_eid
True
string
ICP EID
¶ Name
Required
Type
Description
advertisable_eid
True
string
Advertisable EID
apikey
False
string
Required if using Personal Access Tokens (PAT). The value is the Client ID you received when you registered your application on the NextRoll Developer site
Schema for request body:
ICPDetails
{ "advertisable_eid": "string", "attributes": [ { "country": [ "string" ], "industry": [ "string" ], "revenue": [ "string" ], "size": [ "string" ] } ], "created_at": "string", "created_by_user_eid": "string", "deleted_at": "string", "deleted_by_user_eid": "string", "domain_filter_settings": { "filterBlocks": [ { "dataTypeFilters": [ { "attributeFilters": [ { "attributeDisplayName": "string", "attributeName": "string", "comparator": "string", "from": "string", "to": "string", "type": "string", "uniqueKey": "string", "values": [ { "displayValue": "string", "value": "string" } ] } ], "key": "string", "object": "string", "source": "string", "type": "string" } ], "key": "string" } ] }, "eid": "string", "last_completed_model_uuid": "string", "model_status": "string", "model_updated_at": "string", "model_uuid": "string", "name": "string", "positive_domains": [ "string" ], "selected_picture_key": "string", "slot_number": 0, "updated_at": "string", "updated_by_user_eid": "string" }
Responses:
- 200
Success
Returns
ICPDetails
- 400
Schema failure
-
DELETE
/audience/v1/ideal_customer_profile/
(icp_eid)¶ Deletes ICP details by ICP EID and advertisable EID.
Parameters:
¶ Name
Required
Type
Description
icp_eid
True
string
ICP EID
¶ Name
Required
Type
Description
advertisable_eid
True
string
Advertisable EID
apikey
False
string
Required if using Personal Access Tokens (PAT). The value is the Client ID you received when you registered your application on the NextRoll Developer site
Responses:
- 204
No Content
-
GET
/audience/v1/segments
¶ Retrieve list of segments
Retrieve list of segments
Parameters:
¶ Name
Required
Type
Description
advertiser_id
True
string
EID of the advertiser to retrieve segment list for
type
False
string
Filter by specified segment type One of:
custom
,user_events
,impression
,crm
,user_attributes
.omit_fields
False
string
Omit specific fields from the result set
apikey
False
string
Required if using Personal Access Tokens (PAT). The value is the Client ID you received when you registered your application on the NextRoll Developer site
Responses:
- 200
A segment
Returns
SegmentResponse
-
POST
/audience/v1/segments
¶ Create a new segment
Create a new segment
Parameters:
¶ Name
Required
Type
Description
apikey
False
string
Required if using Personal Access Tokens (PAT). The value is the Client ID you received when you registered your application on the NextRoll Developer site
Schema for request body:
SegmentCreate
{ "advertiser_id": "string", "conversion_value": 0.0, "data": [ { "email": "string", "id": "string" } ], "duration": 0, "general_exclusion_type": "string", "is_conversion": true, "name": "string", "sfdc_company_list_id": "string", "type": "string" }
Responses:
- 200
A segment
Returns
SegmentResponse
-
POST
/audience/v1/segments/bulk
¶ Bulk create/update segments. Differs from
POST audience/v1/segments
as that endpoint can only create/update one segment at a time.POST /audience/v1/segments/bulk
andPOST /audience/v1/segments_bulk/put
are aliases (i.e. the same endpoint). UsePOST /audience/v1/segments_bulk/put
, asPOST /audience/v1/segments/bulk
will be deprecated in the future.Parameters:
¶ Name
Required
Type
Description
apikey
False
string
Required if using Personal Access Tokens (PAT). The value is the Client ID you received when you registered your application on the NextRoll Developer site
Schema for request body:
[ { "advertiser_id": "string", "conversion_value": 0.0, "data": [ { "email": "string", "id": "string" } ], "duration": 0, "general_exclusion_type": "string", "is_conversion": true, "name": "string", "sfdc_company_list_id": "string", "type": "string" } ]
-
Schema
- Type
array
Responses:
- 200
List of results. Follows the request order. (See segment create and update responses)
-
-
GET
/audience/v1/segments/general_exclusions
¶ Retrieve a list of segments with general exclusions
Parameters:
¶ Name
Required
Type
Description
advertisable_eid
True
string
The advertisable eid that owns the segments
general_exclusion_types
False
string
A comma-separated list of general exclusions types One of:
customers
,competitors
,coworkers
.apikey
False
string
Required if using Personal Access Tokens (PAT). The value is the Client ID you received when you registered your application on the NextRoll Developer site
Responses:
- 200
The query was successful
Returns
SegmentGeneralExclusionResponse
-
GET
/audience/v1/segments/tal_references
¶ Returns a list of User Attribute Segments (UAT) that references any TAL or a specific TAL/AG.
Retrieve a list of User Attribute Segments (UAT) that references any TAL or a specific TAL/AG.
Parameters:
¶ Name
Required
Type
Description
apikey
False
string
Required if using Personal Access Tokens (PAT). The value is the Client ID you received when you registered your application on the NextRoll Developer site
Schema for request body:
{ "advertisable_eid": "string", "tal_eids": [ "string" ], "tal_tier_eids": [ "string" ] }
-
Schema
- Type
object
-
advertisable_eid
The advertisable connected to the TAL reference.
- Required
True
- Type
string
-
tal_eids
The TAL EIDs connected to the TAL reference
- Type
array of items
-
tal_tier_eids
The TAL Tier EIDs connected to the TAL reference
- Type
array of items
Responses:
- 200
The query was successful
Returns
SegmentTalReferencesResponse
-
-
PUT
/audience/v1/segments/tal_references
¶ Update or delete TAG/TAL references.
Update/Delete TAL/TAG references
Parameters:
¶ Name
Required
Type
Description
apikey
False
string
Required if using Personal Access Tokens (PAT). The value is the Client ID you received when you registered your application on the NextRoll Developer site
Schema for request body:
{ "advertisable_eid": "string", "deleted_tier_eids": {}, "domains_by_tier_eid": {}, "tal_eid": "string" }
-
Schema
- Type
object
-
advertisable_eid
The advertisable connected to the TAL reference.
- Required
True
- Type
string
-
deleted_tier_eids
The TAL Tier EIDs to be deleted
- Required
True
- Type
object
-
domains_by_tier_eid
A mapping of domains by tier eid
- Required
True
- Type
object
-
tal_eid
The TAL EID connected to the TAL reference
- Required
True
- Type
string
Responses:
- 204
The update/delete was successful
Schema as JSON:
{ "deleted_segments": [ { "attributes": [ { "comparator": "string", "display_name": "string", "name": "string", "source": "string", "values": [ "string" ] } ], "attributes_source": "string", "cdp_rule_eid": "string", "tal_eid": "string", "tal_tier_eid": "string", "use_first_party_data": true, "use_third_party_data": true } ], "updated_segments": [ { "name": "string" } ] }
-
Schema
- Type
object
-
deleted_segments
- Type
array of
UserAttributesSegmentResponse
-
updated_segments
- Type
array of
AdvertisableAttributesDetail
-
-
-
GET
/audience/v1/segments/
(segment_id)¶ Retrieve segment information
Retrieve segment information
Parameters:
¶ Name
Required
Type
Description
segment_id
True
string
EID of the segment
¶ Name
Required
Type
Description
include_ge_attributes
False
boolean
whether to include general exclusions attributes
apikey
False
string
Required if using Personal Access Tokens (PAT). The value is the Client ID you received when you registered your application on the NextRoll Developer site
Responses:
- 200
A segment
Returns
SegmentResponse
-
POST
/audience/v1/segments/
(segment_id)¶ Update segment information and/or replace user list.
Users can be appended to a segment by including a list of the appropriate user record objects in the payload
Parameters:
¶ Name
Required
Type
Description
segment_id
True
string
EID of the segment
¶ Name
Required
Type
Description
apikey
False
string
Required if using Personal Access Tokens (PAT). The value is the Client ID you received when you registered your application on the NextRoll Developer site
Schema for request body:
SegmentUpdate
{ "conversion_value": 0.0, "data": [ { "email": "string", "id": "string" } ], "duration": 0, "general_exclusion_type": "string", "name": "string", "sfdc_company_list_id": "string" }
Responses:
- 200
A segment
Returns
SegmentResponse
-
DELETE
/audience/v1/segments/
(segment_id)¶ Delete an existing segment
Delete an existing segment
Parameters:
¶ Name
Required
Type
Description
segment_id
True
string
EID of the segment
¶ Name
Required
Type
Description
apikey
False
string
Required if using Personal Access Tokens (PAT). The value is the Client ID you received when you registered your application on the NextRoll Developer site
Responses:
- 200
A segment
Returns
SegmentResponse
-
POST
/audience/v1/segments_bulk/put
¶ Bulk create/update segments. Differs from
POST audience/v1/segments
as that endpoint can only create/update one segment at a time.POST /audience/v1/segments/bulk
andPOST /audience/v1/segments_bulk/put
are aliases (i.e. the same endpoint). UsePOST /audience/v1/segments_bulk/put
, asPOST /audience/v1/segments/bulk
will be deprecated in the future.Parameters:
¶ Name
Required
Type
Description
apikey
False
string
Required if using Personal Access Tokens (PAT). The value is the Client ID you received when you registered your application on the NextRoll Developer site
Schema for request body:
[ { "advertiser_id": "string", "conversion_value": 0.0, "data": [ { "email": "string", "id": "string" } ], "duration": 0, "general_exclusion_type": "string", "is_conversion": true, "name": "string", "sfdc_company_list_id": "string", "type": "string" } ]
-
Schema
- Type
array
Responses:
- 200
List of results. Follows the request order. (See segment create and update responses)
-
-
GET
/audience/v1/sharing/get_source_segment
¶ Fetch details of the audience that wants to be shared with a sharing invitation
Parameters:
¶ Name
Required
Type
Description
invitation_eid
True
string
EID of the invitation
advertisable_eid
True
boolean
EID of the advertisable receiving the invitation
apikey
False
string
Required if using Personal Access Tokens (PAT). The value is the Client ID you received when you registered your application on the NextRoll Developer site
Responses:
- 200
A segment
Returns
SegmentResponse
-
GET
/audience/v1/sharing/invitation
¶ Fetch all Invitations sent by an Advertisable or an specific Invitation.
Parameters:
¶ Name
Required
Type
Description
invitation_eid
False
string
EID of the invitation
source_advertisable_eid
False
string
EID of the Advertisable sharing the segment
target_advertisable_eid
False
string
EID of the Advertisable sharing the segment
include_accepted
False
boolean
Include accepted Invitations in the response. Defaults to false.
apikey
False
string
Required if using Personal Access Tokens (PAT). The value is the Client ID you received when you registered your application on the NextRoll Developer site
Responses:
- 200
A list of Invitations
-
POST
/audience/v1/sharing/invitation
¶ Send a Segment Sharing invitation. With an invitation, you are granting the other party the ability to use this your Segment on their Campaigns. The other party still needs to accept the invitation.
Parameters:
¶ Name
Required
Type
Description
segment_eid
True
string
EID of the Segment to share
advertisable_eid
True
string
EID of the Advertisable to share the Segment with
apikey
False
string
Required if using Personal Access Tokens (PAT). The value is the Client ID you received when you registered your application on the NextRoll Developer site
Responses:
- 200
An invitation
Returns
SharingSegmentInvitationResponse
-
DELETE
/audience/v1/sharing/invitation
¶ Revoke an invitation. The other party will lose access to the shared Segment
Parameters:
¶ Name
Required
Type
Description
invitation_eid
True
string
EID of the invitation
apikey
False
string
Required if using Personal Access Tokens (PAT). The value is the Client ID you received when you registered your application on the NextRoll Developer site
Responses:
- 200
An invitation
Returns
SharingSegmentInvitationResponse
-
POST
/audience/v1/sharing/segment
¶ Accept a Segment Sharing Invitation and create a Mirror Segment.
Parameters:
¶ Name
Required
Type
Description
invitation_eid
True
string
EID of the invitation
name
False
string
Name of the Mirror Segment to be created. If omitted, the name of the source segment is used.
apikey
False
string
Required if using Personal Access Tokens (PAT). The value is the Client ID you received when you registered your application on the NextRoll Developer site
Responses:
- 200
A segment
Returns
SegmentResponse
-
DELETE
/audience/v1/sharing/segment
¶ Delete a Mirror Segment.
Parameters:
¶ Name
Required
Type
Description
segment_eid
True
string
EID of the Mirror Segment to delete.
apikey
False
string
Required if using Personal Access Tokens (PAT). The value is the Client ID you received when you registered your application on the NextRoll Developer site
Responses:
- 200
A segment
Returns
SegmentResponse
-
GET
/audience/v1/target_accounts
¶ Retrieve a all Target Accounts Lists
Parameters:
¶ Name
Required
Type
Description
advertisable_eid
True
string
The advertisable EID filter
scoring_model_id
False
string
The scoring model ID filter
include_deleted
False
boolean
whether to include deleted TALs and TAGs
apikey
False
string
Required if using Personal Access Tokens (PAT). The value is the Client ID you received when you registered your application on the NextRoll Developer site
Responses:
- 200
Target Accounts List results
Returns
TargetAccountsListAllResponse
- 400
Bad request
- 404
Resource not found or Unauthorized
-
POST
/audience/v1/target_accounts
¶ Create a new Target Accounts List
Parameters:
¶ Name
Required
Type
Description
advertisable_eid
True
string
The advertisable EID filter
apikey
False
string
Required if using Personal Access Tokens (PAT). The value is the Client ID you received when you registered your application on the NextRoll Developer site
Schema for request body:
TargetAccountsListCreate
"Unknown type"
Responses:
- 200
The created Target Accounts List
Returns
TargetAccountsList
- 400
Bad request
- 404
Resource not found or Unauthorized
-
POST
/audience/v1/target_accounts/domain_references
¶ Retrieve the references for a set of domains
Parameters:
¶ Name
Required
Type
Description
advertisable_eid
True
string
The advertisable EID who owns the entities to query
apikey
False
string
Required if using Personal Access Tokens (PAT). The value is the Client ID you received when you registered your application on the NextRoll Developer site
Schema for request body:
DomainReferencesRequest
{ "domains": [ "string" ], "entities": [ "string" ], "verbose": true }
Responses:
- 200
The query was successful
Returns
DomainReferencesResponse
- 400
Bad request
- 404
Resource not found or Unauthorized
-
GET
/audience/v1/target_accounts/domains
¶ Retrieve the list of domains that are present in any Target Account List
Parameters:
¶ Name
Required
Type
Description
advertisable_eid
True
string
The advertisable EID that owns the Target Account Lists
apikey
False
string
Required if using Personal Access Tokens (PAT). The value is the Client ID you received when you registered your application on the NextRoll Developer site
Responses:
- 200
The query was successful
Schema as JSON:
{ "domains": [ "string" ] }
-
Schema
- Type
object
-
domains
- Type
array of items
-
- 400
Bad request
- 404
Resource not found or Unauthorized
-
GET
/audience/v1/target_accounts/names
¶ Retrieve all Target Accounts List Names and Eids
Parameters:
¶ Name
Required
Type
Description
advertisable_eid
True
string
The advertisable EID filter
apikey
False
string
Required if using Personal Access Tokens (PAT). The value is the Client ID you received when you registered your application on the NextRoll Developer site
Responses:
- 200
Target Accounts List Name and Eid results
- 400
Bad request
- 404
Resource not found or Unauthorized
-
GET
/audience/v1/target_accounts/
(tal_eid)¶ Get a Target Accounts List
Parameters:
¶ Name
Required
Type
Description
tal_eid
True
string
The Target Accounts List EID
¶ Name
Required
Type
Description
advertisable_eid
True
string
The advertisable EID filter
apikey
False
string
Required if using Personal Access Tokens (PAT). The value is the Client ID you received when you registered your application on the NextRoll Developer site
Responses:
- 200
The requested Target Accounts List
Returns
TargetAccountsList
- 400
Bad request
- 404
Resource not found or Unauthorized
-
POST
/audience/v1/target_accounts/
(tal_eid)¶ Update a Target Accounts List
Parameters:
¶ Name
Required
Type
Description
tal_eid
True
string
The Target Accounts List EID
¶ Name
Required
Type
Description
advertisable_eid
True
string
The advertisable EID filter
apikey
False
string
Required if using Personal Access Tokens (PAT). The value is the Client ID you received when you registered your application on the NextRoll Developer site
Schema for request body:
TargetAccountsListUpdate
{ "eid": "string", "name": "string", "scoring_auc": 0.0, "scoring_grades": { "A": { "threshold": 0 }, "B": { "threshold": 0 }, "C": { "threshold": 0 }, "D": { "threshold": 0 }, "F": { "threshold": 0 } }, "scoring_holdout1_status": "string", "scoring_holdout2_status": "string", "scoring_holdout3_status": "string", "scoring_holdout4_status": "string", "scoring_holdout5_status": "string", "scoring_items_pending": true, "scoring_production_status": "string", "scoring_status": "string", "sfdc_sync_state": "string", "sfdc_synced_at": "string" }
Responses:
- 200
The updated Target Accounts List
Returns
TargetAccountsList
- 400
Bad request
- 404
Resource not found or Unauthorized
-
DELETE
/audience/v1/target_accounts/
(tal_eid)¶ Delete a Target Accounts List
Parameters:
¶ Name
Required
Type
Description
tal_eid
True
string
The Target Accounts List EID
¶ Name
Required
Type
Description
advertisable_eid
True
string
The advertisable EID filter
force
False
boolean
Force the deletion even though there are audiences/campaigns associated with this TAL
apikey
False
string
Required if using Personal Access Tokens (PAT). The value is the Client ID you received when you registered your application on the NextRoll Developer site
Responses:
- 204
The Target Accounts List have been deleted successfully
- 400
Bad request
- 404
Resource not found or Unauthorized
-
GET
/audience/v1/target_accounts/
(tal_eid)/tiers
¶ Retrieve all Target Accounts Tiers
Parameters:
¶ Name
Required
Type
Description
tal_eid
True
string
The Target Accounts List EID
¶ Name
Required
Type
Description
advertisable_eid
True
string
The advertisable EID filter
apikey
False
string
Required if using Personal Access Tokens (PAT). The value is the Client ID you received when you registered your application on the NextRoll Developer site
Responses:
- 200
Target Accounts List results
Returns
TargetAccountsTiersAllResponse
- 400
Bad request
- 404
Resource not found or Unauthorized
-
POST
/audience/v1/target_accounts/
(tal_eid)/tiers
¶ Create a new Target Accounts Tier
Parameters:
¶ Name
Required
Type
Description
tal_eid
True
string
The Target Accounts List EID
¶ Name
Required
Type
Description
advertisable_eid
True
string
The advertisable EID filter
apikey
False
string
Required if using Personal Access Tokens (PAT). The value is the Client ID you received when you registered your application on the NextRoll Developer site
Schema for request body:
TargetAccountsTierCreate
"Unknown type"
Responses:
- 200
The created Target Accounts Tier
Schema as JSON:
{ "skipped_domains": 0, "tier": { "created_at": "string", "eid": "string", "items_count": 0, "name": "string", "tal_eid": "string" } }
-
Schema
- Type
object
-
skipped_domains
The number of skipped accounts that are tiered already
- Type
integer
-
tier
- Type
-
- 400
Bad request
- 404
Resource not found or Unauthorized
-
GET
/audience/v1/target_accounts/
(tal_eid)/tiers/
(ta_tier_eid)¶ Retrieve a single Target Accounts Tier
Parameters:
¶ Name
Required
Type
Description
tal_eid
True
string
The Target Accounts List EID
ta_tier_eid
True
string
The Target Accounts Tier EID
¶ Name
Required
Type
Description
advertisable_eid
True
string
The advertisable EID filter
apikey
False
string
Required if using Personal Access Tokens (PAT). The value is the Client ID you received when you registered your application on the NextRoll Developer site
Responses:
- 200
Target Accounts List results
Returns
TargetAccountsTier
- 400
Bad request
- 404
Resource not found or Unauthorized
-
POST
/audience/v1/target_accounts/
(tal_eid)/tiers/
(ta_tier_eid)¶ Update a Target Accounts Tier
Parameters:
¶ Name
Required
Type
Description
tal_eid
True
string
The Target Accounts List EID
ta_tier_eid
True
string
The Target Accounts Tier EID
¶ Name
Required
Type
Description
advertisable_eid
True
string
The advertisable EID filter
apikey
False
string
Required if using Personal Access Tokens (PAT). The value is the Client ID you received when you registered your application on the NextRoll Developer site
Schema for request body:
TargetAccountsTierUpdate
{ "eid": "string", "name": "string" }
Responses:
- 200
The updated Target Accounts Tier
Returns
TargetAccountsTier
- 400
Bad request
- 404
Resource not found or Unauthorized
-
DELETE
/audience/v1/target_accounts/
(tal_eid)/tiers/
(ta_tier_eid)¶ Delete a single Target Accounts Tier
Parameters:
¶ Name
Required
Type
Description
tal_eid
True
string
The Target Accounts List EID
ta_tier_eid
True
string
The Target Accounts Tier EID
¶ Name
Required
Type
Description
advertisable_eid
True
string
The advertisable EID filter
apikey
False
string
Required if using Personal Access Tokens (PAT). The value is the Client ID you received when you registered your application on the NextRoll Developer site
Responses:
- 204
The Target Accounts Tier have been deleted successfully
- 400
Bad request
- 404
Resource not found or Unauthorized
-
GET
/audience/v1/target_accounts/
(tal_eid)/tiers/
(ta_tier_eid)/items
¶ Retrieve all Target Accounts Items
Parameters:
¶ Name
Required
Type
Description
tal_eid
True
string
The Target Accounts List EID
ta_tier_eid
True
string
The Target Accounts Tier EID
¶ Name
Required
Type
Description
advertisable_eid
True
string
The advertisable EID filter
offset
False
integer
The offset
limit
False
integer
The max items to return
order
False
string
The name of an attribute to order by
desc
False
boolean
Flag to make the order descending/ascending
grades
False
string
A comma-separated list of grades: A, B, C, D, F
apikey
False
string
Required if using Personal Access Tokens (PAT). The value is the Client ID you received when you registered your application on the NextRoll Developer site
Responses:
- 200
Target Accounts List results
Returns
TargetAccountsItemsAllResponse
- 400
Bad request
- 404
Resource not found or Unauthorized
-
POST
/audience/v1/target_accounts/
(tal_eid)/tiers/
(ta_tier_eid)/items
¶ Upsert Target Accounts List items
Parameters:
¶ Name
Required
Type
Description
tal_eid
True
string
The Target Accounts List EID
ta_tier_eid
True
string
The Target Accounts Tier EID
¶ Name
Required
Type
Description
advertisable_eid
True
string
The advertisable EID filter
apikey
False
string
Required if using Personal Access Tokens (PAT). The value is the Client ID you received when you registered your application on the NextRoll Developer site
Schema for request body:
TargetAccountsItemsListUpdate
{ "items": [ { "domain": "string", "score": 0.0, "sfdc_synced_at": "string", "source": "string" } ] }
Responses:
- 200
The domains inserted/updated
Schema as JSON:
{ "existing_domains": [ "string" ], "new_domains": [ "string" ] }
-
Schema
- Type
object
-
existing_domains
The domains that have been inserted/updated
- Type
array of items
-
new_domains
The new domains inserted
- Type
array of items
-
- 400
Bad request
- 404
Resource not found or Unauthorized
-
PUT
/audience/v1/target_accounts/
(tal_eid)/tiers/
(ta_tier_eid)/items
¶ Updates Target Accounts List items
Parameters:
¶ Name
Required
Type
Description
tal_eid
True
string
The Target Accounts List EID
ta_tier_eid
True
string
The Target Accounts Tier EID
¶ Name
Required
Type
Description
advertisable_eid
True
string
The advertisable EID filter
apikey
False
string
Required if using Personal Access Tokens (PAT). The value is the Client ID you received when you registered your application on the NextRoll Developer site
Schema for request body:
TargetAccountsItemsListUpdate
{ "items": [ { "domain": "string", "score": 0.0, "sfdc_synced_at": "string", "source": "string" } ] }
Responses:
- 200
The domains inserted/updated
Schema as JSON:
{ "existing_domains": [ "string" ], "new_domains": [ "string" ] }
-
Schema
- Type
object
-
existing_domains
The domains that have been inserted/updated
- Type
array of items
-
new_domains
The new domains inserted
- Type
array of items
-
- 400
Bad request
- 404
Resource not found or Unauthorized
-
DELETE
/audience/v1/target_accounts/
(tal_eid)/tiers/
(ta_tier_eid)/items
¶ Delete a list of Target Accounts List Items
Parameters:
¶ Name
Required
Type
Description
tal_eid
True
string
The Target Accounts List EID
ta_tier_eid
True
string
The Target Accounts Tier EID
¶ Name
Required
Type
Description
advertisable_eid
True
string
The advertisable EID filter
apikey
False
string
Required if using Personal Access Tokens (PAT). The value is the Client ID you received when you registered your application on the NextRoll Developer site
Schema for request body:
TargetAccountsItemsListDelete
{ "domains": [ "string" ], "filters": { "grades": [ "string" ], "is_scored": true, "score": { "from": 0, "to": 0 } }, "force": true, "inverted": true }
Responses:
- 204
The Target Accounts List items have been deleted successfully
- 400
Bad request
- 404
Resource not found or Unauthorized
-
POST
/audience/v1/target_accounts/
(tal_eid)/tiers/
(ta_tier_eid)/items/delete
¶ Delete a list of Target Accounts List Items
Parameters:
¶ Name
Required
Type
Description
tal_eid
True
string
The Target Accounts List EID
ta_tier_eid
True
string
The Target Accounts Tier EID
¶ Name
Required
Type
Description
advertisable_eid
True
string
The advertisable EID filter
apikey
False
string
Required if using Personal Access Tokens (PAT). The value is the Client ID you received when you registered your application on the NextRoll Developer site
Schema for request body:
TargetAccountsItemsListDelete
{ "domains": [ "string" ], "filters": { "grades": [ "string" ], "is_scored": true, "score": { "from": 0, "to": 0 } }, "force": true, "inverted": true }
Responses:
- 204
The Target Accounts List items have been deleted successfully
- 400
Bad request
- 404
Resource not found or Unauthorized
-
POST
/audience/v1/target_accounts/
(tal_eid)/tiers/
(ta_tier_eid)/items/filter
¶ Retrieve all Target Accounts Items filtered
Parameters:
¶ Name
Required
Type
Description
tal_eid
True
string
The Target Accounts List EID
ta_tier_eid
True
string
The Target Accounts Tier EID
¶ Name
Required
Type
Description
advertisable_eid
True
string
The advertisable EID filter
grades
False
string
A comma-separated list of grades: A, B, C, D, F
apikey
False
string
Required if using Personal Access Tokens (PAT). The value is the Client ID you received when you registered your application on the NextRoll Developer site
Schema for request body:
TargetAccountsItemsSearch
{ "domains": [ "string" ], "filters": { "grades": [ "string" ], "is_scored": true, "score": { "from": 0, "to": 0 } }, "inverted": true }
Responses:
- 200
Target Accounts List results
Returns
TargetAccountsItemsAllResponse
- 400
Bad request
- 404
Resource not found or Unauthorized
-
POST
/audience/v1/user_attribute_counts
¶ Retrieve user attribute counts for a pair of attribute name and value
Parameters:
¶ Name
Required
Type
Description
apikey
False
string
Required if using Personal Access Tokens (PAT). The value is the Client ID you received when you registered your application on the NextRoll Developer site
Schema for request body:
UserAttributeCountsRequest
{ "attributes": {} }
Responses:
- 200
A map of attribute names to values to count of users with that pair of name/value
Returns
UserAttributeCountsResponse
-
GET
/audience/v1/user_attribute_names/
(advertisable_eid)¶ Retrieve user attributes associated with an advertisable
Parameters:
¶ Name
Required
Type
Description
advertisable_eid
True
string
EID of the advertisable
¶ Name
Required
Type
Description
first_party
False
boolean
Include first party attributes
third_party
False
boolean
Include third party denormalized attributes
source
False
string
Source to retrieve. bombora (default) or rollworks-normalized
categorized
False
boolean
Available only for the normalized source. Whether to output categorized attributes
apikey
False
string
Required if using Personal Access Tokens (PAT). The value is the Client ID you received when you registered your application on the NextRoll Developer site
Responses:
- 200
List of user attributes associated with an advertisable
Returns
AdvertisableAttributes
Definitions¶
-
AdvertisableAttributeCategory
¶ a nested grouping of attribute values
- Type
object
-
attributes
-
description
- Type
string
-
order_key
-
singular
if true, selection of enumerable member values should be exclusive
- Type
boolean
-
values
mapping from attribute values to metadata about them. keys may be user-facing.
- Type
object
-
AdvertisableAttributeCategoryMap
¶ mapping from attribute category name to its contents
- Type
object
-
AdvertisableAttributeMap
¶ - Type
object
-
attributes
-
description
- Type
string
-
is_internal
if true, the source is managed/populated internally
- Type
boolean
-
AdvertisableAttributeOrderKey
¶ any value which can be sorted, representing an optional presentation ordering key
- Type
object
-
AdvertisableAttributeSourceMap
¶ mapping from attribute source name to its definition
- Type
object
-
AdvertisableAttributeSourceNameList
¶ List of attribute source names the advertisable may use
- Type
array
-
AdvertisableAttributeValueDetail
¶ metadata about a single attribute value
- Type
object
-
description
user-facing extended description of the attribute
- Type
string
-
id
unique integer or opaque string identifier of the attribute
- Type
object
-
non_enumerable
if true, the attribute is non-enumerable (string-valued)
- Type
boolean
-
order_key
-
target
"name" value which should appear in targeting rules referencing this attribute
- Type
string
-
AdvertisableAttributes
¶ - Type
object
-
attributes
List or detailed list of user attributes from an advertisable
- Type
array of
AdvertisableAttributesDetail
-
AdvertisableAttributesDetail
¶ - Type
object
-
name
- Type
string
-
CrossChannelLalValidSegments
¶ List of valid and invalid segments to be used as CrossChanel lal Segments
- Type
object
-
advertiser_id
ID of the advertiser to create a new segment for
- Type
string
-
invalid_segments
Segments of valid type but that doesn’t meet audience sizes requirements
- Type
array of
SegmentsWithSizesResponse
-
prospecting_only_valid_segments
Segments of valid type and that meets audience sizes only for prospecting
- Type
array of
SegmentsWithSizesResponse
-
valid_segments
Segments of valid type and that meets audience sizes requirements
- Type
array of
SegmentsWithSizesResponse
-
DomainReferencesRequest
¶ Options for domain references
- Type
object
-
domains
Domains to query
- Required
True
- Type
array of items
-
entities
Entities to query
- Type
array of items
-
verbose
Whether to include extra entity information
- Type
boolean
-
DomainReferencesResponse
¶ - Type
object
-
results
- Type
object
-
DomainReferencesResponseDomain
¶ - Type
object
-
companies
-
playbooks
-
target_accounts
-
DomainReferencesResponseVerboseEntity
¶ - Type
object
-
eid
- Type
string
-
name
- Type
string
-
Duration
¶ Number of days (1 to 540) members are valid in a segment
- Type
integer
- Maximum
540
- Minimum
1
-
ICPAccountsFilter
¶ - Type
object
-
comparator
- Type
string
- Enum
exists
,in
,not_in
-
eid
- Type
string
-
grades
- Type
string
- Enum
A
,B
,C
,D
,F
-
ICPAccountsRequest
¶ - Type
object
-
after
- Type
string
-
domains
- Type
object
-
icp_filters
- Type
array of
ICPAccountsFilter
-
size
- Type
integer
-
ICPAccountsResponse
¶ - Type
object
-
page_info
- Type
object
-
results
- Type
array of items
-
total_count
- Type
integer
- Format
int32
-
ICPAttributeFilters
¶ - Type
array
-
ICPAttributes
¶ Attributes based on the most common third-party company attributes from the accounts in the
positive_domains
list.- Type
object
-
country
- Type
array of items
-
industry
- Type
array of items
-
revenue
- Type
array of items
-
size
- Type
array of items
-
ICPDataTypeFilters
¶ - Type
array
-
ICPDetails
¶ - Type
object
-
advertisable_eid
- Type
string
-
attributes
List or detailed list of user attributes from an advertisable
- Type
array of
ICPAttributes
-
created_at
- Type
string
-
created_by_user_eid
- Type
string
- Format
nullable
-
deleted_at
- Type
string
- Format
nullable
-
deleted_by_user_eid
- Type
string
- Format
nullable
-
domain_filter_settings
- Type
object
-
eid
- Type
string
-
last_completed_model_uuid
- Type
string
-
model_status
- Type
string
-
model_updated_at
- Type
string
-
model_uuid
- Type
string
-
name
- Type
string
-
positive_domains
- Type
array of items
-
selected_picture_key
- Type
string
-
slot_number
- Type
integer
-
updated_at
- Type
string
-
updated_by_user_eid
- Type
string
- Format
nullable
-
ICPDetailsList
¶ - Type
object
-
icps
- Type
array of
ICPDetails
-
ICPFilterBlocks
¶ - Type
array
-
ICPScoreList
¶ - Type
object
-
results
- Type
array of items
-
NumericAttributeFilter
¶ Filter for Company Attributes numeric field
- Type
object
-
from
- Type
integer
-
to
- Type
integer
-
SegmentCreate
¶ - Type
object
-
advertiser_id
ID of the advertiser to create a new segment for
- Required
True
- Type
string
-
conversion_value
new conversion value to be associated with the conversion segment
- Type
number
- Format
float
-
data
User records to add
- Required
True
- Type
array of
UserRecord
-
duration
- Required
True
- Type
-
general_exclusion_type
-
is_conversion
true if a segment is a conversion segment
- Type
boolean
-
name
Name given to the segment upon creation
- Required
True
- Type
string
-
sfdc_company_list_id
-
type
- Required
True
- Type
-
SegmentGeneralExclusionResponse
¶ - Type
object
-
results
- Type
-
SegmentGeneralExclusionType
¶ Represents the general exclusion type
- Type
string
- Enum
customers
,coworkers
,competitors
-
SegmentResponse
¶ - Type
object
-
conversion_value
conversion value associated with the conversion segment else null
- Type
number
- Format
float
-
duration
- Type
-
emails
Number of emails appended to a crm segment
- Type
integer
- Format
int64
-
general_exclusion_type
-
ids
Number of users appended to a custom segment
- Type
integer
- Format
int64
-
is_conversion
true if a segment is a conversion segment else false
- Type
boolean
-
name
Name given to the segment upon creation
- Required
True
- Type
string
-
segment_id
Identifier used to represent this segment
- Required
True
- Type
string
-
sfdc_company_list_id
-
type
- Required
True
- Type
-
SegmentSfdcCompanyListId
¶ Represents the salesforce company list id that this segment references
- Type
string
-
SegmentTalReferences
¶ A TAL segment reference
- Type
object
-
advertisable_eid
- Type
string
-
cdp_rule_eid
- Type
string
-
created_date
- Type
string
- Format
date-time
-
eid
- Type
string
-
last_modified_date
- Type
string
- Format
date-time
-
name
- Type
string
-
rule_last_modified_date
- Type
string
- Format
date-time
-
tal_eid
- Type
string
-
tal_tier_eid
- Type
string
-
type
- Type
string
-
SegmentTalReferencesResponse
¶ All TAL references of a segment
- Type
object
-
results
An array of TAL references
- Type
array of
SegmentTalReferences
-
SegmentType
¶ Represents the segment type
- Type
string
- Enum
crm
,custom
,impression
,user_events
,user_attributes
,crosschannel_lal
-
SegmentUpdate
¶ - Type
object
-
conversion_value
new conversion value to be associated with the existing conversion segment
- Type
number
- Format
float
-
data
User records to add
- Required
True
- Type
array of
UserRecord
-
duration
- Type
-
general_exclusion_type
-
name
Name shown on client’s dashboard
- Required
True
- Type
string
-
sfdc_company_list_id
-
SegmentsWithSizesResponse
¶ Represents a segment with their audience sizes (facebook and audiences)
- Type
object
-
facebook_visitors
Number of facebook visitors
- Type
integer
- Format
int64
-
total_visitors
Number of total visitors
- Type
integer
- Format
int64
-
SharingSegmentBulkSegmentCreateResponse
¶ Represents the results of a bulk creation
- Type
object
-
created_segments
Successful creations count
- Type
integer
-
failed_creations
failed creations count, usually due to invitation already being accepted
- Type
integer
-
SharingSegmentInvitationListResponse
¶ - Type
array
-
SharingSegmentInvitationResponse
¶ Represents a Segment Invitation
- Type
object
-
accepted
Has the invitation been accepted?
- Type
boolean
-
created_at
When this invitation was sent.
- Type
string
- Format
date-time
-
is_active
Whether or not the invitation is still active.
- Type
boolean
-
segment_source
- Type
string
-
source_advertisable_eid
The Advertisable sharing the Segment.
- Type
string
-
source_segment_eid
The EID of the Segment that wants to be shared.
- Type
string
-
source_user_eid
The user than sent the invitation.
- Type
string
-
target_advertisable_eid
The Advertisable receiving the Segment Share invitation.
- Type
string
-
updated_at
When this invitation was updated (accepted/deleted).
- Type
string
- Format
date-time
-
SharingSegmentMirrorSegmentResponse
¶ Represents a Mirror Segment
- Type
object
-
advertisable_eid
The Advertisable owning the Segment.
- Type
string
-
eid
The eid of the segment
- Type
string
-
name
The name of the segment
- Type
string
-
segment_source
Where the source segment is stored.
- Type
string
-
source_segment_eid
The EID of the Segment that was shared.
- Type
string
-
TargetAccountItemsFilter
¶ Filter Target Accounts Items
- Type
object
-
grades
Filter only items that are in the given grades
- Type
array of items
-
is_scored
Filter only items that are scored
- Type
boolean
-
score
-
TargetAccountsItems
¶ Target Accounts Item
- Type
object
-
domain
- Type
string
-
score
- Type
number
-
sfdc_synced_at
The last timestamp of the Salesforce synchronization
- Type
string
- Format
date-time
-
source
- Type
string
- Enum
user_uploaded
,discover_accounts
,suggestion
,sfdc_synced
,notification
-
updated_at
- Type
string
- Format
date-time
-
TargetAccountsItemsAllResponse
¶ All Target Accounts Items response
- Type
object
-
results
An array of Target Accounts Items
- Type
array of
TargetAccountsItemsReport
-
total_items
- Type
integer
-
TargetAccountsItemsListDelete
¶ A list of Target Accounts domains to delete
- Type
object
-
domains
- Type
array of items
-
filters
-
force
Force the deletion even though there are audiences associated with this item
- Type
boolean
-
inverted
Tells if
domains
is the oposite selection in the current TAL/TAG- Type
boolean
-
TargetAccountsItemsListUpdate
¶ A list of Target Accounts Items to update
- Type
object
-
items
- Type
array of
TargetAccountsItemsUpdate
-
TargetAccountsItemsReport
¶
-
TargetAccountsItemsSearch
¶ Search Target Accounts List items
- Type
object
-
domains
- Type
array of items
-
filters
-
inverted
Tells if
domains
is the oposite selection in the current TAL/TAG- Type
boolean
-
TargetAccountsItemsUpdate
¶ Target Accounts Item
- Type
object
-
domain
- Type
string
-
score
- Type
number
-
sfdc_synced_at
The last timestamp of the Salesforce synchronization
- Type
string
- Format
date-time
-
source
- Type
string
- Enum
user_uploaded
,discover_accounts
,suggestion
,sfdc_synced
,notification
-
TargetAccountsList
¶ The Target Accounts Lists (TAL)
- Type
object
-
advertisable_eid
The advertisable EID that owns this TAL
- Type
string
-
eid
The Target Accounts List EID
- Type
string
-
items_count
The number of items in the Target Accounts List
- Type
integer
-
name
The Target Accounts List name
- Type
string
-
scoring_at
The timestamp of when the scoring process was started
- Type
string
- Format
date-time
-
scoring_auc
The raw number for the score AUC (Area Under the Curve)
- Type
number
-
scoring_by_user_eid
The user that started the scoring process
- Type
string
-
scoring_filename
The filename that generated the scoring model
- Type
string
-
scoring_grades
-
scoring_holdout1_model_id
The holdout 1 scoring model ID
- Type
string
-
scoring_holdout1_retries
The number of retries for the holdout 1 scoring model
- Type
integer
-
scoring_holdout1_status
The current status of the holdout 1 scoring process
- Type
string
-
scoring_holdout2_model_id
The holdout 2 scoring model ID
- Type
string
-
scoring_holdout2_retries
The number of retries for the holdout 2 scoring model
- Type
integer
-
scoring_holdout2_status
The current status of the holdout 2 scoring process
- Type
string
-
scoring_holdout3_model_id
The holdout 3 scoring model ID
- Type
string
-
scoring_holdout3_retries
The number of retries for the holdout 3 scoring model
- Type
integer
-
scoring_holdout3_status
The current status of the holdout 3 scoring process
- Type
string
-
scoring_holdout4_model_id
The holdout 4 scoring model ID
- Type
string
-
scoring_holdout4_retries
The number of retries for the holdout 4 scoring model
- Type
integer
-
scoring_holdout4_status
The current status of the holdout 4 scoring process
- Type
string
-
scoring_holdout5_model_id
The holdout 5 scoring model ID
- Type
string
-
scoring_holdout5_retries
The number of retries for the holdout 5 scoring model
- Type
integer
-
scoring_holdout5_status
The current status of the holdout 5 scoring process
- Type
string
-
scoring_items_count
The number of items used for the scoring process
- Type
integer
-
scoring_items_pending
Flag that signals that there are pending items to be scored
- Type
boolean
-
scoring_model_id
The production scoring model ID
- Type
string
-
scoring_production_model_id
The production scoring model ID
- Type
string
-
scoring_production_retries
The number of retries for the production scoring model
- Type
integer
-
scoring_production_status
The current status of the production scoring process
- Type
string
-
scoring_status
The current status of the entire scoring process
- Type
string
-
sfdc_company_list_name
The Salesforce Company List name that syncs with this TAL
- Type
string
-
sfdc_company_list_object_id
The Salesforce Company List ID that syncs with this TAL
- Type
string
-
sfdc_scoring_company_list_name
The Salesforce Company List name used for scoring model
- Type
string
-
sfdc_scoring_company_list_object_id
The Salesforce Company List ID used for scoring model
- Type
string
-
sfdc_sync_state
The configuration for the Salesforce synchronization
- Type
string
- Enum
none
,push
,bidirectional
-
sfdc_synced_at
The last timestamp of the Salesforce synchronization
- Type
string
- Format
date-time
-
suggestions_count
(Deprecated) The number of suggestions in the Target Accounts List
- Type
integer
-
tiers
An array of Target Accounts Tier
- Type
array of
TargetAccountsTier
-
updated_at
The last timestamp of when this TAL was updated
- Type
string
- Format
date-time
-
updated_by_user_at
The last timestamp of when this TAL was updated by some user
- Type
string
- Format
date-time
-
updated_by_user_eid
The last user that updated this TAL
- Type
string
-
TargetAccountsListAllNameEidResponse
¶ All Target Accounts Lists Eids response
- Type
object
-
results
An array of Target Accounts Lists
- Type
array of
TargetAccountsListNameEid
-
TargetAccountsListAllResponse
¶ All Target Accounts Lists response
- Type
object
-
results
An array of Target Accounts Lists
- Type
array of
TargetAccountsList
-
TargetAccountsListCreate
¶
-
TargetAccountsListCreateBase
¶ Create a Target Accounts List
- Type
object
-
advertisable_eid
- Required
True
- Type
string
-
domains
- Type
array of items
-
name
- Required
True
- Type
string
-
source
- Type
string
- Enum
user_uploaded
,discover_accounts
,suggestion
,sfdc_synced
,notification
-
TargetAccountsListNameEid
¶ The Target Accounts Lists (TAL)
- Type
object
-
eid
The Target Accounts List EID
- Type
string
-
name
The Target Accounts List name
- Type
string
-
TargetAccountsListUpdate
¶ Update a Target Accounts List
- Type
object
-
eid
The Target Accounts List EID
- Required
True
- Type
string
-
name
The Target Accounts List name
- Type
string
-
scoring_auc
- Type
number
-
scoring_grades
-
scoring_holdout1_status
- Type
string
-
scoring_holdout2_status
- Type
string
-
scoring_holdout3_status
- Type
string
-
scoring_holdout4_status
- Type
string
-
scoring_holdout5_status
- Type
string
-
scoring_items_pending
- Type
boolean
-
scoring_production_status
- Type
string
-
scoring_status
- Type
string
-
sfdc_sync_state
The configuration for the Salesforce synchronization
- Type
string
- Enum
none
,push
,bidirectional
-
sfdc_synced_at
The last timestamp of the Salesforce synchronization
- Type
string
- Format
date-time
-
TargetAccountsScoringGrade
¶ The Target Accounts List grade definition
- Type
object
-
items_count
The number of scored items in this grade
- Type
integer
-
min_item
The Target Accounts List grade minimum item in this grade
- Type
object
-
threshold
- Type
integer
-
TargetAccountsScoringGradeUpdate
¶ The Target Accounts List grade definition
- Type
object
-
threshold
- Type
integer
-
TargetAccountsScoringGrades
¶ The Target Accounts List grades scoring configuration
- Type
object
-
A
-
B
-
C
-
D
-
F
-
scored_count
The number of scored items in the Target Accounts List
- Type
integer
-
unscored_count
The number of unscored items in the Target Accounts List
- Type
integer
-
TargetAccountsScoringGradesUpdate
¶ The Target Accounts List grades scoring configuration
- Type
object
-
TargetAccountsTier
¶ The Target Accounts Tier
- Type
object
-
created_at
The creation timestamp of the tier
- Type
string
- Format
date-time
-
eid
The EID of the tier or one of the calculated tiers:
all
anduntiered
- Type
string
-
items_count
The number of items in this tier
- Type
integer
-
name
The name of the tier
- Type
string
-
tal_eid
The Target Accounts List EID this tier belongs to
- Type
string
-
TargetAccountsTierCreate
¶
-
TargetAccountsTierUpdate
¶ The Target Accounts Tier updatable fields
- Type
object
-
eid
The tier EID
- Required
True
- Type
string
-
name
The name of the tier
- Required
True
- Type
string
-
TargetAccountsTiersAllResponse
¶ All Target Accounts Tiers response
- Type
object
-
results
An array of Target Accounts Tier
- Type
array of
TargetAccountsTier
-
TargetAccountsTiersCreateBase
¶ The Target Accounts Tier
- Type
object
-
domains
- Required
True
- Type
array of items
-
name
The name of the tier
- Required
True
- Type
string
-
UserAttributeCountsRequest
¶ - Type
object
-
attributes
-
UserAttributeCountsRequestAttributes
¶ - Type
object
-
UserAttributeCountsRequestResult
¶ - Type
object
-
UserAttributeCountsResponse
¶ - Type
object
-
results
-
UserAttributeSegmentResponse
¶ Represents a user attribute segment
- Type
object
-
comparator
- Type
string
-
display_name
- Type
string
-
name
- Type
string
-
source
- Type
string
-
values
- Type
array of items
-
UserAttributesSegmentResponse
¶ Represents many user attributes
- Type
object
-
attributes
- Type
array of
UserAttributeSegmentResponse
-
attributes_source
- Type
string
-
cdp_rule_eid
- Type
string
-
tal_eid
- Type
string
-
tal_tier_eid
- Type
string
-
use_first_party_data
- Type
boolean
-
use_third_party_data
- Type
boolean
-
UserRecord
¶ - Type
object
-
email
Email RFC 5322 standard. Used with
crm
segments.- Type
string
-
id
Unique user identifier synced to AdRoll via Cookie Match. Used with
custom
segments.- Type
string
-
WarehouseResponse
¶ - Type
object
-
advertiser_id
- Type
string
-
comments
- Type
string
-
created_date
- Type
integer
-
db_host
- Type
string
-
db_name
- Type
string
-
db_password
- Type
string
- Format
binary
-
db_port
- Type
integer
-
db_schema
- Type
string
-
db_type
- Type
string
-
db_username
- Type
string
-
email_opt_in
- Type
boolean
-
id
- Type
integer
-
is_active
- Type
boolean
-
warehouse_eid
- Type
string