# JSON APIs

JSON or JavaScript Object Notation is an encoding scheme that is designed to eliminate the need for an ad-hoc code for each application to communicate with servers that communicate in a defined way. JSON API module exposes an implementation for data stores and data structures, such as entity types, bundles, and fields.

<ResourceGroupTitle>Free Content</ResourceGroupTitle>

<BadgeLink badgeText='Read' colorScheme="yellow" href='https://jsonapi.org/'>Official Website</BadgeLink>
<BadgeLink badgeText='Read' colorScheme="yellow" href='https://jsonapi.org/implementations/'>Official Docs</BadgeLink>
<BadgeLink badgeText='Watch' href='https://www.youtube.com/watch?v=N-4prIh7t38'>JSON API: Explained in 4 minutes </BadgeLink>
