Things To Do API

Things To Do API

Find current local events through plain language REST and MCP searches

Gallery

About Things To Do API

Things To Do API is a local events service built for applications and AI agents that need structured answers about what is happening nearby. It covers shows, concerts, talks, markets, festivals, classes, exhibitions, pop-ups, sports, and other events, then returns matching entries as JSON. Instead of making a developer collect venue calendars and ticket pages, it provides one search surface for questions that combine an activity, a place, and a time. The live region is currently the San Francisco Bay Area, including San Francisco, Oakland, Berkeley, Alameda, and nearby communities. New York City and Los Angeles are listed as coming next, so the service is useful today but geographically narrow.

The main search endpoint accepts a plain language query such as a request for jazz in Oakland this weekend. That query can carry not only the subject but also who the outing is for or the sort of setting they prefer. Developers who want more control can pass dates, a city or neighborhood, latitude and longitude with a radius, a category, and pagination fields separately. The available category filter covers music, arts, social events, festivals, markets, pop-ups, supper clubs, exhibitions, classes, and sports. Searches return up to 50 results per page and include an offset for fetching the next page. If a request names a place outside current coverage, the API returns no events and a message that explains what is covered rather than quietly substituting a different location.

Each event record carries the practical fields an app needs to present a useful result. Those include an identifier, title, category, UTC start and end times, local date, local time and timezone, venue details, coordinates, a summary, tags, price information, and links to tickets and the original announcement. Match data indicates the score and what matched the request, which gives an agent or interface more context than a bare list of titles. A separate endpoint retrieves one event by its identifier. The service reads its sources throughout the day and updates the search index every ten minutes. Every event links back to where it was announced or sold, giving the reader somewhere to confirm details before making plans.

Developers can use the service over ordinary REST or connect it to an MCP compatible client. The MCP server exposes tools for searching events, retrieving a particular event, and listing coverage. That makes it a practical data source for assistants that need to answer follow-up questions or place local events alongside other planning information. A REST integration uses bearer authentication once a key is created, while the OpenAPI description gives conventional applications a machine readable contract. There is also a sandbox style path for trying the search before committing to an integration. Requests without a key are allowed within a smaller daily and per minute allowance, so a developer can inspect live responses before creating an account.

The best fit is a developer building a city guide, weekend planner, concierge, calendar assistant, or local discovery feature. It can also serve an AI agent that needs fresh, source linked suggestions rather than general knowledge about famous venues. The combination of natural language and explicit filters works well when an interface starts conversationally but still needs precise date, distance, or category controls. It is less suitable for products that require broad national coverage today. A team also needs to handle the usual API concerns, including authentication, pagination, rate limit responses, and the possibility that an event has an unknown time. The documented response makes that uncertainty explicit by allowing the local time to be null.

What distinguishes Things To Do API is its focus on live local happenings and agent friendly access. Generic place databases usually describe businesses and landmarks, while general web search leaves an application to interpret pages with inconsistent dates and venue details. This service normalizes event information, keeps both UTC and local time representations, and preserves the source and ticket links. Its MCP interface means an agent can call named event tools without a custom wrapper, while REST remains available for a conventional backend. The tradeoff is scope. The Bay Area is the only live region shown on the site, and enterprise access is the path offered for every city, bulk delivery, an SLA, or a custom request rate.

Access is freemium. Anyone can make up to 50 queries a day without a key, at a limit of 10 calls a minute. A free account raises that to 1,000 calls each month and 60 calls a minute. Pay as you go usage starts at $5 per 1,000 calls, with the first 1,000 monthly calls still free and lower unit prices after 100,000 and one million calls. Paid access allows 300 calls a minute, and the console can show usage, create and revoke keys, accept a payment card, and set a monthly spending cap. Enterprise terms are custom. This pricing makes small prototypes inexpensive while leaving teams a clear path to higher volume.

Key Features

  • Plain language event search
  • REST and MCP access
  • Structured venue and time data
  • Source and ticket links
  • Location and category filters
  • Ten minute index updates

Pros & Cons

What we like

  • Works with conventional apps and MCP clients
  • Returns normalized event details with source links
  • Allows useful testing without an API key
  • Combines conversational queries with precise filters

Room for improvement

  • Live coverage is currently limited to the Bay Area
  • Free keyed usage is capped at 1,000 monthly calls
  • Some events can have an unknown local time
  • Higher rate limits require paid usage

Frequently Asked Questions

What is Things To Do API?
Things To Do API is a structured local events service for apps and AI agents. It accepts plain language or explicit search filters over REST and MCP, then returns event, venue, time, price, and source information as JSON.
Where does Things To Do API work?
Its live coverage is the San Francisco Bay Area, including San Francisco, Oakland, Berkeley, Alameda, and nearby places. The site lists New York City and Los Angeles as coming next, while enterprise access can cover every city.
Is Things To Do API free?
It has a free path. Unauthenticated use allows 50 queries a day, and a free key includes 1,000 calls a month. Usage above that is billed per 1,000 calls, with volume discounts and custom enterprise terms.
Can an AI agent use Things To Do API directly?
Yes. Its MCP server exposes tools to search events, retrieve one event, and list geographic coverage. Developers can also use its REST endpoints and OpenAPI description for a custom integration.

Best For

Building a conversational weekend plannerAdding local events to a city guidePowering event search inside an AI agentFinding source linked activities near a user

Featured in

Alternatives to Things To Do API

View all

Our take

Tool Index Editorial · Oct 2026· 3.5/5

Things To Do API turns plain language requests into structured local event results over REST or MCP. We found practical documentation, source and ticket links, explicit handling for unknown times, and a useful no-key allowance of 50 queries a day. A free key includes 1,000 calls a month, while paid use starts at $5 per 1,000 calls.

The catch is reach. Only the San Francisco Bay Area is live, with New York and Los Angeles still marked as coming soon. That makes it a credible building block for Bay Area guides and agents, but not yet a dependable choice for a multi-city product. Its normalized records and clear limits hold up better than its geographic footprint.

Editorial opinion from the Tool Index team, written from the public product pages. Not a user review.

Reviews (0)

No reviews yet

Be the first to share your experience with Things To Do API

Sign in to write a review

Badge builder

Add Things To Do API to your website

Choose a badge style and size, preview it here, then copy the generated HTML. Badge images are self-contained SVGs and do not require an external script.

Things To Do API badge preview
<a href="https://toolindex.net/tools/things-to-do-api?ref=badge" target="_blank" rel="noopener">
  <img src="https://toolindex.net/badge/things-to-do-api/medium.svg" alt="Things To Do API - Listed on Tool Index" width="180" height="50" />
</a>

How to use the badge

  1. 1. Pick the style, size, and theme that fit your layout.
  2. 2. Copy the generated HTML from the code block.
  3. 3. Paste it into your footer, homepage, or press page.

Standard badge available

The standard listing badge is available now. Score and circle badges are limited to tools currently ranked in the top 10 of a category.

Badge clicks return visitors to this profile with a referral tag so the source remains identifiable.

Work on Things To Do API? Request listing access or correction