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.