Skip to content

lauxiax/TicketMaster_ACDC

Repository files navigation

🎸 Ticketmaster AC/DC Concert Monitor API

API REST desarrollada con Flask para consultar conciertos de AC/DC en España utilizando la plataforma Ticketmaster. Incluye endpoints para búsqueda de eventos, detalles específicos, monitoreo de precios y verificación de estado.


🚀 Características

  • 🔍 Búsqueda de conciertos de AC/DC en España
  • 📄 Detalles específicos de eventos por ID
  • 📈 Monitoreo automatizado de precios (cron job)
  • 🛡️ Verificación de salud y configuración de la API
  • 🔐 Autenticación mediante API Key de Ticketmaster
  • 🌐 CORS habilitado para todas las rutas

🧰 Tecnologías utilizadas

  • Python 3
  • Flask
  • Railway (despliegue sugerido)

📡 Endpoints disponibles

Ruta Método Descripción
/ GET Información general de la API
/health GET Estado de salud del servicio
/api-info GET Configuración actual de la API
/concerts GET Lista de conciertos de AC/DC en España
/event/<event_id> GET Detalles específicos de un evento
/monitor POST Monitoreo de precios (cron job)

📌 Ejemplo de uso
Consulta conciertos de AC/DC en España:

curl http://localhost:5000/concerts?keyword=AC/DC&countryCode=ES

⚙️ Instalación

  1. Clona el repositorio:
  git clone https://github.com/tu-usuario/acdc-ticketmaster-api.git
  cd acdc-ticketmaster-api
  1. Instala las dependencias
   pip install -r requirements.txt
  1. Modifica el archivo .env con tus credenciales de Ticketmaster (las puedes obtener en https://developer.ticketmaster.com)
  2. Ejecuta la API
  python app.py

About

REST API developed with Flask to query AC/DC concerts in Spain using the Ticketmaster platform.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published