Definition
JSON (JavaScript Object Notation) is a text-based, lightweight data format for structured data exchange. It is human-readable and easy to parse programmatically. JSON is the standard for RESTRepresentational State Transfer - architectural style for APIs based on HTTP and resource-oriented design. APIs and is used in message exchange between microservicesArchitecture where an application is split into small, independent services that communicate via APIs., configuration files, and databaseOrganised collection of structured information stored and accessed electronically - foundation of all digital systems. storage (NoSQL). In the Norwegian energy sector, JSON is used in modern REST APIs - in contrast to the older SOAPSimple Object Access Protocol - XML-based messaging protocol used in enterprise integrations, including Elhub./EDIFACTElectronic Data Interchange For Administration, Commerce and Transport - UN standard for electronic data exchange. protocols (EdielNordic profile of the EDI EDIFACT standard - used for electronic message exchange in the Nordic power market via Elhub.) that ElhubNational hub for metering data and market processes in the Norwegian electricity market. still uses.