# Generate consent proof report

{% hint style="success" %}
**Access Type**: Consent Proof Reports - Editor
{% endhint %}

A consent proof is a record of an individual's consent selections in response to a consent notice published on a website or application. In this article, we will cover how to generate a consent proof report in order to retrieve an end-user's consent record .

{% hint style="info" %}
If your organization needs to frequently obtain proof of consent, we suggest utilizing the Didomi [batch export feature](/integrations/generic-integrations/batch-export-content.md) which allows your organization to receive information about end-user consent on a daily basis.
{% endhint %}

Click **Versions & Proofs** on the left-hand panel and select the **Notice Versions** tab is selected on the subsequent page.&#x20;

<figure><img src="/files/MGI5qI2oR47A1OsuYmLa" alt="" width="563"><figcaption></figcaption></figure>

{% hint style="warning" %}
**Note**: Didomi stores end-user consent proofs for a period of 5 years and is retrievable 24-hours after the end-user has provided their consent selections.&#x20;
{% endhint %}

Use the provided field to select whether the end-user for whom you are generating a consent proof report will be identified by a **User ID** (generated automatically by Didomi) or an **Organization User ID** (configured by your organization when implementing the SDK).

<figure><img src="/files/SPp2IFpMpSHvExagXoUR" alt="" width="563"><figcaption></figcaption></figure>

Input the value for the ID in the provided field and click **Generate Report** when finished.&#x20;

<figure><img src="/files/LvXgjr4MycfAgvd6Tfq5" alt="" width="563"><figcaption></figcaption></figure>

Once the request is finished processing, an email will be generated to the email address associated your Didomi account and the results posted to the consent proofs reports page.&#x20;

<figure><img src="/files/R5pOGFZtKmww7r5qo9pN" alt="" width="563"><figcaption></figcaption></figure>

<table><thead><tr><th width="217">Status</th><th>Description</th></tr></thead><tbody><tr><td>Completed</td><td>The end-user's consent proof was found using the provided ID and can be downloaded.</td></tr><tr><td>ID not found</td><td>The end-user's consent proof was not found with the provided ID.<br><br><mark style="background-color:$warning;"><strong>Note</strong>: If the consent proof report request was made within 24 hours of the end-user providing their consent selections then the consent proof may not be ready for retrieval.</mark></td></tr></tbody></table>

For any completed consent proof report, click the download icon inline with the report to download a csv file onto your local machine.

{% hint style="info" %}
[Click here](/versions-and-proofs/consent-proofs-reports/consent-proofs-report-glossary.md) to learn more about the different fields of the downloaded consent proof report.
{% endhint %}

<figure><img src="/files/2g5osaTqKptqAwCgX0hx" alt="" width="563"><figcaption></figcaption></figure>


---

# 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.didomi.io/versions-and-proofs/consent-proofs-reports/generate-consent-proof-report.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.
