Saltar al contenido principal
Raigal Cloud proporciona una API REST para consultar puntuaciones, inspeccionar políticas activas, gestionar tokens e ingerir resultados de la CLI.

Autenticación

Todas las solicitudes deben incluir un token Bearer válido en la cabecera Authorization:
Genera claves de API en app.raigal.dev/settings en la sección API Tokens.

Endpoints

1. Comprobación de identidad

Verifica el token activo y devuelve el usuario autenticado, organización, estado de la prueba o licencia, y propietarios de repositorios autorizados.
Respuesta:

2. Política de calidad de la organización

Recupera los umbrales de calidad y las reglas bloqueadas para la organización o para un repositorio concreto.
Respuesta:

3. Ingesta de ejecuciones de la CLI

Envía un informe de análisis generado por la CLI (raigal ci o raigal scan):
Cuerpo de la solicitud (esquema estricto del contrato Run):
Respuesta:

Gestión de tokens

Los tokens se pueden crear en el panel web o mediante la API de tokens:

Crear token de API

Respuesta:
Guarda tu token nada más crearlo. El valor completo se muestra una sola vez. Raigal Cloud solo guarda el hash SHA-256 y no puede recuperar tokens perdidos.

Gestión de repositorios y panel web

La gestión de proyectos, ramas activas y revocación de tokens se realiza desde la interfaz web en app.raigal.dev/settings con tu sesión autenticada del navegador.