{
"tool": "cookie-consent",
"count": 1,
"results": [
{
"url": "https://www.allbirds.com",
"status": 200,
"finalUrl": "https://www.allbirds.com/",
"consentManagers": [
"OneTrust",
"Shopify Customer Privacy"
],
"primaryCmp": "OneTrust",
"hasConsentBanner": true,
"trackers": [
"Google Tag Manager",
"Microsoft Clarity"
],
"trackerCount": 2,
"consentModeV2": false,
"serverCookies": [
{
"name": "localization",
"secure": false,
"httpOnly": false,
"sameSite": "lax",
"persistent": true
},
{
"name": "cart_currency",
"secure": false,
"httpOnly": false,
"sameSite": "lax",
"persistent": true
},
{
"name": "_shopify_essential",
"secure": true,
"httpOnly": true,
"sameSite": "lax",
"persistent": true
},
{
"name": "_shopify_analytics",
"secure": true,
"httpOnly": true,
"sameSite": "lax",
"persistent": true
},
{
"name": "_shopify_marketing",
"secure": true,
"httpOnly": true,
"sameSite": "lax",
"persistent": true
}
],
"serverCookieCount": 5,
"privacyPolicyUrl": null,
"cookiePolicyUrl": null,
"doNotSellUrl": null,
"issues": [
"Google tags without Consent Mode v2 signal",
"No privacy policy link found on page",
"No \"Do Not Sell / Your Privacy Choices\" link (CCPA/CPRA)",
"Cookie set over HTTP response without Secure flag"
],
"complianceScore": 20,
"grade": "F",
"checkedAt": "2026-10-13T22:42:05.537Z"
}
]
}
curl --location --request GET 'https://zylalabs.com/api/14772/cookie+consent+checker+api/38270/cookie+consent+checker?items=https://www.allbirds.com' --header 'Authorization: Bearer YOUR_API_KEY'
Después de registrarte, a cada desarrollador se le asigna una clave de acceso a la API personal, una combinación única de letras y dígitos proporcionada para acceder a nuestro endpoint de la API. Para autenticarte con el Verificador de Consentimiento de Cookies API simplemente incluye tu token de portador en el encabezado de Autorización.
| Encabezado | Descripción |
|---|---|
Autorización
|
Requerido
Debería ser Bearer access_key. Consulta "Tu Clave de Acceso a la API" arriba cuando estés suscrito.
|
Sin compromiso a largo plazo. Mejora, reduce o cancela en cualquier momento.
Envía el parámetro de consulta items con hasta 5 valores separados por comas Cada valor puede ser una dirección de página completa Parámetros opcionales respectRobotsTxt
JSON con herramienta, conteo y un array de resultados. Cada fila de resultado tiene los mismos campos que la respuesta de ejemplo en esta página
Una llamada cuenta como una solicitud incluso cuando pide hasta 5 URLs a la vez Pedir más opciones o un límite más alto en la misma llamada sigue contando como una solicitud
La mayoría de las llamadas devuelven en 2 a 15 s Pasados 80 s recibes HTTP 503 con Retry-After Envía menos elementos y vuelve a intentar
Parámetros de consulta opcionales: respectRobotsTxt. Cada uno se enumera bajo Parámetros en esta página con sus valores o rango permitidos. Los valores fuera de esos límites devuelven HTTP 400 con el rango permitido
JSON con un mensaje de error 400 por un parámetro faltante o inválido con los valores permitidos 422 cuando no se puede procesar ningún elemento con una razón para cada uno 429 sobre el límite de tasa y 503 con Retry-After cuando está ocupado o pasado 80 s Si solo algunos elementos fallan se obtiene 200 y cada elemento fallido es una fila con un campo de error
La API devuelve datos sobre banners de consentimiento de cookies plataformas de consentimiento rastreadores detectados enlaces de políticas de privacidad y cualquier problema encontrado en los sitios web especificados Cada respuesta incluye información detallada para cada URL consultada
Los campos clave incluyen `url`, `estado`, `primaryCmp`, `hasConsentBanner`, `trackers`, `trackerCount`, `privacyPolicyUrl` y `issues`. Estos campos proporcionan información sobre el estado de consentimiento de cookies y el cumplimiento de cada sitio web
La respuesta está estructurada en formato JSON que contiene un identificador de `herramienta` un `conteo` de URLs procesadas y un arreglo de `resultados` Cada elemento en el arreglo corresponde a una URL consultada e incluye información detallada de cumplimiento
La API proporciona información sobre si un sitio web tiene un banner de consentimiento de cookies, la plataforma de gestión de consentimientos utilizada, el número y tipos de rastreadores detectados, enlaces a políticas de privacidad y cualquier problema de cumplimiento identificado
Los usuarios pueden personalizar las solicitudes especificando el parámetro `items` con hasta 5 URLs separadas por comas y el parámetro opcional `respectRobotsTxt` para respetar las reglas del robots.txt del sitio durante la auditoría
`primaryCmp` indica la principal plataforma de gestión de consentimientos `hasConsentBanner` muestra si hay un banner presente `trackers` enumera los rastreadores detectados y `issues` describe cualquier problema de cumplimiento encontrado durante la auditoría
Los casos de uso típicos incluyen auditar sitios web para cumplir con el GDPR evaluar las prácticas de consentimiento de cookies identificar posibles problemas de privacidad y garantizar que las políticas de privacidad sean accesibles y estén actualizadas