Townbase API

Det lokala innehålls-API:et som förvandlar stadsguider till stadsinfrastruktur – från en innehållskälla till varje skärm i staden

Three stylized figures: two women in orange and white tops and one man in an orange sweatshirt, facing away.

Townbase API för utvecklare

Allt du behöver för att bygga en lokal upptäcktsupplevelse – i ett enda API

  • Skippa skrapning och dataupprensning. Få strukturerade, kurerade listor för evenemang, venues och aktiviteter – redo att plugga in i din produkt.

  • Använd kategorier, taggar, områden och målgrupper från våra site-endpoints så din interface uppdaterar sig själv när innehållet växer.

  • Hämta evenemangskataloger från ledande plattformar, välj de flöden du vill ha och håll din guide full av saker att göra.

  • Matcha din egen design, domän och ton medan Townbase hanterar innehållet och infrastrukturen i bakgrunden.

  • Nå rätt målgrupper med rika filter, spåra engagemangstrender med dashboards och veckovisa snapshots.

  • Flerspråkigt direkt från start

  • Avgränsat per host – en integration funkar över alla Townbase-städer

  • Använd samma integration för appar, kiosker, digital skyltning, AI-assistenter, hotellverktyg och kalenderwidgets.

Illustration of a smartphone displaying a fitness app with a person exercising on a bar and trees in the background.
Illustration of a smartphone with multiple interface notifications and an orange highlighted section, showcasing app design.

Townbase API för kummuner, DMO:er och media

Ditt innehåll blir infrastruktur. Publicera en gång, driv allt

  • Bygg en gång, använd överallt. En integration per host räcker. Använd samma API-nyckel för appar, kiosker, digital skyltning, hotellsystem, kalenderwidgets och AI-assistenter.

  • Taxonomi som uppdaterar din UI. Hämta områden, kategorier, taggar och målgrupper via site-endpoints så ditt gränssnitt hålls i synk när nytt innehåll och nya segment tillkommer.

  • Inbyggd målgruppsinriktning. Använd /targets och rika filter för att visa rätt event för rätt personer och följa engagemang via dashboards och veckovisa snapshots.

  • Flerspråkigt från dag ett. Utnyttja språkvarianter och språkendpoints för att leverera lokalt innehåll till både invånare och besökare, inklusive internationella turismappar.

  • Full kontroll för städer och media.Publicera en gång och äg flödet. Du styr vilka objekt exponeras, vilka partners får nycklar och hur ditt innehåll används kommersiellt.

Så här fungerar det — tre enkla steg:

Ett API för allt lokalt innehåll du behöver – evenemang, platser, taxonomier och målgrupper – klart att kopplas in i appar, webbplatser, skyltar och AI-assistenter.

A person in a white shirt writes on a digital screen with orange accents, surrounded by floating windows.

1. Konfigurera ditt administratörsgränssnitt

Vårt team konfigurerar allt, ditt innehållsteam är redo att börja.

Illustration of three diverse people connected by communication icons, representing networking and engagement in business.

2. Publicera och bjud in partners

Ditt team publicerar direkt. Bjud in partnerorganisationer — arenor, företag, föreningar — att skicka in och hantera sitt eget innehåll. Allt samlas i ett aggregerat, modererat flöde.

An illustration of a woman facing a document with feedback comments shown in orange bubbles, in a minimalist style.

3. Skicka till din webbplats på ditt sätt

Full programmerbar kontroll för anpassade integrationer i Sitevision eller andra system.

Få en API-nyckel via kontrakt, gör enkla HTTP-anrop för strukturerad realtidsdata.

Bygg egen UI med total varumärkesanpassning, filtrera på kategorier/taggar/målgrupper, och använd samma integration för appar, widgets eller dashboards

Townbase kommuner och destinationer

Vi erbjuder innehållskataloger från en rad evenemangplattformar och biljettföretag. Välj och vraka – eller be oss integrera din favorit.
Med vårt API har du tillgång till våra städer och många partnerkanaler.
Logos of various ticketing companies including Ticketmaster, Eventim, and TheGigCartel on a white background.

Vanliga frågor

Komma igång

Vad är Townbase API?

Townbase API är ett REST-API som ger utvecklare och organisationer programmatisk tillgång till strukturerad, kurerad lokal evenemangs- och innehållsdata. Det låter dig bädda in live-evenemangflöden, sökning och discovery-funktioner i vilken app, webbplats eller digital tjänst som helst.

För vem är API:et utformat?

API:et är utformat för två målgrupper: utvecklare som vill bygga in lokala discovery-funktioner i sina produkter, och organisationer såsom kommuner, turistbyråer, DMO:er och mediegrupper som vill distribuera sitt innehåll bortom sina egna webbplatser och tjänster.

