{"id":1486,"date":"2024-10-16T11:18:11","date_gmt":"2024-10-16T14:18:11","guid":{"rendered":"https:\/\/www.bancosemear.com.br\/docs\/?post_type=docs&#038;p=1486"},"modified":"2024-10-16T11:18:11","modified_gmt":"2024-10-16T14:18:11","slug":"gerar-token-de-autenticacao-servico-integrador","status":"publish","type":"docs","link":"https:\/\/www.bancosemear.com.br\/docs\/?docs=gerar-token-de-autenticacao-servico-integrador","title":{"rendered":"Gerar token de autentica\u00e7\u00e3o (Servi\u00e7o Integrador)"},"content":{"rendered":"\n<h3 class=\"wp-block-heading\">Descri\u00e7\u00e3o<\/h3>\n\n\n\n<p>Para que a aplica\u00e7\u00e3o possa autenticar o usu\u00e1rio, ser\u00e1 necess\u00e1rio tamb\u00e9m se obter o token de autentica\u00e7\u00e3o do servi\u00e7o integrador, segundo descrito neste documento.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Endpoints<\/h3>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Produ\u00e7\u00e3o: https:\/\/api2.bancosemear.com.br\/itp\/oauth\/token<\/li>\n\n\n\n<li>Homologa\u00e7\u00e3o: https:\/\/hmlapi2.bancosemear.com.br\/itp\/oauth\/token<\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\">Requisi\u00e7\u00e3o (POST)<\/h3>\n\n\n\n<p>Segue exemplo de requisi\u00e7\u00e3o:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>curl https:\/\/hmlapi2.bancosemear.com.br\/itp\/oauth\/token \\\n    --request POST \\\n    --header \"User-Agent: ITP-API\" \\\n    --header \"access_token: &lt;ACCESS_TOKEN>\" \\\n    --header \"client_id: &lt;CLIENT_ID>\"<\/code><\/pre>\n\n\n\n<h4 class=\"wp-block-heading\">Par\u00e2metros de Requisi\u00e7\u00e3o<\/h4>\n\n\n\n<h5 class=\"wp-block-heading\">Cabe\u00e7alho<\/h5>\n\n\n\n<p><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>access_token:<\/strong> Este valor \u00e9 recebido no passo &#8220;<a href=\"\/docs\/?docs=autenticacao-oauth\">Gerar Token de Autentica\u00e7\u00e3o (Gateway de API)<\/a>&#8220;<\/li>\n\n\n\n<li><strong>client_id:<\/strong> Par\u00e2metro de autentica\u00e7\u00e3o recebido no momento do onboarding.<\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\">Resposta<\/h3>\n\n\n\n<p>Segue exemplo de resposta:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>{\n    \"access_token\": \"eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJzY29wZSIasdfgfdwefkVBRCIsIkassfwfrwsfgdRSIsIkNPQlYuUkVBRCIsIkNPQlYuV1JJVEUiLCJMT1RFQ09CVi5SRUFEIiwiTE9URUNPQlYuV1JJVEUiLCJQQVlMT0FETE9DQVRJT04uUkVBRCIsIlBBWUxPQURMT0NBVElPTi5XUklURSfsIlBJWC5SRUFEIiwiUElYLldSSVRFIiwiV0VCSE9PSy5SRUFEIiwiV0VCSE9PSysXUalU245675rghtfMiOiJhdXRiYW5rbiwiY25mIjp7Ing1dCNTMjU2IjoiWmpKaFltWm1NVFF6WkRNM1l6azRaVE5sT1RNMVlUSTRZbUU1WmpneFpHSmtPV1V3TkdSaU16SXdZekkzTTJFeVpqTmtNR0poTUdJMFlUQXdOV1JtWlEifSwiZXhwIjoxNjgyNDQ5ODQ5LCJpYXQiOjE2ODI0NDYyNDksImNsaWVudF9pZCI6ImFwcGxfc3BpQXV0YmFua19obcwiLCJjaWQiOiJhcHBsX3NwaUF1dGJhbmtfaG1sIn0.SmoS-83fMR6iDoQHXDX3E0Gd6uwHJ4LFYUJiRBGlxbPR4d5nm6nlTnQG2eC0k_82dS1MlSty-DwDUPK_8dr9qbaCMP2Gyv3qjjulea5zomOpst3kFYr3BmdIB5hVpyKFQeJyryELLa3y0Xt4xUqBqxyUzNMdtdxMg0PU7HFcewYWRQbd0a4LldkJ3P6qXRNalmb6Ibm824O5PE9S2ZKGBT6l4ImiOISegRSjeZNC6PodRrKlZUzSoLTOxMu4wZuJqhEQ-k2v40F1lfzqXE4le4FdIdHKfyZNmDcsr7VfVkYLcZyF5bsdxJmXr0uQyOxMlglN-JrEaM3qZyVVVecy4g\",\n    \"token_type\": \"Bearer\",\n    \"expires_in\": 3600\n}<\/code><\/pre>\n\n\n\n<p>Par\u00e2metros de Resposta<\/p>\n\n\n\n<p>Corpo (JSON)<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>access_token:<\/strong> Token bearer a ser utilizado nas demais chamadas no header <strong>&#8220;Authorization&#8221;<\/strong><\/li>\n\n\n\n<li><strong>token_type:<\/strong> Tipo de token recebido (Token Bearer)<\/li>\n\n\n\n<li><strong>expires_in:<\/strong> Tempo de validade do token (Em segundos)<\/li>\n<\/ul>\n\n\n\n<p>Apesar do nome <strong>access_token<\/strong>, este token dever\u00e1 ser utilizado dentro do cabe\u00e7alho &#8220;<strong>Authorization<\/strong>&#8221; nas demais chamadas.<br><strong>Exemplo: Authorization: Bearer &lt;access_token><\/strong><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Descri\u00e7\u00e3o Para que a aplica\u00e7\u00e3o possa autenticar o usu\u00e1rio, ser\u00e1 necess\u00e1rio tamb\u00e9m se obter o token de autentica\u00e7\u00e3o do servi\u00e7o integrador, segundo descrito neste documento. Endpoints Requisi\u00e7\u00e3o (POST) Segue exemplo de requisi\u00e7\u00e3o: Par\u00e2metros de Requisi\u00e7\u00e3o Cabe\u00e7alho Resposta Segue exemplo de resposta: Par\u00e2metros de Resposta Corpo (JSON) Apesar do nome access_token, este token dever\u00e1 ser utilizado &hellip;<\/p>\n<p class=\"read-more\"> <a class=\"\" href=\"https:\/\/www.bancosemear.com.br\/docs\/?docs=gerar-token-de-autenticacao-servico-integrador\"> <span class=\"screen-reader-text\">Gerar token de autentica\u00e7\u00e3o (Servi\u00e7o Integrador)<\/span> Leia mais &raquo;<\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"comment_status":"open","ping_status":"closed","template":"","meta":{"site-sidebar-layout":"default","site-content-layout":"default","ast-global-header-display":"","ast-main-header-display":"","ast-hfb-above-header-display":"","ast-hfb-below-header-display":"","ast-hfb-mobile-header-display":"","site-post-title":"","ast-breadcrumbs-content":"","ast-featured-img":"","footer-sml-layout":"","theme-transparent-header-meta":"","adv-header-id-meta":"","stick-header-meta":"","header-above-stick-meta":"","header-main-stick-meta":"","header-below-stick-meta":"","footnotes":""},"doc_category":[31],"doc_tag":[],"class_list":["post-1486","docs","type-docs","status-publish","hentry","doc_category-apis-itp"],"_links":{"self":[{"href":"https:\/\/www.bancosemear.com.br\/docs\/index.php?rest_route=\/wp\/v2\/docs\/1486","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.bancosemear.com.br\/docs\/index.php?rest_route=\/wp\/v2\/docs"}],"about":[{"href":"https:\/\/www.bancosemear.com.br\/docs\/index.php?rest_route=\/wp\/v2\/types\/docs"}],"author":[{"embeddable":true,"href":"https:\/\/www.bancosemear.com.br\/docs\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.bancosemear.com.br\/docs\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=1486"}],"version-history":[{"count":1,"href":"https:\/\/www.bancosemear.com.br\/docs\/index.php?rest_route=\/wp\/v2\/docs\/1486\/revisions"}],"predecessor-version":[{"id":1487,"href":"https:\/\/www.bancosemear.com.br\/docs\/index.php?rest_route=\/wp\/v2\/docs\/1486\/revisions\/1487"}],"wp:attachment":[{"href":"https:\/\/www.bancosemear.com.br\/docs\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=1486"}],"wp:term":[{"taxonomy":"doc_category","embeddable":true,"href":"https:\/\/www.bancosemear.com.br\/docs\/index.php?rest_route=%2Fwp%2Fv2%2Fdoc_category&post=1486"},{"taxonomy":"doc_tag","embeddable":true,"href":"https:\/\/www.bancosemear.com.br\/docs\/index.php?rest_route=%2Fwp%2Fv2%2Fdoc_tag&post=1486"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}