Use the data
Everything on tideswell.org.uk comes from one shared database of local information: places, organisations, services, events, notices and bus routes in Tideswell and the villages around it, each checked by local editors. You can use it on your own website, in a calendar, or in your own code. You do not need an account, and you do not need to ask first. The database is available under the Open Database Licence (ODbL); the terms are below.
Three ways to use it
On a website: blocks
A block is a finished, styled listing, such as what's on, clubs and groups, places to eat, road works or buses, that your site shows with no programming. Each one carries the "last checked" line and a "Something changed? Tell us" link on every item.
- Payload CMS sites on the Helpful Consultants platform have them built in.
- WordPress: a small plugin with a
[tideswell]shortcode is being tested. Get in touch if you would like to try it. - Any other site can fetch a block on its own server from
https://tideswell.org.uk/embed/<type>and insert it. The types and their settings are listed, as JSON, at tideswell.org.uk/embed/types. A block must be fetched by your server and checked before it is inserted; it does not work in an iframe, and opening its address in a browser shows a short message instead.
curl "https://tideswell.org.uk/embed/organisations?kinds=club&categories=sport"
In a calendar or feed reader: feeds
What's on is published as three feeds that anyone can subscribe to:
- whats-on.ics: iCalendar, for phones and calendar apps (subscribe).
- whats-on.rss: RSS, for feed readers and WordPress's RSS block.
- whats-on.json: JSON Feed 1.1, for your own code.
Each takes days (1 to 90, default 60), community (one village, such as litton) and categories (topics, such as music,theatre), for example whats-on.ics?categories=music,theatre. An organisation's own feed, for its website, newsletter or members' calendars, takes organisation (its id), and a venue's takes place; the "What's on" embed takes the same two. One occurrence on its own, as the calendar file behind an "Add to calendar" link, is whats-on.ics?event=<id>&at=<start>, with the start in UTC as 20261109T190000Z (the .ics file only; hub is the one other parameter it takes).
In your own code: the REST API
The REST API gives every published record as JSON. It is PostgREST, which turns the database's public views into web addresses and lets you filter, sort and page them.
| Address | https://kwiqdfriiuyaqqchgvrr.supabase.co/rest/v1/ |
|---|---|
| Key | Send this in an apikey header. It is meant to be public: the page at tideswell.org.uk uses the same key, and it can only read published records.eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJzdXBhYmFzZSIsInJlZiI6Imt3aXFkZnJpaXV5YXFxY2hndnJyIiwicm9sZSI6ImFub24iLCJpYXQiOjE3OTEwNDAzMDYsImV4cCI6MjEwNjYxNjMwNn0.phFdAeRavxgDUaqw9n4P4V1MqQb3-32fTUqzCyHmQxU |
| Description | tideswell.org.uk/openapi.json (OpenAPI 2.0), for Postman, Insomnia or Swagger UI. |
curl -sg "https://kwiqdfriiuyaqqchgvrr.supabase.co/rest/v1/places?select=name,kind,street&kind=in.(pub,cafe,restaurant,takeaway)&order=name" \
-H "apikey: THE_KEY_ABOVE"
What you can read
| View | What it holds |
|---|---|
places | Venues, pubs, cafés, restaurants, shops, churches, defibrillators and more, with address, position and opening hours. |
organisations | Clubs, groups, charities, churches, businesses and public bodies, with their own published contact details. running is running or pausing (a group not meeting at the moment but expected back, with welcomes_members when it said so; its regular events and services are left out while it pauses); a group that has stopped, or that the editors are asking about, is not listed at all, so active is always true. |
services | What organisations offer: who it is for, cost, how to get it. |
events_upcoming | One row per occurrence over the next 90 days. events has every occurrence; event_series one row per series. |
notices_current | Road works, closures, planning applications and other notices in force. notices has past ones too. |
transport_routes, transport_stops | Bus routes with their operator and a link to the official timetable, and the stops they serve. |
communities, hubs | The villages, and the hubs that show them. |
categories | The topics records can be tagged with. |
media, record_social | Photographs with their credits and licences; Facebook and Instagram links. |
event_posters | Organisers' own posters for events, as a picture or a PDF, with a description. Each file is at https://tideswell.org.uk/poster/<file> while its event is listed (see the licence). |
map_layers, map_points | Maps that local groups keep on their own websites, shown on the hub's map as a choice: so far the Tideswell & District Environment Group's hedgehog sightings, each with its type (seen alive, signs, found dead), position, year and parish. Not open data (see the licence). |
sources, record_sources | Where each record's facts come from. |
records | Every published record of every kind, in one list. |
record_links | Links between published records, with both names: a notice affects a place or a bus route, a new shop replaces an old one, an event is part of a festival, two records are related, an article mentions a record. For the records you show, ask with or=(from_record_id.in.(…),to_record_id.in.(…)). |
articles | Pointers to stories on local news sites (see the licence). |
Five functions answer place questions: rpc/lookup_postcode (where a postcode is, its parish and whether it is still in use), rpc/records_near (records within a distance), rpc/nearest_hubs, rpc/resolve_area and rpc/records_in_area. The description gives every field and setting.
Filtering
select=name,kindpicks fields; leave it out to see them all.kind=eq.club, orkind=in.(pub,cafe), filters by type: what a record is.categories=ov.{sport,music}filters by topic: what it is about. Types and topics combine:kind=eq.club&categories=ov.{sport}gives the sports clubs.communities=ov.{litton}keeps one village;order=namesorts;limit=20andoffset=20page.
With curl, add -g so the braces are not read as a pattern. The current types and topics for each kind of record are in tideswell.org.uk/embed/types.
The licence
The Tideswell community information database is made available under the Open Database Licence 1.0. In short, you may copy, share and build on it, for any purpose, if you:
- Credit the source: "Contains information from Tideswell community information (tideswell.org.uk), available under the Open Database Licence." with a link to tideswell.org.uk, wherever you show or share it.
- Share alike: if you publish a database you have built from ours, make it available under the ODbL too. A website, map or app that simply shows the information is not a database in this sense, but still needs the credit.
- Keep it open: if you lock a copy away with technical measures, also offer an unlocked one.
Some things are not covered by the ODbL:
- Photographs are the copyright of the photographers named with them and are used under the licence linked with each one (mostly Creative Commons Attribution-ShareAlike, via Geograph and Wikimedia Commons). The
mediaview gives each credit and licence; keep them with the picture. - Posters belong to the organisers who made them. They are shown with each organiser's agreement; they are not open data. Link to a poster's address rather than copying it, or ask the organiser. Each is deleted a month after its event.
- Hedgehog sightings (
map_points) are copied each week from the map of TDEG’s Hedgehog Project on tdeg.org.uk, which remains the place to report a sighting. They are the project's, shown here with its credit; they are not open data. Link to the project's map, or ask the project. - Articles point to stories published by local news sites. Their titles, summaries and the stories belong to those publishers (their
reusefield saysall_rights_reserved): link to them rather than copying them.
Parts of the location data are from others, under licences that ask for these credits: positions © OpenStreetMap contributors, available under the Open Database Licence; parish boundaries and postcode positions from the Office for National Statistics (Parishes and Non-Civil Parished Areas, May 2026; ONS Postcode Directory, August 2026), licensed under the Open Government Licence v3.0. Contains OS data © Crown copyright and database right 2026. Contains Royal Mail data © Royal Mail copyright and database right 2026.
Please
- Keep how current it is. Each record says when it was last checked (
verified_at,freshness). Show that, and offer a "Something changed? Tell us" link to tideswell.org.uk/tell-us, so corrections reach us and every site that uses the information. - Do not keep a copy as your own. Fetch again rather than editing a copy, so a correction made once reaches you too.
- Cache answers for at least five minutes. Very heavy use may be slowed down or limited, to keep the service free for everyone.
- Say who you are. For blocks, add
site=with your domain; for the REST API, a User-Agent naming your site or app. It means you can be told before anything changes.
The addresses and fields on this page are a stable contract. If one ever has to change in a way that would break your use of it, the new version will run alongside the old one for a while, and this page will say so first.
Sending information in
Anyone can tell us about something new or changed, with no account, using the pencil on any item or the tell-us page; an editor checks every note before anything is published. An organisation that wants to send its own events and changes straight from its own system can have an account limited to its own records: ask us.
Questions
Email data at tideswell dot org dot uk. The information itself contains no personal data; how the notes people send are handled is in the privacy notice.