ConsentManagement
July 31, 2026 · View on GitHub
ConsentManagement
Sandbox API Repository to describe, develop, document, and test the ConsentManagement Service API(s) within the Working Group Identity And Consent Management.
- API Repository wiki page
Scope
- Service API(s) “ConsentManagement” (see APIBacklog.md)
- The API(s) provide(s) the API consumer with the ability to:
-
Create Consent: Allows API Consumers to create a new Consent for a User, specifying the requested scope(s) and Purpose. The API Consumer must provide the necessary information to capture the User's Consent.
-
Update Consent: Enables API Consumers to update an existing Consent and change its status.
-
Retrieve Consent Information: Allows API Consumers to retrieve information about existing Consents for a User based on specified scope(s) and Purpose. This operation can also return the Consent texts presented to the User during the Consent Capture process if requested.
It is important to note that the API Provider remains fully responsible for Consent storage, auditing and transparency. Access to this functionality is restricted to trusted API Consumers in accordance with the API Provider's policy. This API only applies to scenarios involving the legal basis of Consent. Scenarios involving a different legal basis for data processing are excluded and would be handled by the API Provider through non-delegated mechanisms.
-
- Describe, develop, document, and test the API(s)
- Started: December 2025
Release Information
Note
Please be aware that the project will have frequent updates to the main branch. There are no compatibility guarantees associated with code in any branch, including main, until a new release is created. For example, changes may be reverted before a release is created. For best results, use the latest available release.
-
The latest public release is r1.2, with the following API versions:
-
The latest public release is always available here: https://github.com/camaraproject/ConsentManagement/releases/latest
-
Other releases of this repository are available in https://github.com/camaraproject/ConsentManagement/releases
-
For changes see CHANGELOG
The above section is automatically synchronized by CAMARA project-administration.
Contributing
-
Meetings are held virtually
- Schedule: Every 2 weeks on Wednesdays at 14:00 UTC (IdentityAndConsentManagement Working Group meeting)
- Registration / Join
- Minutes: Access meeting minutes
- Subscribe / Unsubscribe to the mailing list https://lists.camaraproject.org/g/wg-icm.
- A message to the community of the Working Group can be sent using wg-icm@lists.camaraproject.org.