List respondent engagements
POST /list-engagements
Please Note
Only ipv4 format is accepted for ip addresses.
The /list-engagements endpoint will return up to 10 engagements (quota_group_ids) for an individual respondent. If no engagements are available for a respondent, it will return a disposition and status.
Inbound (entry URL)
After receiving engagements the partner will need to use the start_url (inbound) to send the respondents into a survey.
Please Note
- The
start_urlmust be signed using the Dynata signing algorithm.- The engage
start_urldoes not require any additionalquery string parameters, all necessary fields are stored in the context (ctx).- Partners should still append any custom tracking
query string parametersrequired for their implementation.
Parameters
Section titled “ Parameters ”Header Parameters
Section titled “Header Parameters ”RFC3339 timestamp indicating request expiration
Dynata provided access key
Example
ABCD1234Signature created using the dynata methodology
Example
c156e91013eb715edb2b07df5491497a807206b1796bb7d031505107a9dbdcdfRequest Body
Section titled “Request Body ”object
Partner’s respondent identifier. Accepts 100 characters, 3-byte chars.
object
Device width
Device height
Respondent’s ipv4 address (currently ipv6 isn’t supported)
object
Device form factor
object
Responses
Section titled “ Responses ”Qualified groups
Qualification
object
object
Opportunity group identifier
Opportunity project identifier
Inbound, entry URL
Context ID used in the qualification flow with /internal/continue-qualification
If true, the group_id is a full match. If false, additional profiling will be required to collect the missing respondent attributes.
Average length of interview in minutes based on prior completes.
Dynata recommends this as a high priority opportunity.
Disqualification
object
Examples
{ "qualified": [ { "quota_group_id": 123145, "project_id": 12354, "start_url": "https://respondent.qa-rex.dynata.com/start?ctx=ctx123", "exact_match": false, "actual_length_of_interview": 9, "priority": false, "bid_length_of_interview": 10, "bid_incidence_rate": 55, "categories": [ 550 ], "cpi": 3.5 } ]}{ "disposition": 4, "status": 0}Bad request
object
Invalid credentials
object
Unauthorized
object
Internal server error