Developers & Feeds
Kids In London provides free, open access to our activity data. Whether you're building an app, a chatbot, or just want to stay updated, here's how to plug in.
JSON API
A read-only API for discovering activities. Returns paginated JSON with activity summaries, links, and key details.
Endpoint
/api/activities
Query Parameters
search
string
Full-text search across titles and descriptions
category
string
Category slug — e.g. museums, outdoor, theatre
area
string
London area slug — e.g. central-london, south-london
free_only
1
Show only free activities
age
integer
Child age — returns activities suitable for that age
date_from
YYYY-MM-DD
Activities available from this date
date_to
YYYY-MM-DD
Activities available until this date
max_price
number
Maximum price in GBP
holiday
string
Holiday slug — e.g. half-term, christmas
per_page
integer
Results per page (default 20, max 100)
page
integer
Page number for pagination
Example Request
$ curl "https://kidsinlondon.com/api/activities?category=museums&free_only=1&age=5"
Example Response
{
"data": [
{
"title": "Natural History Museum — Free Entry",
"url": "https://kidsinlondon.com/activities/natural-history-museum/...",
"summary": "Explore dinosaurs, wildlife and more...",
"category": "Museums",
"venue": "Natural History Museum",
"area": "Central London",
"price": "Free",
"age": "All ages",
"availability": "Open year-round",
"upcoming_dates": [],
"image_url": "https://kidsinlondon.com/storage/..."
}
],
"meta": { "current_page": 1, "last_page": 3, "per_page": 20, "total": 47 },
"links": { "first": "...?page=1", "next": "...?page=2" }
}
X-RateLimit-* headers.
Feeds
RSS Feed
The 50 most recently updated activities in RSS 2.0 format. Subscribe in any feed reader.
/feed.xml
Calendar Feed
Upcoming events with specific dates. Subscribe in Google Calendar, Apple Calendar, or Outlook.
/feed.ics
Sitemap
Standard XML sitemap of all pages. For search engine crawlers and automated tools.
/sitemap.xml
Auto-Discovery
Every page includes a <link rel="alternate"> tag so feed readers can find the RSS feed automatically.
For AI Agents
Building an AI assistant that helps families find activities in London? You're very welcome to use our data. Here's what we provide:
/llms.txt
A plain-text summary of the site, its structure, and all available feeds — designed for language models. View file
All activity and venue pages include Schema.org structured data (Event, Place, BreadcrumbList types) that AI agents can parse directly from the HTML.
AI crawlers (GPTBot, Claude-Web, PerplexityBot and others) are explicitly allowed. We want activities to be discoverable.
The JSON API above is the most flexible way to query our data. It supports the same filters as the website and returns clean, structured JSON.
Terms of Use
Our data is free to use for non-commercial purposes. If you're building something commercial, please get in touch first.
Please attribute "Kids In London" when displaying our data, and use the API rather than scraping pages.
Activity descriptions may be quoted from venue websites and remain the copyright of their respective owners. Kids In London is not affiliated with any listed venues.