Hur får jag tillgång till API:et?

Kontakta Townbase för att begära en API-nyckel. När du har din nyckel kan du börja göra förfrågningar till alla publika endpoints. Du behöver signera ett avtal innan du får nyckeln.

Finns det en sandbox eller testmiljö?

Ja – en test-API-nyckel finns tillgänglig för utvecklings- och teständamål. Kontakta oss för att begära en.

Hur lång tid tar en integration vanligtvis?

En grundläggande integration – som att bädda in ett evenemangflöde på en befintlig webbplats – kan vara igång på några timmar. En fullständig skräddarsydd discovery-upplevelse tar vanligtvis några dagar till några veckor beroende på omfattning.

Vanliga frågor

För kommuner och organisationer

Behöver jag en utvecklare för att använda API:et?

API:et är utvecklarorienterat, men din organisation behöver inte ha en intern utvecklare för att dra nytta av det. Townbase arbetar med ett nätverk av integrationspartners och många vanliga användningsfall har färdiga lösningar.

Vem kontrollerar vilket innehåll som exponeras via API:et?

Det gör du. API:et exponerar bara det innehåll som är publicerat och godkänt på din Townbase-deployment. Du behåller full redaktionell kontroll hela tiden.

Vad händer med API-flödet om jag uppdaterar innehåll på plattformen?

Ändringar återspeglas i API:et i realtid. När du publicerar, redigerar eller tar bort innehåll på din Townbase-plattform uppdateras API-flödet automatiskt – ingen manuell synkronisering krävs.

Kan tredjepartsutvecklare bygga kommersiella produkter med min stads data?

Det beror på licensavtalet. Townbase tillhandahåller den tekniska infrastrukturen och de kommersiella användningsvillkoren för ditt innehåll, men du bestämmer alltid vad som publiceras.

Ingår API:et i min Townbase-licens eller är det ett separat tillägg?

API-åtkomst är tillgänglig som en del av utvalda Townbase-planer. Kontakta oss för att bekräfta vad som ingår i ditt nuvarande avtal.

Hur vet jag vem som använder mitt API och vad de bygger?

API-nycklar utfärdas per integration, vilket ger dig insyn i vem som har tillgång till ditt innehållsflöde. Användningsrapportering finns tillgänglig via din Townbase-dashboard.

Kan API:et hjälpa mitt innehåll att nå målgrupper jag inte når idag?

Ja. API:et låter utvecklare bädda in ditt innehåll i appar, plattformar och tjänster som redan har etablerade målgrupper – hotellkoncierg-appar, nyhetssajter, regionala turismportaler, digital skyltning och mer – utan något extra arbete från din sida.

Vilka städer och organisationer använder redan detta?

Townbase driver stadsguide-, lokal guide-, evenemangs- och aktivitetsguide-plattformar för kommuner, medier och andra organisationer som universitet i Finland, Sverige och Storbritannien. För närvarande har mer än 50 000 organisationer registrerat sig för att skapa innehåll. Tammerfors stad (tapahtumat.tampere.fi) är ett offentligt tillgängligt exempel på en Townbase-driven deployment.

Vanliga frågor

För utvecklare

Vilket format returnerar API:et data i?

Alla API-svar är i JSON-format.

Hur autentiserar jag mina förfrågningar?

Autentisering hanteras via en API-nyckel. Inkludera din nyckel i förfrågningshuvudet eller som en frågeparameter enligt API-dokumentationen.

Finns det en hastighetsbegränsning?

Ja, hastighetsbegränsningar gäller för att förhindra missbruk och säkerställa tillförlitlighet för alla användare. Detaljer tillhandahålls med dina API-licensvillkor och är alltid förhandlingsbara.

Hur ofta uppdateras innehållet – är det i realtid?

Ja, innehållet uppdateras i realtid. Så snart en utgivare uppdaterar ett evenemang på plattformen återspeglas förändringen omedelbart i API-svaret.

Vad innehåller ett typiskt objektsvar?

Ett typiskt objekt inkluderar titel, beskrivning, datum och tider, plats (long/lat), adress, kategorier, taggar, målgrupper, bilder, arrangörsinformation och språkvarianter där sådana finns.

Hur hämtar jag bara kommande evenemang?

Endpointen /api/public/search stöder datumintervallfiltrering, vilket gör att du kan fråga enbart framtida evenemang.

Kan jag kombinera flera filter i en sökfråga?

Ja. Sök-endpointen stöder kombinationer av filter som kategori, område, tagg, målgrupp och datumintervall i en enda förfrågan.

