API

Data of They Are Someone for developers who want to show our Stands on their own websites or in their own calendars. Everything here is public and needs no key.

Calendar of all Stands

Every Stand for Justice of every pack worldwide, as an iCalendar feed (RFC 5545) to subscribe to:

https://defendanimals.now/{lang}/stands.ics

{lang} is the language of the titles and descriptions, the same code as in the addresses of this website, for example the feed in English at https://defendanimals.now/en/stands.ics or https://defendanimals.now/de/stands.ics in German.

  • Content: all Stands from 90 days ago on, without limit into the future. Cancelled Stands stay in the feed until they are 90 days old.
  • Events: each Stand keeps its UID (stand-{id}@theyaresomeone.org). SEQUENCE and LAST-MODIFIED change with every change, STATUS is CONFIRMED or CANCELLED.
  • Titles: [{pack}] Stand for Justice, with ❌ Cancelled: before cancelled Stands and ⚠️ Changed: before Stands the pack marked as changed, in the language of the feed.
  • Times are written in UTC, so they are right in every time zone, including summer time. The description repeats the local time of the pack with its time zone.
  • Place: LOCATION holds the meeting point as the pack wrote it; GEO the exact position where the pack set one.
  • Links: URL leads to the page of the Stand; ORGANIZER is the public address of the pack.

Fetching

  • Please fetch the feed at most once an hour. It is sent with an ETag; send it back in If-None-Match and you get 304 Not Modified while nothing changed.
  • The feed is provided as it is, without a guarantee of availability or completeness. Its format can change; we try to keep it compatible.

Members find a personal calendar with the Stands of their own packs in the member area.

Data of the join map (not stable yet)

The map on the join page reads two JSON files on theyaresomeone.org: /api/pack.json with all packs and /api/stands.json with the next Stand of every pack. They are not finished yet: their format can change at any time without notice, so please do not rely on them yet.

Questions

Write to us through the contact form.