{"id":25484,"date":"2026-02-19T17:33:47","date_gmt":"2026-02-19T17:33:47","guid":{"rendered":"https:\/\/www.mailgun.com\/blog\/como-testar-apis-e-mail-sinch-mailgun-postman\/"},"modified":"2026-09-22T13:38:45","modified_gmt":"2026-09-22T13:38:45","slug":"como-testar-apis-e-mail-sinch-mailgun-postman","status":"publish","type":"blog","link":"https:\/\/www.mailgun.com\/pt\/blog\/dev-life\/como-testar-apis-e-mail-sinch-mailgun-postman\/","title":{"rendered":"Como testar as APIs de e-mail do Sinch Mailgun usando o Postman"},"content":{"rendered":"\n<p class=\"wp-block-paragraph\"><a href=\"https:\/\/www.mailgun.com\/pt\/\">Sinch Mailgun<\/a>\u00a0\u00e9 um servi\u00e7o de e-mail voltado para a equipe de desenvolvimento que oferece uma API RESTful para enviar, receber e rastrear mensagens em grande escala. Para testar esses endpoints ou solucionar problemas de uma integra\u00e7\u00e3o sem programa\u00e7\u00e3o, voc\u00ea pode usar o Postman, uma ferramenta popular de testes de API. Recentemente,\u00a0<a href=\"https:\/\/www.mailgun.com\/pt\/blog\/product\/finalmente-juntos-postman-e-mailgun\/\">em outro artigo<\/a>, falamos sobre como integrar o Sinch Mailgun com o Postman. Neste artigo, vamos focar mais no uso.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><br><a href=\"https:\/\/www.postman.com\/\">Postman<\/a>\u00a0oferece uma maneira r\u00e1pida e visual de testar APIs. Isso o torna ideal para depura\u00e7\u00e3o e aprendizado, ou para validar credenciais sem precisar de programa\u00e7\u00e3o. Neste guia, voc\u00ea usar\u00e1 o Postman para testar e solucionar problemas da API de e-mail do Sinch Mailgun.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Pr\u00e9-requisitos<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Antes de come\u00e7ar, voc\u00ea precisa do seguinte:<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Uma conta do Sinch Mailgun:<\/strong> voc\u00ea precisa de um dom\u00ednio ativo ou pode usar o\u00a0<a href=\"https:\/\/documentation.mailgun.com\/docs\/mailgun\/user-manual\/domains\/\">dom\u00ednio sandbox<\/a>. Voc\u00ea tamb\u00e9m precisa de uma <strong><a href=\"https:\/\/help.mailgun.com\/hc\/en-us\/articles\/203380100-Where-can-I-find-my-API-keys-and-SMTP-credentials\">chave de API<\/a><\/strong>.<br><strong>O aplicativo do Postman:<\/strong>\u00a0<a href=\"https:\/\/www.postman.com\/\">Download<\/a>\u00a0e instalar o aplicativo do Postman. Familiaridade b\u00e1sica com solicita\u00e7\u00f5es e ambientes \u00e9 \u00fatil, mas n\u00e3o obrigat\u00f3ria.<br><\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Configura\u00e7\u00e3o do Postman<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Para come\u00e7ar, importe a cole\u00e7\u00e3o e o ambiente do Sinch Mailgun para poder come\u00e7ar a testar imediatamente. No Postman, clique no bot\u00e3o \u201c<strong>Import<\/strong>\u201d e use o\u00a0<a href=\"https:\/\/www.getpostman.com\/collections\/ab2cd5608b26ebe4bf14\">link da cole\u00e7\u00e3o<\/a>\u00a0para adicionar a cole\u00e7\u00e3o do Sinch Mailgun:<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><br><img decoding=\"async\" src=\"https:\/\/i.imgur.com\/U9Vyg94.gif\" alt=\"Importing the Sinch Mailgun collection\"><\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><br>Como alternativa, fa\u00e7a um fork\u00a0<a href=\"https:\/\/www.postman.com\/mailgun\/mailgun-s-public-workspace\/collection\/ik8dl61\/mailgun-api\">da API do Sinch Mailgun<\/a>\u00a0na Public API Network. Certifique-se de incluir o ambiente correspondente do Sinch Mailgun:<br><img decoding=\"async\" src=\"https:\/\/i.imgur.com\/maygSWV.gif\" alt=\"Fazendo o fork da cole\u00e7\u00e3o do Sinch Mailgun e importando o ambiente\"><\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><br>Em seguida, voc\u00ea precisa configurar as vari\u00e1veis de ambiente. Abra o ambiente do Sinch Mailgun selecionando o \u00edcone de engrenagem (\u201c<strong>Gear<\/strong>\u201d) e, em seguida, \u201c<strong>Manage Environments &gt; Mailgun<\/strong>\u201d. Insira os seus dados exatamente como mostrado:<\/p>\n\n\n\n<figure class=\"wp-block-table\"><table class=\"has-fixed-layout\"><tbody><tr><td><strong>VARI\u00c1VEL<\/strong><\/td><td><strong>DESCRI\u00c7\u00c3O<\/strong><\/td><\/tr><tr><td><code>API_KEY<\/code><\/td><td>Sua chave de API do Sinch Mailgun)<\/td><\/tr><tr><td>BASE_URL<\/td><td><code>https:\/\/api.mailgun.net\/v3<\/code> (US) ou <code>https:\/\/api.eu.mailgun.net\/v3<\/code> (EU)<\/td><\/tr><tr><td>mydomain<\/td><td>Seu dom\u00ednio ou dom\u00ednio de sandbox (<em>ex.:<\/em> <code>sandbox12345.mailgun.org<\/code>)<\/td><\/tr><tr><td>token<\/td><td><br>Deixe em branco. Isso \u00e9 usado pela cole\u00e7\u00e3o para gerar a autentica\u00e7\u00e3o b\u00e1sica automaticamente.<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\"><br><strong>Deixe o <code>token<\/code> em branco.<\/strong>\u00a0A cole\u00e7\u00e3o o gera automaticamente a partir de sua <code>API_KEY<\/code> usando um script de pr\u00e9-solicita\u00e7\u00e3o e lida com a autentica\u00e7\u00e3o para voc\u00ea. Certifique-se de selecionar \u201cSinch Mailgun\u201d no menu suspenso de ambientes:<br><img decoding=\"async\" src=\"https:\/\/i.imgur.com\/0otgoAi.png\" alt=\"Vari\u00e1veis de ambiente do Sinch Mailgun\"><\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><br>Para verificar a configura\u00e7\u00e3o, na pasta \u201c<strong>Domains<\/strong>\u201d da cole\u00e7\u00e3o, abra \u201c<strong>Get domains<\/strong>\u201d e clique em \u201c<strong>Send<\/strong>\u201d. Uma resposta bem-sucedida \u00e9 parecida com esta:<br><\/p>\n\n\n    <div data-content-type=\"longform\" class=\"code-snippet longform-spacings rounded-lg overflow-hidden shadow \" data-count=\"1\">\r\n        <ul class=\"nav nav-buttons code-snippet__tabs longform-except position-relative d-flex gap-2 flex-wrap p-3\" role=\"tablist\">\r\n\r\n                            \r\n                    \r\n                        <li class=\"nav-item\" role=\"presentation\">\r\n                            <button class=\"nav-link active\" data-bs-toggle=\"tab\" data-bs-target=\"#code_0\" type=\"button\" role=\"tab\" aria-controls=\"code_0\" aria-selected=\"true\">\r\n                                PHP                            <\/button>\r\n                        <\/li>\r\n\r\n                    \r\n                            \r\n        <\/ul>\r\n        <div class=\"code-snippet__tab-content tab-content\">\r\n\r\n                            \r\n                    <div class=\"tab-pane show active\" id=\"code_0\" role=\"tabpanel\" aria-labelledby=\"code_0\">\r\n                        <div class=\"code-snippet__code-wrapper\">\r\n                            <div class=\"nav nav-buttons code-snippet__copy-wrapper\">\r\n                                <button type=\"button\" class=\"nav-link code-snippet__copy\" data-clipboard-target=\"#code_0_content\" data-clipboard-label=\"Copiar para a \u00e1rea de transfer\u00eancia\" data-clipboard-success-label=\"Copiado!\" data-clipboard-error-label=\"N\u00e3o foi poss\u00edvel copiar\" data-tooltip=\"Copiar para a \u00e1rea de transfer\u00eancia\" data-tooltip-placement=\"left\" role=\"tooltip\" aria-label=\"Copiar para a \u00e1rea de transfer\u00eancia\">\r\n                                    <svg class=\"code-snippet__copy-icon code-snippet__copy-icon--default\" width=\"24\" height=\"24\" aria-hidden=\"true\" data-url=\"https:\/\/www.mailgun.com\/wp-content\/plugins\/sinch-core\/assets\/icons\/sinch\/file-stack.svg\"><\/svg>\r\n                                    <svg class=\"code-snippet__copy-icon code-snippet__copy-icon--success\" width=\"24\" height=\"24\" aria-hidden=\"true\" data-url=\"https:\/\/www.mailgun.com\/wp-content\/plugins\/sinch-core\/assets\/icons\/sinch\/badge-check.svg\"><\/svg>\r\n                                <\/button>\r\n                            <\/div>\r\n                            <pre class=\"w-100 h-100 m-0 line-numbers language-PHP\">\r\n                                <code id=\"code_0_content\" class=\"language-PHP\">\r\n\r\n                                    {\r\n  &quot;total_count&quot;: 1,\r\n  &quot;items&quot;: [\r\n    {\r\n      &quot;created_at&quot;: &quot;Sat, 06 Jan 2024 10:27:15 GMT&quot;,\r\n      &quot;id&quot;: &quot;65992b03de&quot;,\r\n      &quot;is_disabled&quot;: false,\r\n      &quot;name&quot;: &quot;sandbox93abbcf3db544a.mailgun.org&quot;,\r\n      &quot;state&quot;: &quot;active&quot;\r\n    }\r\n  ]\r\n}\r\n                                <\/code>\r\n                            <\/pre>\r\n                        <\/div>\r\n                    <\/div>\r\n                                    <\/div>\r\n    <\/div>\r\n\n\n\n<p class=\"wp-block-paragraph\"><br>Se voc\u00ea vir isso, o seu ambiente do Postman est\u00e1 pronto. Caso contr\u00e1rio, verifique a sua chave de API e o valor de <code>mydomain<\/code>.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Como testar as APIs do Sinch Mailgun com o Postman<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\"><br>Agora que a configura\u00e7\u00e3o est\u00e1 pronta, vamos explorar alguns cen\u00e1rios comuns da API do Sinch Mailgun. Abordaremos alguns conceitos b\u00e1sicos, como o envio de um e-mail e a recupera\u00e7\u00e3o de listas de e-mails. Depois, voc\u00ea aprender\u00e1 a validar endere\u00e7os de e-mail e buscar logs de eventos.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Como enviar uma mensagem com o Sinch Mailgun<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">O teste de entrega de e-mail confirma que a sua chave de API e dom\u00ednio est\u00e3o configurados corretamente. Na cole\u00e7\u00e3o da API do Sinch Mailgun do Postman, abra a solicita\u00e7\u00e3o \u201c<strong>Send message<\/strong>\u201d em \u201cMessages\u201d.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Configura\u00e7\u00e3o da URL e da autentica\u00e7\u00e3o<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\"><br>A solicita\u00e7\u00e3o usa as suas vari\u00e1veis de ambiente para formar a URL:<br><code>POST https:\/\/api.mailgun.net\/v3\/{{mydomain}}\/messages<\/code><br>O Postman inclui um cabe\u00e7alho <code>Authorization: Basic {{token}}<\/code>. Isso codifica a sua chave de API.<br>Para definir os dados do formul\u00e1rio, alterne para a aba \u201c<strong>Body<\/strong>\u201d e escolha \u201c<strong>form-data<\/strong>\u201d. No m\u00ednimo, voc\u00ea precisa do seguinte:<br><code>from=postmaster@{{mydomain}} <\/code><\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><code>to=seue-mail@example.com <\/code><\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><code>subject=Ol\u00e1 do Mailgun via Postman <\/code><\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><code>text=Este \u00e9 um e-mail de teste enviado usando o Postman<\/code><\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><br><img decoding=\"async\" src=\"https:\/\/i.imgur.com\/iNtusFb.png\" alt=\"A Postman screenshot for sending a successful email\"><\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><br>Esses campos garantem que a mensagem seja endere\u00e7ada corretamente, contenha conte\u00fado e confirmam que o seu dom\u00ednio e chave de API est\u00e3o configurados adequadamente. Se voc\u00ea estiver usando um dom\u00ednio de sandbox, o endere\u00e7o <code>to<\/code>\u00a0<a href=\"https:\/\/help.mailgun.com\/hc\/en-us\/articles\/217531258-Authorized-Recipients\">deve ser autorizado<\/a>\u00a0no painel do Sinch Mailgun. Para testar sem a entrega real, adicione o seguinte:<br><code>o:testmode=yes<\/code><br>Agora, clique em \u201c<strong>Send<\/strong>\u201d. Uma resposta bem-sucedida \u00e9 parecida com esta:<br><code>{ \"id\": \"\", \"message\": \"Queued. Thank you.\" }<\/code><br>O <code>id<\/code> \u00e9 o identificador da sua mensagem. Voc\u00ea pode usar esse ID com a Events API para rastrear o status de entrega.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Como recuperar listas de e-mails com o Postman<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">O Sinch Mailgun permite que voc\u00ea agrupe os destinat\u00e1rios em endere\u00e7os de listas de e-mails, como <code>newsletter@seudominio.com<\/code>. Voc\u00ea pode usar o Postman para confirmar as suas listas e os respectivos membros.<br>Para listar todas as listas de e-mails, abra \u201c<strong>Get mailing lists<\/strong>\u201d na pasta \u201c<strong>Mailing Lists<\/strong>\u201d e envie uma solicita\u00e7\u00e3o GET para o seguinte:<br><code>{{BASE_URL}}\/lists<\/code><br>Uma resposta v\u00e1lida \u00e9 parecida com esta:<br><\/p>\n\n\n    <div data-content-type=\"longform\" class=\"code-snippet longform-spacings rounded-lg overflow-hidden shadow \" data-count=\"1\">\r\n        <ul class=\"nav nav-buttons code-snippet__tabs longform-except position-relative d-flex gap-2 flex-wrap p-3\" role=\"tablist\">\r\n\r\n                            \r\n                    \r\n                        <li class=\"nav-item\" role=\"presentation\">\r\n                            <button class=\"nav-link active\" data-bs-toggle=\"tab\" data-bs-target=\"#code_0\" type=\"button\" role=\"tab\" aria-controls=\"code_0\" aria-selected=\"true\">\r\n                                PHP                            <\/button>\r\n                        <\/li>\r\n\r\n                    \r\n                            \r\n        <\/ul>\r\n        <div class=\"code-snippet__tab-content tab-content\">\r\n\r\n                            \r\n                    <div class=\"tab-pane show active\" id=\"code_0\" role=\"tabpanel\" aria-labelledby=\"code_0\">\r\n                        <div class=\"code-snippet__code-wrapper\">\r\n                            <div class=\"nav nav-buttons code-snippet__copy-wrapper\">\r\n                                <button type=\"button\" class=\"nav-link code-snippet__copy\" data-clipboard-target=\"#code_0_content\" data-clipboard-label=\"Copiar para a \u00e1rea de transfer\u00eancia\" data-clipboard-success-label=\"Copiado!\" data-clipboard-error-label=\"N\u00e3o foi poss\u00edvel copiar\" data-tooltip=\"Copiar para a \u00e1rea de transfer\u00eancia\" data-tooltip-placement=\"left\" role=\"tooltip\" aria-label=\"Copiar para a \u00e1rea de transfer\u00eancia\">\r\n                                    <svg class=\"code-snippet__copy-icon code-snippet__copy-icon--default\" width=\"24\" height=\"24\" aria-hidden=\"true\" data-url=\"https:\/\/www.mailgun.com\/wp-content\/plugins\/sinch-core\/assets\/icons\/sinch\/file-stack.svg\"><\/svg>\r\n                                    <svg class=\"code-snippet__copy-icon code-snippet__copy-icon--success\" width=\"24\" height=\"24\" aria-hidden=\"true\" data-url=\"https:\/\/www.mailgun.com\/wp-content\/plugins\/sinch-core\/assets\/icons\/sinch\/badge-check.svg\"><\/svg>\r\n                                <\/button>\r\n                            <\/div>\r\n                            <pre class=\"w-100 h-100 m-0 line-numbers language-PHP\">\r\n                                <code id=\"code_0_content\" class=\"language-PHP\">\r\n\r\n                                    {\r\n  &quot;total_count&quot;: 1,\r\n  &quot;items&quot;: [\r\n    {\r\n      &quot;address&quot;: &quot;developers@mydomain.net&quot;,\r\n      &quot;name&quot;: &quot;Developers&quot;,\r\n      &quot;description&quot;: &quot;Describe the mailing list&quot;,\r\n      &quot;access_level&quot;: &quot;readonly&quot;,\r\n      &quot;members_count&quot;: 2,\r\n      &quot;created_at&quot;: &quot;Tue, 25 June 2025 20:50:27 -0000&quot;\r\n    }\r\n  ]\r\n}\r\n                                <\/code>\r\n                            <\/pre>\r\n                        <\/div>\r\n                    <\/div>\r\n                                    <\/div>\r\n    <\/div>\r\n\n\n\n<p class=\"wp-block-paragraph\"><br>O array <code>items<\/code> cont\u00e9m o endere\u00e7o de e-mail, o nome, o n\u00edvel de acesso e a contagem de assinantes de cada lista. Um array vazio indica que n\u00e3o h\u00e1 listas de e-mails. Mais informa\u00e7\u00f5es sobre esse endpoint est\u00e3o dispon\u00edveis na\u00a0<a href=\"https:\/\/documentation.mailgun.com\/docs\/mailgun\/api-reference\/openapi-final\/tag\/Mailing-Lists\">documenta\u00e7\u00e3o da API do Sinch Mailgun<\/a>.<br>Para listar os membros de uma lista de e-mails espec\u00edfica, duplique a solicita\u00e7\u00e3o anterior no Postman ou use \u201c<strong>Get list members<\/strong>\u201d. Em seguida, ajuste a URL para o seguinte:<br><code>{{BASE_URL}}\/lists\/newsletter@seudominio.com\/members<\/code><br>Isso retorna uma resposta mostrando o endere\u00e7o de e-mail de cada membro e o status de sua assinatura:<br><\/p>\n\n\n    <div data-content-type=\"longform\" class=\"code-snippet longform-spacings rounded-lg overflow-hidden shadow \" data-count=\"1\">\r\n        <ul class=\"nav nav-buttons code-snippet__tabs longform-except position-relative d-flex gap-2 flex-wrap p-3\" role=\"tablist\">\r\n\r\n                            \r\n                    \r\n                        <li class=\"nav-item\" role=\"presentation\">\r\n                            <button class=\"nav-link active\" data-bs-toggle=\"tab\" data-bs-target=\"#code_0\" type=\"button\" role=\"tab\" aria-controls=\"code_0\" aria-selected=\"true\">\r\n                                PHP                            <\/button>\r\n                        <\/li>\r\n\r\n                    \r\n                            \r\n        <\/ul>\r\n        <div class=\"code-snippet__tab-content tab-content\">\r\n\r\n                            \r\n                    <div class=\"tab-pane show active\" id=\"code_0\" role=\"tabpanel\" aria-labelledby=\"code_0\">\r\n                        <div class=\"code-snippet__code-wrapper\">\r\n                            <div class=\"nav nav-buttons code-snippet__copy-wrapper\">\r\n                                <button type=\"button\" class=\"nav-link code-snippet__copy\" data-clipboard-target=\"#code_0_content\" data-clipboard-label=\"Copiar para a \u00e1rea de transfer\u00eancia\" data-clipboard-success-label=\"Copiado!\" data-clipboard-error-label=\"N\u00e3o foi poss\u00edvel copiar\" data-tooltip=\"Copiar para a \u00e1rea de transfer\u00eancia\" data-tooltip-placement=\"left\" role=\"tooltip\" aria-label=\"Copiar para a \u00e1rea de transfer\u00eancia\">\r\n                                    <svg class=\"code-snippet__copy-icon code-snippet__copy-icon--default\" width=\"24\" height=\"24\" aria-hidden=\"true\" data-url=\"https:\/\/www.mailgun.com\/wp-content\/plugins\/sinch-core\/assets\/icons\/sinch\/file-stack.svg\"><\/svg>\r\n                                    <svg class=\"code-snippet__copy-icon code-snippet__copy-icon--success\" width=\"24\" height=\"24\" aria-hidden=\"true\" data-url=\"https:\/\/www.mailgun.com\/wp-content\/plugins\/sinch-core\/assets\/icons\/sinch\/badge-check.svg\"><\/svg>\r\n                                <\/button>\r\n                            <\/div>\r\n                            <pre class=\"w-100 h-100 m-0 line-numbers language-PHP\">\r\n                                <code id=\"code_0_content\" class=\"language-PHP\">\r\n\r\n                                    {\r\n  &quot;total_count&quot;: 2,\r\n  &quot;items&quot;: [\r\n    {\r\n      &quot;address&quot;: &quot;user1@example.com&quot;,\r\n      &quot;name&quot;: &quot;User One&quot;,\r\n      &quot;subscribed&quot;: true\r\n    },\r\n    {\r\n      &quot;address&quot;: &quot;user2@example.com&quot;,\r\n      &quot;name&quot;: &quot;User Two&quot;,\r\n      &quot;subscribed&quot;: true\r\n    }\r\n  ]\r\n}\r\n                                <\/code>\r\n                            <\/pre>\r\n                        <\/div>\r\n                    <\/div>\r\n                                    <\/div>\r\n    <\/div>\r\n\n\n\n<p class=\"wp-block-paragraph\"><br>Isso verifica se as suas listas de e-mails e assinantes est\u00e3o configurados corretamente e, por sua vez, ajuda a confirmar se as listas est\u00e3o preenchidas antes do envio de campanhas.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Como validar endere\u00e7os de e-mail com o Postman<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\"><br>O Sinch Mailgun\u00a0<a href=\"https:\/\/documentation.mailgun.com\/docs\/inboxready\/mailgun-validate\/single-valid-ir\/\">API de valida\u00e7\u00e3o de e-mail<\/a>\u00a0permite verificar se um endere\u00e7o \u00e9 real antes de enviar algo para ele. Isso reduz as devolu\u00e7\u00f5es e mant\u00e9m as suas listas limpas. Nesta se\u00e7\u00e3o, voc\u00ea focar\u00e1 na valida\u00e7\u00e3o de endere\u00e7o \u00fanico, mas a valida\u00e7\u00e3o em massa com o upload de um CSV ou JSON tamb\u00e9m \u00e9 poss\u00edvel.<br>Para criar a solicita\u00e7\u00e3o, inicie uma nova solicita\u00e7\u00e3o GET no Postman e insira o seguinte:<br><code>https:\/\/api.mailgun.net\/v4\/address\/validate?address=test@example.com<\/code><\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><br>Clique em \u201c<strong>Send<\/strong>\u201d. Para um endere\u00e7o v\u00e1lido, voc\u00ea v\u00ea o seguinte:<\/p>\n\n\n    <div data-content-type=\"longform\" class=\"code-snippet longform-spacings rounded-lg overflow-hidden shadow \" data-count=\"2\">\r\n        <ul class=\"nav nav-buttons code-snippet__tabs longform-except position-relative d-flex gap-2 flex-wrap p-3\" role=\"tablist\">\r\n\r\n                            \r\n                    \r\n                        <li class=\"nav-item\" role=\"presentation\">\r\n                            <button class=\"nav-link active\" data-bs-toggle=\"tab\" data-bs-target=\"#code_0\" type=\"button\" role=\"tab\" aria-controls=\"code_0\" aria-selected=\"true\">\r\n                                PHP                            <\/button>\r\n                        <\/li>\r\n\r\n                    \r\n                \r\n                    \r\n                        <li class=\"nav-item\" role=\"presentation\">\r\n                            <button class=\"nav-link\" data-bs-toggle=\"tab\" data-bs-target=\"#code_1\" type=\"button\" role=\"tab\" aria-controls=\"code_1\" aria-selected=\"false\">\r\n                                PHP                            <\/button>\r\n                        <\/li>\r\n\r\n                    \r\n                            \r\n        <\/ul>\r\n        <div class=\"code-snippet__tab-content tab-content\">\r\n\r\n                            \r\n                    <div class=\"tab-pane show active\" id=\"code_0\" role=\"tabpanel\" aria-labelledby=\"code_0\">\r\n                        <div class=\"code-snippet__code-wrapper\">\r\n                            <div class=\"nav nav-buttons code-snippet__copy-wrapper\">\r\n                                <button type=\"button\" class=\"nav-link code-snippet__copy\" data-clipboard-target=\"#code_0_content\" data-clipboard-label=\"Copiar para a \u00e1rea de transfer\u00eancia\" data-clipboard-success-label=\"Copiado!\" data-clipboard-error-label=\"N\u00e3o foi poss\u00edvel copiar\" data-tooltip=\"Copiar para a \u00e1rea de transfer\u00eancia\" data-tooltip-placement=\"left\" role=\"tooltip\" aria-label=\"Copiar para a \u00e1rea de transfer\u00eancia\">\r\n                                    <svg class=\"code-snippet__copy-icon code-snippet__copy-icon--default\" width=\"24\" height=\"24\" aria-hidden=\"true\" data-url=\"https:\/\/www.mailgun.com\/wp-content\/plugins\/sinch-core\/assets\/icons\/sinch\/file-stack.svg\"><\/svg>\r\n                                    <svg class=\"code-snippet__copy-icon code-snippet__copy-icon--success\" width=\"24\" height=\"24\" aria-hidden=\"true\" data-url=\"https:\/\/www.mailgun.com\/wp-content\/plugins\/sinch-core\/assets\/icons\/sinch\/badge-check.svg\"><\/svg>\r\n                                <\/button>\r\n                            <\/div>\r\n                            <pre class=\"w-100 h-100 m-0 line-numbers language-PHP\">\r\n                                <code id=\"code_0_content\" class=\"language-PHP\">\r\n\r\n                                    {\r\n  &quot;address&quot;: &quot;existingemail@realdomain.com&quot;,\r\n  &quot;is_disposable_address&quot;: false,\r\n  &quot;is_role_address&quot;: false,\r\n  &quot;reason&quot;: [],\r\n  &quot;result&quot;: &quot;deliverable&quot;,\r\n  &quot;risk&quot;: &quot;low&quot;\r\n}\r\n                                <\/code>\r\n                            <\/pre>\r\n                        <\/div>\r\n                    <\/div>\r\n                \r\n                    <div class=\"tab-pane \" id=\"code_1\" role=\"tabpanel\" aria-labelledby=\"code_1\">\r\n                        <div class=\"code-snippet__code-wrapper\">\r\n                            <div class=\"nav nav-buttons code-snippet__copy-wrapper\">\r\n                                <button type=\"button\" class=\"nav-link code-snippet__copy\" data-clipboard-target=\"#code_1_content\" data-clipboard-label=\"Copiar para a \u00e1rea de transfer\u00eancia\" data-clipboard-success-label=\"Copiado!\" data-clipboard-error-label=\"N\u00e3o foi poss\u00edvel copiar\" data-tooltip=\"Copiar para a \u00e1rea de transfer\u00eancia\" data-tooltip-placement=\"left\" role=\"tooltip\" aria-label=\"Copiar para a \u00e1rea de transfer\u00eancia\">\r\n                                    <svg class=\"code-snippet__copy-icon code-snippet__copy-icon--default\" width=\"24\" height=\"24\" aria-hidden=\"true\" data-url=\"https:\/\/www.mailgun.com\/wp-content\/plugins\/sinch-core\/assets\/icons\/sinch\/file-stack.svg\"><\/svg>\r\n                                    <svg class=\"code-snippet__copy-icon code-snippet__copy-icon--success\" width=\"24\" height=\"24\" aria-hidden=\"true\" data-url=\"https:\/\/www.mailgun.com\/wp-content\/plugins\/sinch-core\/assets\/icons\/sinch\/badge-check.svg\"><\/svg>\r\n                                <\/button>\r\n                            <\/div>\r\n                            <pre class=\"w-100 h-100 m-0 line-numbers language-PHP\">\r\n                                <code id=\"code_1_content\" class=\"language-PHP\">\r\n\r\n                                    echo &quot;test&quot;;\r\n                                <\/code>\r\n                            <\/pre>\r\n                        <\/div>\r\n                    <\/div>\r\n                                    <\/div>\r\n    <\/div>\r\n\n\n\n<p class=\"wp-block-paragraph\"><br>Se a caixa de correio n\u00e3o existir, voc\u00ea ver\u00e1 isto:<br><\/p>\n\n\n    <div data-content-type=\"longform\" class=\"code-snippet longform-spacings rounded-lg overflow-hidden shadow \" data-count=\"1\">\r\n        <ul class=\"nav nav-buttons code-snippet__tabs longform-except position-relative d-flex gap-2 flex-wrap p-3\" role=\"tablist\">\r\n\r\n                            \r\n                    \r\n                        <li class=\"nav-item\" role=\"presentation\">\r\n                            <button class=\"nav-link active\" data-bs-toggle=\"tab\" data-bs-target=\"#code_0\" type=\"button\" role=\"tab\" aria-controls=\"code_0\" aria-selected=\"true\">\r\n                                PHP                            <\/button>\r\n                        <\/li>\r\n\r\n                    \r\n                            \r\n        <\/ul>\r\n        <div class=\"code-snippet__tab-content tab-content\">\r\n\r\n                            \r\n                    <div class=\"tab-pane show active\" id=\"code_0\" role=\"tabpanel\" aria-labelledby=\"code_0\">\r\n                        <div class=\"code-snippet__code-wrapper\">\r\n                            <div class=\"nav nav-buttons code-snippet__copy-wrapper\">\r\n                                <button type=\"button\" class=\"nav-link code-snippet__copy\" data-clipboard-target=\"#code_0_content\" data-clipboard-label=\"Copiar para a \u00e1rea de transfer\u00eancia\" data-clipboard-success-label=\"Copiado!\" data-clipboard-error-label=\"N\u00e3o foi poss\u00edvel copiar\" data-tooltip=\"Copiar para a \u00e1rea de transfer\u00eancia\" data-tooltip-placement=\"left\" role=\"tooltip\" aria-label=\"Copiar para a \u00e1rea de transfer\u00eancia\">\r\n                                    <svg class=\"code-snippet__copy-icon code-snippet__copy-icon--default\" width=\"24\" height=\"24\" aria-hidden=\"true\" data-url=\"https:\/\/www.mailgun.com\/wp-content\/plugins\/sinch-core\/assets\/icons\/sinch\/file-stack.svg\"><\/svg>\r\n                                    <svg class=\"code-snippet__copy-icon code-snippet__copy-icon--success\" width=\"24\" height=\"24\" aria-hidden=\"true\" data-url=\"https:\/\/www.mailgun.com\/wp-content\/plugins\/sinch-core\/assets\/icons\/sinch\/badge-check.svg\"><\/svg>\r\n                                <\/button>\r\n                            <\/div>\r\n                            <pre class=\"w-100 h-100 m-0 line-numbers language-PHP\">\r\n                                <code id=\"code_0_content\" class=\"language-PHP\">\r\n\r\n                                    {\r\n  &quot;address&quot;: &quot;nonexistentemail@realdomain.com&quot;,\r\n  &quot;is_disposable_address&quot;: false,\r\n  &quot;is_role_address&quot;: false,\r\n  &quot;reason&quot;: [&quot;mailbox_does_not_exist&quot;],\r\n  &quot;result&quot;: &quot;undeliverable&quot;,\r\n  &quot;risk&quot;: &quot;high&quot;\r\n}\r\n\r\n                                <\/code>\r\n                            <\/pre>\r\n                        <\/div>\r\n                    <\/div>\r\n                                    <\/div>\r\n    <\/div>\r\n\n\n\n<p class=\"wp-block-paragraph\"><br>O campo <code>result<\/code> mostra se o Sinch Mailgun considera o endere\u00e7o entreg\u00e1vel. O array <code>reason<\/code> explica falhas e riscos, e ajuda a filtrar e-mails inv\u00e1lidos para reduzir as taxas de devolu\u00e7\u00e3o.<br>Para verificar v\u00e1rios endere\u00e7os de uma s\u00f3 vez, o Sinch Mailgun tem suporte a um endpoint de valida\u00e7\u00e3o em massa que aceita o upload de arquivos CSV ou JSON; consulte a\u00a0<a href=\"https:\/\/help.mailgun.com\/hc\/en-us\/articles\/360020598373-Bulk-Email-Validations\">documenta\u00e7\u00e3o oficial<\/a>\u00a0para obter mais informa\u00e7\u00f5es.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Como buscar logs de eventos com o Postman<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\"><br>Ap\u00f3s enviar um e-mail, voc\u00ea pode confirmar o que aconteceu. O Sinch Mailgun\u00a0<a href=\"https:\/\/documentation.mailgun.com\/docs\/mailgun\/api-reference\/openapi-final\/tag\/Events\/\">Events API<\/a>\u00a0ajuda a rastrear como a mensagem foi processada. Voc\u00ea pode us\u00e1-la para ver se um e-mail foi <code>accepted<\/code>, <code>delivered<\/code>, <code>opened<\/code>, <code>bounced<\/code> ou <code>rejected<\/code>.<br>Abra \u201c<strong>Get Events<\/strong>\u201d na pasta \u201c<strong>Events<\/strong>\u201d. Certifique-se de que o seu ambiente do Sinch Mailgun esteja ativo, em seguida, clique em \u201c<strong>Send<\/strong>\u201d. O endpoint de solicita\u00e7\u00e3o deve ser parecido com este:<br><code>GET \/v3\/{{mydomain}}\/events<\/code><br>A resposta cont\u00e9m um array <code>items<\/code> de objetos de evento. Cada item no array <code>items<\/code> cont\u00e9m detalhes sobre um evento espec\u00edfico. Aqui est\u00e1 um exemplo de um evento rejeitado de um dom\u00ednio de sandbox:<br><\/p>\n\n\n    <div data-content-type=\"longform\" class=\"code-snippet longform-spacings rounded-lg overflow-hidden shadow \" data-count=\"1\">\r\n        <ul class=\"nav nav-buttons code-snippet__tabs longform-except position-relative d-flex gap-2 flex-wrap p-3\" role=\"tablist\">\r\n\r\n                            \r\n                    \r\n                        <li class=\"nav-item\" role=\"presentation\">\r\n                            <button class=\"nav-link active\" data-bs-toggle=\"tab\" data-bs-target=\"#code_0\" type=\"button\" role=\"tab\" aria-controls=\"code_0\" aria-selected=\"true\">\r\n                                PHP                            <\/button>\r\n                        <\/li>\r\n\r\n                    \r\n                            \r\n        <\/ul>\r\n        <div class=\"code-snippet__tab-content tab-content\">\r\n\r\n                            \r\n                    <div class=\"tab-pane show active\" id=\"code_0\" role=\"tabpanel\" aria-labelledby=\"code_0\">\r\n                        <div class=\"code-snippet__code-wrapper\">\r\n                            <div class=\"nav nav-buttons code-snippet__copy-wrapper\">\r\n                                <button type=\"button\" class=\"nav-link code-snippet__copy\" data-clipboard-target=\"#code_0_content\" data-clipboard-label=\"Copiar para a \u00e1rea de transfer\u00eancia\" data-clipboard-success-label=\"Copiado!\" data-clipboard-error-label=\"N\u00e3o foi poss\u00edvel copiar\" data-tooltip=\"Copiar para a \u00e1rea de transfer\u00eancia\" data-tooltip-placement=\"left\" role=\"tooltip\" aria-label=\"Copiar para a \u00e1rea de transfer\u00eancia\">\r\n                                    <svg class=\"code-snippet__copy-icon code-snippet__copy-icon--default\" width=\"24\" height=\"24\" aria-hidden=\"true\" data-url=\"https:\/\/www.mailgun.com\/wp-content\/plugins\/sinch-core\/assets\/icons\/sinch\/file-stack.svg\"><\/svg>\r\n                                    <svg class=\"code-snippet__copy-icon code-snippet__copy-icon--success\" width=\"24\" height=\"24\" aria-hidden=\"true\" data-url=\"https:\/\/www.mailgun.com\/wp-content\/plugins\/sinch-core\/assets\/icons\/sinch\/badge-check.svg\"><\/svg>\r\n                                <\/button>\r\n                            <\/div>\r\n                            <pre class=\"w-100 h-100 m-0 line-numbers language-PHP\">\r\n                                <code id=\"code_0_content\" class=\"language-PHP\">\r\n\r\n                                    {\r\n  &quot;event&quot;: &quot;rejected&quot;,\r\n  &quot;id&quot;: &quot;OMTXD3-sSmKIQa1gSKkYVA&quot;,\r\n  &quot;reject&quot;: {\r\n    &quot;reason&quot;: &quot;Sandbox subdomains are for test purposes only. Please add your own domain...&quot;,\r\n    &quot;description&quot;: &quot;&quot;\r\n  },\r\n  &quot;message&quot;: {\r\n    &quot;headers&quot;: {\r\n      &quot;to&quot;: &quot;joan@example.org&quot;,\r\n      &quot;from&quot;: &quot;john@sandbox12345.mailgun.org&quot;,\r\n      &quot;subject&quot;: &quot;Test Subject&quot;,\r\n      &quot;message-id&quot;: &quot;20180622220256.1.B31A451A2E5422BB@sandbox12345.mailgun.org&quot;\r\n    },\r\n  }\r\n}\r\n                                <\/code>\r\n                            <\/pre>\r\n                        <\/div>\r\n                    <\/div>\r\n                                    <\/div>\r\n    <\/div>\r\n\n\n\n<p class=\"wp-block-paragraph\"><br>Essa resposta mostra que a mensagem foi rejeitada porque foi enviada a um destinat\u00e1rio n\u00e3o autorizado usando um dom\u00ednio de sandbox. Voc\u00ea tamb\u00e9m v\u00ea outros eventos:<br><code>\"accepted\"<\/code>: o Sinch Mailgun recebeu e colocou a mensagem na fila.<br><code>\"delivered\"<\/code>: a mensagem foi entregue ao servidor dos destinat\u00e1rios.<br><code>\"failed\"<\/code>: falha na entrega devido a um erro de servidor, problema de DNS ou outro problema.<br><code>\"opened\"<\/code>: o cliente de e-mail dos destinat\u00e1rios disparou o pixel de rastreamento invis\u00edvel do Sinch Mailgun.<br><code>\"bounced\"<\/code> &#8211; o servidor dos destinat\u00e1rios rejeitou a mensagem. Verifique o campo <code>severity<\/code> para distinguir as devolu\u00e7\u00f5es soft (tempor\u00e1rias) das devolu\u00e7\u00f5es hard (permanentes).<br><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Mais detalhes podem ser encontrados na\u00a0<a href=\"https:\/\/documentation.mailgun.com\/docs\/mailgun\/api-reference\/openapi-final\/tag\/Events\/#operation\/getEvents\">documenta\u00e7\u00e3o de refer\u00eancia de eventos do Sinch Mailgun<\/a>.<br><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Para facilitar a inspe\u00e7\u00e3o dos eventos, voc\u00ea pode filtr\u00e1-los. O Postman permite que voc\u00ea adicione par\u00e2metros de consulta na aba \u201c<strong>Params<\/strong>\u201d. Aqui est\u00e3o algumas op\u00e7\u00f5es \u00fateis:<br><strong><code>event=delivered<\/code><\/strong> retorna apenas as mensagens entregues.<br><strong><code>message-id=<\/code><\/strong> filtra por uma mensagem espec\u00edfica. Voc\u00ea pode encontrar esse ID na resposta da solicita\u00e7\u00e3o \u201c<strong>Send message<\/strong>\u201d.<br><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Por exemplo, depois de enviar um e-mail de teste, copie o seu <code>id<\/code> da resposta de envio. Em seguida, filtre os eventos assim:<br><code>GET \/v3\/{{mydomain}}\/events?message-id=<\/code><br>Estas etapas ajudam a rastrear o status de cada mensagem. Para obter uma lista completa dos tipos de eventos e campos, confira a\u00a0<a href=\"https:\/\/documentation.mailgun.com\/docs\/mailgun\/api-reference\/openapi-final\/tag\/Events\/\">documenta\u00e7\u00e3o de refer\u00eancia de eventos do Sinch Mailgun<\/a>. Essas an\u00e1lises s\u00e3o especialmente importantes ao usar solu\u00e7\u00f5es de e-mail em massa, como o Sinch Mailgun, pois ajudam a monitorar a entregabilidade e a identificar problemas precocemente. Isso \u00e9 fundamental para garantir que o seu dom\u00ednio mantenha uma forte reputa\u00e7\u00e3o do remetente.<br><\/p>\n\n\n    <div data-content-type=\"longform\"  class=\"callout text-body-color px-5 py-6 px-md-6 px-lg-7 py-md-7 longform-spacings rounded-lg bg-primary\" data-theme=\"light\">\r\n\r\n        <div class=\"content-body\"> <p class=\"mb-0\"><b>Nota importante sobre descontinua\u00e7\u00e3o:<\/b>\u00a0o endpoint\u00a0\/events\u00a0est\u00e1 sendo descontinuado em favor da nova\u00a0Logs API. Embora a API atual ainda esteja operacional, ela pode ser removida em vers\u00f5es futuras. A Logs API segue uma estrutura semelhante e pode ser testada da mesma forma.<\/p><\/div>\r\n    <\/div>\r\n\n\n\n<h2 class=\"wp-block-heading\">Como automatizar e criar scripts de testes no Postman<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\"><br>At\u00e9 agora, voc\u00ea usou o Postman para testar a API do Sinch Mailgun manualmente. Isso \u00e9 \u00fatil para verifica\u00e7\u00f5es r\u00e1pidas, mas o Postman tamb\u00e9m tem suporte \u00e0 automa\u00e7\u00e3o usando scripts de teste baseados em JavaScript. Eles s\u00e3o executados ap\u00f3s cada solicita\u00e7\u00e3o e podem ser usados para validar respostas ou passar valores entre as solicita\u00e7\u00f5es. O Postman inclui\u00a0<a href=\"https:\/\/www.chaijs.com\/api\/bdd\/\">Chai para BDD-style<\/a>\u00a0asser\u00e7\u00f5es.<br>Esse recurso permite a constru\u00e7\u00e3o de su\u00edtes de testes que se comportam como fluxos de trabalho leves de QA. A automa\u00e7\u00e3o de testes ajuda a validar os fluxos de trabalho de e-mail sem esfor\u00e7o manual.<br><\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Adi\u00e7\u00e3o de asser\u00e7\u00f5es automatizadas<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\"><br>Se voc\u00ea deseja testar o endpoint \u201c<strong>Send message<\/strong>\u201d, \u00e9 poss\u00edvel usar a aba \u201c<strong>Scripts<\/strong>\u201d do Postman para verificar se a solicita\u00e7\u00e3o foi bem-sucedida:<br><img decoding=\"async\" src=\"https:\/\/i.imgur.com\/Gi9YGDc.jpeg\" alt=\"Testes e resultados\"><\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><br>Adicione o seguinte script na aba \u201c<strong>Scripts<\/strong>\u201d:<br><code>pm.test(\\\"Status code is 200\\\", function () { pm.response.to.have.status(200); }); pm.test(\\\"Sinch Mailgun queued the message successfully\\\", function () { const resData = pm.response.json(); pm.expect(resData.message).to.eql(\\\"Queued. Thank you.\"); });<\/code><br><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Esse script verifica se h\u00e1 um status HTTP bem-sucedido e confirma que a resposta do Sinch Mailgun cont\u00e9m a mensagem esperada. Se um dos testes falhar, o Postman marcar\u00e1 a solicita\u00e7\u00e3o como falha no painel de resultados do teste.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Passagem de dados entre solicita\u00e7\u00f5es<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Voc\u00ea pode encadear solicita\u00e7\u00f5es salvando valores de uma resposta e reutilizando-os em outra. Por exemplo, depois de enviar um e-mail, voc\u00ea pode querer capturar o seu <code>id<\/code> e us\u00e1-lo para consultar a Events API.<br>Na solicita\u00e7\u00e3o \u201c<strong>Send Message<\/strong>\u201d, na aba \u201c<strong>Tests<\/strong>\u201d, adicione o seguinte:<br><code>const resData = pm.response.json(); pm.environment.set(\\\"sent_message_id\\\", resData.id);<\/code><br>Agora, na solicita\u00e7\u00e3o \u201c<strong>Get Events<\/strong>\u201d, adicione um par\u00e2metro de consulta:<br><code>message-id={{sent_message_id}}<\/code><br>Ao executar a cole\u00e7\u00e3o, o Postman substitui automaticamente o ID da mensagem salvo. Voc\u00ea tamb\u00e9m pode adicionar testes para verificar a resposta:<br><code>pm.test(\"At least one event is present for the sent message\", function () { const events = pm.response.json().items; pm.expect(events.length).to.be.above(0); });<\/code><br>Esse fluxo de trabalho \u00e9 especialmente \u00fatil para verificar os resultados de entrega durante os testes de regress\u00e3o.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Quando usar os scripts do Postman<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Os scripts do Postman estendem os seus testes manuais em fluxos de trabalho repet\u00edveis sem a necessidade de um sistema completo de CI. Ao escrever asser\u00e7\u00f5es na aba \u201c<strong>Scripts<\/strong>\u201d, voc\u00ea pode verificar respostas automaticamente e passar dados entre as solicita\u00e7\u00f5es.<br>Quando quiser automatizar tudo, exporte a cole\u00e7\u00e3o e execute-a com o\u00a0<a href=\"https:\/\/www.npmjs.com\/package\/newman\">Newman CLI<\/a>\u00a0como parte de um job simples de build ou smoke test. Essa configura\u00e7\u00e3o \u00e9 ideal para o controle de qualidade inicial (QA), prototipagem r\u00e1pida e compartilhamento de verifica\u00e7\u00f5es de API com a sua equipe. Para obter mais padr\u00f5es e exemplos de scripts, confira o\u00a0<a href=\"https:\/\/learning.postman.com\/docs\/tests-and-scripts\/write-scripts\/test-examples\/\">guia Test Examples do Postman<\/a>.<br><\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Solu\u00e7\u00e3o de problemas comuns<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">O teste do Sinch Mailgun no Postman pode, \u00e0s vezes, gerar erros. Aqui est\u00e1 uma lista resumida dos problemas comuns e como resolv\u00ea-los:<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><br><strong>Erros de autentica\u00e7\u00e3o <code>401<\/code>\/<code>403<\/code>:<\/strong> verifique se voc\u00ea est\u00e1 usando a chave de API privada e n\u00e3o a chave p\u00fablica de valida\u00e7\u00e3o. O Postman deve usar a autentica\u00e7\u00e3o b\u00e1sica HTTP com <code>api<\/code> como nome de usu\u00e1rio e a sua chave como senha. Em caso de d\u00favida, copie-a novamente do seu painel do Sinch Mailgun.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><br><strong><code>400 Bad Request<\/code>:<\/strong> esse problema geralmente significa um par\u00e2metro incorreto ou ausente. O Sinch Mailgun costuma informar o que deu errado na resposta. Verifique os campos obrigat\u00f3rios, como <code>to<\/code>, <code>from<\/code> e <code>subject<\/code>, e certifique-se de que n\u00e3o haja erros de digita\u00e7\u00e3o.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><br><strong><code>404 Not Found<\/code>:<\/strong> esse erro \u00e9 mais provavelmente causado por um dom\u00ednio incorreto ou ausente na URL (<em>ex.:<\/em> <code>{{mydomain}}<\/code> est\u00e1 em branco ou errado). Tamb\u00e9m h\u00e1 a possibilidade de voc\u00ea ter feito uma solicita\u00e7\u00e3o para um endpoint de API inv\u00e1lido. Certifique-se de verificar se o endpoint e a sua vari\u00e1vel de ambiente correspondem a um dom\u00ednio v\u00e1lido na sua conta do Sinch Mailgun.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><br><strong><code>429 Too Many Requests<\/code>:<\/strong> voc\u00ea est\u00e1 atingindo um limite de taxa. Desacelere as suas solicita\u00e7\u00f5es ou aguarde a redefini\u00e7\u00e3o da sua cota. Contas gratuitas ou n\u00e3o verificadas t\u00eam limites mais baixos, especialmente na valida\u00e7\u00e3o e no envio. A limita\u00e7\u00e3o de taxa (<em>tamb\u00e9m conhecida como<\/em> throttling) ajuda a evitar abusos e garante o uso justo dos recursos para toda a base de usu\u00e1rios.\u00a0<a href=\"https:\/\/help.mailgun.com\/hc\/en-us\/articles\/203306850-Why-does-the-amount-of-email-I-send-matter\">O Sinch Mailgun imp\u00f5e isso<\/a>\u00a0para manter o servi\u00e7o confi\u00e1vel.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><br><strong><code>5xx Server Errors<\/code>:<\/strong> esses s\u00e3o problemas do lado do Sinch Mailgun. Aguarde e tente novamente mais tarde. Se persistir, consulte a\u00a0<a href=\"https:\/\/status.mailgun.com\/\">p\u00e1gina de \u201c<strong>Status<\/strong>\u201d do Sinch Mailgun<\/a>\u00a0ou entre em contato com o suporte.<br><\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Leitura de respostas:<\/strong> as respostas JSON do Sinch Mailgun podem ser prolixas. Use a visualiza\u00e7\u00e3o \u201craw\u201d ou \u201cPretty\u201d do Postman para explorar campos profundamente aninhados. Voc\u00ea tamb\u00e9m pode usar <code>console.log()<\/code> na aba \u201cTests\u201d para inspecionar os dados, da seguinte maneira:<br><code>const events = pm.response.json().items; events.forEach((e) =&gt; console.log(e.event));<\/code><br>Em caso de d\u00favida, pesquise a mensagem de erro exata na documenta\u00e7\u00e3o ou nos f\u00f3runs do Sinch Mailgun. Os c\u00f3digos de erro s\u00e3o descritivos e a solu\u00e7\u00e3o geralmente est\u00e1 a apenas um clique de dist\u00e2ncia.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Conclus\u00e3o<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\"><br>O Postman oferece uma maneira pr\u00e1tica de interagir com a\u00a0<a href=\"https:\/\/documentation.mailgun.com\/docs\/mailgun\/api-reference#postman\">API do Sinch Mailgun<\/a>. Neste guia, voc\u00ea cobriu alguns dos usos mais comuns \u2013 o envio de e-mails, a recupera\u00e7\u00e3o de listas de e-mails, a valida\u00e7\u00e3o de endere\u00e7os de e-mail e a inspe\u00e7\u00e3o de eventos.<br>Para profissionais de engenharia e equipes de QA, o Postman \u00e9 uma ferramenta de diagn\u00f3stico confi\u00e1vel que facilita o teste de credenciais e a replica\u00e7\u00e3o do comportamento de produ\u00e7\u00e3o. Os seus recursos de script e suporte a ambientes flex\u00edveis integram-se perfeitamente aos fluxos de trabalho existentes. Voc\u00ea pode us\u00e1-lo para confirmar detalhes de integra\u00e7\u00e3o antes da implanta\u00e7\u00e3o e, novamente, quando as coisas d\u00e3o errado. \u00c9 uma forma r\u00e1pida e confi\u00e1vel de manter o controle sobre os seus fluxos de trabalho de e-mail.<\/p>\n\n\n    <div data-content-type=\"longform\" class=\"longform-spacings\">\r\n        <div class=\"cta bg-primary rounded-lg px-5 py-6 p-md-7 px-md-6\">\r\n                    <div class=\"form-subscription\">\r\n                            <div class=\"h4 mb-3\">\r\n                    Mantenha-me informado! Receba \u00f3timos recursos em sua caixa de entrada toda semana.                <\/div>\r\n                                    <form accept-charset=\"UTF-8\" action=\"\" enctype=\"multipart\/form-data\" data-form-subscription method=\"POST\" style=\"max-width: 400px;\">\r\n                <div class=\"row justify-content-between align-items-top g-2\">\r\n                    <div class=\"col-10\">\r\n                        <input type=\"email\" name=\"email\" class=\"form-control\" placeholder=\"Email\" autocomplete=\"email\" required>\r\n                        <div data-fs=\"error\" role=\"alert\" class=\"invalid-feedback\">\r\n                            Please complete this required field.                        <\/div>\r\n                    <\/div>\r\n                                            <div class=\"col-12 order-last mt-3 fs-xxs\" data-fs=\"acceptance\" style=\"display:none;\">\r\n                            \r\n                                <div class=\"form-check\">\r\n                                    <input id=\"formSubscriptionAcceptance-terms-1098\" class=\"form-check-input\"\r\n                                        type=\"checkbox\" name=\"terms\">\r\n                                    <label for=\"formSubscriptionAcceptance-terms-1098\" class=\"form-check-label text-body-color\">\r\n                                        I have read and agree to the Terms of Service.                                        <span class=\"hs-form-required\">*<\/span>\r\n                                    <\/label>\r\n                                <\/div>\r\n\r\n                            \r\n                                <div class=\"form-check\">\r\n                                    <input id=\"formSubscriptionAcceptance-privacy-7300\" class=\"form-check-input\"\r\n                                        type=\"checkbox\" name=\"privacy\">\r\n                                    <label for=\"formSubscriptionAcceptance-privacy-7300\" class=\"form-check-label text-body-color\">\r\n                                        I have read and agree to the Privacy Policy.                                        <span class=\"hs-form-required\">*<\/span>\r\n                                    <\/label>\r\n                                <\/div>\r\n\r\n                                                    <\/div>\r\n                    \r\n                                            <div class=\"col-12 order-last fs-xxs mb-0 mt-2 text-body-color\">\r\n                            Envie-me a newsletter da Mailgun. Eu concordo expressamente em receber a newsletter e sei que posso cancelar a inscri\u00e7\u00e3o facilmente a qualquer momento.                        <\/div>\r\n                    \r\n                    <div class=\"col-2\">\r\n                        <button type=\"submit\" value=\"Submit\" aria-label=\"Submit\" class=\"btn btn-secondary btn-icon\">\r\n                            <svg aria-hidden=\"true\" data-url=\"https:\/\/www.mailgun.com\/wp-content\/plugins\/sinch-core\/assets\/icons\/layout\/chevron-right.svg\"><\/svg>\r\n                        <\/button>\r\n                    <\/div>\r\n                <\/div>\r\n\r\n                <input type=\"hidden\" name=\"formSubscriptionRecaptchaToken\" data-fs=\"recaptcha-token\">\r\n                <input type=\"hidden\" name=\"customListID\" value=\"\">\r\n\r\n            <\/form>\r\n            <div data-fs=\"message-success\" style=\"display: none;\">\r\n                <p class=\"mb-0 mt-2 text-body-color\">\r\n                    Verifique sua caixa de entrada mensalmente para ver sua newsletter da Mailgun!                <\/p>\r\n            <\/div>\r\n        <\/div>\r\n        <\/div>\r\n    <\/div>\r\n","protected":false},"excerpt":{"rendered":"<p>Sinch Mailgun\u00a0\u00e9 um servi\u00e7o de e-mail voltado para a equipe de desenvolvimento que oferece uma API RESTful para enviar, receber e rastrear mensagens em grande escala. Para testar esses endpoints ou solucionar problemas de uma integra\u00e7\u00e3o sem programa\u00e7\u00e3o, voc\u00ea pode usar o Postman, uma ferramenta popular de testes de API. Recentemente,\u00a0em outro artigo, falamos sobre [&hellip;]<\/p>\n","protected":false},"author":98,"featured_media":4074,"menu_order":0,"template":"","meta":{"_acf_changed":false,"footnotes":""},"blog_category":[19],"class_list":["post-25484","blog","type-blog","status-publish","has-post-thumbnail","hentry","blog_category-dev-life"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v28.4 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Como testar as APIs de e-mail do Sinch Mailgun usando o Postman -<\/title>\n<meta name=\"description\" content=\"Explore e teste as APIs de e-mail RESTful do Sinch Mailgun para o envio, o recebimento e o rastreamento de mensagens em grande escala usando o Postman\" \/>\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.mailgun.com\/pt\/blog\/dev-life\/como-testar-apis-e-mail-sinch-mailgun-postman\/\" \/>\n<meta property=\"og:locale\" content=\"pt_BR\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Como testar as APIs de e-mail do Sinch Mailgun usando o Postman -\" \/>\n<meta property=\"og:description\" content=\"Explore e teste as APIs de e-mail RESTful do Sinch Mailgun para o envio, o recebimento e o rastreamento de mensagens em grande escala usando o Postman\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.mailgun.com\/pt\/blog\/dev-life\/como-testar-apis-e-mail-sinch-mailgun-postman\/\" \/>\n<meta property=\"og:site_name\" content=\"Transactional Email API Service For Developers | Mailgun\" \/>\n<meta property=\"article:modified_time\" content=\"2026-09-22T13:38:45+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.mailgun.com\/wp-content\/uploads\/2025\/07\/MG-Blog-Email.png\" \/>\n\t<meta property=\"og:image:width\" content=\"720\" \/>\n\t<meta property=\"og:image:height\" content=\"448\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data1\" content=\"10 minutos\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.mailgun.com\\\/pt\\\/blog\\\/dev-life\\\/como-testar-apis-e-mail-sinch-mailgun-postman\\\/\",\"url\":\"https:\\\/\\\/www.mailgun.com\\\/pt\\\/blog\\\/dev-life\\\/como-testar-apis-e-mail-sinch-mailgun-postman\\\/\",\"name\":\"Como testar as APIs de e-mail do Sinch Mailgun usando o Postman -\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.mailgun.com\\\/pt\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/www.mailgun.com\\\/pt\\\/blog\\\/dev-life\\\/como-testar-apis-e-mail-sinch-mailgun-postman\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/www.mailgun.com\\\/pt\\\/blog\\\/dev-life\\\/como-testar-apis-e-mail-sinch-mailgun-postman\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.mailgun.com\\\/wp-content\\\/uploads\\\/2025\\\/07\\\/MG-Blog-Email.png\",\"datePublished\":\"2026-02-19T17:33:47+00:00\",\"dateModified\":\"2026-09-22T13:38:45+00:00\",\"description\":\"Explore e teste as APIs de e-mail RESTful do Sinch Mailgun para o envio, o recebimento e o rastreamento de mensagens em grande escala usando o Postman\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.mailgun.com\\\/pt\\\/blog\\\/dev-life\\\/como-testar-apis-e-mail-sinch-mailgun-postman\\\/#breadcrumb\"},\"inLanguage\":\"pt-BR\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/www.mailgun.com\\\/pt\\\/blog\\\/dev-life\\\/como-testar-apis-e-mail-sinch-mailgun-postman\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"pt-BR\",\"@id\":\"https:\\\/\\\/www.mailgun.com\\\/pt\\\/blog\\\/dev-life\\\/como-testar-apis-e-mail-sinch-mailgun-postman\\\/#primaryimage\",\"url\":\"https:\\\/\\\/www.mailgun.com\\\/wp-content\\\/uploads\\\/2025\\\/07\\\/MG-Blog-Email.png\",\"contentUrl\":\"https:\\\/\\\/www.mailgun.com\\\/wp-content\\\/uploads\\\/2025\\\/07\\\/MG-Blog-Email.png\",\"width\":720,\"height\":448},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.mailgun.com\\\/pt\\\/blog\\\/dev-life\\\/como-testar-apis-e-mail-sinch-mailgun-postman\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/www.mailgun.com\\\/pt\\\/inicio\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Blog\",\"item\":\"https:\\\/\\\/www.mailgun.com\\\/pt\\\/blog\\\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Como testar as APIs de e-mail do Sinch Mailgun usando o Postman\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/www.mailgun.com\\\/pt\\\/#website\",\"url\":\"https:\\\/\\\/www.mailgun.com\\\/pt\\\/\",\"name\":\"Transactional Email API Service For Developers | Mailgun\",\"description\":\"Poderosas APIs de e-mail transacional que permitem a voc\u00ea enviar, receber e rastrear e-mails, criadas com os desenvolvedores em mente. Saiba mais hoje mesmo!\",\"publisher\":{\"@id\":\"https:\\\/\\\/www.mailgun.com\\\/pt\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/www.mailgun.com\\\/pt\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"pt-BR\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/www.mailgun.com\\\/pt\\\/#organization\",\"name\":\"Transactional Email API Service For Developers | Mailgun\",\"url\":\"https:\\\/\\\/www.mailgun.com\\\/pt\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"pt-BR\",\"@id\":\"https:\\\/\\\/www.mailgun.com\\\/pt\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/www.mailgun.com\\\/wp-content\\\/uploads\\\/2025\\\/06\\\/cropped-android-chrome-512x512-1.png\",\"contentUrl\":\"https:\\\/\\\/www.mailgun.com\\\/wp-content\\\/uploads\\\/2025\\\/06\\\/cropped-android-chrome-512x512-1.png\",\"width\":512,\"height\":512,\"caption\":\"Transactional Email API Service For Developers | Mailgun\"},\"image\":{\"@id\":\"https:\\\/\\\/www.mailgun.com\\\/pt\\\/#\\\/schema\\\/logo\\\/image\\\/\"}}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Como testar as APIs de e-mail do Sinch Mailgun usando o Postman -","description":"Explore e teste as APIs de e-mail RESTful do Sinch Mailgun para o envio, o recebimento e o rastreamento de mensagens em grande escala usando o Postman","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.mailgun.com\/pt\/blog\/dev-life\/como-testar-apis-e-mail-sinch-mailgun-postman\/","og_locale":"pt_BR","og_type":"article","og_title":"Como testar as APIs de e-mail do Sinch Mailgun usando o Postman -","og_description":"Explore e teste as APIs de e-mail RESTful do Sinch Mailgun para o envio, o recebimento e o rastreamento de mensagens em grande escala usando o Postman","og_url":"https:\/\/www.mailgun.com\/pt\/blog\/dev-life\/como-testar-apis-e-mail-sinch-mailgun-postman\/","og_site_name":"Transactional Email API Service For Developers | Mailgun","article_modified_time":"2026-09-22T13:38:45+00:00","og_image":[{"width":720,"height":448,"url":"https:\/\/www.mailgun.com\/wp-content\/uploads\/2025\/07\/MG-Blog-Email.png","type":"image\/png"}],"twitter_card":"summary_large_image","twitter_misc":{"Est. reading time":"10 minutos"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/www.mailgun.com\/pt\/blog\/dev-life\/como-testar-apis-e-mail-sinch-mailgun-postman\/","url":"https:\/\/www.mailgun.com\/pt\/blog\/dev-life\/como-testar-apis-e-mail-sinch-mailgun-postman\/","name":"Como testar as APIs de e-mail do Sinch Mailgun usando o Postman -","isPartOf":{"@id":"https:\/\/www.mailgun.com\/pt\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.mailgun.com\/pt\/blog\/dev-life\/como-testar-apis-e-mail-sinch-mailgun-postman\/#primaryimage"},"image":{"@id":"https:\/\/www.mailgun.com\/pt\/blog\/dev-life\/como-testar-apis-e-mail-sinch-mailgun-postman\/#primaryimage"},"thumbnailUrl":"https:\/\/www.mailgun.com\/wp-content\/uploads\/2025\/07\/MG-Blog-Email.png","datePublished":"2026-02-19T17:33:47+00:00","dateModified":"2026-09-22T13:38:45+00:00","description":"Explore e teste as APIs de e-mail RESTful do Sinch Mailgun para o envio, o recebimento e o rastreamento de mensagens em grande escala usando o Postman","breadcrumb":{"@id":"https:\/\/www.mailgun.com\/pt\/blog\/dev-life\/como-testar-apis-e-mail-sinch-mailgun-postman\/#breadcrumb"},"inLanguage":"pt-BR","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.mailgun.com\/pt\/blog\/dev-life\/como-testar-apis-e-mail-sinch-mailgun-postman\/"]}]},{"@type":"ImageObject","inLanguage":"pt-BR","@id":"https:\/\/www.mailgun.com\/pt\/blog\/dev-life\/como-testar-apis-e-mail-sinch-mailgun-postman\/#primaryimage","url":"https:\/\/www.mailgun.com\/wp-content\/uploads\/2025\/07\/MG-Blog-Email.png","contentUrl":"https:\/\/www.mailgun.com\/wp-content\/uploads\/2025\/07\/MG-Blog-Email.png","width":720,"height":448},{"@type":"BreadcrumbList","@id":"https:\/\/www.mailgun.com\/pt\/blog\/dev-life\/como-testar-apis-e-mail-sinch-mailgun-postman\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.mailgun.com\/pt\/inicio\/"},{"@type":"ListItem","position":2,"name":"Blog","item":"https:\/\/www.mailgun.com\/pt\/blog\/"},{"@type":"ListItem","position":3,"name":"Como testar as APIs de e-mail do Sinch Mailgun usando o Postman"}]},{"@type":"WebSite","@id":"https:\/\/www.mailgun.com\/pt\/#website","url":"https:\/\/www.mailgun.com\/pt\/","name":"Transactional Email API Service For Developers | Mailgun","description":"Poderosas APIs de e-mail transacional que permitem a voc\u00ea enviar, receber e rastrear e-mails, criadas com os desenvolvedores em mente. Saiba mais hoje mesmo!","publisher":{"@id":"https:\/\/www.mailgun.com\/pt\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.mailgun.com\/pt\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"pt-BR"},{"@type":"Organization","@id":"https:\/\/www.mailgun.com\/pt\/#organization","name":"Transactional Email API Service For Developers | Mailgun","url":"https:\/\/www.mailgun.com\/pt\/","logo":{"@type":"ImageObject","inLanguage":"pt-BR","@id":"https:\/\/www.mailgun.com\/pt\/#\/schema\/logo\/image\/","url":"https:\/\/www.mailgun.com\/wp-content\/uploads\/2025\/06\/cropped-android-chrome-512x512-1.png","contentUrl":"https:\/\/www.mailgun.com\/wp-content\/uploads\/2025\/06\/cropped-android-chrome-512x512-1.png","width":512,"height":512,"caption":"Transactional Email API Service For Developers | Mailgun"},"image":{"@id":"https:\/\/www.mailgun.com\/pt\/#\/schema\/logo\/image\/"}}]}},"_links":{"self":[{"href":"https:\/\/www.mailgun.com\/pt\/wp-json\/wp\/v2\/blog\/25484","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.mailgun.com\/pt\/wp-json\/wp\/v2\/blog"}],"about":[{"href":"https:\/\/www.mailgun.com\/pt\/wp-json\/wp\/v2\/types\/blog"}],"author":[{"embeddable":true,"href":"https:\/\/www.mailgun.com\/pt\/wp-json\/wp\/v2\/users\/98"}],"version-history":[{"count":2,"href":"https:\/\/www.mailgun.com\/pt\/wp-json\/wp\/v2\/blog\/25484\/revisions"}],"predecessor-version":[{"id":25675,"href":"https:\/\/www.mailgun.com\/pt\/wp-json\/wp\/v2\/blog\/25484\/revisions\/25675"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.mailgun.com\/pt\/wp-json\/wp\/v2\/media\/4074"}],"wp:attachment":[{"href":"https:\/\/www.mailgun.com\/pt\/wp-json\/wp\/v2\/media?parent=25484"}],"wp:term":[{"taxonomy":"blog_category","embeddable":true,"href":"https:\/\/www.mailgun.com\/pt\/wp-json\/wp\/v2\/blog_category?post=25484"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}