alloop
Referencia de API

Referencia de API

El mapa completo de la API de alloop-tracking: los 56 endpoints que tú o tu equipo técnico podéis usar. Todo lo interno (administración, panel) queda fuera a propósito.

Esta es la superficie de la API que puedes tocar como cliente: leer tus datos, integrar el snippet y conectar tus pagos. Son 55 rutas (56 operaciones). Las operaciones internas de administración y el panel no forman parte de esta referencia.

En dos minutos

  • Base: https://track.alloop.ch
  • Autenticación: las rutas de lectura (/api/v1/*) y las privadas usan HTTP Basic —usuario y contraseña, la opción -u de curl—. Los endpoints del snippet (/config, /checkout, /event, /form) son públicos por diseño.
  • Solo ves lo tuyo: tus credenciales están limitadas a tu cuenta; pedir datos de otra responde 404, como si no existiera, nunca los datos de un tercero.
  • Empieza por: Leer tus datos si quieres consultar; Integrar el snippet si quieres medir tu web; o salta la API entera y conecta tu IA para preguntar en lenguaje normal.

¿No quieres programar? Conecta tu IA

La forma más rápida de usar tus datos no es esta referencia: es conectar Claude o Cursor a tu cuenta y preguntarle "¿qué canal me trajo más dinero este mes?" directamente. Lee todos tus números y, si se lo pides, te monta un embudo. Se configura en dos minutos, sin escribir código:

La IA y esta API leen exactamente los mismos números — la referencia de abajo es para cuando quieras integrarlos en tu propio código.

Todos los endpoints

Lectura de datos

Tus datos en JSON. Requiere autenticación. → Ver detalle

MétodoRuta
GET/api/v1/clients
GET/api/v1/clients/{client_id}/attribution
GET/api/v1/clients/{client_id}/campus
GET/api/v1/clients/{client_id}/cohorts
GET/api/v1/clients/{client_id}/people
GET/api/v1/clients/{client_id}/people/{person_id}/timeline

Snippet / ingesta

Lo dispara el snippet por ti. → Ver detalle

MétodoRuta
POST/activity
POST/bot-step
POST/event
POST/form
POST/stitch
POST/video-milestone

Pagos (Stripe)

Checkout y webhooks del cobro.

MétodoRuta
GET/access-email
POST/access-email
POST/checkout
GET/purchase-info
POST/upsell
POST/upsell/decline
POST/webhooks/stripe
POST/webhooks/stripe/{client_id}

Pagos (WooCommerce)

Webhook de pedidos de WooCommerce.

MétodoRuta
POST/webhooks/woo/{client_id}

Membresía

Cancelación, pausa y portal — los llama tu plugin.

MétodoRuta
POST/membership/cancel/apply
POST/membership/cancel/confirm
POST/membership/cancel/offers
POST/membership/portal/session
POST/membership/subscription/pause
POST/membership/subscription/resume
POST/membership/subscription/status

Recuperación de pago

Página para recuperar un pago que falló.

MétodoRuta
GET/recuperar
POST/recuperar/lookup
POST/recuperar/prepare

Tutor IA (Companion)

El tutor IA del alumno; lo usa el producto, no se llama a mano.

MétodoRuta
POST/me/companion/chat
POST/me/companion/correction
POST/me/companion/home
POST/me/companion/prompts
POST/me/companion/prompts/set
POST/me/companion/settings
POST/me/companion/settings/set
POST/me/companion/voice
POST/me/companion/voice/close
POST/me/companion/voice/compact
POST/me/companion/voice/reply
POST/me/companion/voice/reply/stream
POST/me/companion/voice/speak
POST/me/companion/voice/summary
POST/me/companion/voice/turn

Chat en vivo

Chat en directo embebido en tu comunidad.

MétodoRuta
POST/chat/{client_id}/{room}/host/clear
POST/chat/{client_id}/{room}/host/send
POST/chat/{client_id}/{room}/send
GET/chat/{client_id}/{room}/stream
GET/chat/{client_id}/{room}/whois
POST/chat/{client_id}/{room}/youtube/connect
POST/chat/{client_id}/{room}/youtube/disconnect
GET/chat/{client_id}/{room}/youtube/status

General

Config y estado, públicos. → Ver detalle

MétodoRuta
GET/api/health
GET/config/{client_id}

Este índice sale del esquema real del servicio y recoge solo la parte que te toca a ti: la app desactiva su /openapi.json en producción a propósito, para no publicar el mapa de rutas internas. Si echas en falta algo que tu panel sí hace, escríbenos —lo interno no se lista aquí—. El detalle de cada endpoint de lectura, con sus parámetros y ejemplos, está en Leer tus datos.

En esta página