Esta sección documenta únicamente la API de lectura
/v1. Las rutas internas del panel (/api/ai-visibility, autenticación de sesión, etc.) no forman parte de este contrato.URL base
La API pública vive solo en producción:https://api.wudlet.com/api/v1 es el mismo contrato. No uses localhost ni entornos de desarrollo: las integraciones (Custumu, Power BI, tu backend) deben apuntar siempre a https://api.wudlet.com.
Autenticación
Crea una clave en Configuración → Developer Settings (o Claves de API del proyecto). Las claves públicas empiezan porpk_live_ y las secretas por sk_live_. Cualquiera de las dos sirve para esta API si está activa y no ha caducado.
Envía la clave en cada petición:
401. Si está revocada, caducada o es inválida, también 401.
Alcance de la clave
Cada clave pertenece a un proyecto. Solo verás las marcas y los resultados de visibilidad de ese proyecto. No hace falta enviarorg_id ni project_id en la URL.
Parámetros comunes
Muchos endpoints aceptan los mismos filtros de consulta:Identificador de la marca. También se acepta
brand con el dominio o el nombre. Si se omite, Wudlet usa la marca principal del proyecto.Catálogo de endpoints
Marcas
Lista las marcas del proyecto asociado a la clave.
Visibilidad
Puntuación global y desglose por modelo de IA.
Instantánea
Score, prompts sin mención, competidores y brechas en una sola respuesta.
Prompts
Biblioteca de consultas y recuento de menciones.
Competidores
Marcas que la IA nombra en lugar de la tuya.
Citas
Dominios que los modelos citan en sus respuestas.
Brechas de contenido
Prompts que pierdes y ángulos de contenido para cerrarlos.
Errores
El cuerpo de error es JSON:
{ "error": "mensaje" }.
Custumu y otros clientes
Custumu consume esta API como cliente enterprise. En el backend de Custumu configura:https://api.wudlet.com. Solo necesitas la clave de un proyecto de Wudlet.
Custumu llama sobre todo a GET /v1/visibility/snapshot para mostrar si la marca aparece en las respuestas de IA y para redactar contenido a partir de los prompts que faltan.