# Bazaar Voice

## Requirements

In order to integrate Teleskope with BazaarVoice for DSR requests, you must have

* A Bazaar Voice **API key**. Follow Bazaar Voice's docs for [steps to retrieve this key](https://developers.bazaarvoice.com/v1.0-PrivacyAPI/docs/api-key-management#request-api-keys-via-the-api-key-management-application)
* Your Bazaar Voice's app **client\_id and client\_secret**. Follow Bazaar Voice's docs for [steps to retrieve this key](https://developers.bazaarvoice.com/v1.0-PrivacyAPI/docs/api-key-management#register-your-application-with-bazaarvoice). We use 2-legged Oauth so you can skip any steps related to 3 legged

### Integrating with Bazaar Voice

To integrate Teleskope with BazaarVoice

1. Navigate to **Data Subject Rights** → **Third Party Integrations** and pick Bazaar Voice
2. Enter the required fields for the integration and click **Save**.

### Enroll Bazaar Voice for deletion or access requests

The following endpoints are available for deletion or access requests

| Request Type | Endpoint Name in Bazaar                                                                 | Endpoint Name in Teleskope |
| ------------ | --------------------------------------------------------------------------------------- | -------------------------- |
| Deletion     | [RTBF](https://developers.bazaarvoice.com/v1.0-PrivacyAPI/reference/post_forgetrequest) | User                       |
| Access       | [ROA](https://developers.bazaarvoice.com/v1.0-PrivacyAPI/reference/post_accessrequests) | User                       |

### Parameter Defaults

Teleskope’s Bazaar Voice integration uses OAuth2 client credentials to authenticate requests, and enforces the following default behavior:

| Parameter Name  | Default Value       | Notes                                                        |
| --------------- | ------------------- | ------------------------------------------------------------ |
| **grant\_type** | client\_credentials | Always used for OAuth2 authentication. Cannot be customized. |

Default Identifier for Bizaar Voice = **Email**


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.teleskope.ai/the-platform/data-subject-rights/enroll-third-party-integrations/bazaar-voice.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
