REST API | Consenta Cookie Consent

REST API for WordPress Cookie Consent

Complete REST API for developers. Query consent status, manage settings, receive webhooks and build custom integrations — all via JSON endpoints.

14-day money-back · Cancel anytime · GDPR-compliant · Local in WordPress

Consenta WordPress Cookie Consent Dashboard
LAUNCH DEAL — LIMITIERTLAUNCH DEAL — LIMITED Agency Lifetime + White-Label — 149 € 499 € Agency Lifetime + White-Label — 149 € 499 € Jetzt sichern →Get the deal →
REST
API
JSON
Responses
WP
WordPress
10+
Endpoints

What is the REST API?

The Consenta REST API gives developers programmatic access to all consent functions. Via standardized JSON endpoints you can query consent status, manage settings, read cookie definitions and receive webhooks for consent changes. Perfect for headless WordPress, custom themes and external integrations.

Features

REST API in Detail

Consent Status Endpoint

Query the current consent status of a visitor — by device ID or session. Returns all consented categories.

Settings API

Read and update Consenta settings programmatically. Perfect for deployment workflows and multi-site configurations.

Cookie Management

Manage cookie definitions, categories and service assignments via the API. CRUD operations for all cookie entries.

Webhook Support

Receive webhooks on consent changes, new consents or opt-outs. Ideal for CRM and analytics integrations.

Authentication

API key-based authentication with granular permissions. Create separate keys for different integrations.

Rate Limiting

Built-in rate limiting protects your API from abuse. Configurable limits per API key.

How it works

REST API in 3 Steps

1

Generate API key

Create an API key in the Consenta dashboard. Assign granular permissions for read and write access.

2

Call endpoint

Send REST requests to the WordPress REST API at /wp-json/consenta/v1/. Authenticate with your API key.

3

Process response

Process the JSON response in your application. All endpoints return standardized JSON responses with status codes.

Pricing

Subscribe monthly or pay once.

LAUNCH DEAL — LIMITED
Agency Lifetime + White-Label — 499 € 149 €
All Agency features incl. White-Label Addon — unlimited sites, custom branding.
Get Bundle
STARTER
Starter
6
/month
cancel monthly · 1 WordPress site
54
/year
4.5 €/mo · 3 months free
  • 1 WordPress site
  • Consent dialog & banner
  • Cookie & script blocking
  • Cookie scanner
  • Google Consent Mode v2
  • IAB TCF 2.2
  • GPC signal (Do Not Sell)
  • Live editor (colors, logo)
  • Import/export
  • Browser API Blocking
  • Webhooks
  • Email support
Buy now

Cancel anytime

AGENCY & FREELANCER
Agency
20
/month
cancel monthly · unlimited sites
180
/year
15 €/mo · 3 months free
  • Unlimited WordPress sites
  • Everything in Pro
  • Multi-site central dashboard
  • REST API access
  • Branded reports
  • Custom consent texts
  • Dedicated support
  • + White-Label Addon from 20 €/month · available separately
Start Agency

Cancel anytime · 14-day money back

FAQ

Questions about the REST API

How do I authenticate?
Via an API key that you generate in the Consenta dashboard. Send it as a Bearer token in the Authorization header or as a query parameter.
Are there rate limits?
Yes. By default, 60 requests per minute per API key are allowed. You can adjust the limit in the settings.
Which endpoints are available?
Consent status, settings, cookies, categories, services, logs, statistics, webhooks and health check. All endpoints are available at /wp-json/consenta/v1/.
Does the API support webhooks?
Yes. You can configure webhook URLs that are notified on consent changes, new consents or opt-outs. Payload is JSON.
Cookie Blocking Consent Dialog Cookie Banner Consent Widget Google Consent Mode v2 Local Google Fonts IAB TCF Cookie Scanner Consent Logs Geolocation Multi-Site White-Label A/B Testing Statistics Per-Service Consent WooCommerce WCAG 2.1 AA Auto-Scan Multi-Language Consent Proof IP Anonymisation Gutenberg Block CMP Import Consent History Service Worker Blocking CCPA / CPRA CSV Export Webhooks RTL Support WP Privacy Tools PDF Export HMAC Consent Cookie Browser API Blocking Security GDPR Compliant All Features

Control consent via API.

REST endpoints · JSON · Webhooks · Authentication · Rate limiting · WordPress-native

Get started — from 6 €/mo All features

14-day money-back guarantee · Cancel anytime · Available in 34 languages