Definisjon
REST (Representational State Transfer) er en arkitekturstil for distribuerte systemer formulert av Roy Fielding i år 2000. REST bruker standard HTTP-metoder (GET for henting, POST for oppretting, PUT/PATCH for oppdatering, DELETE for sletting) for å operere på ressurser identifisert av URL-er - for eksempel GET /avregningspunkter/12345 for å hente data om et målepunktGrunnenheten i Elhub - det unike punktet i strømnettet der energi måles og avregnes, identifisert med et 18-sifret GSRN-nummer.. REST-APIer er tilstandsløse (serveren husker ikke klienten mellom forespørsler), skalerbare og enkle å integrere med fra alle programmeringsspråk. De er blitt dominerende i moderne skybaserte integrasjoner og er standarden for offentlige og partner-APIer i energisektoren. Et viktig skille: ElhubNasjonalt nav for måleverdier og markedsprosesser i norsk kraftmarked. bruker SOAPSimple Object Access Protocol - XML-basert meldingsprotokoll brukt i enterprise-integrasjoner, inkludert Elhub./EDIFACTFN-standard for elektronisk datautveksling - grunnlaget for Ediel-meldingene i det norske kraftmarkedet. (ikke REST), mens moderne systemleverandørers egne APIer typisk er REST. REST er grunnlaget for de fleste integrasjoner mellom KISKundeinformasjonssystem - kjernesystem hos kraftleverandører og nettselskaper for kundehåndtering og fakturering., MDMMeter Data Management - system for innsamling, lagring og validering av store mengder måledata. og analyseplattformer i bransjen i dag.