JSON-LD looks to unite the promise of self-describing hypermedia with the simple familiarity of JSON. By incorporating data links, JSON-LD lets developers add semantic information to a typical JSON API. Let’s take a look at this powerful extension to JSON.
JSON-LD (JavaScript Object Notation for Linked Data) extends the JSON format to include linking information. The extension has a wide range of uses from knowledge graphs to SEO. One of the most interesting use cases for JSON-LD is bringing JSON-based APIs closer to the original vision for REST, where hypermedia documents are self-describing and maintain loose coupling between server and client.