# MechAmanda Concert Search

> MechAmanda Concert Search is a paid API for AI agents from mechamanda.com, paid per call via x402, $0.010000/call, status unknown (last checked 2026-10-12).

Search for upcoming concerts filtered by city, date range, genre, and artist names

## Facts

- Endpoint: GET https://mechamanda.com/api/concerts?utm_source=zero.xyz
- Price: $0.010000/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-12
- Success rate: 0% of calls made through Zero
- Activations on Zero: 1
- Tags: x402
- Canonical page: https://www.zero.xyz/c/mechamanda-com-0946090e
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_YT2oPE8-T89tLGIpVRpxc

Status and success rate cover calls made through Zero and Zero's own probes. Third-party monitors may report differently.

## How to call it through Zero

Zero handles the 402 payment challenge and records the run. With the Zero CLI installed (`npm i -g @zeroxyz/cli`):

```sh
zero fetch --capability mechamanda-com-0946090e
```

Example prompt: Find me upcoming Rock concerts in Chicago between March 1 and March 31, 2026 — are there any shows by Khruangbin or similar artists?

## When to prefer this

Use this endpoint when an agent needs to discover live music events with structured filtering by location, date window, genre, or specific artists. Ideal for building concert recommendation features, travel planning around music events, or fan alerting systems. Prefer over generic web search when you need structured event data with venue, pricing, and artist details.

## Known failure modes

- Invalid or unsupported genre value returns an error or empty results
- Malformed ISO 8601 date strings in startDateTime or endDateTime cause request failure
- No concerts found for the given filter combination returns an empty array
- Invalid country code may default to US or return no results
- Missing required query parameters may return broad or unfiltered results
- Pagination beyond available results returns empty page

## How this service works

Search for upcoming concerts. Supports city, date range, genre, and artist filtering.

## Output

Returns a paginated list of concert events, each with the event name, local date and time, venue, city, performing artists, ticket price range (min/max in USD), and a URL to the event page.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "$schema": "https://json-schema.org/draft/2020-12/schema",
 "required": [
  "input"
 ],
 "properties": {
  "input": {
   "type": "object",
   "required": [
    "type",
    "method"
   ],
   "properties": {
    "type": {
     "type": "string",
     "const": "http"
    },
    "method": {
     "enum": [
      "GET"
     ],
     "type": "string"
    },
    "queryParams": {
     "type": "object",
     "properties": {
      "city": {
       "type": "string",
       "description": "City name (e.g. Boston, New York)"
      },
      "page": {
       "type": "string",
       "description": "Page number for pagination (default 0)"
      },
      "genre": {
       "type": "string",
       "description": "Music genre. One of: Alternative, Ballads/Romantic, Blues, Classical, Country, Dance/Electronic, Folk, Hip-Hop/Rap, Jazz, Latin, Metal, Pop, R&B, Reggae, Rock, World."
      },
      "artists": {
       "type": "string",
       "description": "Comma-separated artist names to filter by (e.g. Khruangbin,Bob Moses)"
      },
      "countryCode": {
       "type": "string",
       "description": "Country code filter (default US)"
      },
      "endDateTime": {
       "type": "string",
       "description": "End of date range in ISO 8601 (e.g. 2026-03-31T23:59:59Z)"
      },
      "startDateTime": {
       "type": "string",
       "description": "Start of date range in ISO 8601 (e.g. 2026-03-01T00:00:00Z)"
      }
     }
    }
   },
   "additionalProperties": false
  },
  "output": {
   "type": "object",
   "required": [
    "type"
   ],
   "properties": {
    "type": {
     "type": "string"
    },
    "example": {
     "type": "array",
     "items": {
      "type": "object",
      "required": [
       "name",
       "date",
       "artists"
      ],
      "properties": {
       "url": {
        "type": "string",
        "nullable": true,
        "description": "Event URL"
       },
       "city": {
        "type": "string",
        "nullable": true,
        "description": "City name"
       },
       "date": {
        "type": "string",
        "description": "Local date (YYYY-MM-DD)"
       },
       "name": {
        "type": "string",
        "description": "Concert/event name"
       },
       "time": {
        "type": "string",
        "nullable": true,
        "description": "Local time (HH:MM:SS) or null"
       },
       "venue": {
        "type": "string",
        "nullable": true,
        "description": "Venue name"
       },
       "artists"
… (truncated)
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/mechamanda-com-0946090e/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from mechamanda.com](https://www.zero.xyz/host/mechamanda.com/llms.txt)
