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.
Directly identify a user
Link a known Dynamo user id directly — no deep link.
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.
Custom Audiences
Upload a customer list — via CSV, an S3 bucket, or a connected integration — to grow your Meta marketing-messages audience.
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.