{"id":13604,"date":"2025-05-30T14:28:07","date_gmt":"2025-05-30T17:28:07","guid":{"rendered":"https:\/\/www.geekhunter.com/pt/blog\/?p=13604"},"modified":"2025-06-03T12:42:11","modified_gmt":"2025-06-03T15:42:11","slug":"o-que-e-json","status":"publish","type":"post","link":"https:\/\/www.geekhunter.com/pt/blog\/o-que-e-json\/","title":{"rendered":"O que \u00e9 JSON: O guia completo"},"content":{"rendered":"<p><span style=\"font-weight: 400;\">O que \u00e9 JSON? Bom, voc\u00ea sabe o que acontece por tr\u00e1s daquele bot\u00e3o \u201ccomprar agora\u201d ou quando sua dashboard carrega em milissegundos? Spoiler: o <\/span><b>JSON<\/b><span style=\"font-weight: 400;\"> provavelmente est\u00e1 no comando.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">JSON est\u00e1 em praticamente tudo o que voc\u00ea faz online, mas ser\u00e1 que voc\u00ea realmente entende o que ele \u00e9? Neste guia completo, vamos al\u00e9m da defini\u00e7\u00e3o t\u00e9cnica e mostramos por que o JSON \u00e9 o idioma universal da internet moderna \u2014 e por que todo profissional de TI precisa domin\u00e1-lo.<\/span><\/p>\n<h2><b>O que \u00e9 JSON?<\/b><\/h2>\n<ul>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">JSON (JavaScript Object Notation) \u00e9 um formato leve de troca de dados.<\/span><span style=\"font-weight: 400;\">\n<p><\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Utiliza uma estrutura de chave-valor.<\/span><span style=\"font-weight: 400;\">\n<p><\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">\u00c9 baseado em texto e f\u00e1cil de ler e escrever.<\/span><span style=\"font-weight: 400;\">\n<p><\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Altamente compat\u00edvel com diversas linguagens de programa\u00e7\u00e3o.<\/span><span style=\"font-weight: 400;\">\n<p><\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">\u00c9 o padr\u00e3o para comunica\u00e7\u00e3o entre sistemas via <a href=\"https:\/\/www.geekhunter.com\/pt\/blog\/api-o-que-e\/\">APIs<\/a>.<\/span><span style=\"font-weight: 400;\">\n<p><\/span><\/li>\n<\/ul>\n<h2><b>O que \u00e9 JSON e para que serve?<\/b><\/h2>\n<p><span style=\"font-weight: 400;\">JSON \u00e9 uma forma padronizada de estruturar dados para comunica\u00e7\u00e3o entre sistemas. Ele \u00e9 como um envelope com informa\u00e7\u00f5es que podem ser entendidas por qualquer linguagem de programa\u00e7\u00e3o moderna \u2014 de JavaScript a Python, de Java a Go.<\/span><\/p>\n<h3><b>Por que JSON foi criado?<\/b><\/h3>\n<p><span style=\"font-weight: 400;\">Foi criado por Douglas Crockford nos anos 2000 como uma alternativa mais leve ao XML. <a href=\"https:\/\/www.geekhunter.com\/pt\/blog\/xml-vs-json-entenda-como-fazer-a-melhor-escolha\/\">Antes do JSON, o XML reinava absoluto<\/a>. S\u00f3 que ele \u00e9 verboso, pesado e de dif\u00edcil leitura para humanos.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">O JSON resolveu isso trazendo:<\/span><\/p>\n<ul>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><b>Simplicidade<\/b><span style=\"font-weight: 400;\">: estrutura f\u00e1cil de entender.<\/span><span style=\"font-weight: 400;\">\n<p><\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><b>Leveza<\/b><span style=\"font-weight: 400;\">: menos bytes transmitidos.<\/span><span style=\"font-weight: 400;\">\n<p><\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><b>Universalidade<\/b><span style=\"font-weight: 400;\">: funciona bem com quase todas as linguagens.<\/span><span style=\"font-weight: 400;\">\n<p><\/span><\/li>\n<\/ul>\n<h3><b>Tabela comparativa: JSON vs XML<\/b><\/h3>\n<table>\n<tbody>\n<tr>\n<td><b>Crit\u00e9rio<\/b><\/td>\n<td><b>JSON<\/b><\/td>\n<td><b>XML<\/b><\/td>\n<\/tr>\n<tr>\n<td><span style=\"font-weight: 400;\">Sintaxe<\/span><\/td>\n<td><span style=\"font-weight: 400;\">Simples, baseada em objetos<\/span><\/td>\n<td><span style=\"font-weight: 400;\">Verbosa, com tags<\/span><\/td>\n<\/tr>\n<tr>\n<td><span style=\"font-weight: 400;\">Legibilidade<\/span><\/td>\n<td><span style=\"font-weight: 400;\">Alta<\/span><\/td>\n<td><span style=\"font-weight: 400;\">M\u00e9dia<\/span><\/td>\n<\/tr>\n<tr>\n<td><span style=\"font-weight: 400;\">Peso do arquivo<\/span><\/td>\n<td><span style=\"font-weight: 400;\">Baixo<\/span><\/td>\n<td><span style=\"font-weight: 400;\">Alto<\/span><\/td>\n<\/tr>\n<tr>\n<td><span style=\"font-weight: 400;\">Parsing<\/span><\/td>\n<td><span style=\"font-weight: 400;\">R\u00e1pido<\/span><\/td>\n<td><span style=\"font-weight: 400;\">Lento<\/span><\/td>\n<\/tr>\n<tr>\n<td><span style=\"font-weight: 400;\">Coment\u00e1rios<\/span><\/td>\n<td><span style=\"font-weight: 400;\">N\u00e3o suporta<\/span><\/td>\n<td><span style=\"font-weight: 400;\">Suporta<\/span><\/td>\n<\/tr>\n<tr>\n<td><span style=\"font-weight: 400;\">Tipo de dados<\/span><\/td>\n<td><span style=\"font-weight: 400;\">Suporte nativo<\/span><\/td>\n<td><span style=\"font-weight: 400;\">Precisa de convers\u00e3o<\/span><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p>&nbsp;<\/p>\n<h2><b>Estrutura do JSON explicada com exemplos<\/b><\/h2>\n<p><span style=\"font-weight: 400;\">A base do JSON \u00e9 a estrutura <\/span><b>chave-valor<\/b><span style=\"font-weight: 400;\">. Os dados s\u00e3o organizados em objetos e arrays de maneira intuitiva.<\/span><\/p>\n<h3><b>Exemplo b\u00e1sico<\/b><\/h3>\n<p>&nbsp;<\/p>\n<p><span style=\"font-weight: 400;\">{<\/span><\/p>\n<p><span style=\"font-weight: 400;\">\u00a0\u00a0&#8220;nome&#8221;: &#8220;Camila&#8221;,<\/span><\/p>\n<p><span style=\"font-weight: 400;\">\u00a0\u00a0&#8220;idade&#8221;: 29,<\/span><\/p>\n<p><span style=\"font-weight: 400;\">\u00a0\u00a0&#8220;tecnologias&#8221;: [&#8220;Python&#8221;, &#8220;React&#8221;, &#8220;Docker&#8221;],<\/span><\/p>\n<p><span style=\"font-weight: 400;\">\u00a0\u00a0&#8220;ativo&#8221;: true,<\/span><\/p>\n<p><span style=\"font-weight: 400;\">\u00a0\u00a0&#8220;salario&#8221;: null<\/span><\/p>\n<p><span style=\"font-weight: 400;\">}<\/span><\/p>\n<p>&nbsp;<\/p>\n<h4><b>Tipos de dados suportados:<\/b><\/h4>\n<ul>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><b>String<\/b><span style=\"font-weight: 400;\">: <\/span><span style=\"font-weight: 400;\">&#8220;nome&#8221;: &#8220;Camila&#8221;<\/span><span style=\"font-weight: 400;\">\n<p><\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><b>Number<\/b><span style=\"font-weight: 400;\">: <\/span><span style=\"font-weight: 400;\">&#8220;idade&#8221;: 29<\/span><span style=\"font-weight: 400;\">\n<p><\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><b>Array<\/b><span style=\"font-weight: 400;\">: <\/span><span style=\"font-weight: 400;\">&#8220;tecnologias&#8221;: [&#8230;]<\/span><span style=\"font-weight: 400;\">\n<p><\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><b>Boolean<\/b><span style=\"font-weight: 400;\">: <\/span><span style=\"font-weight: 400;\">&#8220;ativo&#8221;: true<\/span><span style=\"font-weight: 400;\">\n<p><\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><b>Null<\/b><span style=\"font-weight: 400;\">: <\/span><span style=\"font-weight: 400;\">&#8220;salario&#8221;: null<\/span><span style=\"font-weight: 400;\">\n<p><\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><b>Object<\/b><span style=\"font-weight: 400;\">: outro conjunto de chave-valor dentro de um valor<\/span><span style=\"font-weight: 400;\">\n<p><\/span><\/li>\n<\/ul>\n<h3><b>JSON aninhado<\/b><\/h3>\n<p><span style=\"font-weight: 400;\">{<\/span><\/p>\n<p><span style=\"font-weight: 400;\">\u00a0\u00a0&#8220;usuario&#8221;: {<\/span><\/p>\n<p><span style=\"font-weight: 400;\">\u00a0\u00a0\u00a0\u00a0&#8220;nome&#8221;: &#8220;Andr\u00e9&#8221;,<\/span><\/p>\n<p><span style=\"font-weight: 400;\">\u00a0\u00a0\u00a0\u00a0&#8220;endereco&#8221;: {<\/span><\/p>\n<p><span style=\"font-weight: 400;\">\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0&#8220;cidade&#8221;: &#8220;S\u00e3o Paulo&#8221;,<\/span><\/p>\n<p><span style=\"font-weight: 400;\">\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0&#8220;cep&#8221;: &#8220;01000-000&#8221;<\/span><\/p>\n<p><span style=\"font-weight: 400;\">\u00a0\u00a0\u00a0\u00a0}<\/span><\/p>\n<p><span style=\"font-weight: 400;\">\u00a0\u00a0}<\/span><\/p>\n<p><span style=\"font-weight: 400;\">}<\/span><\/p>\n<p>&nbsp;<\/p>\n<h2><b>Onde o JSON \u00e9 usado na pr\u00e1tica?<\/b><\/h2>\n<p><span style=\"font-weight: 400;\">Voc\u00ea esbarra no JSON todo santo dia \u2014 e nem percebe. Eis alguns dos lugares onde ele reina soberano:<\/span><\/p>\n<h3><b>1. Comunica\u00e7\u00e3o entre Frontend e Backend<\/b><\/h3>\n<p><span style=\"font-weight: 400;\">Frameworks como React, Angular e Vue utilizam JSON para trocar dados com servidores, principalmente via APIs RESTful.<\/span><\/p>\n<h3><b>2. Integra\u00e7\u00e3o de sistemas<\/b><\/h3>\n<p><span style=\"font-weight: 400;\">JSON \u00e9 o <\/span><b>formato padr\u00e3o<\/b><span style=\"font-weight: 400;\"> de APIs modernas. Ele permite que sistemas escritos em linguagens diferentes \u201cfalem\u201d entre si.<\/span><\/p>\n<h3><b>3. Aplica\u00e7\u00f5es Mobile<\/b><\/h3>\n<p><span style=\"font-weight: 400;\">Tanto no Android quanto no iOS, apps usam JSON para sincronizar dados com a nuvem.<\/span><\/p>\n<h3><b>4. Banco de Dados NoSQL<\/b><\/h3>\n<p><span style=\"font-weight: 400;\">Bancos como <\/span><b>MongoDB<\/b><span style=\"font-weight: 400;\">, <\/span><b>Couchbase<\/b><span style=\"font-weight: 400;\"> e <\/span><b>Firebase<\/b><span style=\"font-weight: 400;\"> armazenam dados em formato JSON ou similar (BSON).<\/span><\/p>\n<h3><b>5. Ferramentas de desenvolvimento<\/b><\/h3>\n<p><span style=\"font-weight: 400;\">Postman, Swagger, Insomnia, Elasticsearch \u2014 todos trabalham com JSON.<\/span><\/p>\n<h2><b>JSON na pr\u00e1tica: como criar, ler e manipular<\/b><\/h2>\n<h3><b>JavaScript<\/b><\/h3>\n<p><span style=\"font-weight: 400;\">const dev = {<\/span><\/p>\n<p><span style=\"font-weight: 400;\">\u00a0\u00a0nome: &#8220;Jo\u00e3o&#8221;,<\/span><\/p>\n<p><span style=\"font-weight: 400;\">\u00a0\u00a0linguagem: &#8220;JavaScript&#8221;<\/span><\/p>\n<p><span style=\"font-weight: 400;\">};<\/span><\/p>\n<p>&nbsp;<\/p>\n<p><span style=\"font-weight: 400;\">const json = JSON.stringify(dev); \/\/ converte para JSON<\/span><\/p>\n<p><span style=\"font-weight: 400;\">const obj = JSON.parse(json); \u00a0 \u00a0 \/\/ reconverte para objeto<\/span><\/p>\n<p>&nbsp;<\/p>\n<h3><b>Python<\/b><\/h3>\n<p><span style=\"font-weight: 400;\">import json<\/span><\/p>\n<p>&nbsp;<\/p>\n<p><span style=\"font-weight: 400;\">dev = {&#8220;nome&#8221;: &#8220;Jo\u00e3o&#8221;, &#8220;linguagem&#8221;: &#8220;Python&#8221;}<\/span><\/p>\n<p><span style=\"font-weight: 400;\">json_str = json.dumps(dev) \u00a0 \u00a0 \u00a0 \u00a0 # objeto \u2192 JSON<\/span><\/p>\n<p><span style=\"font-weight: 400;\">obj = json.loads(json_str) \u00a0 \u00a0 \u00a0 \u00a0 # JSON \u2192 objeto<\/span><\/p>\n<p>&nbsp;<\/p>\n<h3><b>Java<\/b><\/h3>\n<p><span style=\"font-weight: 400;\">import org.json.JSONObject;<\/span><\/p>\n<p>&nbsp;<\/p>\n<p><span style=\"font-weight: 400;\">JSONObject dev = new JSONObject();<\/span><\/p>\n<p><span style=\"font-weight: 400;\">dev.put(&#8220;nome&#8221;, &#8220;Jo\u00e3o&#8221;);<\/span><\/p>\n<p><span style=\"font-weight: 400;\">dev.put(&#8220;linguagem&#8221;, &#8220;Java&#8221;);<\/span><\/p>\n<p><span style=\"font-weight: 400;\">String json = dev.toString();<\/span><\/p>\n<p>&nbsp;<\/p>\n<h3><b>Ferramentas \u00fateis<\/b><\/h3>\n<ul>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><a href=\"https:\/\/jsonlint.com\/\"><span style=\"font-weight: 400;\">JSONLint<\/span><\/a><span style=\"font-weight: 400;\"> \u2013 para validar JSONs<\/span><span style=\"font-weight: 400;\">\n<p><\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><a href=\"https:\/\/mockaroo.com\/\"><span style=\"font-weight: 400;\">Mockaroo<\/span><\/a><span style=\"font-weight: 400;\"> \u2013 gera dados falsos para testes<\/span><span style=\"font-weight: 400;\">\n<p><\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Quicktype \u2013 converte JSON para classes em diversas linguagens<\/span><span style=\"font-weight: 400;\">\n<p><\/span><\/li>\n<\/ul>\n<h2><b>JSON vs XML vs YAML: qual escolher?<\/b><\/h2>\n<table>\n<tbody>\n<tr>\n<td><b>Recurso<\/b><\/td>\n<td><b>JSON<\/b><\/td>\n<td><b>XML<\/b><\/td>\n<td><b>YAML<\/b><\/td>\n<\/tr>\n<tr>\n<td><span style=\"font-weight: 400;\">Leitura humana<\/span><\/td>\n<td><span style=\"font-weight: 400;\">Boa<\/span><\/td>\n<td><span style=\"font-weight: 400;\">Razo\u00e1vel<\/span><\/td>\n<td><span style=\"font-weight: 400;\">Excelente<\/span><\/td>\n<\/tr>\n<tr>\n<td><span style=\"font-weight: 400;\">Verbosidade<\/span><\/td>\n<td><span style=\"font-weight: 400;\">Baixa<\/span><\/td>\n<td><span style=\"font-weight: 400;\">Alta<\/span><\/td>\n<td><span style=\"font-weight: 400;\">Baixa<\/span><\/td>\n<\/tr>\n<tr>\n<td><span style=\"font-weight: 400;\">Coment\u00e1rios suportados<\/span><\/td>\n<td><span style=\"font-weight: 400;\">N\u00e3o<\/span><\/td>\n<td><span style=\"font-weight: 400;\">Sim<\/span><\/td>\n<td><span style=\"font-weight: 400;\">Sim<\/span><\/td>\n<\/tr>\n<tr>\n<td><span style=\"font-weight: 400;\">Curva de aprendizado<\/span><\/td>\n<td><span style=\"font-weight: 400;\">Baixa<\/span><\/td>\n<td><span style=\"font-weight: 400;\">M\u00e9dia<\/span><\/td>\n<td><span style=\"font-weight: 400;\">M\u00e9dia<\/span><\/td>\n<\/tr>\n<tr>\n<td><span style=\"font-weight: 400;\">Ideal para<\/span><\/td>\n<td><span style=\"font-weight: 400;\">APIs<\/span><\/td>\n<td><span style=\"font-weight: 400;\">Sistemas legados<\/span><\/td>\n<td><span style=\"font-weight: 400;\">Configura\u00e7\u00f5es (DevOps)<\/span><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<h3><b>Quando usar:<\/b><\/h3>\n<ul>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><b>JSON<\/b><span style=\"font-weight: 400;\">: APIs, integra\u00e7\u00f5es web, apps modernos.<\/span><span style=\"font-weight: 400;\">\n<p><\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><b>XML<\/b><span style=\"font-weight: 400;\">: servi\u00e7os legados, integra\u00e7\u00e3o SOAP.<\/span><span style=\"font-weight: 400;\">\n<p><\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><b>YAML<\/b><span style=\"font-weight: 400;\">: DevOps, Kubernetes, CI\/CD.<\/span><span style=\"font-weight: 400;\">\n<p><\/span><\/li>\n<\/ul>\n<p><b>Seguran\u00e7a e desempenho ao trabalhar com JSON<\/b><\/p>\n<h3><b>Riscos comuns<\/b><\/h3>\n<ul>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><b>JSON Injection<\/b><span style=\"font-weight: 400;\">: se os dados n\u00e3o forem bem sanitizados, algu\u00e9m pode injetar <a href=\"https:\/\/www.geekhunter.com\/pt\/blog\/praticar-codigo-limpo\/\">c\u00f3digo <\/a>malicioso.<\/span><span style=\"font-weight: 400;\">\n<p><\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><b>Exposi\u00e7\u00e3o indevida<\/b><span style=\"font-weight: 400;\">: APIs mal configuradas podem revelar dados sens\u00edveis via JSON.<\/span><span style=\"font-weight: 400;\">\n<p><\/span><\/li>\n<\/ul>\n<h3><b>Boas pr\u00e1ticas:<\/b><\/h3>\n<ul>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Escape caracteres especiais<\/span><span style=\"font-weight: 400;\">\n<p><\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Nunca exponha diretamente objetos sem filtragem<\/span><span style=\"font-weight: 400;\">\n<p><\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Use ferramentas como <\/span><span style=\"font-weight: 400;\">AJV<\/span><span style=\"font-weight: 400;\"> (JavaScript) ou <\/span><span style=\"font-weight: 400;\">Pydantic<\/span><span style=\"font-weight: 400;\"> (<a href=\"https:\/\/www.geekhunter.com\/pt\/blog\/cursos-python\/\">Python<\/a>) para validar schemas<\/span><span style=\"font-weight: 400;\">\n<p><\/span><\/li>\n<\/ul>\n<h3><b>Performance:<\/b><\/h3>\n<ul>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">JSON \u00e9 leve, mas grandes volumes podem travar a UI. Use <\/span><b>pagina\u00e7\u00e3o<\/b><span style=\"font-weight: 400;\"> e <\/span><b>lazy loading<\/b><span style=\"font-weight: 400;\">.<\/span><span style=\"font-weight: 400;\">\n<p><\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><b>Compacte<\/b><span style=\"font-weight: 400;\"> os dados usando GZIP ao transmiti-los.<\/span><\/li>\n<\/ul>\n<h2><b>Dicas avan\u00e7adas para quem j\u00e1 trabalha com JSON<\/b><\/h2>\n<h3><b>1. JSON Schema<\/b><\/h3>\n<p><span style=\"font-weight: 400;\">Define a estrutura esperada de um JSON para valida\u00e7\u00e3o autom\u00e1tica.<\/span><\/p>\n<p>&nbsp;<\/p>\n<p><span style=\"font-weight: 400;\">{<\/span><\/p>\n<p><span style=\"font-weight: 400;\">\u00a0\u00a0&#8220;type&#8221;: &#8220;object&#8221;,<\/span><\/p>\n<p><span style=\"font-weight: 400;\">\u00a0\u00a0&#8220;properties&#8221;: {<\/span><\/p>\n<p><span style=\"font-weight: 400;\">\u00a0\u00a0\u00a0\u00a0&#8220;nome&#8221;: { &#8220;type&#8221;: &#8220;string&#8221; },<\/span><\/p>\n<p><span style=\"font-weight: 400;\">\u00a0\u00a0\u00a0\u00a0&#8220;idade&#8221;: { &#8220;type&#8221;: &#8220;integer&#8221; }<\/span><\/p>\n<p><span style=\"font-weight: 400;\">\u00a0\u00a0},<\/span><\/p>\n<p><span style=\"font-weight: 400;\">\u00a0\u00a0&#8220;required&#8221;: [&#8220;nome&#8221;, &#8220;idade&#8221;]<\/span><\/p>\n<p><span style=\"font-weight: 400;\">}<\/span><\/p>\n<p>&nbsp;<\/p>\n<h3><b>2. Minifica\u00e7\u00e3o e compacta\u00e7\u00e3o<\/b><\/h3>\n<ul>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Remova espa\u00e7os e quebras de linha<\/span><span style=\"font-weight: 400;\">\n<p><\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Use <\/span><span style=\"font-weight: 400;\">.min.json<\/span><span style=\"font-weight: 400;\"> para produ\u00e7\u00e3o<\/span><span style=\"font-weight: 400;\">\n<p><\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">GZIP \u00e9 altamente eficiente para JSON<\/span><span style=\"font-weight: 400;\">\n<p><\/span><\/li>\n<\/ul>\n<h3><b>3. Serializa\u00e7\u00e3o customizada<\/b><\/h3>\n<p><span style=\"font-weight: 400;\">Em frameworks como Django ou Spring, voc\u00ea pode customizar como objetos s\u00e3o serializados para JSON.<\/span><\/p>\n<h3><b>4. Integra\u00e7\u00e3o com GraphQL<\/b><\/h3>\n<p><span style=\"font-weight: 400;\">Embora GraphQL tenha sua pr\u00f3pria estrutura, a resposta geralmente vem em JSON \u2014 mais um motivo para domin\u00e1-lo.<\/span><\/p>\n<h3><b>5. JSONP (JSON with Padding)<\/b><\/h3>\n<p><span style=\"font-weight: 400;\">T\u00e9cnica antiga para requisi\u00e7\u00f5es cross-domain antes do CORS. Ainda \u00fatil em alguns contextos legados.<\/span><\/p>\n<h2><b>Conclus\u00e3o<\/b><\/h2>\n<p><span style=\"font-weight: 400;\">Se voc\u00ea trabalha com dados, APIs, apps ou integra\u00e7\u00f5es, precisa dominar JSON. Ele \u00e9 o esperanto digital da comunica\u00e7\u00e3o entre sistemas \u2014 e entender bem sua estrutura, pr\u00e1ticas e nuances \u00e9 um diferencial t\u00e9cnico gigante.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Com ele, voc\u00ea ganha:<\/span><\/p>\n<ul>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Leitura r\u00e1pida e leg\u00edvel<\/span><span style=\"font-weight: 400;\">\n<p><\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Compatibilidade com m\u00faltiplas linguagens<\/span><span style=\"font-weight: 400;\">\n<p><\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Suporte direto \u00e0s tecnologias modernas<\/span><\/li>\n<\/ul>\n","protected":false},"excerpt":{"rendered":"<p>O que \u00e9 JSON? Bom, voc\u00ea sabe o que acontece por tr\u00e1s daquele bot\u00e3o \u201ccomprar agora\u201d ou quando sua dashboard carrega em milissegundos? Spoiler: o JSON provavelmente est\u00e1 no comando. JSON est\u00e1 em praticamente tudo o que voc\u00ea faz online, mas ser\u00e1 que voc\u00ea realmente entende o que ele \u00e9? Neste guia completo, vamos al\u00e9m [&hellip;]<\/p>\n","protected":false},"author":167,"featured_media":13605,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[18],"tags":[],"class_list":["post-13604","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-desenvolvimiento-de-software"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v28.6 (Yoast SEO v28.6) - https:\/\/yoast.com\/product\/yoast-seo-premium-wordpress\/ -->\n<title>O que \u00e9 JSON? Guia Completo para Entender e Usar no Dia a Dia<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.geekhunter.com\/pt\/blog\/o-que-e-json\/\" \/>\n<meta property=\"og:locale\" content=\"pt_BR\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"O que \u00e9 JSON: O guia completo\" \/>\n<meta property=\"og:description\" content=\"O que \u00e9 JSON? Bom, voc\u00ea sabe o que acontece por tr\u00e1s daquele bot\u00e3o \u201ccomprar agora\u201d ou quando sua dashboard carrega em milissegundos? Spoiler: o JSON\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.geekhunter.com\/pt\/blog\/o-que-e-json\/\" \/>\n<meta property=\"og:site_name\" content=\"Blog Geekhunter\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/geekhunterbr\/\" \/>\n<meta property=\"article:published_time\" content=\"2025-05-30T17:28:07+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2025-06-03T15:42:11+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.geekhunter.com/pt/blog\/wp-content\/uploads\/2025\/05\/pexels-realtoughcandy-11035481-scaled.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"2560\" \/>\n\t<meta property=\"og:image:height\" content=\"1707\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"Geekhunter\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@geekhunterbr\" \/>\n<meta name=\"twitter:site\" content=\"@geekhunterbr\" \/>\n<meta name=\"twitter:label1\" content=\"Escrito por\" \/>\n\t<meta name=\"twitter:data1\" content=\"Geekhunter\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. tempo de leitura\" \/>\n\t<meta name=\"twitter:data2\" content=\"6 minutos\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/www.geekhunter.com\\\/pt\\\/blog\\\/o-que-e-json\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.geekhunter.com\\\/pt\\\/blog\\\/o-que-e-json\\\/\"},\"author\":{\"name\":\"Geekhunter\",\"@id\":\"https:\\\/\\\/www.geekhunter.com\\\/pt\\\/blog\\\/#\\\/schema\\\/person\\\/9f62b173345139f7bbdaf55312c3d400\"},\"headline\":\"O que \u00e9 JSON: O guia completo\",\"datePublished\":\"2025-05-30T17:28:07+00:00\",\"dateModified\":\"2025-06-03T15:42:11+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/www.geekhunter.com\\\/pt\\\/blog\\\/o-que-e-json\\\/\"},\"wordCount\":922,\"publisher\":{\"@id\":\"https:\\\/\\\/www.geekhunter.com\\\/pt\\\/blog\\\/#organization\"},\"image\":{\"@id\":\"https:\\\/\\\/www.geekhunter.com\\\/pt\\\/blog\\\/o-que-e-json\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.geekhunter.com/pt/blog\\\/wp-content\\\/uploads\\\/2025\\\/05\\\/pexels-realtoughcandy-11035481-scaled.jpg\",\"articleSection\":[\"Desenvolvimiento de software\"],\"inLanguage\":\"pt-BR\"},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.geekhunter.com\\\/pt\\\/blog\\\/o-que-e-json\\\/\",\"url\":\"https:\\\/\\\/www.geekhunter.com\\\/pt\\\/blog\\\/o-que-e-json\\\/\",\"name\":\"O que \u00e9 JSON? Guia Completo para Entender e Usar no Dia a Dia\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.geekhunter.com\\\/pt\\\/blog\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/www.geekhunter.com\\\/pt\\\/blog\\\/o-que-e-json\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/www.geekhunter.com\\\/pt\\\/blog\\\/o-que-e-json\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.geekhunter.com/pt/blog\\\/wp-content\\\/uploads\\\/2025\\\/05\\\/pexels-realtoughcandy-11035481-scaled.jpg\",\"datePublished\":\"2025-05-30T17:28:07+00:00\",\"dateModified\":\"2025-06-03T15:42:11+00:00\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.geekhunter.com\\\/pt\\\/blog\\\/o-que-e-json\\\/#breadcrumb\"},\"inLanguage\":\"pt-BR\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/www.geekhunter.com/pt/blog\\\/o-que-e-json\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"pt-BR\",\"@id\":\"https:\\\/\\\/www.geekhunter.com\\\/pt\\\/blog\\\/o-que-e-json\\\/#primaryimage\",\"url\":\"https:\\\/\\\/www.geekhunter.com\\\/pt\\\/blog\\\/wp-content\\\/uploads\\\/2025\\\/05\\\/pexels-realtoughcandy-11035481-scaled.jpg\",\"contentUrl\":\"https:\\\/\\\/www.geekhunter.com/pt/blog\\\/wp-content\\\/uploads\\\/2025\\\/05\\\/pexels-realtoughcandy-11035481-scaled.jpg\",\"width\":2560,\"height\":1707,\"caption\":\"o-que-e-json\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.geekhunter.com\\\/pt\\\/blog\\\/o-que-e-json\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"In\u00edcio\",\"item\":\"https:\\\/\\\/www.geekhunter.com/pt/blog\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Mundo TI\",\"item\":\"https:\\\/\\\/www.geekhunter.com/pt/blog\\\/category\\\/mundo-ti\\\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Desenvolvimiento de software\",\"item\":\"https:\\\/\\\/www.geekhunter.com/pt/blog\\\/category\\\/mundo-ti\\\/desenvolvimiento-de-software\\\/\"},{\"@type\":\"ListItem\",\"position\":4,\"name\":\"O que \u00e9 JSON: O guia completo\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/www.geekhunter.com\\\/pt\\\/blog\\\/#website\",\"url\":\"https:\\\/\\\/www.geekhunter.com\\\/pt\\\/blog\\\/\",\"name\":\"Blog de TI\",\"description\":\"Dicas para o RH e profissionais da \u00e1rea TI\",\"publisher\":{\"@id\":\"https:\\\/\\\/www.geekhunter.com\\\/pt\\\/blog\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/www.geekhunter.com/pt/blog\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"pt-BR\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/www.geekhunter.com\\\/pt\\\/blog\\\/#organization\",\"name\":\"GeekHunter\",\"url\":\"https:\\\/\\\/www.geekhunter.com\\\/pt\\\/blog\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"pt-BR\",\"@id\":\"https:\\\/\\\/www.geekhunter.com\\\/pt\\\/blog\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/www.geekhunter.com\\\/pt\\\/blog\\\/wp-content\\\/uploads\\\/2024\\\/10\\\/icon-1.png\",\"contentUrl\":\"https:\\\/\\\/www.geekhunter.com/pt/blog\\\/wp-content\\\/uploads\\\/2024\\\/10\\\/icon-1.png\",\"width\":300,\"height\":300,\"caption\":\"GeekHunter\"},\"image\":{\"@id\":\"https:\\\/\\\/www.geekhunter.com\\\/pt\\\/blog\\\/#\\\/schema\\\/logo\\\/image\\\/\"},\"sameAs\":[\"https:\\\/\\\/www.facebook.com\\\/geekhunterbr\\\/\",\"https:\\\/\\\/x.com\\\/geekhunterbr\",\"https:\\\/\\\/www.instagram.com\\\/geekhunterbr\\\/\",\"https:\\\/\\\/www.linkedin.com\\\/company\\\/geekhunter-brasil\\\/\",\"https:\\\/\\\/www.youtube.com\\\/@GeekHunterOfficial\"]},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/www.geekhunter.com\\\/pt\\\/blog\\\/#\\\/schema\\\/person\\\/9f62b173345139f7bbdaf55312c3d400\",\"name\":\"Geekhunter\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"pt-BR\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/09a0f76de8cf1fa3621f8b73417ce43344b42e1324a07a9af24f57c5eef49840?s=96&d=mm&r=g\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/09a0f76de8cf1fa3621f8b73417ce43344b42e1324a07a9af24f57c5eef49840?s=96&d=mm&r=g\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/09a0f76de8cf1fa3621f8b73417ce43344b42e1324a07a9af24f57c5eef49840?s=96&d=mm&r=g\",\"caption\":\"Geekhunter\"},\"url\":\"https:\\\/\\\/www.geekhunter.com\\\/pt\\\/blog\\\/author\\\/matias\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"O que \u00e9 JSON? Guia Completo para Entender e Usar no Dia a Dia","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.geekhunter.com\/pt\/blog\/o-que-e-json\/","og_locale":"pt_BR","og_type":"article","og_title":"O que \u00e9 JSON: O guia completo","og_description":"O que \u00e9 JSON? Bom, voc\u00ea sabe o que acontece por tr\u00e1s daquele bot\u00e3o \u201ccomprar agora\u201d ou quando sua dashboard carrega em milissegundos? Spoiler: o JSON","og_url":"https:\/\/www.geekhunter.com\/pt\/blog\/o-que-e-json\/","og_site_name":"Blog Geekhunter","article_publisher":"https:\/\/www.facebook.com\/geekhunterbr\/","article_published_time":"2025-05-30T17:28:07+00:00","article_modified_time":"2025-06-03T15:42:11+00:00","og_image":[{"width":2560,"height":1707,"url":"https:\/\/www.geekhunter.com/pt/blog\/wp-content\/uploads\/2025\/05\/pexels-realtoughcandy-11035481-scaled.jpg","type":"image\/jpeg"}],"author":"Geekhunter","twitter_card":"summary_large_image","twitter_creator":"@geekhunterbr","twitter_site":"@geekhunterbr","twitter_misc":{"Escrito por":"Geekhunter","Est. tempo de leitura":"6 minutos"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.geekhunter.com\/pt\/blog\/o-que-e-json\/#article","isPartOf":{"@id":"https:\/\/www.geekhunter.com\/pt\/blog\/o-que-e-json\/"},"author":{"name":"Geekhunter","@id":"https:\/\/www.geekhunter.com\/pt\/blog\/#\/schema\/person\/9f62b173345139f7bbdaf55312c3d400"},"headline":"O que \u00e9 JSON: O guia completo","datePublished":"2025-05-30T17:28:07+00:00","dateModified":"2025-06-03T15:42:11+00:00","mainEntityOfPage":{"@id":"https:\/\/www.geekhunter.com\/pt\/blog\/o-que-e-json\/"},"wordCount":922,"publisher":{"@id":"https:\/\/www.geekhunter.com\/pt\/blog\/#organization"},"image":{"@id":"https:\/\/www.geekhunter.com\/pt\/blog\/o-que-e-json\/#primaryimage"},"thumbnailUrl":"https:\/\/www.geekhunter.com/pt/blog\/wp-content\/uploads\/2025\/05\/pexels-realtoughcandy-11035481-scaled.jpg","articleSection":["Desenvolvimiento de software"],"inLanguage":"pt-BR"},{"@type":"WebPage","@id":"https:\/\/www.geekhunter.com\/pt\/blog\/o-que-e-json\/","url":"https:\/\/www.geekhunter.com\/pt\/blog\/o-que-e-json\/","name":"O que \u00e9 JSON? Guia Completo para Entender e Usar no Dia a Dia","isPartOf":{"@id":"https:\/\/www.geekhunter.com\/pt\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.geekhunter.com\/pt\/blog\/o-que-e-json\/#primaryimage"},"image":{"@id":"https:\/\/www.geekhunter.com\/pt\/blog\/o-que-e-json\/#primaryimage"},"thumbnailUrl":"https:\/\/www.geekhunter.com/pt/blog\/wp-content\/uploads\/2025\/05\/pexels-realtoughcandy-11035481-scaled.jpg","datePublished":"2025-05-30T17:28:07+00:00","dateModified":"2025-06-03T15:42:11+00:00","breadcrumb":{"@id":"https:\/\/www.geekhunter.com\/pt\/blog\/o-que-e-json\/#breadcrumb"},"inLanguage":"pt-BR","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.geekhunter.com/pt/blog\/o-que-e-json\/"]}]},{"@type":"ImageObject","inLanguage":"pt-BR","@id":"https:\/\/www.geekhunter.com\/pt\/blog\/o-que-e-json\/#primaryimage","url":"https:\/\/www.geekhunter.com\/pt\/blog\/wp-content\/uploads\/2025\/05\/pexels-realtoughcandy-11035481-scaled.jpg","contentUrl":"https:\/\/www.geekhunter.com/pt/blog\/wp-content\/uploads\/2025\/05\/pexels-realtoughcandy-11035481-scaled.jpg","width":2560,"height":1707,"caption":"o-que-e-json"},{"@type":"BreadcrumbList","@id":"https:\/\/www.geekhunter.com\/pt\/blog\/o-que-e-json\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"In\u00edcio","item":"https:\/\/www.geekhunter.com/pt/blog\/"},{"@type":"ListItem","position":2,"name":"Mundo TI","item":"https:\/\/www.geekhunter.com/pt/blog\/category\/mundo-ti\/"},{"@type":"ListItem","position":3,"name":"Desenvolvimiento de software","item":"https:\/\/www.geekhunter.com/pt/blog\/category\/mundo-ti\/desenvolvimiento-de-software\/"},{"@type":"ListItem","position":4,"name":"O que \u00e9 JSON: O guia completo"}]},{"@type":"WebSite","@id":"https:\/\/www.geekhunter.com\/pt\/blog\/#website","url":"https:\/\/www.geekhunter.com\/pt\/blog\/","name":"Blog de TI","description":"Dicas para o RH e profissionais da \u00e1rea TI","publisher":{"@id":"https:\/\/www.geekhunter.com\/pt\/blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.geekhunter.com/pt/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"pt-BR"},{"@type":"Organization","@id":"https:\/\/www.geekhunter.com\/pt\/blog\/#organization","name":"GeekHunter","url":"https:\/\/www.geekhunter.com\/pt\/blog\/","logo":{"@type":"ImageObject","inLanguage":"pt-BR","@id":"https:\/\/www.geekhunter.com\/pt\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/www.geekhunter.com\/pt\/blog\/wp-content\/uploads\/2024\/10\/icon-1.png","contentUrl":"https:\/\/www.geekhunter.com/pt/blog\/wp-content\/uploads\/2024\/10\/icon-1.png","width":300,"height":300,"caption":"GeekHunter"},"image":{"@id":"https:\/\/www.geekhunter.com\/pt\/blog\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/geekhunterbr\/","https:\/\/x.com\/geekhunterbr","https:\/\/www.instagram.com\/geekhunterbr\/","https:\/\/www.linkedin.com\/company\/geekhunter-brasil\/","https:\/\/www.youtube.com\/@GeekHunterOfficial"]},{"@type":"Person","@id":"https:\/\/www.geekhunter.com\/pt\/blog\/#\/schema\/person\/9f62b173345139f7bbdaf55312c3d400","name":"Geekhunter","image":{"@type":"ImageObject","inLanguage":"pt-BR","@id":"https:\/\/secure.gravatar.com\/avatar\/09a0f76de8cf1fa3621f8b73417ce43344b42e1324a07a9af24f57c5eef49840?s=96&d=mm&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/09a0f76de8cf1fa3621f8b73417ce43344b42e1324a07a9af24f57c5eef49840?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/09a0f76de8cf1fa3621f8b73417ce43344b42e1324a07a9af24f57c5eef49840?s=96&d=mm&r=g","caption":"Geekhunter"},"url":"https:\/\/www.geekhunter.com\/pt\/blog\/author\/matias\/"}]}},"_links":{"self":[{"href":"https:\/\/www.geekhunter.com/pt/blog\/wp-json\/wp\/v2\/posts\/13604","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.geekhunter.com/pt/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.geekhunter.com/pt/blog\/wp-json\/wp\/v2\/types\/post"}],"replies":[{"embeddable":true,"href":"https:\/\/www.geekhunter.com/pt/blog\/wp-json\/wp\/v2\/comments?post=13604"}],"version-history":[{"count":0,"href":"https:\/\/www.geekhunter.com/pt/blog\/wp-json\/wp\/v2\/posts\/13604\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.geekhunter.com/pt/blog\/wp-json\/wp\/v2\/media\/13605"}],"wp:attachment":[{"href":"https:\/\/www.geekhunter.com/pt/blog\/wp-json\/wp\/v2\/media?parent=13604"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.geekhunter.com/pt/blog\/wp-json\/wp\/v2\/categories?post=13604"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.geekhunter.com/pt/blog\/wp-json\/wp\/v2\/tags?post=13604"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}