Gå till innehållet

Klockarens REST API (utgående)

Ljusprickar i rymden.

Från varje webbplats går det att hämta inlägg, lokaler och evenemang via REST. URL:erna har följande format:

  • domain.fi/wp-json/wp/v2/posts
  • domain.fi/wp-json/custom/v1/venues
  • domain.fi/wp-json/custom/v1/events

API:erna är öppna för alla.

Evenemangen returneras i ordning enligt evenemangstidpunkten (baserat på starttid).

Parametrar

  • per_page: antal resultat som returneras (standardvärde 10, max 100)
  • page: sidnummer (sidindelning)
  • lang: språkfilter
    • Om parametern lang utelämnas listas innehåll på alla språk.

Exempel på användning av parametrar

  • …/posts?per_page=10&page=2
  • …/venues?per_page=20
  • …/events?lang=fi

Returnerade uppgifter

Lokaler

  • WP ID
  • Rubrik
  • Publiceringstidpunkt
  • URL (om en URL finns för lokalen)
  • Språk
  • Taxonomi: Lokalens tillgänglighet
  • Taxonomi: Församlingar
  • Bild
    • ID
    • Rubrik
    • URL
    • Bildtext
    • Alt-text
  • Tilläggsfält
    • Tillgänglighetsinformation
    • Namn i Google Maps
    • Kartlänk
    • Personkapacitet
    • Öppettider
    • Beskrivning av telefonnummer
    • Telefonnummer
    • Adress
    • Beskrivning

Inlägg

WordPress dokumentation: developer.wordpress.org/rest-api/reference/posts/(du kommer att omdirigeras till en annan webbplats)

De uppgifter som WordPress returnerar har endast ändrats så att information om översättningar har utelämnats.

Evenemang

  • WP ID
  • Rubrik
  • Publiceringstidpunkt
  • URL
  • Språk
  • Beskrivning (innehållsområde)
  • Utdrag
  • Taxonomi: Evenemangstyper
  • Taxonomi: Församlingar
  • Taxonomi: Målgrupper
  • Taxonomi: Evenemangslokaler
  • Bild
    • ID
    • Bildtext
    • Alt-text
    • Rubrik
    • URL
  • Tilläggsfält
    • Startdatum
    • Slutdatum
    • Starttid
    • Sluttid
    • Inställt
    • Avgiftsbelagt
      • Pris / ytterligare information om avgiften
    • Evenemanget kräver anmälan
      • Anmälningens startdatum
      • Anmälningens slutdatum
      • Anmälningens starttid
      • Anmälningens sluttid
      • Anmälningslänk
    • Webbadress till länk för distansevenemang
    • Länktext för distansevenemang
    • Webbadress till länk för mer information
    • Länktext för mer information
    • Extern lokal eller precisering av lokal
    • Namn på extern arrangör
    • Typ
    • Evenemanget spelas in