För utvecklare
Publik eventlista
Airsoftkalender tillhandahåller en öppen JSON-lista över kommande publika event. Informationen kan användas av arrangörer och utvecklare som vill bygga en egen visning eller integration.
Endpoint
https://airsoftkalender.se/wp-json/airsoftkalender/v1/events
Listan är publik och kräver ingen API-nyckel eller inloggning. Varje event innehåller en länk tillbaka till sin fullständiga sida på Airsoftkalender.
Filtrera på arrangör
Lägg till parametern organizer med arrangörens
publika slug eller numeriska ID. Det är det enda filter som
endpointen tillhandahåller.
https://airsoftkalender.se/wp-json/airsoftkalender/v1/events?organizer=ARRANGORSSLUG
Arrangörens identifierare finns i fälten
organizer_slug och organizer_id i den
ofiltrerade listan.
Arrangörer med kommande event
Tabellen visar de arrangörer som just nu har minst ett kommande publikt event. Länken i sista kolumnen öppnar en JSON-lista som endast innehåller den arrangörens event.
| Arrangör | Slug | Filtrerad lista |
|---|---|---|
| alundaairsoftalliance | alunda-airsoft-alliance-a3 |
Öppna JSON |
| Bogartpojkarnaairsoft | bogartpojkarna-airsoft |
Öppna JSON |
| Bullen | failteam6 |
Öppna JSON |
| Fälpastorn | west-coast-airsoft |
Öppna JSON |
| Kethergames | kethergames |
Öppna JSON |
| Little Green Men Airsoft | little-green-men-airsoft |
Öppna JSON |
| MAF | maf |
Öppna JSON |
| Mansen | sch-1 |
Öppna JSON |
| Napalm Beach Events | napalm-beach-events |
Öppna JSON |
| Tingsryd Tactical | tingsryd-tactical |
Öppna JSON |
| YOG HIPPIE | cannibal-hippies |
Öppna JSON |
Fält för varje event
| Fält | Innehåll |
|---|---|
name | Eventets namn. |
organizer | Arrangörens visningsnamn. |
organizer_slug | Publik identifierare för filtrering. |
organizer_id | Arrangörens numeriska identifierare. |
date | Eventdatum i formatet ÅÅÅÅ-MM-DD. |
type | Exempelvis dagsspel eller flerdagarsspel. |
status | scheduled eller cancelled. |
url | Länk till eventet på Airsoftkalender. |
Cache och användning
- Informationen på Airsoftkalender cachelagras i fem minuter.- Undvik att hämta listan oftare än var femte minut.
- Den externa lösningen ansvarar för egen cache och felhantering.
- Respektera fältet
status så att inställda event inte visas som planerade.Användningsvillkor
Airsoftkalender ansvarar för den publika JSON-listan och dess dokumenterade fält. Hur informationen hämtas, lagras, presenteras och underhålls på en extern webbplats ansvarar den externa webbplatsens ägare eller utvecklare för.
Airsoftkalender tillhandahåller inte installation, designanpassning eller felsökning av externa integrationer och garanterar inte kompatibilitet med något särskilt publiceringssystem, ramverk eller webbhotell.