JSON (JavaScript Object Notation) é um formato de arquivo aberto e padrão ideal para troca de dados. JSON é um formato baseado em texto que é fácil para as máquinas analisarem e gerarem, e para as pessoas lerem e escreverem. O JSON é compacto e uma string JSON média tem cerca de dois terços do tamanho dos mesmos dados em XML. O JSON pode assumir a forma de um objeto de pares de valores-chave ou uma matriz de valores. Muitas linguagens de programação incluem código para gerar e analisar dados JSON.