Anotaciones

Marca una fecha en la cronología del proyecto (el lanzamiento de una campaña, una migración del sitio, un rediseño) para que un gráfico muestre qué ocurrió y cuándo. Disponible en todos los planes.

POST/annotations

Marca una fecha en la serie temporal del proyecto con un título y una descripción. Disponible en todos los planes.

Cuerpo (JSON):
  • project_idobligatorio
  • titleobligatorio
  • annotation_dateopcional, ISO YYYY-MM-DD; por defecto, hoy
  • descriptionopcional
  • coloropcional, hex
  • annotation_category_idopcional, debe pertenecer al proyecto

GET /annotations + PATCH/DELETE /annotations/:id

Lista, actualiza y elimina anotaciones en todos los planes. GET devuelve las anotaciones manuales, automáticas, de Test GEO y de plataforma, primero las más recientes. El campo origin las distingue y editable indica si el usuario que realiza la solicitud puede modificar la fila. PATCH y DELETE solo funcionan sobre anotaciones manuales que pertenezcan a tu propio usuario (403 en caso contrario).

  • Parámetros de GET: project_id (obligatorio), from/to (YYYY-MM-DD), annotation_category_id, page, per_page. Cuerpo de PATCH: cualquiera de title, description, annotation_date, color, annotation_category_id. DELETE: project_id + :id en la URL.