Audience API
Push user identities, activity, properties, purchases and conversions into Dynamo.
Audience API
The Audience API lets your platform push end-user data into Dynamo so it can target, segment and message the right users. Report identities, retention activity, custom properties, purchases and conversions.
https://us-central1-seamless-pro.cloudfunctions.net/audienceThe Audience API uses the same authentication as the External API — the same key/secret and HMAC-SHA256 signing scheme. Only the base URL differs.
How it works
Send the three HMAC headers (x-api-key, x-date, x-signature) on every
request — exactly as described in Authentication.
Most write endpoints accept either a single object or a batch array of up
to 250 items, so you can stream events efficiently.
Endpoints
Identify a user
Link a platform user to a Dynamo user id.
List identified users
Page through known/identified user ids.
Report activity
Report retention-indicating activity.
Set properties
Add or remove custom key/value attributes.
Get properties
Read a user's reported properties.
Report a purchase
Report revenue for a purchase.
Mark a conversion
Record a conversion from a deep link.
Delete user data
Unidentify a user and delete their data.
Superpowers
Attach engagement automation — auto-replies, DMs, auto-likes, raffles — per channel.
Identify a user
Link one of your platform users to a Dynamo (D10x) user id. The `d10xLinkId` is attached as a `d10x_link_id` query parameter on the original deep link. Send a single object or a `batch` of up to 250.