← 返回
未分类 Key 中文

TicketMaster

Search Ticketmaster events, venues, and attractions with Discovery API filters, market-aware queries, and copy-ready curl and shell helpers.
搜索 Ticketmaster 活动、场馆和景点,支持 Discovery API 过滤、市场感知查询以及可直接复制的 curl 和 shell 脚本。
ivangdavila ivangdavila 来源
未分类 clawhub v1.0.0 1 版本 100000 Key: 需要
★ 1
Stars
📥 507
下载
💾 2
安装
1
版本
#latest

概述

TicketMaster

Use the open Ticketmaster Discovery API for search and lookup work. Reach for the bundled ticketmaster.sh helper when terminal speed matters, and fall back to raw curl when exact response shapes matter.

When to Use

User needs live Ticketmaster listings, venue discovery, attraction lookup, onsale windows, or API-ready search filters. This skill stays inside the open Discovery API surface and keeps reusable defaults local.

Architecture

Memory lives in ~/ticketmaster/. If ~/ticketmaster/ does not exist, run setup.md. See memory-template.md for structure.

~/ticketmaster/
├── memory.md   # Preferred locale, market, city, and query defaults
├── queries.md  # Saved queries that worked well
└── logs/       # Optional helper output captures

Quick Reference

TopicFile
-------------
Setup and API key bootstrapsetup.md
Memory templatememory-template.md
Open endpoints and response mapendpoints.md
Search recipes and curl examplesquery-patterns.md
Filters, paging, and sort rulesfilters-and-pagination.md
Error handling and quota limitserrors.md
Local helper CLI wrapperticketmaster.sh

Open only the smallest file needed for the task. Most daily work is query-patterns.md plus errors.md.

Quick Start

export TM_API_KEY="..."

./ticketmaster.sh events "coldplay" --city Madrid --country ES --size 5
./ticketmaster.sh venues "wizink" --city Madrid

curl --get "https://app.ticketmaster.com/discovery/v2/events.json" \
  --data-urlencode "apikey=$TM_API_KEY" \
  --data-urlencode "keyword=adele" \
  --data-urlencode "countryCode=GB" \
  --data-urlencode "size=3"

Open Surface

  • Open here: Discovery API search and lookup for events, venues, attractions, and classifications.
  • Not open here: partner-only offers, cart, checkout, hold, publish, or inventory mutation flows.
  • If the user asks for purchase automation, explain the boundary first instead of implying the open API can do it.

Core Rules

1. Start with Discovery API, not purchase assumptions

  • Use search and lookup endpoints for events, venues, attractions, and classifications first.
  • Do not claim cart, order, hold, or refund actions are available through the open flow.

2. Always pass apikey as a query parameter

  • Official open endpoints expect apikey.
  • Keep the key in TM_API_KEY and out of files, screenshots, and pasted examples.

3. Constrain the search before paging

  • Prefer keyword plus location or identity filters such as city, countryCode, dmaId, marketId, venueId, or attractionId.
  • Ticketmaster documents deep paging only while size * page < 1000, so tighten filters early.

4. Use UTC timestamps and read sales windows carefully

  • startDateTime, endDateTime, and onsale filters should be ISO-8601 UTC strings like 2026-05-01T00:00:00Z.
  • Read sales.public.startDateTime, sales.presales, and dates.start before describing availability.

5. Inspect embedded objects, not just the event headline

  • Read _embedded.venues, _embedded.attractions, classifications, locale, and price ranges when present.
  • Venue or city mismatches usually mean the query is too broad or the market is cross-listed.

6. Respect documented quota and rate limits

  • Default quota is 5000 calls per day with 5 requests per second.
  • Cache event IDs and venue IDs locally when iterating on the same search space.

7. Keep local defaults local

  • Store locale, country, city, market, and preferred sort order in ~/ticketmaster/memory.md.
  • Never persist API keys or any purchase data in skill memory.

Requirements

  • TM_API_KEY from the Ticketmaster Developer Portal
  • curl for raw requests and the bundled ticketmaster.sh helper
  • Optional jq if you want prettier local output from ticketmaster.sh

Common Traps

  • Using countryCode alone for large markets -> noisy result sets and wasted quota.
  • Treating Discovery results as purchase confirmation -> the open API exposes listings, not checkout guarantees.
  • Paging deep without filters -> results stop being supported once size * page reaches 1000.
  • Using local time strings -> events shift or disappear; convert to UTC ISO timestamps.
  • Ignoring locale -> multilingual markets can return names or links that look inconsistent.

External Endpoints

EndpointData SentPurpose
------------------------------
https://app.ticketmaster.com/discovery/v2/*.jsonSearch keywords, locale, timestamps, IDs, filters, and apikeySearch and fetch events, venues, attractions, and classifications

Use GET discovery calls only. Keep everything else local.

No other data is sent externally.

Security & Privacy

Data that leaves your machine:

  • Search terms, filters, locale, timestamps, and IDs sent to Ticketmaster Discovery API
  • Your API key sent as the documented apikey query parameter

Data that stays local:

  • Preferences and defaults in ~/ticketmaster/
  • Saved command patterns and notes you choose to keep

This skill does NOT:

  • Place orders, hold inventory, or bypass partner-only purchase flows
  • Store TM_API_KEY in skill memory
  • Access files outside ~/ticketmaster/

Scope

This skill ONLY:

  • Uses the open Ticketmaster Discovery API surface
  • Provides copy-ready curl queries and the bundled ticketmaster.sh helper
  • Stores local search defaults in ~/ticketmaster/

This skill NEVER:

  • Uses hidden or undocumented endpoints
  • Claims checkout, refunds, or seat locking through open Discovery API
  • Writes secrets into local memory

Trust

By using this skill, data is sent to Ticketmaster (ticketmaster.com).

Only install if you trust Ticketmaster with your search terms and event lookup data.

Related Skills

Install with clawhub install if user confirms:

  • api — General REST API patterns for request shaping and response inspection
  • booking — Reservation workflows and confirmation hygiene when discovery turns into action
  • events — Event-planning workflows around schedules, listings, and logistics

Feedback

  • If useful: clawhub star ticketmaster
  • Stay updated: clawhub sync

版本历史

共 1 个版本

  • v1.0.0 当前
    2026-03-30 10:05 安全 安全

安全检测

腾讯云安全 (Keen)

安全,无风险
查看报告

腾讯云安全 (Sanbu)

安全,无风险
查看报告

🔗 相关推荐

life-service

Weather

steipete
获取当前天气和预报(无需API密钥)
★ 455 📥 228,446
office-efficiency

Word / DOCX

ivangdavila
创建、检查和编辑 Microsoft Word 文档及 DOCX 文件,支持样式、编号、修订记录、表格、分节符及兼容性检查等功能。
★ 461 📥 153,783
ai-agent

Self-Improving + Proactive Agent

ivangdavila
自我反思+自我批评+自我学习+自组织记忆。智能体评估自身工作、发现错误并持续改进。
★ 1,406 📥 324,286