{"id":16753,"date":"2026-07-15T06:53:11","date_gmt":"2026-07-15T09:53:11","guid":{"rendered":"https:\/\/www.homehost.com.br\/blog\/?p=16753"},"modified":"2026-07-15T06:53:21","modified_gmt":"2026-07-15T09:53:21","slug":"erro-422","status":"publish","type":"post","link":"https:\/\/www.homehost.com.br\/blog\/internet\/erro-422\/","title":{"rendered":"Erro 422 (Unprocessable Entity): o que \u00e9 e como resolver"},"content":{"rendered":"\n<p class=\"wp-block-paragraph\"><strong>O erro 422 (Unprocessable Entity) aparece quando o servidor entende perfeitamente o que voc\u00ea pediu, mas n\u00e3o consegue processar o pedido porque os dados enviados n\u00e3o passam nas regras de valida\u00e7\u00e3o.<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\u00c9 uma distin\u00e7\u00e3o sutil e que confunde muita gente: diferente do <a href=\"https:\/\/www.homehost.com.br\/blog\/internet\/http-error-400\/\">erro 400<\/a>, em que a requisi\u00e7\u00e3o est\u00e1 malformada, no 422 a requisi\u00e7\u00e3o est\u00e1 <strong>estruturalmente correta<\/strong> \u2014 o servidor leu tudo direitinho. O problema \u00e9 o <em>conte\u00fado<\/em>: falta um campo obrigat\u00f3rio, um valor est\u00e1 no formato errado, ou algum dado contraria uma regra do sistema.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Neste guia voc\u00ea vai entender o que o c\u00f3digo significa, por que ele acontece e como resolv\u00ea-lo \u2014 seja voc\u00ea quem est\u00e1 tentando enviar um formul\u00e1rio, quem est\u00e1 integrando uma API ou quem tem um site WordPress mostrando esse erro.<\/p>\n\n\n\n<div style=\"border:1px solid #d6e4fb; border-left:4px solid #1a73e8; background:#f4f8fe; border-radius:8px; padding:18px 22px; margin:24px 0; font-family:Arial, Helvetica, sans-serif;\">\n  <div style=\"font-weight:700; color:#0b3d91; margin-bottom:6px; text-transform:uppercase; letter-spacing:.05em; font-size:14px;\">Resposta r\u00e1pida<\/div>\n  <p style=\"color:#0b3d91; line-height:1.65; margin:0;\">O <strong>erro 422<\/strong> significa que o servidor entendeu a requisi\u00e7\u00e3o e a sintaxe est\u00e1 correta, mas os <strong>dados enviados n\u00e3o passaram na valida\u00e7\u00e3o<\/strong> \u2014 um campo obrigat\u00f3rio em branco, um formato inv\u00e1lido ou um valor que viola alguma regra. \u00c9 um erro do <strong>cliente<\/strong> (s\u00e9rie 4xx): repetir a mesma requisi\u00e7\u00e3o vai dar o mesmo resultado. A solu\u00e7\u00e3o \u00e9 corrigir os dados. Se for um formul\u00e1rio, revise os campos; se for uma API, leia o corpo da resposta, que quase sempre diz exatamente qual campo falhou.<\/p>\n<\/div>\n\n\n\n<p class=\"wp-block-paragraph\"><div id=\"ez-toc-container\" class=\"ez-toc-v2_0_72 ez-toc-wrap-center counter-hierarchy ez-toc-counter ez-toc-custom ez-toc-container-direction\">\n<div class=\"ez-toc-title-container\">\n<p class=\"ez-toc-title\" style=\"cursor:inherit\">Conte\u00fado<\/p>\n<span class=\"ez-toc-title-toggle\"><\/span><\/div>\n<nav><ul class='ez-toc-list ez-toc-list-level-1 ' ><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-1\" href=\"https:\/\/www.homehost.com.br\/blog\/internet\/erro-422\/#O_que_e_o_erro_HTTP_422\" title=\"O que \u00e9 o erro HTTP 422\">O que \u00e9 o erro HTTP 422<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-2\" href=\"https:\/\/www.homehost.com.br\/blog\/internet\/erro-422\/#Erro_422_vs_erro_400_a_diferenca_que_confunde_todo_mundo\" title=\"Erro 422 vs erro 400: a diferen\u00e7a que confunde todo mundo\">Erro 422 vs erro 400: a diferen\u00e7a que confunde todo mundo<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-3\" href=\"https:\/\/www.homehost.com.br\/blog\/internet\/erro-422\/#Por_que_o_erro_422_acontece\" title=\"Por que o erro 422 acontece\">Por que o erro 422 acontece<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-4\" href=\"https:\/\/www.homehost.com.br\/blog\/internet\/erro-422\/#Como_resolver_o_erro_422_para_quem_esta_acessando_um_site\" title=\"Como resolver o erro 422 (para quem est\u00e1 acessando um site)\">Como resolver o erro 422 (para quem est\u00e1 acessando um site)<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-5\" href=\"https:\/\/www.homehost.com.br\/blog\/internet\/erro-422\/#Como_resolver_o_erro_422_para_quem_usa_APIs\" title=\"Como resolver o erro 422 (para quem usa APIs)\">Como resolver o erro 422 (para quem usa APIs)<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-6\" href=\"https:\/\/www.homehost.com.br\/blog\/internet\/erro-422\/#Como_resolver_o_erro_422_no_WordPress\" title=\"Como resolver o erro 422 no WordPress\">Como resolver o erro 422 no WordPress<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-7\" href=\"https:\/\/www.homehost.com.br\/blog\/internet\/erro-422\/#Erro_422_vs_erros_parecidos\" title=\"Erro 422 vs erros parecidos\">Erro 422 vs erros parecidos<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-8\" href=\"https:\/\/www.homehost.com.br\/blog\/internet\/erro-422\/#Perguntas_frequentes\" title=\"Perguntas frequentes\">Perguntas frequentes<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-9\" href=\"https:\/\/www.homehost.com.br\/blog\/internet\/erro-422\/#Conclusao\" title=\"Conclus\u00e3o\">Conclus\u00e3o<\/a><\/li><\/ul><\/nav><\/div>\n<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"O_que_e_o_erro_HTTP_422\"><\/span>O que \u00e9 o erro HTTP 422<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">O c\u00f3digo <strong>422 Unprocessable Entity<\/strong> \u2014 renomeado para <strong>Unprocessable Content<\/strong> na especifica\u00e7\u00e3o atual do HTTP (RFC 9110) \u2014 indica que o servidor <strong>entendeu o tipo de conte\u00fado<\/strong> da requisi\u00e7\u00e3o, <strong>a sintaxe est\u00e1 correta<\/strong>, mas ele n\u00e3o conseguiu processar as instru\u00e7\u00f5es contidas ali dentro.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Uma analogia ajuda: imagine entregar um formul\u00e1rio de inscri\u00e7\u00e3o impecavelmente preenchido a m\u00e3o, com letra leg\u00edvel e no formul\u00e1rio certo \u2014 mas voc\u00ea deixou o campo &#8220;CPF&#8221; em branco e escreveu uma data de nascimento no futuro. O atendente <strong>consegue ler tudo<\/strong>; ele s\u00f3 n\u00e3o pode aceitar, porque o conte\u00fado n\u00e3o faz sentido segundo as regras. Isso \u00e9 o 422.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">O c\u00f3digo nasceu na extens\u00e3o <strong>WebDAV<\/strong> do HTTP, mas hoje \u00e9 amplamente usado por APIs REST modernas para comunicar <strong>falhas de valida\u00e7\u00e3o<\/strong> \u2014 \u00e9 provavelmente a resposta mais comum quando um dado enviado n\u00e3o passa nas regras do sistema.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Por estar na fam\u00edlia <strong>4xx<\/strong>, o 422 \u00e9 classificado como um <strong>erro do cliente<\/strong>: a origem do problema est\u00e1 no que foi enviado, n\u00e3o numa falha do servidor. Isso tem uma consequ\u00eancia pr\u00e1tica importante \u2014 <strong>tentar de novo sem mudar nada vai dar exatamente o mesmo erro<\/strong>. S\u00f3 corrigir os dados resolve.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Erro_422_vs_erro_400_a_diferenca_que_confunde_todo_mundo\"><\/span>Erro 422 vs erro 400: a diferen\u00e7a que confunde todo mundo<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Essa \u00e9 a d\u00favida central de quem pesquisa o 422, e a distin\u00e7\u00e3o \u00e9 mais simples do que parece:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>400 Bad Request<\/strong> \u2014 a requisi\u00e7\u00e3o est\u00e1 <strong>malformada<\/strong>. O servidor n\u00e3o conseguiu nem interpretar o que chegou: um JSON com uma chave faltando, um caractere inv\u00e1lido na URL, um cabe\u00e7alho quebrado. \u00c9 um erro de <strong>sintaxe<\/strong>.<\/li>\n\n\n\n<li><strong>422 Unprocessable Entity<\/strong> \u2014 a requisi\u00e7\u00e3o est\u00e1 <strong>bem formada<\/strong>. O servidor leu e entendeu tudo. O que falhou foi o <strong>significado<\/strong> dos dados: um e-mail sem &#8220;@&#8221;, um campo obrigat\u00f3rio vazio, um n\u00famero enviado como texto. \u00c9 um erro de <strong>sem\u00e2ntica<\/strong>.<\/li>\n<\/ul>\n\n\n\n<div style=\"border:1px solid #d6e4fb; border-left:4px solid #1a73e8; background:#f4f8fe; border-radius:8px; padding:18px 22px; margin:24px 0; font-family:Arial, Helvetica, sans-serif;\">\n  <div style=\"font-weight:700; color:#0b3d91; margin-bottom:6px; text-transform:uppercase; letter-spacing:.05em; font-size:14px;\">Em uma frase<\/div>\n  <p style=\"color:#0b3d91; line-height:1.65; margin:0;\"><strong>400<\/strong> = o servidor n\u00e3o conseguiu <em>ler<\/em> o que voc\u00ea mandou. <strong>422<\/strong> = o servidor leu, entendeu, e recusou porque o <em>conte\u00fado<\/em> n\u00e3o passou na valida\u00e7\u00e3o. Um JSON perfeitamente formatado pode dar 422; um JSON quebrado d\u00e1 400.<\/p>\n<\/div>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Por_que_o_erro_422_acontece\"><\/span>Por que o erro 422 acontece<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">As causas mais comuns, quase todas ligadas aos dados enviados:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Campo obrigat\u00f3rio ausente.<\/strong> A API ou o formul\u00e1rio espera um dado que n\u00e3o foi enviado.<\/li>\n\n\n\n<li><strong>Tipo de dado incorreto.<\/strong> Enviar <code>\"29.99\"<\/code> (texto) onde se espera <code>29.99<\/code> (n\u00famero), por exemplo.<\/li>\n\n\n\n<li><strong>Formato inv\u00e1lido.<\/strong> Um e-mail sem &#8220;@&#8221;, uma data fora do padr\u00e3o esperado, um CPF com d\u00edgitos a menos.<\/li>\n\n\n\n<li><strong>Viola\u00e7\u00e3o de regra de neg\u00f3cio.<\/strong> Tentar cadastrar um e-mail que j\u00e1 existe, atualizar um registro inexistente, ou referenciar um ID que n\u00e3o existe.<\/li>\n\n\n\n<li><strong>Cabe\u00e7alho <code>Content-Type<\/code> incompat\u00edvel.<\/strong> O corpo \u00e9 JSON, mas o cabe\u00e7alho diz outra coisa (ou vice-versa).<\/li>\n\n\n\n<li><strong>Valor fora dos limites.<\/strong> Um texto maior que o permitido, um n\u00famero fora da faixa aceita.<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">Em sites WordPress, o 422 costuma aparecer em outro contexto: uma requisi\u00e7\u00e3o da <strong>API REST<\/strong> do WordPress (usada pelo editor de blocos, por plugins e por integra\u00e7\u00f5es) que falha na valida\u00e7\u00e3o, ou dados inconsistentes no banco.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Como_resolver_o_erro_422_para_quem_esta_acessando_um_site\"><\/span>Como resolver o erro 422 (para quem est\u00e1 acessando um site)<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Se voc\u00ea recebeu o 422 ao enviar um formul\u00e1rio ou usar um site, o problema quase sempre est\u00e1 nos dados que voc\u00ea preencheu.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Revise cada campo do formul\u00e1rio.<\/strong> Procure campos obrigat\u00f3rios em branco, e-mails digitados errado, datas fora do formato pedido, CPF ou telefone incompletos. Preste aten\u00e7\u00e3o \u00e0s instru\u00e7\u00f5es e \u00e0s dicas de formato que o pr\u00f3prio formul\u00e1rio mostra.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Verifique dados que precisam ser \u00fanicos.<\/strong> Se voc\u00ea est\u00e1 criando uma conta e o erro insiste, pode ser que o e-mail ou o usu\u00e1rio j\u00e1 existam no sistema.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Limpe o cache e os cookies do navegador.<\/strong> \u00c9 menos comum, mas dados de sess\u00e3o corrompidos podem atrapalhar o envio. Veja o passo a passo no nosso guia sobre <a href=\"https:\/\/www.homehost.com.br\/blog\/internet\/limpar-cache\/\">como limpar o cache do navegador<\/a>.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Tente em outro navegador ou numa janela an\u00f4nima.<\/strong> Ajuda a descartar interfer\u00eancia de extens\u00f5es ou de dados salvos.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Se depois de revisar tudo o erro continuar, o problema pode estar na <strong>valida\u00e7\u00e3o do pr\u00f3prio site<\/strong> \u2014 regras mal configuradas ou com bug rejeitando dados leg\u00edtimos. Nesse caso n\u00e3o h\u00e1 o que fazer do seu lado al\u00e9m de avisar o respons\u00e1vel pelo site.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Como_resolver_o_erro_422_para_quem_usa_APIs\"><\/span>Como resolver o erro 422 (para quem usa APIs)<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Aqui est\u00e1 a boa not\u00edcia que muita gente ignora: <strong>o 422 quase sempre vem acompanhado da explica\u00e7\u00e3o<\/strong>. Diferente de outros erros, uma API bem constru\u00edda devolve, no corpo da resposta, exatamente qual campo falhou e por qu\u00ea.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Leia o corpo da resposta, n\u00e3o s\u00f3 o c\u00f3digo.<\/strong> \u00c9 o passo mais importante e o mais pulado. Registre (log) a resposta completa, n\u00e3o apenas o status 422 \u2014 o JSON de retorno geralmente traz algo como o campo problem\u00e1tico e a regra violada.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Confira os campos obrigat\u00f3rios e os tipos.<\/strong> Compare seu payload com a documenta\u00e7\u00e3o da API: todos os campos exigidos est\u00e3o presentes? Os n\u00fameros est\u00e3o como n\u00fameros, e n\u00e3o como texto entre aspas?<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Verifique o cabe\u00e7alho <code>Content-Type<\/code>.<\/strong> Ele precisa corresponder ao formato do corpo que voc\u00ea est\u00e1 enviando (<code>application\/json<\/code> para JSON, por exemplo).<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Valide o JSON antes de enviar.<\/strong> Uma ferramenta de valida\u00e7\u00e3o de JSON descarta a hip\u00f3tese de estrutura quebrada \u2014 se o JSON estiver inv\u00e1lido, o retorno provavelmente seria 400, n\u00e3o 422, mas vale eliminar a d\u00favida.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Teste isolado, fora da aplica\u00e7\u00e3o.<\/strong> Refa\u00e7a a requisi\u00e7\u00e3o com uma ferramenta de API ou via linha de comando, com um payload m\u00ednimo, e v\u00e1 acrescentando campos at\u00e9 o erro aparecer. Isso isola o campo culpado rapidamente.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Cheque conflitos e refer\u00eancias.<\/strong> Ao criar um registro, confirme que valores \u00fanicos (e-mail, ID) ainda n\u00e3o existem. Ao atualizar, confirme que o registro existe. E verifique se os IDs referenciados apontam para registros reais.<\/p>\n\n\n\n<div style=\"border:1px solid #f0d9a8; border-left:4px solid #e0a800; background:#fffaf0; border-radius:8px; padding:18px 22px; margin:24px 0; font-family:Arial, Helvetica, sans-serif;\">\n  <div style=\"font-weight:700; color:#8a6d00; margin-bottom:6px; text-transform:uppercase; letter-spacing:.05em; font-size:14px;\">&#x26a0;&#xfe0f; N\u00e3o adianta tentar de novo<\/div>\n  <p style=\"color:#8a6d00; line-height:1.65; margin:0;\">Diferente de erros tempor\u00e1rios como o 503, o 422 \u00e9 <strong>determin\u00edstico<\/strong>: enviar a mesma requisi\u00e7\u00e3o de novo vai produzir exatamente o mesmo erro, quantas vezes voc\u00ea tentar. Se o seu c\u00f3digo tem uma l\u00f3gica de <em>retry<\/em> autom\u00e1tico, ela n\u00e3o vai resolver um 422 \u2014 s\u00f3 vai repetir a falha. Corrija os dados primeiro.<\/p>\n<\/div>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Como_resolver_o_erro_422_no_WordPress\"><\/span>Como resolver o erro 422 no WordPress<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Se o 422 aparece no seu site WordPress \u2014 no editor, ao salvar um post, ou em alguma funcionalidade \u2014, a causa costuma estar em uma requisi\u00e7\u00e3o da API REST que falha na valida\u00e7\u00e3o ou em dados inconsistentes.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Desative os plugins e teste um tema padr\u00e3o.<\/strong> Um plugin em conflito \u00e9 a causa mais frequente. Desative todos (renomeie a pasta <code>plugins<\/code> via FTP se n\u00e3o conseguir entrar no painel) e reative um a um at\u00e9 achar o culpado. Troque temporariamente para um tema padr\u00e3o para descartar problema no tema.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Ative o modo de depura\u00e7\u00e3o.<\/strong> Assim voc\u00ea v\u00ea o erro real por tr\u00e1s do c\u00f3digo. No <code>wp-config.php<\/code>, adicione:<\/p>\n\n\n\n<div style=\"background:#0b3d91; border-radius:8px; padding:16px 18px; margin:18px 0; font-family:'Courier New', Courier, monospace; overflow-x:auto;\">\n  <code style=\"color:#f1f5f9; font-size:13.5px; line-height:1.7; white-space:pre;\">define( 'WP_DEBUG', true );\ndefine( 'WP_DEBUG_LOG', true );\ndefine( 'WP_DEBUG_DISPLAY', false );<\/code>\n<\/div>\n\n\n\n<p class=\"wp-block-paragraph\">Recarregue a p\u00e1gina que d\u00e1 erro e abra o arquivo <code>debug.log<\/code>, dentro da pasta <code>wp-content<\/code>. Ele vai apontar o arquivo e a linha do problema. <strong>Lembre de desativar o debug depois<\/strong> \u2014 n\u00e3o deixe ativo num site em produ\u00e7\u00e3o.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Repare o banco de dados.<\/strong> Tabelas corrompidas (comum quando uma atualiza\u00e7\u00e3o \u00e9 interrompida) causam erros variados, inclusive o 422. Adicione ao <code>wp-config.php<\/code> a linha <code>define( 'WP_ALLOW_REPAIR', true );<\/code> e acesse <code>seusite.com.br\/wp-admin\/maint\/repair.php<\/code> para rodar o reparo. Remova a linha depois. Alternativamente, use o phpMyAdmin pelo painel da sua hospedagem: selecione as tabelas do <a href=\"https:\/\/www.homehost.com.br\/blog\/tutoriais\/mysql\/o-que-e-um-banco-de-dados\/\">banco de dados<\/a> e use a op\u00e7\u00e3o <strong>Reparar tabela<\/strong>.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Verifique se algum c\u00f3digo customizado quebrou.<\/strong> Se o erro come\u00e7ou depois de voc\u00ea editar um arquivo (<code>functions.php<\/code>, um plugin pr\u00f3prio), reverta a altera\u00e7\u00e3o \u2014 um erro de l\u00f3gica ali pode derrubar a valida\u00e7\u00e3o de uma requisi\u00e7\u00e3o.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Erro_422_vs_erros_parecidos\"><\/span>Erro 422 vs erros parecidos<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<div style=\"overflow-x:auto; margin:24px 0;\">\n<table style=\"width:100%; border-collapse:collapse; font-family:Arial, Helvetica, sans-serif; font-size:14.5px; min-width:560px;\">\n  <thead>\n    <tr style=\"background:#0b3d91; color:#fff;\">\n      <th style=\"text-align:left; padding:12px 14px; border:1px solid #0b3d91;\">C\u00f3digo<\/th>\n      <th style=\"text-align:left; padding:12px 14px; border:1px solid #0b3d91;\">O que significa<\/th>\n      <th style=\"text-align:left; padding:12px 14px; border:1px solid #0b3d91;\">Quando aparece<\/th>\n    <\/tr>\n  <\/thead>\n  <tbody>\n    <tr>\n      <td style=\"padding:11px 14px; border:1px solid #e2e8f0;\"><strong>422<\/strong> Unprocessable Entity<\/td>\n      <td style=\"padding:11px 14px; border:1px solid #e2e8f0;\">Sintaxe correta, conte\u00fado inv\u00e1lido<\/td>\n      <td style=\"padding:11px 14px; border:1px solid #e2e8f0;\">Campo obrigat\u00f3rio vazio, formato errado, regra violada<\/td>\n    <\/tr>\n    <tr style=\"background:#f6f9fe;\">\n      <td style=\"padding:11px 14px; border:1px solid #e2e8f0;\"><strong>400<\/strong> Bad Request<\/td>\n      <td style=\"padding:11px 14px; border:1px solid #e2e8f0;\">Requisi\u00e7\u00e3o malformada<\/td>\n      <td style=\"padding:11px 14px; border:1px solid #e2e8f0;\">JSON quebrado, URL inv\u00e1lida, cabe\u00e7alho corrompido<\/td>\n    <\/tr>\n    <tr>\n      <td style=\"padding:11px 14px; border:1px solid #e2e8f0;\"><strong>409<\/strong> Conflict<\/td>\n      <td style=\"padding:11px 14px; border:1px solid #e2e8f0;\">Conflito com o estado atual do recurso<\/td>\n      <td style=\"padding:11px 14px; border:1px solid #e2e8f0;\">Edi\u00e7\u00e3o simult\u00e2nea, vers\u00e3o desatualizada<\/td>\n    <\/tr>\n    <tr style=\"background:#f6f9fe;\">\n      <td style=\"padding:11px 14px; border:1px solid #e2e8f0;\"><strong>401<\/strong> Unauthorized<\/td>\n      <td style=\"padding:11px 14px; border:1px solid #e2e8f0;\">Falta autentica\u00e7\u00e3o v\u00e1lida<\/td>\n      <td style=\"padding:11px 14px; border:1px solid #e2e8f0;\">Token ausente, inv\u00e1lido ou expirado<\/td>\n    <\/tr>\n    <tr>\n      <td style=\"padding:11px 14px; border:1px solid #e2e8f0;\"><strong>500<\/strong> Internal Server Error<\/td>\n      <td style=\"padding:11px 14px; border:1px solid #e2e8f0;\">Falha do lado do servidor<\/td>\n      <td style=\"padding:11px 14px; border:1px solid #e2e8f0;\">Bug no c\u00f3digo do servidor \u2014 n\u00e3o \u00e9 culpa dos seus dados<\/td>\n    <\/tr>\n  <\/tbody>\n<\/table>\n<\/div>\n\n\n\n<p class=\"wp-block-paragraph\">Uma compara\u00e7\u00e3o que vale fixar: o <strong>500<\/strong> \u00e9 o cozinheiro que queimou o prato por culpa do forno; o <strong>422<\/strong> \u00e9 o cozinheiro que se recusa a cozinhar porque os ingredientes que voc\u00ea trouxe est\u00e3o incompletos \u2014 mesmo tendo chegado na embalagem certa.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Para ver o panorama completo dos c\u00f3digos de resposta, veja nosso guia sobre <a href=\"https:\/\/www.homehost.com.br\/blog\/internet\/status-http-o-que-sao-codigos-de-resposta\/\">status HTTP e os c\u00f3digos de resposta<\/a>.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Perguntas_frequentes\"><\/span>Perguntas frequentes<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>O que significa o erro 422?<\/strong><br>Significa &#8220;Unprocessable Entity&#8221; (entidade n\u00e3o process\u00e1vel): o servidor entendeu a requisi\u00e7\u00e3o e a sintaxe est\u00e1 correta, mas n\u00e3o conseguiu process\u00e1-la porque os dados enviados n\u00e3o passaram na valida\u00e7\u00e3o. Pode ser um campo obrigat\u00f3rio em branco, um formato inv\u00e1lido ou um valor que viola uma regra do sistema.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Qual a diferen\u00e7a entre o erro 400 e o erro 422?<\/strong><br>O 400 (Bad Request) indica que a requisi\u00e7\u00e3o est\u00e1 malformada \u2014 o servidor n\u00e3o conseguiu nem interpretar o que chegou, como um JSON quebrado. O 422 indica que a requisi\u00e7\u00e3o est\u00e1 bem formada e foi entendida, mas o conte\u00fado n\u00e3o passou na valida\u00e7\u00e3o. Em resumo: 400 \u00e9 erro de sintaxe, 422 \u00e9 erro de sem\u00e2ntica.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>O erro 422 \u00e9 problema meu ou do servidor?<\/strong><br>O 422 pertence \u00e0 fam\u00edlia 4xx, os erros do cliente, ent\u00e3o a causa est\u00e1 nos dados enviados na requisi\u00e7\u00e3o. A exce\u00e7\u00e3o \u00e9 quando a valida\u00e7\u00e3o do pr\u00f3prio site est\u00e1 mal configurada e rejeita dados leg\u00edtimos \u2014 a\u00ed s\u00f3 o respons\u00e1vel pelo site pode corrigir.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Como resolver o erro 422 rapidamente?<\/strong><br>Se for um formul\u00e1rio, revise cada campo em busca de obrigat\u00f3rios em branco, formatos errados ou valores duplicados. Se for uma API, leia o corpo da resposta: ele quase sempre indica exatamente qual campo falhou. Confira tamb\u00e9m os campos obrigat\u00f3rios, os tipos de dados e o cabe\u00e7alho Content-Type.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Adianta tentar de novo quando d\u00e1 erro 422?<\/strong><br>N\u00e3o. O 422 \u00e9 determin\u00edstico: a mesma requisi\u00e7\u00e3o vai produzir o mesmo erro sempre. Diferente de erros tempor\u00e1rios de servidor, aqui n\u00e3o existe &#8220;tentar mais tarde&#8221; \u2014 \u00e9 preciso corrigir os dados antes de reenviar.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Por que meu site WordPress mostra erro 422?<\/strong><br>Em geral \u00e9 um conflito de plugin, um erro em c\u00f3digo customizado ou uma tabela corrompida no banco de dados afetando as requisi\u00e7\u00f5es da API REST. Desative os plugins para achar o conflito, ative o modo de depura\u00e7\u00e3o para ver o erro real no debug.log e, se necess\u00e1rio, repare o banco de dados pelo phpMyAdmin.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>O erro 422 prejudica o SEO?<\/strong><br>Diretamente, n\u00e3o \u2014 o 422 costuma aparecer em requisi\u00e7\u00f5es de formul\u00e1rios e APIs, n\u00e3o nas p\u00e1ginas que o Google indexa. Mas se ele impede funcionalidades importantes do site, como cadastros ou compras, o preju\u00edzo \u00e9 para a experi\u00eancia e a convers\u00e3o, o que acaba refletindo nos resultados.<\/p>\n\n\n\n<script type=\"application\/ld+json\">\n{\n  \"@context\": \"https:\/\/schema.org\",\n  \"@type\": \"FAQPage\",\n  \"mainEntity\": [\n    {\"@type\":\"Question\",\"name\":\"O que significa o erro 422?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Significa Unprocessable Entity (entidade n\u00e3o process\u00e1vel): o servidor entendeu a requisi\u00e7\u00e3o e a sintaxe est\u00e1 correta, mas n\u00e3o conseguiu process\u00e1-la porque os dados enviados n\u00e3o passaram na valida\u00e7\u00e3o. Pode ser um campo obrigat\u00f3rio em branco, um formato inv\u00e1lido ou um valor que viola uma regra do sistema.\"}},\n    {\"@type\":\"Question\",\"name\":\"Qual a diferen\u00e7a entre o erro 400 e o erro 422?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"O 400 (Bad Request) indica que a requisi\u00e7\u00e3o est\u00e1 malformada, ou seja, o servidor n\u00e3o conseguiu nem interpretar o que chegou, como um JSON quebrado. O 422 indica que a requisi\u00e7\u00e3o est\u00e1 bem formada e foi entendida, mas o conte\u00fado n\u00e3o passou na valida\u00e7\u00e3o. Em resumo: 400 \u00e9 erro de sintaxe, 422 \u00e9 erro de sem\u00e2ntica.\"}},\n    {\"@type\":\"Question\",\"name\":\"O erro 422 \u00e9 problema meu ou do servidor?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"O 422 pertence \u00e0 fam\u00edlia 4xx, os erros do cliente, ent\u00e3o a causa est\u00e1 nos dados enviados na requisi\u00e7\u00e3o. A exce\u00e7\u00e3o \u00e9 quando a valida\u00e7\u00e3o do pr\u00f3prio site est\u00e1 mal configurada e rejeita dados leg\u00edtimos, e nesse caso s\u00f3 o respons\u00e1vel pelo site pode corrigir.\"}},\n    {\"@type\":\"Question\",\"name\":\"Como resolver o erro 422 rapidamente?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Se for um formul\u00e1rio, revise cada campo em busca de obrigat\u00f3rios em branco, formatos errados ou valores duplicados. Se for uma API, leia o corpo da resposta: ele quase sempre indica exatamente qual campo falhou. Confira tamb\u00e9m os campos obrigat\u00f3rios, os tipos de dados e o cabe\u00e7alho Content-Type.\"}},\n    {\"@type\":\"Question\",\"name\":\"Adianta tentar de novo quando d\u00e1 erro 422?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"N\u00e3o. O 422 \u00e9 determin\u00edstico: a mesma requisi\u00e7\u00e3o vai produzir o mesmo erro sempre. Diferente de erros tempor\u00e1rios de servidor, aqui n\u00e3o existe tentar mais tarde, \u00e9 preciso corrigir os dados antes de reenviar.\"}},\n    {\"@type\":\"Question\",\"name\":\"Por que meu site WordPress mostra erro 422?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Em geral \u00e9 um conflito de plugin, um erro em c\u00f3digo customizado ou uma tabela corrompida no banco de dados afetando as requisi\u00e7\u00f5es da API REST. Desative os plugins para achar o conflito, ative o modo de depura\u00e7\u00e3o para ver o erro real no debug.log e, se necess\u00e1rio, repare o banco de dados pelo phpMyAdmin.\"}},\n    {\"@type\":\"Question\",\"name\":\"O erro 422 prejudica o SEO?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Diretamente, n\u00e3o. O 422 costuma aparecer em requisi\u00e7\u00f5es de formul\u00e1rios e APIs, n\u00e3o nas p\u00e1ginas que o Google indexa. Mas se ele impede funcionalidades importantes do site, como cadastros ou compras, o preju\u00edzo \u00e9 para a experi\u00eancia e a convers\u00e3o, o que acaba refletindo nos resultados.\"}}\n  ]\n}\n<\/script>\n\n\n\n<div style=\"max-width:760px; margin:32px auto; background:linear-gradient(135deg,#1a73e8 0%,#0b3d91 100%); border-radius:16px; padding:32px 28px; font-family:Arial, Helvetica, sans-serif; color:#fff; box-shadow:0 10px 30px rgba(26,115,232,.25);\">\n  <div style=\"display:flex; align-items:flex-start; gap:16px; flex-wrap:wrap;\">\n    <div style=\"flex:0 0 auto; display:inline-flex; align-items:center; justify-content:center; width:52px; height:52px; border-radius:12px; background:rgba(255,255,255,.18);\">\n      <svg width=\"28\" height=\"28\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"#fff\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M14 2H6a2 2 0 0 0-2 2v16a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V8z\"><\/path><path d=\"M14 2v6h6\"><\/path><path d=\"m9 15 2 2 4-4\"><\/path><\/svg>\n    <\/div>\n    <div style=\"flex:1 1 320px; min-width:260px;\">\n      <div style=\"font-weight:800; line-height:1.25; margin-bottom:8px; font-size:19px;\">Seu site com erros? A gente ajuda<\/div>\n      <p style=\"margin:0 0 18px; line-height:1.6; color:#dbe8fb;\">Erros como o 422 costumam vir de conflitos de plugin, banco de dados ou c\u00f3digo. Com a hospedagem da Homehost, voc\u00ea tem phpMyAdmin no painel, logs acess\u00edveis e um suporte que entende de servidor para diagnosticar r\u00e1pido.<\/p>\n      <a href=\"https:\/\/www.homehost.com.br\/hospedagem-de-sites\/\" style=\"display:inline-flex; align-items:center; gap:8px; background:#fff; color:#1a73e8; font-weight:700; text-decoration:none; padding:13px 26px; border-radius:10px; box-shadow:0 4px 12px rgba(0,0,0,.15);\">\n        Conhecer a hospedagem Homehost\n        <svg width=\"18\" height=\"18\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"#1a73e8\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M5 12h14M13 6l6 6-6 6\"><\/path><\/svg>\n      <\/a>\n    <\/div>\n  <\/div>\n<\/div>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Conclusao\"><\/span>Conclus\u00e3o<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">O erro 422 \u00e9 o mais &#8220;educado&#8221; dos erros HTTP: o servidor entendeu tudo o que voc\u00ea pediu e est\u00e1 apenas dizendo que os dados n\u00e3o passam nas regras. Por isso a solu\u00e7\u00e3o nunca \u00e9 insistir \u2014 \u00e9 corrigir. Para quem preenche um formul\u00e1rio, revisar os campos resolve a grande maioria dos casos. Para quem integra uma API, o segredo est\u00e1 em <strong>ler o corpo da resposta<\/strong>, que quase sempre aponta o campo exato que falhou. E para quem tem um site WordPress, o caminho passa por isolar plugins, ativar o debug e, se preciso, reparar o banco. Entendida a diferen\u00e7a entre &#8220;n\u00e3o consegui ler&#8221; (400) e &#8220;li, mas n\u00e3o posso aceitar&#8221; (422), o erro deixa de ser um mist\u00e9rio.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>O erro 422 (Unprocessable Entity) aparece quando o servidor entende perfeitamente o que voc\u00ea pediu, mas n\u00e3o consegue processar o pedido porque os dados enviados n\u00e3o passam nas regras de valida\u00e7\u00e3o. \u00c9 uma distin\u00e7\u00e3o sutil e que confunde muita gente: diferente do erro 400, em que a requisi\u00e7\u00e3o est\u00e1 malformada, no 422 a requisi\u00e7\u00e3o est\u00e1 [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":16754,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_helpful_status":1,"_lmt_disableupdate":"","_lmt_disable":"","_jetpack_memberships_contains_paid_content":false,"footnotes":""},"categories":[203],"tags":[],"class_list":["post-16753","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-internet"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v24.6 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Erro 422 (Unprocessable Entity): o que \u00e9 e como resolver | Homehost<\/title>\n<meta name=\"description\" content=\"O que \u00e9 o erro HTTP 422 Unprocessable Entity, por que ele acontece e como resolver \u2014 para quem acessa, para quem usa APIs e para quem tem site WordPress.\" \/>\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.homehost.com.br\/blog\/internet\/erro-422\/\" \/>\n<meta property=\"og:locale\" content=\"pt_BR\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Erro 422 (Unprocessable Entity): o que \u00e9 e como resolver | Homehost\" \/>\n<meta property=\"og:description\" content=\"O que \u00e9 o erro HTTP 422 Unprocessable Entity, por que ele acontece e como resolver \u2014 para quem acessa, para quem usa APIs e para quem tem site WordPress.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.homehost.com.br\/blog\/internet\/erro-422\/\" \/>\n<meta property=\"og:site_name\" content=\"Homehost\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/Homehost\/\" \/>\n<meta property=\"article:published_time\" content=\"2026-07-15T09:53:11+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2026-07-15T09:53:21+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.homehost.com.br\/blog\/wp-content\/uploads\/2026\/07\/erro-422-capa.png\" \/>\n\t<meta property=\"og:image:width\" content=\"1672\" \/>\n\t<meta property=\"og:image:height\" content=\"941\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"Gustavo Gallas\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@Homehost\" \/>\n<meta name=\"twitter:site\" content=\"@Homehost\" \/>\n<meta name=\"twitter:label1\" content=\"Escrito por\" \/>\n\t<meta name=\"twitter:data1\" content=\"Gustavo Gallas\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. tempo de leitura\" \/>\n\t<meta name=\"twitter:data2\" content=\"12 minutos\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.homehost.com.br\/blog\/internet\/erro-422\/\",\"url\":\"https:\/\/www.homehost.com.br\/blog\/internet\/erro-422\/\",\"name\":\"Erro 422 (Unprocessable Entity): o que \u00e9 e como resolver | Homehost\",\"isPartOf\":{\"@id\":\"https:\/\/www.homehost.com.br\/blog\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/www.homehost.com.br\/blog\/internet\/erro-422\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/www.homehost.com.br\/blog\/internet\/erro-422\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.homehost.com.br\/blog\/wp-content\/uploads\/2026\/07\/erro-422-capa.png\",\"datePublished\":\"2026-07-15T09:53:11+00:00\",\"dateModified\":\"2026-07-15T09:53:21+00:00\",\"author\":{\"@id\":\"https:\/\/www.homehost.com.br\/blog\/#\/schema\/person\/df8002f43fc55e7f4e132abb2a6ddbc4\"},\"description\":\"O que \u00e9 o erro HTTP 422 Unprocessable Entity, por que ele acontece e como resolver \u2014 para quem acessa, para quem usa APIs e para quem tem site WordPress.\",\"breadcrumb\":{\"@id\":\"https:\/\/www.homehost.com.br\/blog\/internet\/erro-422\/#breadcrumb\"},\"inLanguage\":\"pt-BR\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.homehost.com.br\/blog\/internet\/erro-422\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"pt-BR\",\"@id\":\"https:\/\/www.homehost.com.br\/blog\/internet\/erro-422\/#primaryimage\",\"url\":\"https:\/\/www.homehost.com.br\/blog\/wp-content\/uploads\/2026\/07\/erro-422-capa.png\",\"contentUrl\":\"https:\/\/www.homehost.com.br\/blog\/wp-content\/uploads\/2026\/07\/erro-422-capa.png\",\"width\":1672,\"height\":941,\"caption\":\"Erro 422 - capa\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.homehost.com.br\/blog\/internet\/erro-422\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"In\u00edcio\",\"item\":\"https:\/\/www.homehost.com.br\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Erro 422 (Unprocessable Entity): o que \u00e9 e como resolver\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.homehost.com.br\/blog\/#website\",\"url\":\"https:\/\/www.homehost.com.br\/blog\/\",\"name\":\"Homehost\",\"description\":\"Hospedagem De Sites\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.homehost.com.br\/blog\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"pt-BR\"},{\"@type\":\"Person\",\"@id\":\"https:\/\/www.homehost.com.br\/blog\/#\/schema\/person\/df8002f43fc55e7f4e132abb2a6ddbc4\",\"name\":\"Gustavo Gallas\",\"description\":\"Analista de sistemas, formado pela PUC-Rio. Programador, gestor de redes e diretor da empresa Homehost. Pai do B\u00f3ris, seu pet de estima\u00e7\u00e3o. Gosta de rock'n'roll, cerveja artesanal e de escrever sobre assuntos t\u00e9cnicos. Contato: gustavo.blog@homehost.com.br\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Erro 422 (Unprocessable Entity): o que \u00e9 e como resolver | Homehost","description":"O que \u00e9 o erro HTTP 422 Unprocessable Entity, por que ele acontece e como resolver \u2014 para quem acessa, para quem usa APIs e para quem tem site WordPress.","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.homehost.com.br\/blog\/internet\/erro-422\/","og_locale":"pt_BR","og_type":"article","og_title":"Erro 422 (Unprocessable Entity): o que \u00e9 e como resolver | Homehost","og_description":"O que \u00e9 o erro HTTP 422 Unprocessable Entity, por que ele acontece e como resolver \u2014 para quem acessa, para quem usa APIs e para quem tem site WordPress.","og_url":"https:\/\/www.homehost.com.br\/blog\/internet\/erro-422\/","og_site_name":"Homehost","article_publisher":"https:\/\/www.facebook.com\/Homehost\/","article_published_time":"2026-07-15T09:53:11+00:00","article_modified_time":"2026-07-15T09:53:21+00:00","og_image":[{"width":1672,"height":941,"url":"https:\/\/www.homehost.com.br\/blog\/wp-content\/uploads\/2026\/07\/erro-422-capa.png","type":"image\/png"}],"author":"Gustavo Gallas","twitter_card":"summary_large_image","twitter_creator":"@Homehost","twitter_site":"@Homehost","twitter_misc":{"Escrito por":"Gustavo Gallas","Est. tempo de leitura":"12 minutos"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/www.homehost.com.br\/blog\/internet\/erro-422\/","url":"https:\/\/www.homehost.com.br\/blog\/internet\/erro-422\/","name":"Erro 422 (Unprocessable Entity): o que \u00e9 e como resolver | Homehost","isPartOf":{"@id":"https:\/\/www.homehost.com.br\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.homehost.com.br\/blog\/internet\/erro-422\/#primaryimage"},"image":{"@id":"https:\/\/www.homehost.com.br\/blog\/internet\/erro-422\/#primaryimage"},"thumbnailUrl":"https:\/\/www.homehost.com.br\/blog\/wp-content\/uploads\/2026\/07\/erro-422-capa.png","datePublished":"2026-07-15T09:53:11+00:00","dateModified":"2026-07-15T09:53:21+00:00","author":{"@id":"https:\/\/www.homehost.com.br\/blog\/#\/schema\/person\/df8002f43fc55e7f4e132abb2a6ddbc4"},"description":"O que \u00e9 o erro HTTP 422 Unprocessable Entity, por que ele acontece e como resolver \u2014 para quem acessa, para quem usa APIs e para quem tem site WordPress.","breadcrumb":{"@id":"https:\/\/www.homehost.com.br\/blog\/internet\/erro-422\/#breadcrumb"},"inLanguage":"pt-BR","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.homehost.com.br\/blog\/internet\/erro-422\/"]}]},{"@type":"ImageObject","inLanguage":"pt-BR","@id":"https:\/\/www.homehost.com.br\/blog\/internet\/erro-422\/#primaryimage","url":"https:\/\/www.homehost.com.br\/blog\/wp-content\/uploads\/2026\/07\/erro-422-capa.png","contentUrl":"https:\/\/www.homehost.com.br\/blog\/wp-content\/uploads\/2026\/07\/erro-422-capa.png","width":1672,"height":941,"caption":"Erro 422 - capa"},{"@type":"BreadcrumbList","@id":"https:\/\/www.homehost.com.br\/blog\/internet\/erro-422\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"In\u00edcio","item":"https:\/\/www.homehost.com.br\/blog\/"},{"@type":"ListItem","position":2,"name":"Erro 422 (Unprocessable Entity): o que \u00e9 e como resolver"}]},{"@type":"WebSite","@id":"https:\/\/www.homehost.com.br\/blog\/#website","url":"https:\/\/www.homehost.com.br\/blog\/","name":"Homehost","description":"Hospedagem De Sites","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.homehost.com.br\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"pt-BR"},{"@type":"Person","@id":"https:\/\/www.homehost.com.br\/blog\/#\/schema\/person\/df8002f43fc55e7f4e132abb2a6ddbc4","name":"Gustavo Gallas","description":"Analista de sistemas, formado pela PUC-Rio. Programador, gestor de redes e diretor da empresa Homehost. Pai do B\u00f3ris, seu pet de estima\u00e7\u00e3o. Gosta de rock'n'roll, cerveja artesanal e de escrever sobre assuntos t\u00e9cnicos. Contato: gustavo.blog@homehost.com.br"}]}},"modified_by":"ad_hmhst","jetpack_featured_media_url":"https:\/\/www.homehost.com.br\/blog\/wp-content\/uploads\/2026\/07\/erro-422-capa.png","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/www.homehost.com.br\/blog\/wp-json\/wp\/v2\/posts\/16753","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.homehost.com.br\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.homehost.com.br\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.homehost.com.br\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.homehost.com.br\/blog\/wp-json\/wp\/v2\/comments?post=16753"}],"version-history":[{"count":1,"href":"https:\/\/www.homehost.com.br\/blog\/wp-json\/wp\/v2\/posts\/16753\/revisions"}],"predecessor-version":[{"id":16755,"href":"https:\/\/www.homehost.com.br\/blog\/wp-json\/wp\/v2\/posts\/16753\/revisions\/16755"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.homehost.com.br\/blog\/wp-json\/wp\/v2\/media\/16754"}],"wp:attachment":[{"href":"https:\/\/www.homehost.com.br\/blog\/wp-json\/wp\/v2\/media?parent=16753"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.homehost.com.br\/blog\/wp-json\/wp\/v2\/categories?post=16753"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.homehost.com.br\/blog\/wp-json\/wp\/v2\/tags?post=16753"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}