PlaceCal Handbook
  • Introduction
  • How to
    • Log in to PlaceCal
    • Add a Partner
    • Configure a Partner
    • Add a User
    • Add a Calendar
    • Add a Site
    • Configure a Site
    • Add a Tag (Partnership)
  • Reference
    • Supported Calendar sources
      • JSON-LD (generic)
      • iCal (generic)
      • Airtable
      • Dice.fm
      • Eventbrite
      • Google Calendar
      • iCloud Calendar
      • Meetup
      • Outlook 365
      • OutSavvy
      • Resident Advisor (RA)
      • Squarespace
      • Ticketsolve
    • Glossary
      • Calendars
      • Districts
      • Events
      • Neighbourhoods
      • Organisers
      • Partners
      • Partnerships
      • User roles
        • Neighbourhood admins
        • Partner admins
        • Partnership admins
        • Root
        • Site admins
      • Wards
      • Sites
  • Explanation
    • Community Technology Partnerships
    • Structured and unstructured data
    • Resisting walled gardens and big tech silos
  • PlaceCal API
    • Getting started
    • Data structures
    • Making queries
    • Ping
    • Events
    • Partners
Powered by GitBook
On this page
Export as PDF
  1. Reference
  2. Supported Calendar sources

JSON-LD (generic)

PreviousSupported Calendar sourcesNextiCal (generic)

Last updated 11 months ago

JSON-LD (sometimes referred to as Linked Data) is a way of conveying which many ticketing and events platforms use on their websites. , and PlaceCal can use it to import events.

To find if a site is using JSON-LD:

  1. Navigate to a source you'd like to import into PlaceCal

  2. Open the Inspector to view the webpage's code

  3. Search for the string ld+json

If ld+json is present, it means there is structured data on the site which PlaceCal should be able to read (provided they're using the right fields, see below).

Information PlaceCal imports from JSON-LD sources

In the below list, the names of the relevant fields in JSON-LD which PlaceCal looks for are listed in square brackets.

  • Unique ID [url]

  • Event title [name]

  • Description [description]

  • Start date and time [start_date]

  • End date and time [end_date]

  • Address [location.address]

Note that the generic JSON-LD importer does not import URL or online address information.

computer-readable information
Google looks for JSON-LD to pull events through to Search and Maps