Integraciones de la API de Notion

La API de Notion te permitirá crear integraciones internas personalizadas. Algunos de nuestros socios pueden requerir un token de integración interna para enlazar su plataforma a tu espacio de trabajo de Notion. Abajo te mostraremos cómo configurarlo 🏗️
Visita nuestro centro de desarrolladores para obtener documentación, recursos y herramientas de gestión de integraciones.

Nota: Los propietarios del espacio de trabajo gestionan todas las conexiones del espacio de trabajo. Para obtener más información, haz clic aquí.
En la barra lateral izquierda, dirígete a
Configuración
y después a la pestañaIntegraciones
.Solo los administradores de espacios de trabajo podrán acceder a la pestaña
Integraciones
y crear integraciones. Si no eres administrador, ponte en contacto con el administrador de tu espacio de trabajo o usa un espacio de trabajo distinto.Haz clic en el enlace
Desarrollar tus propias integraciones
, en la parte inferior.De modo predeterminado, Mis integraciones se abrirá en tu navegador. Haz clic en el botón
+ Nueva integración
.Proporciona un
Nombre
para tu integración. Otra opción que tienes es subir una imagen y usarla comoLogotipo
.Utiliza el menú desplegable para especificar con qué
Espacio de trabajo asociado
deseas usar esta integración.Nota: Asegúrate de haber iniciado sesión en Notion en la web con la misma cuenta que has usado en la aplicación de escritorio. ¡De lo contrario, no verás la cuenta ni los espacios de trabajo correctos!
Tu integración interna se ha añadido correctamente. Ahora podrás verla en tu espacio de trabajo, en el menú
Configuración
→Mis integraciones
.Haz clic en
•••
junto a la integración interna para recuperar el token de integración interna. Necesitarás este token para cualquier automatización o flujo de trabajo basado en la API que cree tu equipo, o bien para enlazar tu espacio de trabajo a algunas plataformas asociadas.


Nota: Las integraciones internas son específicas del espacio de trabajo; por eso, si quieres cambiar el espacio de trabajo asociado, tendrás que crear una nueva integración.

En principio, todas las integraciones añadidas recientemente se consideran internas. Si eres un desarrollador que trabaja en una integración pública, usa primero las instrucciones anteriores para crear una integración interna.
Después, sigue las instrucciones de nuestra guía para desarrolladores para convertirla en una integración pública.
Durante el proceso de configuración de la aplicación, los desarrolladores podrán elegir el nivel de acceso requerido del usuario.
Capacidades de contenido:
Solo leer contenido
Solo escribir contenido
Insertar contenido
Capacidades de usuario:
Sin información de usuario
Leer información de usuario (sin incluir la dirección de correo electrónico del usuario)
Leer información de usuario (incluido el correo electrónico)
Cuando los usuarios instalen integraciones, se mostrará este nivel de acceso. Este nivel se mostrará también en el menú Compartir
de cualquier página a la que se haya añadido la integración. Más información sobre la instalación de integraciones en un espacio de trabajo →
Los webhooks de integraciones permiten a las integraciones supervisar y responder a los cambios en los espacios de trabajo de Notion en tiempo real.
Cuando se producen cambios en las páginas o bases de datos compartidas con la integración, Notion envía automáticamente notificaciones al punto final del webhook, lo que permite que tu integración actualice otras herramientas, ejecute tareas automatizadas o muestre los últimos cambios al instante.
Configurar webhooks de integraciones
Visita nuestra documentación para desarrolladores para consultar las instrucciones.

Integration webhooks currently do not support notifications for:
User changes (including workspace membership changes, email/name updates, and permission modifications).
Workspace and teamspace settings changes.
For these types of notifications, use the audit log instead.
Diferencias entre acciones de webhook y webhooks de integraciones
Las acciones de webhook y los webhooks de integraciones comparten algunas similitudes: ambos tienen disparadores y pueden enviar eventos a servicios de terceros. Sin embargo, los webhooks de integraciones ofrecen capacidades más amplias:
Pueden monitorear la actividad en múltiples espacios de trabajo.
Pueden manejar un número ilimitado de acciones.
Por el contrario, las acciones de webhook están diseñadas para casos de uso más simples y se configuran a través de automatizaciones de bases de datos con un conjunto limitado de disparadores.