Drokio — guardián digitalDROKIO
Volver a Documentación

Referencia de la API

9 endpoints públicos versión v1. Todos los requests autenticados usan Bearer con tu API key en el header Authorization. Límite global: 100 req/min por key.

Resumen

MétodoRutaNombreAuthPlan mínimo
POST/api/v1/auth/verifyVerificar API keyBearerStarter
POST/api/v1/telemetryEnviar telemetríaBearerStarter
GET/api/v1/sitesListar sitiosBearerStarter
GET/api/v1/sites/{siteId}Detalle de sitioBearerStarter
GET/api/v1/eventsListar eventosBearerStarter
POST/api/v1/scanEjecutar scan (legacy)BearerStarter
POST/api/v1/brain/analyzeBrain IA — análisisBearerPro+
GET/api/v1/connectIntegraciones (Connect)BearerPro+
GET/api/v1/statusStatus del sistemaPúblicoStarter

Tip: hacé click en una ruta para saltar a la sección correspondiente.

Detalle por endpoint

Verificar API key

#auth-verify

Confirma que la API key es válida, retorna el plan asociado y el uso actual (sitios_allowed / sitios_used). Útil para health-checks de tu integración al arrancar.

Parámetros

Este endpoint no requiere parámetros.

Request de ejemplo

curl -X POST https://drokio.com/api/v1/auth/verify \
  -H "Authorization: Bearer YOUR_API_KEY"

Response de ejemplo

Response
{
  "success": true,
  "data": {
    "valid": true,
    "plan": "pro",
    "sites_allowed": 25,
    "sites_used": 5,
    "expires_at": "2027-01-01T00:00:00Z"
  }
}

Errores posibles

CódigoStatusCuándo ocurre
UNAUTHORIZED401El header Authorization falta o no tiene formato Bearer.
INVALID_KEY401La API key no existe o fue revocada.
EXPIRED403La API key expiró — renovala desde el dashboard.
RATE_LIMITED429Excediste el límite de 100 requests/minuto. Incluye header Retry-After.

¿Algo no funciona como esperabas?

La API está en fase beta pública y puede cambiar antes de GA. Si encontrás un bug o inconsistencia con esta referencia, abrí un ticket desde el dashboard o escribinos a soporte@drokio.com.