Autenticación.
Cada request a la API lleva tu API key en la cabecera Authorization. No hay OAuth, sesiones ni refresh tokens — un solo secreto, simple de manejar.
Tipos de key
Cada organización tiene dos tipos:
tvk_live_…— producción. Cobra contra la cuota mensual de la organización.tvk_test_…— sandbox. Sin costo, corre contra el límite de modo test (50 verificaciones por defecto).
Crea, lista y revoca keys desde la sección API Keys de tu dashboard.
Cabecera
http
Authorization: Bearer tvk_live_xxxxxxxxxxxxxVerifica que tu key funciona
curlbash
curl https://api.tverificas.com/v1/me \
-H "Authorization: Bearer $TVERIFICAS_API_KEY"Si la key es válida, el endpoint devuelve los datos de tu organización y el tipo de key (live o test).
Variable de entorno recomendada
.envbash
TVERIFICAS_API_KEY=tvk_live_xxxxxxxxxxxxxBuenas prácticas
- Nunca subas la key al repositorio. Usa variables de entorno o un secret manager.
- Empieza siempre integrando con una key
test. - Rota la key live periódicamente: crea una nueva, despliega, revoca la anterior.
- Una key por entorno (staging, producción) — facilita rotaciones sin downtime.
- Si una key se filtra, revócala desde el dashboard de inmediato.