{"id":18149,"date":"2025-08-26T17:28:29","date_gmt":"2025-08-26T20:28:29","guid":{"rendered":"https:\/\/king.host\/wiki\/?post_type=article&#038;p=18149"},"modified":"2025-08-26T17:28:30","modified_gmt":"2025-08-26T20:28:30","slug":"como-utilizar-a-api-de-revenda-no-aplicativo-postman","status":"publish","type":"article","link":"https:\/\/king.host\/wiki\/artigo\/como-utilizar-a-api-de-revenda-no-aplicativo-postman\/","title":{"rendered":"Como utilizar a API de Revenda no aplicativo Postman"},"content":{"rendered":"\n<p><em>Voc\u00ea sabia que a KingHost disponibiliza uma API para gerenciamento de sua Revenda? Veja neste artigo como utilizar a API de Revenda no aplicativo Postman.<\/em><\/p>\n\n\n\n<p>A API de Revenda permite que o pr\u00f3prio usu\u00e1rio realize uma integra\u00e7\u00e3o com as funcionalidades do painel de Revenda. Atrav\u00e9s de chamadas&nbsp;<strong>cURL<\/strong>, o usu\u00e1rio pode criar uma base de dados ou at\u00e9 mesmo uma conta de e-mail, por exemplo, sem a necessidade de utilizar o painel de controle.<br><\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Documentacao\"><\/span>Documenta\u00e7\u00e3o<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p>Aqui voc\u00ea encontrar\u00e1 toda a documenta\u00e7\u00e3o necess\u00e1ria para utilizar a API em seus sistemas:<a rel=\"noreferrer noopener\" href=\"https:\/\/api.uni5.net\/doc\/\" target=\"_blank\"><strong>https:\/\/api.uni5.net\/doc\/<\/strong><\/a><\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Como_utilizar_a_API_de_Revenda_no_aplicativo_Postman\"><\/span>Como utilizar a API de Revenda no aplicativo Postman<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p>No GitHub voc\u00ea encontrar\u00e1 c\u00f3digo-fonte do projeto de cliente para API da KingHost. Al\u00e9m de poder utilizar os recursos dispon\u00edveis para colaborar com o desenvolvimento de nossas classes API client e interagir com outros desenvolvedores:&nbsp;<a href=\"http:\/\/github.com\/kinghost\/API-PHP\" rel=\"noreferrer noopener\" target=\"_blank\"><strong>http:\/\/github.com\/kinghost\/API-PHP<\/strong><\/a><br><\/p>\n\n\n\n<alerta class=\"wp-block-k-alerta\">&nbsp;A API \u00e9 destinada para usu\u00e1rios experientes,&nbsp;<strong>com conhecimento em programa\u00e7\u00e3o<\/strong>. Por essa raz\u00e3o, caso n\u00e3o tenha familiaridade com uso de API\u2019s, busque a implementa\u00e7\u00e3o com um programador de sua confian\u00e7a.<\/alerta>\n\n\n\n<p>Al\u00e9m de podermos enviar&nbsp;<em>requests<\/em>&nbsp;via&nbsp;<em>cURL<\/em>, podemos utilizar softwares espec\u00edficos, como o&nbsp;<strong>Postman<\/strong>.<br>O Postman \u00e9 uma aplica\u00e7\u00e3o que permite realizar&nbsp;<strong>requisi\u00e7\u00f5es HTTP<\/strong>&nbsp;a partir de uma interface simples e intuitiva, facilitando o teste e depura\u00e7\u00e3o de servi\u00e7os&nbsp;<em>REST<\/em>.<\/p>\n\n\n\n<p>Mais detalhes em&nbsp;<a rel=\"noreferrer noopener\" href=\"https:\/\/learning.getpostman.com\/\" target=\"_blank\"><strong>https:\/\/learning.getpostman.com\/.<\/strong><\/a><\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Baixei_e_instalei_o_Postman_E_agora\"><\/span>Baixei e instalei o Postman. E agora?<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p>Antes de tudo, \u00e9 necess\u00e1rio utilizar a&nbsp;<strong>autentica\u00e7\u00e3o Digest<\/strong>&nbsp;para qualquer requisi\u00e7\u00e3o, seja&nbsp;<em>GET&nbsp;<\/em>ou&nbsp;<em>POST<\/em>.<br>Al\u00e9m disso, a autentica\u00e7\u00e3o&nbsp;<em>HTTP Digest<\/em>&nbsp;\u00e9 outra forma de controle de acesso a recursos web, e \u00e9 mais segura que a&nbsp;<em>HTTP Basic<\/em>. Ela aplica um&nbsp;<em>hash&nbsp;<\/em>criptogr\u00e1fico&nbsp;<strong>MD5&nbsp;<\/strong>na senha antes de envi\u00e1-la pela rede, com uso de valores&nbsp;<em>nonce&nbsp;<\/em>para prevenir contra&nbsp;<em>replay attacks<\/em>.<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img data-original=\"https:\/\/king.host\/wiki\/wp-content\/uploads\/2019\/03\/api1.png\" alt=\"\" v-on:click=\"toggle_modal\"\/><\/figure>\n\n\n\n<p>Como exemplo, iremos criar uma base de dados via&nbsp;<em>POST<\/em>&nbsp;e&nbsp;<em>HTTP Digest<\/em>.<\/p>\n\n\n\n<p>Inicialmente, coletamos os&nbsp;<em>Headers&nbsp;<\/em>da requisi\u00e7\u00e3o para inserirmos no Postman. Voc\u00ea pode colet\u00e1-los atrav\u00e9s do cURL, utilizando o par\u00e2metro&nbsp;<strong>-vvv<\/strong>. Veja exemplo abaixo:<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img decoding=\"async\" data-src=\"https:\/\/king.host\/wiki\/wp-content\/uploads\/2019\/03\/api2.png\" alt=\"\" v-on:click=\"toggle_modal\" src=\"data:image\/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==\" class=\"lazyload\" style=\"--smush-placeholder-width: 898px; --smush-placeholder-aspect-ratio: 898\/770;\" \/><noscript><img decoding=\"async\" src=\"https:\/\/king.host\/wiki\/wp-content\/uploads\/2019\/03\/api2.png\" alt=\"\" v-on:click=\"toggle_modal\"\/><\/noscript><\/figure>\n\n\n\n<p>No menu&nbsp;<strong>Authorization<\/strong>, voc\u00ea deve marcar a op\u00e7\u00e3o&nbsp;<strong>Digest Auth<\/strong>&nbsp;e preencher todos os par\u00e2metros de autoriza\u00e7\u00e3o.<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img decoding=\"async\" data-src=\"https:\/\/king.host\/wiki\/wp-content\/uploads\/2019\/03\/api3.png\" alt=\"\" v-on:click=\"toggle_modal\" src=\"data:image\/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==\" class=\"lazyload\" style=\"--smush-placeholder-width: 1517px; --smush-placeholder-aspect-ratio: 1517\/590;\" \/><noscript><img decoding=\"async\" src=\"https:\/\/king.host\/wiki\/wp-content\/uploads\/2019\/03\/api3.png\" alt=\"\" v-on:click=\"toggle_modal\"\/><\/noscript><\/figure>\n\n\n\n<p>A senha da API, sobretudo, pode ser gravada em seu painel de controle, no canto inferior direito, no menu&nbsp;<strong>REVENDA<\/strong>&nbsp;&gt;&nbsp;<strong>API<\/strong>.<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img decoding=\"async\" data-src=\"https:\/\/king.host\/wiki\/wp-content\/uploads\/2019\/03\/api4.png\" alt=\"\" v-on:click=\"toggle_modal\" src=\"data:image\/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==\" class=\"lazyload\" style=\"--smush-placeholder-width: 778px; --smush-placeholder-aspect-ratio: 778\/453;\" \/><noscript><img decoding=\"async\" src=\"https:\/\/king.host\/wiki\/wp-content\/uploads\/2019\/03\/api4.png\" alt=\"\" v-on:click=\"toggle_modal\"\/><\/noscript><\/figure>\n\n\n\n<p>Por fim, acessaremos o menu&nbsp;<strong>Body&nbsp;<\/strong>para cadastrarmos nossas&nbsp;<strong>chaves&nbsp;<\/strong>e&nbsp;<strong>valores<\/strong>. Em nosso exemplo, precisaremos do&nbsp;<strong>ID do dom\u00ednio<\/strong>&nbsp;e da&nbsp;<strong>senha para a base de dados<\/strong>. N\u00e3o informamos o nome da base, pois na Kinghost, o nome \u00e9&nbsp;<strong>sequencial<\/strong>.<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img decoding=\"async\" data-src=\"https:\/\/king.host\/wiki\/wp-content\/uploads\/2019\/03\/api5.png\" alt=\"\" v-on:click=\"toggle_modal\" src=\"data:image\/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==\" class=\"lazyload\" style=\"--smush-placeholder-width: 1529px; --smush-placeholder-aspect-ratio: 1529\/230;\" \/><noscript><img decoding=\"async\" src=\"https:\/\/king.host\/wiki\/wp-content\/uploads\/2019\/03\/api5.png\" alt=\"\" v-on:click=\"toggle_modal\"\/><\/noscript><\/figure>\n\n\n\n<p>Para enviar a requisi\u00e7\u00e3o, clique em&nbsp;<strong>SEND<\/strong>, no topo direito da p\u00e1gina. Como resultado, o retorno vir\u00e1 no rodap\u00e9 do Software.<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img decoding=\"async\" data-src=\"https:\/\/king.host\/wiki\/wp-content\/uploads\/2019\/03\/api6.png\" alt=\"\" v-on:click=\"toggle_modal\" src=\"data:image\/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==\" class=\"lazyload\" style=\"--smush-placeholder-width: 1530px; --smush-placeholder-aspect-ratio: 1530\/211;\" \/><noscript><img decoding=\"async\" src=\"https:\/\/king.host\/wiki\/wp-content\/uploads\/2019\/03\/api6.png\" alt=\"\" v-on:click=\"toggle_modal\"\/><\/noscript><\/figure>\n\n\n\n<p><\/p>\n","protected":false},"author":9,"featured_media":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","format":"standard","article-category":[12],"article-tag":[],"aioseo_notices":[],"_links":{"self":[{"href":"https:\/\/king.host\/wiki\/wp-json\/wp\/v2\/article\/18149"}],"collection":[{"href":"https:\/\/king.host\/wiki\/wp-json\/wp\/v2\/article"}],"about":[{"href":"https:\/\/king.host\/wiki\/wp-json\/wp\/v2\/types\/article"}],"author":[{"embeddable":true,"href":"https:\/\/king.host\/wiki\/wp-json\/wp\/v2\/users\/9"}],"replies":[{"embeddable":true,"href":"https:\/\/king.host\/wiki\/wp-json\/wp\/v2\/comments?post=18149"}],"version-history":[{"count":18,"href":"https:\/\/king.host\/wiki\/wp-json\/wp\/v2\/article\/18149\/revisions"}],"predecessor-version":[{"id":26906,"href":"https:\/\/king.host\/wiki\/wp-json\/wp\/v2\/article\/18149\/revisions\/26906"}],"wp:attachment":[{"href":"https:\/\/king.host\/wiki\/wp-json\/wp\/v2\/media?parent=18149"}],"wp:term":[{"taxonomy":"article-category","embeddable":true,"href":"https:\/\/king.host\/wiki\/wp-json\/wp\/v2\/article-category?post=18149"},{"taxonomy":"article-tag","embeddable":true,"href":"https:\/\/king.host\/wiki\/wp-json\/wp\/v2\/article-tag?post=18149"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}