API REST

Una API REST para todo lo que haces en el panel

El panel, la CLI y los agentes de IA usan la misma API REST. Todo lo que tu rol permite en el panel, una clave lo puede hacer desde tu código.

Lista tus tours
curl https://app.cueston.com/api/tours \
  -H "Authorization: Bearer $CUESTON_API_KEY"

Más de 200 empresas SaaS en crecimiento confían en nosotros

  • FreshTricks
  • Geek Dynamic
  • Kiteframe
  • Morrowbit
  • Ochreline
  • Tandemly

Lo que obtienes

  • Un solo patrón para todo

    Tours, tooltips, banners, checklists, encuestas y anuncios comparten los mismos endpoints bajo su nombre en plural.

  • Guardar no publica

    Guardar solo cambia el borrador. Publicar en producción sigue las reglas de aprobación de tu espacio.

  • Errores fáciles de manejar

    Cada error tiene un estado HTTP, un code estable y, en validaciones, una línea por problema en details.

Cómo funciona

De la idea a la guía en vivo, sin esperar un release.

  1. Crea una clave

    Abre Configuración → Claves de API y crea una clave secreta. El secreto se muestra una sola vez.

  2. Guárdala en tu servidor

    Mantenla en el entorno de tu servidor o en los secretos de tu CI, nunca en el código fuente ni en el navegador.

  3. Llama a la API

    Envíala como Authorization: Bearer sk_… a https://app.cueston.com/api.

Qué incluye

Endpoints de contenido
Crea, lee, actualiza, borra y duplica borradores; publica en producción o staging; despublica; pide revisión.
Versiones
Consulta el historial, publica una versión anterior para revertir o cópiala al borrador.
Más allá del contenido
Segmentos, analíticas, respuestas de encuestas, traducciones, solicitudes de revisión, webhooks, datos de usuarios finales y el registro de auditoría.
Claves que actúan como una persona
Una clave actúa como quien la creó, con su rol actual. Si esa persona deja el espacio de trabajo, la clave deja de funcionar.
Referencia generada
Las páginas de referencia salen del documento OpenAPI de Cueston, con el permiso que pide cada endpoint y ejemplos en curl, JavaScript y Python.

Preguntas

La mayoría de los endpoints no tiene un límite fijo. Los costosos, como exportaciones y traducción automática, tienen el suyo. Mira los [límites](/docs/api/rate-limits).

Míralo en tu propio producto

Agenda un recorrido corto de Cueston en tu app, o empieza gratis y crea el primero hoy.