# Consent notices

{% hint style="warning" %}
**Note**: Didomi recommends using the Didomi Console to manage consent notices and reserving the API for edge cases that cannot be handled through the Console.
{% endhint %}

Consent notices can be fully managed via the Didomi API for automating notices creation, updates, or publishing.

The Didomi API manages consent notices and their configuration through the following entities:

* [Notices](https://developers.didomi.io/api-and-platform/widgets/consent-notices/notices): A high-level definition of notices (ID, name, etc.)
* [Configurations](https://developers.didomi.io/api-and-platform/widgets/consent-notices/configurations): The detailed configuration and history of notices
* [Deployments](https://developers.didomi.io/api-and-platform/widgets/consent-notices/deployments): An auditable list of deployed notices

We also offer [a step-by-step tutorial for creating, configuring, and publishing a consent notice](https://developers.didomi.io/api-and-platform/widgets/consent-notices/tutorials/tutorial).
