> For the complete documentation index, see [llms.txt](https://audalaxy.gitbook.io/docs/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://audalaxy.gitbook.io/docs/tcf/tcf.md).

# TCF

## Integrating a TCF 2.0 CMP Consent

Audalaxy is a IAB Vendor and it is possible to use a TCF 2.0 (<https://iabeurope.eu/tcf-2-0/>) compliant Consent Management Platform to handle the listener’s consent.

When a CMP has been integrated, Audalaxy will pass the audio user’s specific consents onto any approved IAB Vendor that are part of the Global Vendor List <<https://vendor-list.consensu.org/v2/vendor-list.json>>.

### Uri parameters

Request a stream via [StreamRoute](/docs/platform-description/networking-and-content-delivery.md#streamroute) and use following parameters:

`cstring`

Parameter used to pass TCF2 consent string through the stream uri, if CMP is using

Example:

```
cstring=CO2rS1-O2rS1-AGABCENAtCsAP_AAH_AAAwIGGNV_T5fb2vj-3Z99_tkaYwf95y3p-wzhheMs-8NyYeH7BoGP2MwvBX4JiQKGRgksjKBAQdtHGhcSQgBgIhViTKMYk2MjzNKJLJAilsbO0NYCD9mnsHT3ZCY70-vu__7P3ffwMMar-ny-3tfH9uz77_bI0xg_7zlvT9hnDC8ZZ94bkw8P2DQMfsZheCvwTEgUMjBJZGUCAg7aONC4khADARCrEmUYxJsZHmaUSWSBFLY2doawEH7NPYOnuyEx3p9fd__2fu-_gAA.YAAAAAAAAAA
```

`aw_0_req.userConsentV2`

Adswizz AIS compatible parameter used to pass TCF2 consent string, if CMP is using - Audalaxy [Audiostreamer](/docs/platform-description/mediaflow-services.md#audiostreamer) and [StreamRoute ](/docs/platform-description/networking-and-content-delivery.md#streamroute)supports this parameter

Example:

```
aw_0_req.userConsentV2=CO2rS1-O2rS1-AGABCENAtCsAP_AAH_AAAwIGGNV_T5fb2vj-3Z99_tkaYwf95y3p-wzhheMs-8NyYeH7BoGP2MwvBX4JiQKGRgksjKBAQdtHGhcSQgBgIhViTKMYk2MjzNKJLJAilsbO0NYCD9mnsHT3ZCY70-vu__7P3ffwMMar-ny-3tfH9uz77_bI0xg_7zlvT9hnDC8ZZ94bkw8P2DQMfsZheCvwTEgUMjBJZGUCAg7aONC4khADARCrEmUYxJsZHmaUSWSBFLY2doawEH7NPYOnuyEx3p9fd__2fu-_gAA.YAAAAAAAAAA
```

`aw_0_req.gdpr`

Adswizz compatible parameter used to pass GDPR handle, if no CMP is using - Audalaxy [Audiostreamer](/docs/platform-description/mediaflow-services.md#audiostreamer) and [StreamRoute](/docs/platform-description/networking-and-content-delivery.md#streamroute) supports this parameter

Example:

`aw_0_req.gdpr=true`
