Skip to content

truConsent Developer Docs

Collect, store, and manage user consent across your products — with a single REST API.

What you can build

How it works

1. Define collection points

Create named locations in your product where you collect consent — a sign-up form, a checkout page, a cookie banner.

2. Attach purposes

Define what you’re collecting consent for within each collection point — marketing emails, analytics, personalisation.

3. Record decisions

Call POST /consent when a user makes a decision. Each call is appended to an immutable, auditable log.

4. Surface the record

Query consent status per user, per collection point, or across your entire organisation at any time.