Desde el dashboard
Abre la sección API Keys
En el menú lateral selecciona API keys.
Crea una key
Haz clic en Crear nueva, asígnale un nombre (p. ej. staging) y elige live o test.
Copia el secreto
Verás la key completa una sola vez: vk_live_xxxxxxxx.SECRETO. Guárdala en tu vault de secretos.
Si pierdes el secreto no hay forma de recuperarlo: revoca la key y genera una nueva.
Por API (sesión Supabase)
Útil si quieres rotar keys desde un script con la cookie de tu sesión.
curl -X POST "https://veripay.datagora.mx/api/keys" \
-H "Cookie: sb-access-token=$SB_TOKEN" \
-H "Content-Type: application/json" \
-d '{ "name": "ci-bot", "env": "live" }'
Estructura del modelo
type ApiKey = {
id: string; // uuid
name: string;
prefix: string; // vk_live_aB3xQ91p
per_minute: number; // default 60
monthly_quota: number; // default 1000
revoked_at: string | null;
created_at: string;
};
Defaults por plan
| Plan | per_minute | monthly_quota |
|---|
| Startup (gratis) | 60 | 1,000 |
| Enterprise | configurable | sin tope |
Para ajustar límites de una key específica, contáctanos en soporte@datagora.mx.