JSON (JavaScript Object Notation) é um formato de intercâmbio de dados leve e fácil de ler e escrever, amplamente utilizado na comunicação entre aplicativos da web e APIs.
Ele é baseado em um subconjunto da linguagem de programação JavaScript e é independente da plataforma, tornando-o uma escolha popular para transferir dados entre diferentes sistemas.
O formato é composto por pares de chave-valor, onde a chave é uma string e o valor pode ser um número, uma string, um objeto JSON, um array ou um valor booleano ou nulo.
Como é fácil de ler e escrever para humanos e máquinas, JSON é frequentemente usado para representar dados estruturados em aplicativos da web.