Developer Portal Public API v1

API Documentation

Todo lo que necesitas para integrar SkipTrek en tu app, sitio o herramientas internas. Enfocado en endpoints públicos, seguros y de solo lectura.

Health check

What is the SkipTrek API?

La API pública de SkipTrek es una REST API de solo lectura que te permite consultar eventos, venues, artistas, organizadores, noticias y contenido destacado. Es ideal para integraciones ligeras, widgets, bots, dashboards internos y más.

  • Lectura de eventos, tickets públicos y metadatos.
  • Búsquedas combinadas por ciudad, categoría, texto, etc.
  • Sin exponer lógica de pagos, órdenes ni check-in.

Base URL & Version

Todos los endpoints viven bajo esta base:

/api

Actualmente estamos en Public API v1. No hay prefijo /v1, pero esta documentación define el contrato de la versión 1.

Formato, CORS & Clients

Formato JSON (UTF-8)
Métodos GET para endpoints públicos descritos aquí.
CORS Habilitado para el dominio oficial de SkipTrek.
Otros dominios deben usar un backend propio como proxy y autenticarse mediante API key.

Modelos de seguridad

Tu API combina tres capas:

  • First-party: Peticiones desde skiptrek.com y procesos internos.
  • JWT: Autenticación de usuarios finales (cuenta, órdenes, tickets).
  • API keys: Segunda capa obligatoria para clientes externos sin JWT.

En resumen: si la petición no viene de SkipTrek y no incluye JWT, necesitará una API key válida para acceder al catálogo público.