Cookie Guard

Integrate Cookie Guard in minutes — REST API, WordPress plugin, and embed widgets.

https://cookie.api.jetweb.appAPI RESTHébergé dans l'UE

Aperçu

Cookie Guard est une bannière de consentement prête à l'emploi qui bloque les scripts de suivi jusqu'à ce que le visiteur consente, détecte la langue du visiteur, affiche un texte juridiquement vérifié dans 62 langues et stocke une piste d'audit inviolable pour les régulateurs.

Démarrage rapide

Ajoutez la balise de script ci-dessous à votre site avec votre ID de site. La bannière s'affiche dès le premier rendu et bloque tous les traqueurs jusqu'à ce que le visiteur accepte.

html
<script
  src="https://cookie.api.jetweb.app/widget.js"
  data-site-id="YOUR_SITE_ID"
  async
></script>

Authentification

Chaque point de terminaison API nécessite un jeton Bearer. Générez-en un dans le tableau de bord sous "API Keys" pour le produit concerné. Conservez les jetons côté serveur — ne les commettez jamais dans des dépôts publics ni ne les incluez dans des bundles frontend.

bash
Authorization: Bearer YOUR_API_KEY

Endpoints

URL de base: https://cookie.api.jetweb.app

GET
/api/sites
Listez les sites enregistrés sur le compte.
POST
/api/sites/:id/scan
Déclenchez une exécution du scanner à la demande pour un site donné. Renvoie les cookies et scripts détectés.
GET
/api/sites/:id/consents
Listez les enregistrements de consentement stockés pour un site (export d'audit).
POST
/api/consents
Enregistrez un consentement manuellement (pour les applications rendues côté serveur qui ne peuvent pas utiliser le widget client).

Intégrations

WordPress, Shopify et les sites statiques utilisent la balise de script en une ligne. Pour les SPA personnalisées, appelez directement l'API REST pour enregistrer le consentement et appliquer la liste de blocage.