Endpoints communicate and operate with Acoustic Exchange on behalf of authorized Acoustic Exchange business users. Acoustic Exchange requires a unique authentication key as a means to ensure that endpoints access Acoustic Exchange only on behalf of an Acoustic Exchange user account. Endpoints must provide the key in calls to Acoustic Exchange APIs.
To share event and audience data between Acoustic Exchange endpoints, users must register each endpoint with Acoustic Exchange. During endpoint registration, Acoustic Exchange generates an authentication key and makes it available to the endpoint provider.
Each time an endpoint communicates with Acoustic Exchange, the endpoint must submit the authentication key. Acoustic Exchange compares the authentication key that the endpoint submits to the authentication keys that it recognizes as being created during endpoint registration. Each authentication key is unique to a specific Acoustic Exchange account and for use by a single endpoint.
Endpoints submit the authentication key as the authorization bearer in calls to Acoustic Exchange APIs or as a URL path parameter in the API call.