Ir al contenido

Autenticación

Las API keys se crean en WODira desde Perfil de organización → API. Necesitas acceder como organizador o miembro con permisos para administrar la organización.

  1. Abre WODira y entra en el dashboard de tu organización.
  2. Ve a Perfil de organización.
  3. Abre la pestaña API. También puedes llegar con una ruta como /organizer/{organizationId}/profile?tab=api.
  4. En Nueva clave, elige Secret key (backend) o Publishable key (frontend).
  5. Configura nombre, scopes u orígenes permitidos y pulsa Crear clave.
  6. Copia la clave completa cuando aparezca. Por seguridad no volverá a mostrarse.

Después de crearla, WODira solo muestra el prefijo/últimos caracteres, tipo, permisos, último uso y acciones como revocar.

Las secret keys empiezan por wd_live_... y se envían desde backend:

Ventana de terminal
curl -H "Authorization: Bearer wd_live_..." \
https://api.wodira.app/external/v1/organizer/events/search

También se acepta x-api-key.

Las publishable keys empiezan por wpk_live_... y se envían desde navegador:

x-publishable-key: wpk_live_...
Origin: https://organizador.com

El backend exige que Origin esté en allowedOrigins de la clave.

  • Nunca pongas una secret key en JavaScript público.
  • Las publishable keys pueden estar en frontend, pero solo sirven para endpoints browser.
  • successUrl y cancelUrl deben pertenecer a un origin permitido.
  • Las claves caducadas o revocadas dejan de autenticar inmediatamente.