Skip to content

Inbound

The Inbound is the entry URL used to send a respondent into an opportunity. It must include all required query-parameters.

The entry URL must be signed using the Dynata signing algorithm.

parameterdescription
ctxA Respondent Gateway context identifier.
respondent_idA unique identifier for the respondent. typically the partner’s own internal identifier for the respondent.
languageTwo character language ISO code, lowercase.
expirationRFC3339 timestamp indicating request expiration.
access_keyDynata assigned access key.
signatureString created using the Dynata signing methodology.
parameterdescription
genderAccepts a value of either male or female.
postal_codeAccepts any postal code value. if omitted, the respondent will not qualify for any studies having geo-based targeting.
birth_dateA formatted date string representing the respondent’s date of birth - format: YYYY-MM-DD.
attributesA URL encoded JSON string of the same attributes structure used in the /put-respondent input payload - example: attributes=[{"id":115,"answers":[45364]}].
sourceA sub-source identifier. mainly used by supplier aggregators/marketplaces.

Any extraneous query parameters passed in the URL will be appended onto the URL when the respondent is redirected back to the partner. This can be useful in the case that the partner wishes to supply a unique identifier of their own for the respondent session.

The gateway does not support repeated query parameters of the same name within a URL.

If birth_dategender, or postal_code were not previously passed for the respondent, Dynata will prescreen for these properties.

Dynata will also prescreen for certain attributes when an opportunity requires it for targeting.