Vad används site/*-endpunkterna till?

Site/*-endpunkterna – som täcker områden, kategorier, taggar, språk, målgrupper och arrangörssamlingar – exponerar hela taxonomin för en deployment. Det låter dig bygga helt dynamiska gränssnitt som inte kräver hårdkodade värden och anpassar sig automatiskt när plattformens innehåll förändras.

Finns det ett SDK?

För närvarande är API:et enbart REST-baserat utan officiellt SDK. Det är kompatibelt med vilket språk eller ramverk som helst som kan göra HTTP-förfrågningar.

Stödjer API:et webhooks?

Webhooks är för närvarande inte tillgängliga. För realtidsuppdateringar rekommenderar vi att du pollar relevanta endpoints med ett lämpligt intervall för ditt användningsfall.

Hur ser ett typiskt felsvar ut?

Fel returneras som JSON med ett error_type- och error_message-fält, vilket gör dem enkla att hantera programmatiskt.

Är API:et versionerat?

Ja. Icke bakåtkompatibla ändringar introduceras alltid under en ny version, och befintliga versioner stöds med förvarning om avveckling.

Var hittar jag den fullständiga API-dokumentationen?

Fullständig dokumentation inklusive endpunktreferenser, parametrar och exempelsvar finns tillgänglig på /api/docs/.

Vanliga frågor

Data och innehåll

Vilka typer av innehåll exponerar API:et?

API:et exponerar evenemang, aktiviteter och lokala innehållsobjekt – inklusive kulturevenemang, sport, samhällsaktiviteter, utställningar, konserter med mera, samt platser som arenor, restauranger, hotell osv – beroende på vad som är publicerat på varje deployment.

Stödjer API:et flera språk?

Ja. Endpointen /api/public/site/languages returnerar tillgängliga språk för en given deployment, och innehållsobjekt inkluderar språkvarianter där utgivaren har tillhandahållit sådana. För mer avancerade användningsfall erbjuder Townbase dynamiska översättningar.

Kan jag filtrera innehåll efter målgrupp – till exempel evenemang för familjer eller seniorer?

Ja. Endpointen /api/public/site/targets returnerar alla tillgängliga målgruppssegment för en deployment, och dessa kan användas som filter i sök- och innehållsfrågor.

Kan jag filtrera innehåll efter geografiskt område eller stadsdel?

Ja. Endpointen /api/public/site/areas returnerar alla definierade geografiska områden (geoJSON polygonrutor) för en deployment, vilka kan användas för att filtrera innehåll efter plats.

Är historiskt innehåll tillgängligt, eller bara kommande evenemang?

Både tidigare och kommande innehåll är tillgängligt via API:et. Datumintervallparametrar i sök-endpointen ger dig full kontroll över det tidsfönster du frågar mot. Åtkomst till historiska evenemang kräver att ytterligare parametrar aktiveras.

Vanliga frågor

Användningsfall

Vad kan utvecklare bygga med Townbase API?

Vanliga integrationer inkluderar stads- och kommunappar, turism- och destinationsportaler, hotellkoncierg- och hospitality-appar, regionala nyhets- och mediesajter med automatiserade evenemanglistor, digital skyltning och publika skärmar, AI-assistenter och chattbotar med lokal evenemangsmedvetenhet, samt kalenderapplikationer berikade med lokalt innehåll som aktivitets- och hobbyguider. Om vi saknar en viktig kontaktpunkt är vi glada att ta en titt på att lägga till den i vår partnerlista.

Kan jag bädda in ett live-evenemangflöde direkt på min webbplats?

Ja. Endpointen /api/public/content-by-host returnerar en strukturerad lista med allt publicerat innehåll för en given deployment, vilket gör det enkelt att rendera ett live-evenemangflöde på vilken webbplats eller app som helst.

Kan jag bygga en helt varumärkesan­passad skräddarsydd evenemangsguide med API:et?

Ja. API:et är utformat för att stödja helt anpassade frontend-upplevelser. All taxonomidata – kategorier, områden, taggar, målgrupper – finns tillgänglig dynamiskt via site/*-endpunkterna, så ditt gränssnitt kan återspegla plattformens innehåll utan någon hårdkodning.

Är API:et lämpligt för AI- och chattbot-integrationer?

Ja. De strukturerade JSON-svaren och sökfunktionerna gör Townbase API väl lämpat för att driva AI-assistenter, röstgränssnitt och chattbotar som behöver svara på frågor om lokala evenemang och aktiviteter. Vissa kunder använder det för röstassistenter av tillgänglighetsskäl, andra vill erbjuda en lokal guide via ett agentbaserat gränssnitt. Be om exempel.