Vad är API?
Teknisk Definition: Ett API är en uppsättning definierade metoder och protokoll som fungerar som ett gränssnitt mellan olika mjukvaruapplikationer. Det möjliggör strukturerat datautbyte via specifika anropspunkter (endpoints). Inom fastighetsautomation dominerar REST-API:er som använder HTTP-protokollet och utbyter data i maskinläsbara format som JSON.
Application Programming Interface
Varför det är viktigt: API:er är förutsättningen för interoperabilitet. De gör det möjligt för ditt fastighetssystem att prata med ditt energisystem eller din hyresgäst-app utan att systemen behöver känna till varandras interna källkod.
Läs mer: Varför standardisering är avgörande för digitalisering och integration.
Extern länk: Förstå grunderna i webb-API:er hos MDN Web Docs.
Vill ni veta mer om API?
HubMind hjälper er att förstå och tillämpa API i er anläggning.
Exempel och avvägningar
Ett driftverktyg kan hämta temperaturer, skicka en ändring av börvärde eller be om ett larm via ett API. För att integrationen ska hålla krävs mer än en endpoint: format, felkoder, behörighet, hastighetsgränser och livscykel måste vara begripliga för båda parter. Ett API kan vara öppet dokumenterat men ändå kräva avtal, autentisering eller betald åtkomst.
HubMinds syn
Vår poäng: ett API är ett informationskontrakt, inte ett integrationslöfte. Varför: utan versionsregler och ansvar blir varje förändring en överraskning för nästa system i kedjan. Rekommendation: kravställ OpenAPI-beskrivning, testmiljö, autentisering, kompatibilitetspolicy och export av relevant historik innan ett system godkänns.
Relaterade begrepp: REST API, JSON, OPC UA och datastyrning.
Extern fördjupning: OpenAPI Specification och IETF HTTP Semantics.
« Tillbaka till begreppsbanken
