Skip to content

Resumen de la API ​

La aplicación web expone una API HTTP bajo /api, que usan tanto la aplicación como el editor. Esta página describe su estructura. Las rutas mismas residen en el directorio api de la aplicación web.

Autenticación ​

La API se autentica con una sesión. Inicias sesión a través de los endpoints de autenticación, que establecen una cookie de sesión, y las solicitudes posteriores se autorizan a partir de esa sesión. Esta es la misma sesión que usa la aplicación del navegador.

Ámbito ​

Las solicitudes se limitan a tu organización y, cuando corresponde, a tu usuario. Solo ves y modificas tus propios datos.

Áreas de recursos ​

La API está organizada en torno a los recursos del producto, incluyendo:

  • Auth para inicio de sesión, registro y gestión de sesiones.
  • Designs para proyectos y sus versiones.
  • Assets para medios, incluyendo cargas presignadas al almacenamiento.
  • Tags, brands y calendar para organizar y revisar el trabajo.
  • Forms para la configuración de formularios y sus envíos.

Cargas ​

Las cargas de medios utilizan URLs presignadas, por lo que los archivos van directamente a tu almacenamiento compatible con S3, sin pasar por la aplicación. Consulta Arquitectura.

Lee las rutas

Para conocer los endpoints y payloads exactos, lee los manejadores de rutas en la aplicación web. Son la fuente de verdad a medida que la API evoluciona.