{"id":6228,"date":"2020-06-23T08:00:00","date_gmt":"2020-06-23T08:00:00","guid":{"rendered":"http:\/\/www.intergate.net.br\/blog\/?p=6228"},"modified":"2022-05-25T20:11:19","modified_gmt":"2022-05-25T20:11:19","slug":"apis-soap-rest","status":"publish","type":"post","link":"https:\/\/www.intergate.net.br\/blog\/apis-soap-rest\/","title":{"rendered":"APIs Soap &#038; Rest"},"content":{"rendered":"\n<p>Embora o SOAP (<strong>Protocolo de Acesso a Objetos Simples<\/strong>) tenha sido a abordagem dominante nas interfaces de servi\u00e7o da web h\u00e1 muito tempo, o REST (<strong>Representational State Transfer<\/strong>) vem ganhando terreno rapidamente.&nbsp;<\/p>\n\n\n\n<!--more-->\n\n\n\n<p>A <a rel=\"noreferrer noopener\" href=\"http:\/\/www.intergate.net.br\" target=\"_blank\">InterGATE <\/a> desenvolveu seu conjunto de APIs &#8220;<a rel=\"noreferrer noopener\" href=\"http:\/\/www.intergate.net.br\/conector\" target=\"_blank\">ConectorGATE<\/a>&#8221; usando a arquitetura rest full e como tamb\u00e9m em todos os nossos projetos OnDemand.<\/p>\n\n\n\n<p>Mas qual a&nbsp;<strong>diferen\u00e7a entre estes dois tipos de&nbsp;<a href=\"http:\/\/www.intergate.net.br\/blog\/uma-abordagem-de-api-para-varias-nuvens\/\" target=\"_blank\" rel=\"noreferrer noopener\">APIs<\/a>?<\/strong>&nbsp;E quem sai ganhando quando se compara REST x SOAP? <\/p>\n\n\n\n<h2 class=\"wp-block-heading\">O que \u00e9 REST?<\/h2>\n\n\n\n<p>&nbsp;Um estilo arquitet\u00f4nico que define um&nbsp;<strong>conjunto de recomenda\u00e7\u00f5es para o design de <a href=\"http:\/\/www.intergate.net.br\/blog\/integracao-de-aplicativos-via-api\/\" target=\"_blank\" rel=\"noreferrer noopener\">aplica\u00e7\u00f5es<\/a><\/strong>&nbsp;que usam o protocolo HTTP para transmiss\u00e3o de dados.&nbsp;&nbsp;<\/p>\n\n\n\n<p>As diretrizes dessa API permite que os desenvolvedores implementem os detalhes necess\u00e1rios de acordo com suas pr\u00f3prias necessidades. Os servi\u00e7os da Web criados seguindo o estilo de arquitetura REST s\u00e3o chamados <a href=\"http:\/\/www.intergate.net.br\/conector\" target=\"_blank\" rel=\"noreferrer noopener\">RESTful Webservices<\/a>.<\/p>\n\n\n\n<figure class=\"wp-block-video\"><video height=\"1080\" style=\"aspect-ratio: 1920 \/ 1080;\" width=\"1920\" autoplay controls preload=\"auto\" src=\"http:\/\/www.intergate.net.br\/blog\/wp-content\/uploads\/2020\/06\/respingos-de-agua-e-logo-intergate-1.mp4\"><\/video><\/figure>\n\n\n\n<h4 class=\"wp-block-heading\"><strong>Uma breve introdu\u00e7\u00e3o sobre web services<\/strong><\/h4>\n\n\n\n<p>Web services s\u00e3o, por defini\u00e7\u00e3o, <strong>servi\u00e7os expostos em uma rede que permitem a comunica\u00e7\u00e3o entre um ou mais dispositivos eletr\u00f4nicos<\/strong>, sendo capazes de enviar e processar dados de acordo com sua funcionalidade.<\/p>\n\n\n\n<p>Essa comunica\u00e7\u00e3o, por sua vez, segue alguns protocolos, principalmente <strong>relacionados ao formato da transmiss\u00e3o de dados<\/strong>, o que permite que, uma vez que um sistema implemente essas regras, qualquer outro sistema que siga o mesmo protocolo seja capaz de se comunicar com ele.<\/p>\n\n\n\n<p>Devido a isso, os <strong>web services se tornaram extremamente populares<\/strong>, pois acabaram por permitir a comunica\u00e7\u00e3o entre plataformas completamente diferentes (Java, C#, C++, Ruby) sem grandes esfor\u00e7os.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">O que \u00e9 SOAP?<\/h2>\n\n\n\n<p><strong>SOAP <\/strong>\u00e9 um sistema de protocolo de comunica\u00e7\u00e3o padr\u00e3o que permite que processos usando diferentes sistemas operacionais, como Linux e Windows, se comuniquem via HTTP e XML.&nbsp;<strong>As APIs baseadas em SOAP foram projetadas para criar, recuperar, atualizar e excluir registros<\/strong>&nbsp;como contas, senhas,&nbsp;<em>leads<\/em>&nbsp;e objetos personalizados.<\/p>\n\n\n\n<p><strong>As APIs SOAP aproveitam as vantagens de criar protocolos baseados na Web, como HTTP e XML<\/strong>, que j\u00e1 est\u00e3o operando em todos os sistemas operacionais. \u00c9 por isso que seus desenvolvedores podem manipular facilmente os servi\u00e7os da Web e obter respostas sem se importar com o idioma e as plataformas.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large is-resized\"><img decoding=\"async\" src=\"http:\/\/www.intergate.net.br\/blog\/wp-content\/uploads\/2020\/06\/TESTE2-1024x576.jpg\" alt=\"O REST opera por meio de uma interface consistente para acessar os recursos nomeados. \u00c9 mais usado quando se publica uma API p\u00fablica pela Internet. \" class=\"wp-image-6240\" width=\"589\" height=\"332\" srcset=\"https:\/\/www.intergate.net.br\/blog\/wp-content\/uploads\/2020\/06\/TESTE2-1024x576.jpg 1024w, https:\/\/www.intergate.net.br\/blog\/wp-content\/uploads\/2020\/06\/TESTE2-300x169.jpg 300w, https:\/\/www.intergate.net.br\/blog\/wp-content\/uploads\/2020\/06\/TESTE2-768x432.jpg 768w, https:\/\/www.intergate.net.br\/blog\/wp-content\/uploads\/2020\/06\/TESTE2-1536x864.jpg 1536w, https:\/\/www.intergate.net.br\/blog\/wp-content\/uploads\/2020\/06\/TESTE2-2048x1152.jpg 2048w\" sizes=\"(max-width: 589px) 100vw, 589px\" \/><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\">REST x SOAP<\/h2>\n\n\n\n<p>O <strong>REST<\/strong> opera por meio de uma interface consistente para acessar os recursos nomeados. \u00c9 mais usado quando se publica uma API p\u00fablica pela Internet.&nbsp;<\/p>\n\n\n\n<p>J\u00e1 o <strong>SOAP<\/strong>, por outro lado, exp\u00f5e componentes da l\u00f3gica do aplicativo como servi\u00e7os, e n\u00e3o como dados. Al\u00e9m disso, opera por meio de diferentes interfaces.&nbsp;<\/p>\n\n\n\n<p>Simplificando,&nbsp;<strong>o REST acessa os dados enquanto o SOAP executa opera\u00e7\u00f5es por meio de um conjunto mais padronizado de mensagens.<\/strong>&nbsp;Ainda assim, na maioria dos casos, tanto REST como o SOAP podem ser usados para obter o mesmo resultado (e ambos s\u00e3o infinitamente escal\u00e1veis), com algumas diferen\u00e7as na forma como s\u00e3o configurados.<\/p>\n\n\n\n<p>Os t\u00f3picos abaixo v\u00e3o ajudar a entender o embate REST x SOAP:<\/p>\n\n\n\n<ul class=\"wp-block-list\"><li>A API REST <strong>n\u00e3o possui um padr\u00e3o oficial<\/strong>, pois \u00e9 um estilo de arquitetura. A API SOAP, por outro lado, <strong>possui um padr\u00e3o oficial <\/strong>porque \u00e9 um protocolo;<\/li><li>REST usa v\u00e1rios padr\u00f5es como <strong>HTTP,&nbsp;JSON, URL e XML<\/strong>, enquanto SOAP \u00e9 baseada em <strong>HTTP e XML<\/strong>;<\/li><li>Como <strong>REST implementa v\u00e1rios padr\u00f5es, s\u00e3o necess\u00e1rios menos recursos e largura de banda em compara\u00e7\u00e3o com o SOAP<\/strong> que usa XML para a sua cria\u00e7\u00e3o, resultando em um arquivo de tamanho grande;<\/li><li><strong>As maneiras pelas quais as duas APIs exp\u00f5em as l\u00f3gicas de neg\u00f3cios tamb\u00e9m s\u00e3o diferentes<\/strong>. REST aproveita a exposi\u00e7\u00e3o da URL como @path (\u201c\/ WeatherService\u201d), enquanto o uso da API SOAP de interfaces de servi\u00e7os como @WebService;<\/li><li>REST usa a <strong>linguagem de descri\u00e7\u00e3o de aplica\u00e7\u00f5es da Web<\/strong> e SOAP usa a <strong>linguagem de descri\u00e7\u00e3o de servi\u00e7os da Web para descrever as funcionalidades oferecidas pelos servi\u00e7os da web<\/strong>;<\/li><li><strong>REST \u00e9 compat\u00edvel com JavaScript <\/strong>e tamb\u00e9m pode ser implementado facilmente. J\u00e1 <strong>SOAP <\/strong>tamb\u00e9m \u00e9 conveniente com&nbsp;JavaScript, mas <strong>n\u00e3o suporta uma implementa\u00e7\u00e3o maior<\/strong>.&nbsp;<\/li><\/ul>\n\n\n\n<h2 class=\"wp-block-heading\">Benef\u00edcios do REST sobre SOAP<\/h2>\n\n\n\n<p>J\u00e1 h\u00e1 alguns anos REST tem sido a escolha mais popular dos desenvolvedores para criar APIs. \u00c9 poss\u00edvel encontrar muitos exemplos, especialmente porque<strong>&nbsp;todos os grandes sites de m\u00eddia social fornecem APIs REST<\/strong>&nbsp;para que os desenvolvedores possam integrar perfeitamente suas aplica\u00e7\u00f5es \u00e0 plataforma.&nbsp;<\/p>\n\n\n\n<p>Essas APIs tamb\u00e9m v\u00eam com documenta\u00e7\u00e3o detalhada, onde se podem obter todas as informa\u00e7\u00f5es necess\u00e1rias para extrair dados da API. <strong>Conhe\u00e7a alguns benef\u00edcios:<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\"><li>O <strong>REST<\/strong> permite uma variedade maior de formatos de dados, enquanto o <strong>SOAP <\/strong>permite apenas XML;<\/li><li>Juntamente com o JSON (que normalmente funciona melhor com dados e oferece an\u00e1lise mais r\u00e1pida), o REST \u00e9 geralmente considerado mais f\u00e1cil de trabalhar;<\/li><li>Gra\u00e7as ao <strong>JSON<\/strong>, o REST oferece melhor suporte;<\/li><li>O <strong>REST fornece desempenho superior<\/strong>, principalmente por meio do armazenamento em cache de informa\u00e7\u00f5es que n\u00e3o s\u00e3o alteradas nem din\u00e2micas;<\/li><li>\u00c9 o protocolo usado com mais frequ\u00eancia em grandes servi\u00e7os como <strong>Yahoo, Ebay, Amazon e at\u00e9 Google;<\/strong><\/li><\/ul>\n\n\n\n<p><strong>O REST geralmente \u00e9 mais r\u00e1pido e usa menos largura de banda.<\/strong>&nbsp;Tamb\u00e9m \u00e9 mais f\u00e1cil integrar-se a sites existentes, sem a necessidade de refatorar a infraestrutura do site. Isso permite que os desenvolvedores trabalhem mais r\u00e1pido e gastem menos tempo reescrevendo um site do zero. Em vez disso, eles podem simplesmente adicionar novas funcionalidades.&nbsp;<\/p>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter size-large is-resized\"><img decoding=\"async\" src=\"http:\/\/www.intergate.net.br\/blog\/wp-content\/uploads\/2020\/06\/post1.png\" alt=\"Gra\u00e7as \u00e0 crescente popularidade do REST, o formato JSON tamb\u00e9m ganhou for\u00e7a rapidamente, pois \u00e9 adequado para uma troca de dados r\u00e1pida.\" class=\"wp-image-6241\" width=\"589\" height=\"391\" srcset=\"https:\/\/www.intergate.net.br\/blog\/wp-content\/uploads\/2020\/06\/post1.png 854w, https:\/\/www.intergate.net.br\/blog\/wp-content\/uploads\/2020\/06\/post1-300x200.png 300w, https:\/\/www.intergate.net.br\/blog\/wp-content\/uploads\/2020\/06\/post1-768x511.png 768w, https:\/\/www.intergate.net.br\/blog\/wp-content\/uploads\/2020\/06\/post1-360x240.png 360w\" sizes=\"(max-width: 589px) 100vw, 589px\" \/><\/figure><\/div>\n\n\n\n<h2 class=\"wp-block-heading\">B\u00f4nus: entenda a rela\u00e7\u00e3o entre REST e JSON<\/h2>\n\n\n\n<p>A arquitetura permite que os provedores de <a href=\"http:\/\/www.intergate.net.br\/blog\/apis-guia-de-metodos-http-comuns\/\" target=\"_blank\" rel=\"noreferrer noopener\">API<\/a> entreguem dados em v\u00e1rios formatos, como texto sem formata\u00e7\u00e3o, HTML, XML, YAML e JSON, que \u00e9 um dos recursos mais populares. Gra\u00e7as \u00e0 crescente popularidade do REST,<strong> o formato JSON tamb\u00e9m ganhou for\u00e7a rapidamente, pois \u00e9 adequado para uma troca de dados r\u00e1pida.<\/strong><\/p>\n\n\n\n<p><strong>JSON significa&nbsp;<em>JavaScript Object Notation<\/em><\/strong>&nbsp;e \u00e9 um formato de troca de dados leve e f\u00e1cil de analisar. Apesar de seu nome, o JSON \u00e9 completamente independente da linguagem, portanto pode ser usado com qualquer linguagem de programa\u00e7\u00e3o, n\u00e3o apenas com JavaScript.&nbsp;<\/p>\n\n\n\n<p>Sua sintaxe \u00e9 um subconjunto da&nbsp;Standard ECMA-262 3rd Edition. Os <strong>arquivos JSON consistem em cole\u00e7\u00f5es de pares nome\/valor e listas ordenadas de valores que s\u00e3o estruturas de dados universais usadas pela maioria das linguagens de programa\u00e7\u00e3o<\/strong>. Portanto, o JSON pode ser facilmente integrado a qualquer linguagem.<\/p>\n\n\n\n<p><strong>\u00c9 um formato mais leve e menos detalhado, al\u00e9m de ser mais f\u00e1cil de ser lido e escrito.<\/strong>&nbsp;Na maioria dos casos, \u00e9 ideal para a troca de dados pela Internet.<\/p>\n\n\n\n<hr class=\"wp-block-separator\"\/>\n\n\n\n<p><strong>FONTE<\/strong>: <a href=\"https:\/\/blog.tecnospeed.com.br\/rest-x-soap\/\" target=\"_blank\" rel=\"noreferrer noopener\">TecnoSpeed Blog<\/a><\/p>\n\n\n\n<hr class=\"wp-block-separator\"\/>\n\n\n\n<p><\/p>\n","protected":false},"excerpt":{"rendered":"<p>A InterGATE  desenvolveu seu conjunto de APIs &#8220;ConectorGATE&#8221; usando a arquitetura rest full e como tamb\u00e9m em todos os nossos projetos OnDemand.<\/p>\n","protected":false},"author":5,"featured_media":6238,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"content-type":"","_themeisle_gutenberg_block_has_review":false,"footnotes":""},"categories":[2],"tags":[63,139,601,288,602,603],"class_list":["post-6228","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-apis","tag-apis","tag-conectorgate","tag-integracoesdesistemas-2","tag-intergate","tag-rest","tag-webservice"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.3 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>APIs Soap &amp; Rest - Blog InterGATE<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.intergate.net.br\/blog\/apis-soap-rest\/\" \/>\n<meta property=\"og:locale\" content=\"pt_PT\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"APIs Soap &amp; Rest - Blog InterGATE\" \/>\n<meta property=\"og:description\" content=\"A InterGATE desenvolveu seu conjunto de APIs &quot;ConectorGATE&quot; usando a arquitetura rest full e como tamb\u00e9m em todos os nossos projetos OnDemand.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.intergate.net.br\/blog\/apis-soap-rest\/\" \/>\n<meta property=\"og:site_name\" content=\"Blog InterGATE\" \/>\n<meta property=\"article:published_time\" content=\"2020-06-23T08:00:00+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2022-05-25T20:11:19+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.intergate.net.br\/blog\/wp-content\/uploads\/2020\/06\/postnovo.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"660\" \/>\n\t<meta property=\"og:image:height\" content=\"371\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"Monica Nietsche\" \/>\n<meta name=\"twitter:label1\" content=\"Escrito por\" \/>\n\t<meta name=\"twitter:data1\" content=\"Monica Nietsche\" \/>\n\t<meta name=\"twitter:label2\" content=\"Tempo estimado de leitura\" \/>\n\t<meta name=\"twitter:data2\" content=\"6 minutos\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/www.intergate.net.br\\\/blog\\\/apis-soap-rest\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.intergate.net.br\\\/blog\\\/apis-soap-rest\\\/\"},\"author\":{\"name\":\"Monica Nietsche\",\"@id\":\"https:\\\/\\\/www.intergate.net.br\\\/blog\\\/#\\\/schema\\\/person\\\/6b1a11e7323bddf910bfd7b20b262288\"},\"headline\":\"APIs Soap &#038; Rest\",\"datePublished\":\"2020-06-23T08:00:00+00:00\",\"dateModified\":\"2022-05-25T20:11:19+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/www.intergate.net.br\\\/blog\\\/apis-soap-rest\\\/\"},\"wordCount\":1141,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\\\/\\\/www.intergate.net.br\\\/blog\\\/#organization\"},\"image\":{\"@id\":\"https:\\\/\\\/www.intergate.net.br\\\/blog\\\/apis-soap-rest\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.intergate.net.br\\\/blog\\\/wp-content\\\/uploads\\\/2020\\\/06\\\/postnovo.jpg\",\"keywords\":[\"APIs\",\"conectorgate\",\"integra\u00e7oesdesistemas\",\"interGATE\",\"rest\",\"webservice\"],\"articleSection\":[\"APIs\"],\"inLanguage\":\"pt-PT\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/www.intergate.net.br\\\/blog\\\/apis-soap-rest\\\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.intergate.net.br\\\/blog\\\/apis-soap-rest\\\/\",\"url\":\"https:\\\/\\\/www.intergate.net.br\\\/blog\\\/apis-soap-rest\\\/\",\"name\":\"APIs Soap & Rest - Blog InterGATE\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.intergate.net.br\\\/blog\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/www.intergate.net.br\\\/blog\\\/apis-soap-rest\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/www.intergate.net.br\\\/blog\\\/apis-soap-rest\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.intergate.net.br\\\/blog\\\/wp-content\\\/uploads\\\/2020\\\/06\\\/postnovo.jpg\",\"datePublished\":\"2020-06-23T08:00:00+00:00\",\"dateModified\":\"2022-05-25T20:11:19+00:00\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.intergate.net.br\\\/blog\\\/apis-soap-rest\\\/#breadcrumb\"},\"inLanguage\":\"pt-PT\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/www.intergate.net.br\\\/blog\\\/apis-soap-rest\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"pt-PT\",\"@id\":\"https:\\\/\\\/www.intergate.net.br\\\/blog\\\/apis-soap-rest\\\/#primaryimage\",\"url\":\"https:\\\/\\\/www.intergate.net.br\\\/blog\\\/wp-content\\\/uploads\\\/2020\\\/06\\\/postnovo.jpg\",\"contentUrl\":\"https:\\\/\\\/www.intergate.net.br\\\/blog\\\/wp-content\\\/uploads\\\/2020\\\/06\\\/postnovo.jpg\",\"width\":660,\"height\":371},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.intergate.net.br\\\/blog\\\/apis-soap-rest\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"In\u00edcio\",\"item\":\"https:\\\/\\\/www.intergate.net.br\\\/blog\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"APIs Soap &#038; Rest\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/www.intergate.net.br\\\/blog\\\/#website\",\"url\":\"https:\\\/\\\/www.intergate.net.br\\\/blog\\\/\",\"name\":\"Blog InterGATE\",\"description\":\"Integra\u00e7\u00e3o de Sistemas com os ERPs SAP Business One ou Totvs Protheus\",\"publisher\":{\"@id\":\"https:\\\/\\\/www.intergate.net.br\\\/blog\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/www.intergate.net.br\\\/blog\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"pt-PT\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/www.intergate.net.br\\\/blog\\\/#organization\",\"name\":\"InterGATE Consultoria Digital\",\"url\":\"https:\\\/\\\/www.intergate.net.br\\\/blog\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"pt-PT\",\"@id\":\"https:\\\/\\\/www.intergate.net.br\\\/blog\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/www.intergate.net.br\\\/blog\\\/wp-content\\\/uploads\\\/2025\\\/06\\\/intergateLogo_original.jpg\",\"contentUrl\":\"https:\\\/\\\/www.intergate.net.br\\\/blog\\\/wp-content\\\/uploads\\\/2025\\\/06\\\/intergateLogo_original.jpg\",\"width\":512,\"height\":512,\"caption\":\"InterGATE Consultoria Digital\"},\"image\":{\"@id\":\"https:\\\/\\\/www.intergate.net.br\\\/blog\\\/#\\\/schema\\\/logo\\\/image\\\/\"},\"sameAs\":[\"https:\\\/\\\/www.linkedin.com\\\/company\\\/35540154\",\"https:\\\/\\\/www.youtube.com\\\/@intergateconsultoriadigita8503\"]},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/www.intergate.net.br\\\/blog\\\/#\\\/schema\\\/person\\\/6b1a11e7323bddf910bfd7b20b262288\",\"name\":\"Monica Nietsche\",\"url\":\"https:\\\/\\\/www.intergate.net.br\\\/blog\\\/author\\\/monica\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"APIs Soap & Rest - Blog InterGATE","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.intergate.net.br\/blog\/apis-soap-rest\/","og_locale":"pt_PT","og_type":"article","og_title":"APIs Soap & Rest - Blog InterGATE","og_description":"A InterGATE desenvolveu seu conjunto de APIs \"ConectorGATE\" usando a arquitetura rest full e como tamb\u00e9m em todos os nossos projetos OnDemand.","og_url":"https:\/\/www.intergate.net.br\/blog\/apis-soap-rest\/","og_site_name":"Blog InterGATE","article_published_time":"2020-06-23T08:00:00+00:00","article_modified_time":"2022-05-25T20:11:19+00:00","og_image":[{"width":660,"height":371,"url":"https:\/\/www.intergate.net.br\/blog\/wp-content\/uploads\/2020\/06\/postnovo.jpg","type":"image\/jpeg"}],"author":"Monica Nietsche","twitter_misc":{"Escrito por":"Monica Nietsche","Tempo estimado de leitura":"6 minutos"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.intergate.net.br\/blog\/apis-soap-rest\/#article","isPartOf":{"@id":"https:\/\/www.intergate.net.br\/blog\/apis-soap-rest\/"},"author":{"name":"Monica Nietsche","@id":"https:\/\/www.intergate.net.br\/blog\/#\/schema\/person\/6b1a11e7323bddf910bfd7b20b262288"},"headline":"APIs Soap &#038; Rest","datePublished":"2020-06-23T08:00:00+00:00","dateModified":"2022-05-25T20:11:19+00:00","mainEntityOfPage":{"@id":"https:\/\/www.intergate.net.br\/blog\/apis-soap-rest\/"},"wordCount":1141,"commentCount":0,"publisher":{"@id":"https:\/\/www.intergate.net.br\/blog\/#organization"},"image":{"@id":"https:\/\/www.intergate.net.br\/blog\/apis-soap-rest\/#primaryimage"},"thumbnailUrl":"https:\/\/www.intergate.net.br\/blog\/wp-content\/uploads\/2020\/06\/postnovo.jpg","keywords":["APIs","conectorgate","integra\u00e7oesdesistemas","interGATE","rest","webservice"],"articleSection":["APIs"],"inLanguage":"pt-PT","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.intergate.net.br\/blog\/apis-soap-rest\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/www.intergate.net.br\/blog\/apis-soap-rest\/","url":"https:\/\/www.intergate.net.br\/blog\/apis-soap-rest\/","name":"APIs Soap & Rest - Blog InterGATE","isPartOf":{"@id":"https:\/\/www.intergate.net.br\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.intergate.net.br\/blog\/apis-soap-rest\/#primaryimage"},"image":{"@id":"https:\/\/www.intergate.net.br\/blog\/apis-soap-rest\/#primaryimage"},"thumbnailUrl":"https:\/\/www.intergate.net.br\/blog\/wp-content\/uploads\/2020\/06\/postnovo.jpg","datePublished":"2020-06-23T08:00:00+00:00","dateModified":"2022-05-25T20:11:19+00:00","breadcrumb":{"@id":"https:\/\/www.intergate.net.br\/blog\/apis-soap-rest\/#breadcrumb"},"inLanguage":"pt-PT","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.intergate.net.br\/blog\/apis-soap-rest\/"]}]},{"@type":"ImageObject","inLanguage":"pt-PT","@id":"https:\/\/www.intergate.net.br\/blog\/apis-soap-rest\/#primaryimage","url":"https:\/\/www.intergate.net.br\/blog\/wp-content\/uploads\/2020\/06\/postnovo.jpg","contentUrl":"https:\/\/www.intergate.net.br\/blog\/wp-content\/uploads\/2020\/06\/postnovo.jpg","width":660,"height":371},{"@type":"BreadcrumbList","@id":"https:\/\/www.intergate.net.br\/blog\/apis-soap-rest\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"In\u00edcio","item":"https:\/\/www.intergate.net.br\/blog\/"},{"@type":"ListItem","position":2,"name":"APIs Soap &#038; Rest"}]},{"@type":"WebSite","@id":"https:\/\/www.intergate.net.br\/blog\/#website","url":"https:\/\/www.intergate.net.br\/blog\/","name":"Blog InterGATE","description":"Integra\u00e7\u00e3o de Sistemas com os ERPs SAP Business One ou Totvs Protheus","publisher":{"@id":"https:\/\/www.intergate.net.br\/blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.intergate.net.br\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"pt-PT"},{"@type":"Organization","@id":"https:\/\/www.intergate.net.br\/blog\/#organization","name":"InterGATE Consultoria Digital","url":"https:\/\/www.intergate.net.br\/blog\/","logo":{"@type":"ImageObject","inLanguage":"pt-PT","@id":"https:\/\/www.intergate.net.br\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/www.intergate.net.br\/blog\/wp-content\/uploads\/2025\/06\/intergateLogo_original.jpg","contentUrl":"https:\/\/www.intergate.net.br\/blog\/wp-content\/uploads\/2025\/06\/intergateLogo_original.jpg","width":512,"height":512,"caption":"InterGATE Consultoria Digital"},"image":{"@id":"https:\/\/www.intergate.net.br\/blog\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.linkedin.com\/company\/35540154","https:\/\/www.youtube.com\/@intergateconsultoriadigita8503"]},{"@type":"Person","@id":"https:\/\/www.intergate.net.br\/blog\/#\/schema\/person\/6b1a11e7323bddf910bfd7b20b262288","name":"Monica Nietsche","url":"https:\/\/www.intergate.net.br\/blog\/author\/monica\/"}]}},"_links":{"self":[{"href":"https:\/\/www.intergate.net.br\/blog\/wp-json\/wp\/v2\/posts\/6228","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.intergate.net.br\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.intergate.net.br\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.intergate.net.br\/blog\/wp-json\/wp\/v2\/users\/5"}],"replies":[{"embeddable":true,"href":"https:\/\/www.intergate.net.br\/blog\/wp-json\/wp\/v2\/comments?post=6228"}],"version-history":[{"count":0,"href":"https:\/\/www.intergate.net.br\/blog\/wp-json\/wp\/v2\/posts\/6228\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.intergate.net.br\/blog\/wp-json\/wp\/v2\/media\/6238"}],"wp:attachment":[{"href":"https:\/\/www.intergate.net.br\/blog\/wp-json\/wp\/v2\/media?parent=6228"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.intergate.net.br\/blog\/wp-json\/wp\/v2\/categories?post=6228"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.intergate.net.br\/blog\/wp-json\/wp\/v2\/tags?post=6228"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}