Autenticación mediante claves de API
Todas las solicitudes a la API deben incluir una clave de API en las cabeceras. La clave se envía mediante la cabecerax-api-key.
Crear claves de API
Puedes crear y gestionar las claves de API desde el panel de tu organización.Gestionar claves de API
Crea, consulta y gestiona las claves de API en los ajustes de tu organización
Ámbito de las claves de API
Las claves de API pertenecen a una organización y pueden restringirse a sitios web concretos de esa organización. Esto permite controlar el acceso con precisión cuando gestionas varios sitios web dentro de una misma organización.- Cada clave de API está asociada a una organización.
- Una organización puede contener varios sitios web.
- Puedes restringir una clave de API a uno o varios sitios web de la organización.
- Las claves restringidas solo tienen acceso a los datos de los sitios web que tienen asignados.
Claves globales y restringidas
Una clave global abarca toda la organización; una clave restringida solo permite acceder a los sitios web que tiene asignados. Algunos endpoints de la organización requieren una clave global y rechazan las claves restringidas con403 Forbidden: global API key required:
- Gestión de roles: todos los endpoints
/api/v1/roles. - Miembros de la organización:
/api/v1/organizations/members/{user_id}(actualizar o eliminar). - Grupos: gestión de
/api/v1/groupsy de sus miembros. - Invitaciones a organizaciones y grupos:
POST /api/v1/invitescontype: "organization"otype: "group". Las invitaciones a sitios web también funcionan con una clave restringida que incluya el sitio web de destino.