{"info":{"_postman_id":"4a75c2b9-38a0-45ef-907d-ffcbdbab9856","name":"Documentação API Portal White Label Cappta","description":"<html><head></head><body><p>Bem vindo à documentação White Label Cappta.</p>\n<p>Nesta documentação você pode explorar todos os produtos e funcionalidades que a nossa API oferece. Além disso, como todas as chamadas deverão ser autenticadas, vamos detalhar como funciona o acesso via <em>token</em>.</p>\n<p>Todas as chamadas seguem o padrão REST, utilizando autenticação via cabeçalho (<em>header</em>) e com requisições e respostas no formato JSON.</p>\n</body></html>","schema":"https://schema.getpostman.com/json/collection/v2.0.0/collection.json","toc":[],"owner":"36552112","collectionId":"4a75c2b9-38a0-45ef-907d-ffcbdbab9856","publishedId":"2sA3drGu5S","public":true,"customColor":{"top-bar":"FFFFFF","right-sidebar":"303030","highlight":"FF6C37"},"publishDate":"2024-07-01T20:02:32.000Z"},"item":[{"name":"AUTH","item":[{"name":"Autenticar","event":[{"listen":"prerequest","script":{"id":"55f6daed-4f0b-4ecd-9f74-623247811bdf","exec":[""],"type":"text/javascript","packages":{}}},{"listen":"test","script":{"id":"1ebe9d52-0423-4ce6-a68f-6c57afef8959","exec":["const responseJson = pm.response.json();\r","\r","pm.test(\"Content-Type é um application/json?\", () => {\r","  pm.expect(pm.response.headers.get('Content-Type')).to.include('application/json');\r","});\r","\r","pm.test(\"Login, resposta igual 200?\", function () {\r","    pm.response.to.have.status(200);\r","});\r","\r","pm.test(\"Login retorna propriedades do usuário?\", function () {    \r","    pm.expect(responseJson).to.have.property(\"accessToken\");\r","    pm.expect(responseJson).to.have.property(\"expiresIn\");\r","    pm.expect(responseJson).to.have.property(\"tokenType\");\r","});\r","\r","pm.collectionVariables.set('token',responseJson.accessToken);\r","pm.environment.set('token',responseJson.accessToken);\r","\r","pm.execution.setNextRequest(\"Cadastrar Revendedor\");"],"type":"text/javascript","packages":{}}}],"id":"7b7f656d-de5e-4765-9b51-7ad7f847dd2a","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"body":{"mode":"urlencoded","urlencoded":[{"key":"clientId","value":"{{clientId}}","description":"<p>(string) [required] Id do cliente</p>\n","type":"text"},{"key":"clientSecret","value":"{{clientSecret}}","description":"<p>(string) [required] Segredo do cliente</p>\n","type":"text"}]},"url":"https://{base_url}/connect/token","description":"<h2 id=\"autenticação-de-usuário\">Autenticação de Usuário</h2>\n<p>Este endpoint é responsável por autenticar um usuário na API, gerando um token de acesso (<code>accessToken</code>) que deve ser utilizado em todas as requisições subsequentes aos endpoints protegidos.</p>\n<hr />\n<h3 id=\"método-e-url\">Método e URL</h3>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code>POST https://{base_url}/connect/token\n\n</code></pre><hr />\n<h3 id=\"headers\">Headers</h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Header</th>\n<th>Valor</th>\n<th>Obrigatório</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>Content-Type</code></td>\n<td><code>application/x-www-form-urlencoded</code></td>\n<td>Sim</td>\n</tr>\n</tbody>\n</table>\n</div><hr />\n<h3 id=\"parâmetros-do-body-url-encoded\">Parâmetros do Body (URL-encoded)</h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Campo</th>\n<th>Tipo</th>\n<th>Obrigatório</th>\n<th>Descrição</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>clientId</code></td>\n<td><code>string</code></td>\n<td>Sim</td>\n<td>Identificador único do cliente (geralmente um e-mail ou código de integração)</td>\n</tr>\n<tr>\n<td><code>clientSecret</code></td>\n<td><code>string</code></td>\n<td>Sim</td>\n<td>Chave secreta associada ao <code>clientId</code> para validação da identidade</td>\n</tr>\n</tbody>\n</table>\n</div><hr />\n<h3 id=\"resposta-de-sucesso--200-ok\">Resposta de Sucesso — <code>200 OK</code></h3>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n  \"accessToken\": \"eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9...\",\n  \"expiresIn\": 3600,\n  \"tokenType\": \"Bearer\"\n}\n\n</code></pre>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Campo</th>\n<th>Tipo</th>\n<th>Descrição</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>accessToken</code></td>\n<td><code>string</code></td>\n<td>Token JWT a ser utilizado nas próximas requisições</td>\n</tr>\n<tr>\n<td><code>expiresIn</code></td>\n<td><code>number</code></td>\n<td>Tempo de expiração do token em segundos</td>\n</tr>\n<tr>\n<td><code>tokenType</code></td>\n<td><code>string</code></td>\n<td>Tipo do token (<code>Bearer</code>)</td>\n</tr>\n</tbody>\n</table>\n</div><hr />\n<h3 id=\"utilização-do-token-nas-próximas-requisições\">Utilização do Token nas Próximas Requisições</h3>\n<p>O <code>accessToken</code> retornado deve ser incluído no header <code>Authorization</code> de todas as requisições aos endpoints protegidos da API:</p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code>Authorization: Bearer {token}\n\n</code></pre><p>O token é necessário para identificar o usuário autenticado e garantir que ele possui as permissões adequadas para realizar as operações desejadas.</p>\n<hr />\n<h3 id=\"respostas-de-erro\">Respostas de Erro</h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Status</th>\n<th>Corpo</th>\n<th>Descrição</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>400 Bad Request</code></td>\n<td><code>{\"error\": \"invalid_secret\"}</code></td>\n<td>O <code>clientSecret</code> informado é inválido ou não corresponde ao <code>clientId</code> fornecido</td>\n</tr>\n</tbody>\n</table>\n</div><p>Em caso de falha na autenticação, verifique se os valores de <code>clientId</code> e <code>clientSecret</code> estão corretos e correspondem a um usuário ativo na plataforma.</p>\n","urlObject":{"path":["connect","token"],"host":["https://{base_url}"],"query":[],"variable":[]}},"response":[{"id":"128c1eec-5ccf-4c37-b8a4-7407786d1da9","name":"Success","originalRequest":{"method":"POST","header":[],"body":{"mode":"urlencoded","urlencoded":[{"key":"clientId","value":"{{clientId}}","description":"(string) [required] email de acesso do usuário","type":"text"},{"key":"clientSecret","value":"{{clientSecret}}","description":"(string) [required] senha de acesso do usuário","type":"text"}]},"url":"https://{base_url}/connect/token"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Host","value":"localhost:8000"},{"key":"Connection","value":"close"},{"key":"X-Powered-By","value":"PHP/8.1.27"},{"key":"Cache-Control","value":"no-cache, private"},{"key":"Date","value":"Mon, 01 Jul 2024 14:13:00 GMT"},{"key":"Content-Type","value":"application/json"},{"key":"X-RateLimit-Limit","value":"2000"},{"key":"X-RateLimit-Remaining","value":"1998"},{"key":"Access-Control-Allow-Origin","value":"*"}],"cookie":[],"responseTime":null,"body":"{\n    \"accessToken\": \"eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJodHRwOi8vbG9jYWxob3N0OjgwMDAvYXBpL2h1Yi9jb25uZWN0L3Rva2VuIiwiaWF0IjoxNzE5ODQzMTgwLCJleHAiOjE3MTk4NzkxODAsIm5iZiI6MTcxOTg0MzE4MCwianRpIjoiYkZ4Y0NLdXcxcDBRTlVsMCIsInN1YiI6IjEwNTYxIiwicHJ2IjoiMjNiZDVjODk0OWY2MDBhZGIzOWU3MDFjNDAwODcyZGI3YTU5NzZmNyIsInJlcXVpcmVkX3R3b19mYWN0b3IiOnRydWUsImNyZCI6ImV5SmxiV0ZwYkNJNkltSmxjblJ2Ym1VdWIyeHBkbVZwY21GQVkyRndjSFJoTG1OdmJTNWljaUlzSW5CaGMzTjNiM0prSWpvaVEyRndjSFJoS2pFeU15SjkifQ.SVupdmBi3yX0-fWzFDV1LIYsoOAWukD8aUlOAbqLnfE\",\n    \"expiresIn\": \"2024-07-01 20:33:00\",\n    \"tokenType\": \"bearer\"\n}"},{"id":"9d411d6b-318a-4336-aef5-046c737d2ffa","name":"Error","originalRequest":{"method":"POST","header":[],"body":{"mode":"urlencoded","urlencoded":[{"key":"clientId","value":"{{clientId}}","description":"(string) [required] email de acesso do usuário","type":"text"},{"key":"clientSecret","value":"{{clientSecret}}","description":"(string) [required] senha de acesso do usuário","type":"text"}]},"url":"https://{base_url}/connect/token"},"status":"Bad Request","code":400,"_postman_previewlanguage":"json","header":[{"key":"Host","value":"localhost:8000"},{"key":"Connection","value":"close"},{"key":"X-Powered-By","value":"PHP/8.1.27"},{"key":"Cache-Control","value":"no-cache, private"},{"key":"Date","value":"Mon, 01 Jul 2024 14:14:02 GMT"},{"key":"Content-Type","value":"application/json"},{"key":"X-RateLimit-Limit","value":"2000"},{"key":"X-RateLimit-Remaining","value":"1999"},{"key":"Access-Control-Allow-Origin","value":"*"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": \"invalid_client\"\n}"}],"_postman_id":"7b7f656d-de5e-4765-9b51-7ad7f847dd2a"},{"name":"Logout","event":[{"listen":"test","script":{"id":"65c28c58-f38f-423d-acde-ae420f75a5bd","exec":["const responseJson = pm.response.json();\r","\r","pm.test(\"Logout, resposta igual 200?\", function () {\r","    pm.response.to.have.status(200);\r","});\r","\r","pm.test(\"Content-Type é um application/json?\", () => {\r","  pm.expect(pm.response.headers.get('Content-Type')).to.include('application/json');\r","});\r","\r","pm.test(\"Logout, retorna resposta vazia?\", function () {    \r","    pm.expect(responseJson).to.eql(\"\");\r","});\r","\r","pm.collectionVariables.set('tokenHub',\"\");\r","\r","pm.execution.setNextRequest(null);"],"type":"text/javascript","packages":{}}}],"id":"7287cf43-50b7-4e5f-8c81-c82c911745b7","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{token}"}]},"isInherited":false},"method":"GET","header":[],"url":"https://{base_url}/logout","description":"<p><strong>Este</strong> <em><strong>endpoint</strong></em> <strong>é utilizado para finalizar a sessão do usuário autenticado invalidando o</strong> <em><strong>token</strong></em> <strong>de acesso, garantindo que ele não possa ser usado em futuras requisições. Este é um passo importante para manter a segurança da aplicação e proteger as informações do usuário.</strong></p>\n<ul>\n<li>Necessário incluir o cabeçalho <code>Authorization</code> com o <em>token</em> de autenticação no formato <code>Bearer;</code></li>\n</ul>\n<p>A resposta da requisição será uma mensagem informando o sucesso da operação ou erro em caso de insucesso.</p>\n","urlObject":{"path":["logout"],"host":["https://{base_url}"],"query":[],"variable":[]}},"response":[{"id":"61b1eea2-16dc-40d2-9b81-d12231452cbc","name":"Logout","originalRequest":{"method":"GET","header":[],"url":"https://{base_url}/logout"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"date","value":"Mon, 24 Jun 2024 17:58:00 GMT"},{"key":"content-type","value":"application/json"},{"key":"transfer-encoding","value":"chunked"},{"key":"vary","value":"Authorization"},{"key":"cache-control","value":"no-cache, private"},{"key":"x-ratelimit-limit","value":"2000"},{"key":"x-ratelimit-remaining","value":"1999"},{"key":"access-control-allow-origin","value":"*"},{"key":"strict-transport-security","value":"max-age=15724800; includeSubDomains"},{"key":"strict-transport-security","value":"max-age=31536000; includeSubDomains;"}],"cookie":[],"responseTime":null,"body":"\"\""}],"_postman_id":"7287cf43-50b7-4e5f-8c81-c82c911745b7"}],"id":"ee7d3547-dee1-4bfb-856a-9ead18140fbe","description":"<h2 id=\"autenticação\">Autenticação</h2>\n<p>Esta pasta agrupa os endpoints responsáveis pelo gerenciamento de sessão do usuário na API. Aqui você encontrará os recursos necessários para <strong>autenticar-se</strong> e <strong>encerrar sua sessão</strong> de forma segura.  </p>\n<p>É possível também gerar um token vitalício pelo nosso portal, acessando a opção API de Integração -&gt; Token de Acesso.</p>\n<h3 id=\"endpoints-disponíveis\">Endpoints disponíveis</h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Método</th>\n<th>Endpoint</th>\n<th>Descrição</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>POST</code></td>\n<td><code>https://{base_url}/connect/token</code></td>\n<td>Autentica o usuário e retorna um token de acesso JWT</td>\n</tr>\n<tr>\n<td><code>GET</code></td>\n<td><code>https://{base_url}/logout</code></td>\n<td>Invalida o token de acesso e encerra a sessão do usuário</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"fluxo-de-autenticação\">Fluxo de autenticação</h3>\n<ol>\n<li><p><strong>Autenticar</strong> — Envie as credenciais <code>clientId</code> e <code>clientSecret</code> (formato <code>application/x-www-form-urlencoded</code>) para obter um <code>accessToken</code> do tipo Bearer. O token retornado deve ser incluído no header <code>Authorization</code> de todas as requisições subsequentes aos endpoints protegidos.</p>\n</li>\n<li><p><strong>Logout</strong> — Ao finalizar o uso da API, invalide o token enviando uma requisição com o header <code>Authorization: Bearer</code> . Isso garante que o token não possa ser reutilizado, protegendo a segurança da aplicação.</p>\n</li>\n</ol>\n","_postman_id":"ee7d3547-dee1-4bfb-856a-9ead18140fbe"},{"name":"CREDENCIAMENTO","item":[{"name":"Lojista (Estabelecimento Comercial)","item":[{"name":"Consultar Lojistas","event":[{"listen":"test","script":{"id":"ebabab6e-add9-4101-90cc-ddd01bf994f6","exec":["const responseJson = pm.response.json();\r","\r","pm.test(\"Content-Type é um application/json?\", () => {\r","  pm.expect(pm.response.headers.get('Content-Type')).to.include('application/json');\r","});\r","\r","pm.test(\"Consultar Lojistas, retorna 200?\", function () {    \r","    pm.response.to.have.status(200);\r","});\r","\r","pm.test(\"Consultar Lojistas, retona as informações?\", function () {\r","    pm.expect(responseJson).to.be.an(\"array\");\r","});\r","\r","pm.test(\"Consultar Lojistas, informações validas?\", function () {\r","    pm.expect(responseJson[0]).to.have.property(\"resellerDocument\");\r","    pm.expect(responseJson[0]).to.have.property(\"merchant\");\r","    pm.expect(responseJson[0]).to.have.property(\"owner\");\r","    pm.expect(responseJson[0]).to.have.property(\"status\");\r","    pm.expect(responseJson[0]).to.have.property(\"hubVersion\");\r","    pm.expect(responseJson[0]).to.have.property(\"statusDescription\");\r","    pm.expect(responseJson[0]).to.have.property(\"hubSystemVersion\");\r","});\r","\r","pm.test(\"Consultar Lojistas, todos os revendedores são do mesmo parceiro?\", function () {\r","    let resellerDocument = responseJson[0].resellerDocument;\r","    for (let i = 0; i < responseJson.length; i++) {\r","        pm.expect(responseJson[i].resellerDocument).to.eql(resellerDocument);\r","    } \r","});\r","\r","pm.collectionVariables.set('merchantDocument',responseJson[1].merchant.document);\r","pm.environment.set('merchantDocument',responseJson[1].merchant.document);\r","\r","pm.execution.setNextRequest(\"Consultar Lojista\");"],"type":"text/javascript","packages":{}}}],"id":"ed2949da-c4ec-4f31-9e0f-1ce8b8371e36","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{token}"}]},"isInherited":false},"method":"GET","header":[],"body":{"mode":"raw","raw":"","options":{"raw":{"language":"json"}}},"url":"https://{base_url}/onboarding/merchant?resellerDocument={resellerDocument}","description":"<p><strong>Este</strong> <em><strong>endpoint</strong></em> <strong>é utilizado para consultar uma lista de lojistas associados a um revendedor específico. As informações incluem detalhes empresariais, do responsável, do endereço, bancárias, e o</strong> <em><strong>status</strong></em> <strong>de cada lojista.</strong></p>\n<ul>\n<li><p>Essa requisição possui como parâmetros de consulta (<em>Query Params</em>), os valores :</p>\n<ul>\n<li><p><code>'resellerDocument'</code>- com o documento do revendedor. Este parâmetro é obrigatório;</p>\n</li>\n<li><p><code>'status'</code> - do lojista (consulte o <em>endpoint</em> de <em><strong>Status</strong></em> <strong>do Lojista</strong>). Este parâmetro é opcional;</p>\n</li>\n</ul>\n</li>\n<li><p>Incluir os cabeçalhos <code>'Authorization'</code>no formato <em>Bearer</em> e '<code>accept'</code>com o valor <code>application/json</code> ;</p>\n</li>\n</ul>\n<p>A resposta da requisição será um JSON com um <em>array</em> de lojistas, contendo os detalhes de cada um deles.</p>\n<p>Ao lado é possível visualizar um exemplo de como a resposta pode parecer em caso de sucesso ou erro.</p>\n","urlObject":{"path":["onboarding","merchant"],"host":["https://{base_url}"],"query":[{"description":{"content":"<p>(string)[required] Documento do Revendedor (sem pontuação)</p>\n","type":"text/plain"},"key":"resellerDocument","value":"{resellerDocument}"},{"disabled":true,"description":{"content":"<p>(string) Status do lojista (consultar endpoint de Status do Lojista)</p>\n","type":"text/plain"},"key":"status","value":""}],"variable":[]}},"response":[{"id":"60833b72-057f-41a6-9a37-ee8321704d31","name":"Success","originalRequest":{"method":"GET","header":[],"body":{"mode":"raw","raw":"","options":{"raw":{"language":"json"}}},"url":{"raw":"https://{base_url}/onboarding/merchant?resellerDocument={resellerDocument}","host":["https://{base_url}"],"path":["onboarding","merchant"],"query":[{"key":"resellerDocument","value":"{resellerDocument}","description":"(string)[required] Documento do Revendedor"},{"key":"status","value":"","description":"(string) Status do lojista (consultar endpoint de Status do Lojista)","disabled":true}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Host","value":"localhost:8000"},{"key":"Connection","value":"close"},{"key":"X-Powered-By","value":"PHP/8.1.27"},{"key":"Cache-Control","value":"no-cache, private"},{"key":"Date","value":"Wed, 26 Jun 2024 18:39:32 GMT"},{"key":"Content-Type","value":"application/json"},{"key":"X-RateLimit-Limit","value":"2000"},{"key":"X-RateLimit-Remaining","value":"1999"},{"key":"Access-Control-Allow-Origin","value":"*"}],"cookie":[],"responseTime":null,"body":"[\n    {\n        \"resellerDocument\": \"46946632000143\",\n        \"merchant\": {\n            \"document\": \"00000000000000\",\n            \"companyName\": \"Lojista de Teste\",\n            \"tradingName\": \"Lojista de Teste LTDA\",\n            \"mccId\": 5814,\n            \"legalNatureId\": \"\"\n        },\n        \"owner\": {\n            \"cpf\": \"11111111111\",\n            \"name\": \"Beltrano da Silva\",\n            \"phone\": \"2101010101\",\n            \"mobilePhone\": \"11555555555\",\n            \"email\": \"lojista.teste@gmail.com\"\n        },\n        \"address\": {\n            \"postalCode\": \"00000000\",\n            \"streetName\": \"Espírito santo\",\n            \"houseNumber\": \"123\",\n            \"complement\": \"\",\n            \"neighborhood\": \"Jd das Flores\",\n            \"city\": \"Marechal Cândido Rondon\",\n            \"state\": \"PR\"\n        },\n        \"bankAccount\": {\n            \"id\": 999,\n            \"account\": \"000000\",\n            \"bankCode\": 0,\n            \"branch\": \"0001\",\n            \"accountType\": \"checking\"\n        },\n        \"status\": 1,\n        \"hubVersion\": 1,\n        \"statusDescription\": \"Enabled\",\n        \"hubSystemVersion\": 2\n    },\n    {\n        \"resellerDocument\": \"46946632000143\",\n        \"merchant\": {\n            \"document\": \"99999999999999\",\n            \"companyName\": \"TESTE PINTURA LTDA\",\n            \"tradingName\": \"TESTE PINTURAS\",\n            \"mccId\": 5051,\n            \"legalNatureId\": null\n        },\n        \"owner\": {\n            \"cpf\": \"88888888888\",\n            \"name\": \"Fulano de Tal\",\n            \"phone\": \"45555555555\",\n            \"mobilePhone\": \"45555555555\",\n            \"email\": \"testepinturas@outlook.com\"\n        },\n        \"address\": {\n            \"postalCode\": \"85000000\",\n            \"streetName\": \"Rua de Teste\",\n            \"houseNumber\": \"123\",\n            \"complement\": \"\",\n            \"neighborhood\": \"Testando\",\n            \"city\": \"Marechal Cândido Rondon\",\n            \"state\": \"PR\"\n        },\n        \"bankAccount\": {\n            \"id\": 998,\n            \"account\": \"000050\",\n            \"bankCode\": 0,\n            \"branch\": \"0001\",\n            \"accountType\": \"checking\"\n        },\n        \"status\": 1,\n        \"hubVersion\": 1,\n        \"statusDescription\": \"Enabled\",\n        \"hubSystemVersion\": 2\n    }\n]"}],"_postman_id":"ed2949da-c4ec-4f31-9e0f-1ce8b8371e36"},{"name":"Consultar Lojista","event":[{"listen":"test","script":{"id":"c2571b73-751e-40ce-9ec8-a4d19d10d500","exec":["const responseJson = pm.response.json();\r","\r","pm.test(\"Content-Type é um application/json?\", () => {\r","  pm.expect(pm.response.headers.get('Content-Type')).to.include('application/json');\r","});\r","\r","pm.test(\"Consultar Lojista, retorna 200?\", function () {    \r","    pm.response.to.have.status(200);\r","});\r","\r","pm.test(\"Consultar Lojista, retona as informações?\", function () {\r","    pm.expect(responseJson).to.be.an(\"object\");\r","});\r","\r","pm.test(\"Consultar Lojista, informações validas?\", function () {\r","    pm.expect(responseJson).to.have.property(\"resellerDocument\");\r","    pm.expect(responseJson.resellerDocument).to.eql(pm.collectionVariables.get('resellerDocument'));\r","    pm.expect(responseJson).to.have.property(\"merchant\");\r","    pm.expect(responseJson).to.have.property(\"owner\");\r","    pm.expect(responseJson).to.have.property(\"address\");\r","});\r","\r","pm.execution.setNextRequest(\"Status do Lojista\");"],"type":"text/javascript","packages":{}}}],"id":"62340e3a-2366-4423-a7b8-6a4175d133f5","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{token}"}]},"isInherited":false},"method":"GET","header":[],"url":"https://{base_url}/onboarding/merchant/{merchantDocument}?resellerDocument={resellerDocument}","description":"<p><strong>Este</strong> <em><strong>endpoint</strong></em> <strong>é utilizado para consultar os detalhes de um lojista específico, incluindo informações empresariais, do responsável, do endereço, bancárias, e o</strong> <em><strong>status</strong></em> <strong>do lojista.</strong></p>\n<ul>\n<li><p>Como parâmetro de caminho (<em>Path Param</em>), esta consulta requer o documento do lojista, portanto, este deve ser incluido na URL através da substituição de <code>'{merchantDocument}'</code> pelo valor respectivo. Este parâmetro é obrigatório;</p>\n</li>\n<li><p>Também é necessário inserir como parâmetro de consulta (<em>Query Param</em>) o <code>'resellerDocument'</code> com o documento do revendedor. Este parâmetro é obrigatório;</p>\n</li>\n<li><p>Para o parâmetro de consulta (<em>Query Param</em>) <code>'status'</code>do lojista consulte o <em>endpoint</em> de <em><strong>Status</strong></em> <strong>do Lojista</strong>;</p>\n</li>\n<li><p>Incluir os cabeçalhos <code>'Authorization'</code>no formato <em>Bearer</em> e '<code>accept'</code>com o valor <code>application/json</code> ;</p>\n</li>\n</ul>\n<p>A resposta da requisição será um JSON com os detalhes desse lojista.</p>\n<p>Ao lado é possível visualizar um exemplo de como a resposta pode parecer em caso de sucesso ou erro.</p>\n","urlObject":{"path":["onboarding","merchant","{merchantDocument}"],"host":["https://{base_url}"],"query":[{"description":{"content":"<p>(string)[required] Documento do revendedor (sem pontuação)</p>\n","type":"text/plain"},"key":"resellerDocument","value":"{resellerDocument}"},{"disabled":true,"description":{"content":"<p>(string) Status do lojista (consultar endpoint de Status do Lojista)</p>\n","type":"text/plain"},"key":"status","value":""}],"variable":[]}},"response":[{"id":"dd5c7461-4281-400b-8ad8-31569111fec7","name":"Success","originalRequest":{"method":"GET","header":[],"url":{"raw":"https://{base_url}/onboarding/merchant/{merchantDocument}?resellerDocument={resellerDocument}","host":["https://{base_url}"],"path":["onboarding","merchant","{merchantDocument}"],"query":[{"key":"resellerDocument","value":"{resellerDocument}","description":"(string)[required] Documento do Revendedor"},{"key":"status","value":"","description":"(string) Status do lojista (consultar endpoint de Status do Lojista)","disabled":true}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Host","value":"localhost:8000"},{"key":"Connection","value":"close"},{"key":"X-Powered-By","value":"PHP/8.1.27"},{"key":"Cache-Control","value":"no-cache, private"},{"key":"Date","value":"Wed, 26 Jun 2024 18:30:55 GMT"},{"key":"Content-Type","value":"application/json"},{"key":"X-RateLimit-Limit","value":"2000"},{"key":"X-RateLimit-Remaining","value":"1999"},{"key":"Access-Control-Allow-Origin","value":"*"}],"cookie":[],"responseTime":null,"body":"{\n    \"resellerDocument\": \"19753274000180\",\n    \"merchant\": {\n        \"document\": \"63314931000184\",\n        \"companyName\": \"Empresa\",\n        \"tradingName\": \"Empresa\",\n        \"mccId\": 1520,\n        \"legalNatureId\": 2\n    },\n    \"owner\": {\n        \"cpf\": \"63314931000184\",\n        \"name\": \"teste apenas\",\n        \"phone\": null,\n        \"mobilePhone\": null,\n        \"email\": \"exemplo@empresa.com\"\n    },\n    \"address\": {\n        \"postalCode\": \"05425070\",\n        \"streetName\": \"Av. Dra. Ruth Cardoso\",\n        \"houseNumber\": \"7221\",\n        \"complement\": \"Estação Pinheiros\",\n        \"neighborhood\": \"Pinheiros\",\n        \"city\": \"São Paulo de Olivença\",\n        \"state\": \"AM\"\n    },\n    \"bankAccount\": {\n        \"id\": 35789,\n        \"account\": \"123456\",\n        \"bankCode\": 197,\n        \"branch\": \"0001\",\n        \"accountType\": \"checking\"\n    },\n     \"plans\": [\n        {\n            \"id\": 56,\n            \"name\": \"Plano Diamante\",\n            \"product\": \"POS\",\n            \"status\": \"active\"\n        }\n    ],\n    \"status\": 2,\n    \"hubVersion\": 1,\n    \"statusDescription\": \"Processing\",\n    \"hubSystemVersion\": 2\n}"}],"_postman_id":"62340e3a-2366-4423-a7b8-6a4175d133f5"},{"name":"Cadastrar Lojista","event":[{"listen":"test","script":{"id":"295c2b37-f30b-44b0-8704-2877f06e917e","exec":["const responseJson = pm.response.json();\r","\r","pm.test(\"Content-Type é um application/json?\", () => {\r","  pm.expect(pm.response.headers.get('Content-Type')).to.include('application/json');\r","});\r","\r","pm.test(\"Cadastrar Lojista, retorna 201?\", function () {    \r","    pm.response.to.have.status(201);\r","});\r","\r","pm.test(\"Cadastrar Lojista, retona as informações?\", function () {\r","    pm.expect(responseJson).to.be.an(\"object\");\r","    pm.expect(responseJson).to.have.property(\"hasError\");\r","    pm.expect(responseJson).to.have.property(\"merchantDocument\");\r","    pm.expect(responseJson).to.have.property(\"status\");\r","    pm.expect(responseJson).to.have.property(\"statusDescription\");\r","});\r","\r","pm.test(\"Cadastrar Lojista, informações validas?\", function () {\r","    pm.expect(responseJson.hasError).to.eql(\"false\");\r","    pm.expect(responseJson.merchantDocument).to.eql(pm.collectionVariables.get(\"cnpjMerchant\"));\r","    pm.expect(responseJson.status).to.eql(2);\r","    pm.expect(responseJson.statusDescription).to.eql(\"Processing\");\r","});\r","\r","pm.collectionVariables.set('merchantDocument', pm.collectionVariables.get('cnpjMerchant'));\r","pm.environment.set('merchantDocument', pm.collectionVariables.get('cnpjMerchant'));\r","\r","pm.execution.setNextRequest(\"Atualizar Lojista\");"],"type":"text/javascript","packages":{}}},{"listen":"prerequest","script":{"id":"8e82bb51-4050-45f0-92d9-20f50a6696d5","exec":["// const utils = pm.require('@universal-star-668821/utils');\r","\r","// pm.collectionVariables.set('cpfMerchant', utils.cpf());\r","// pm.collectionVariables.set('cnpjMerchant', utils.cnpj());"],"type":"text/javascript","packages":{}}}],"id":"aafcc63d-5eb4-4a94-a2b6-e41ace21a2bc","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{token}"}]},"isInherited":false},"method":"POST","header":[],"body":{"mode":"raw","raw":"{\r\n  \"resellerDocument\": \"{resellerDocument}\", // (string)[required] Documento do Revendedor\r\n  \"bankAccount\": {\r\n    \"account\": \"123456\", // (string)[required] Número da conta com dígito\r\n    \"bankCode\": \"197\", // (string)[required] Código do banco \r\n    \"branch\": \"0001\", // (string)[required] Número da agência\r\n    \"accountType\": 1 // (int32) [required] Tipo da conta\r\n  },\r\n  \"merchant\": {\r\n    \"document\": \"\", // (string)[required] Documento do Lojista\r\n    \"companyName\": \"Empresa\", // (string)[required] Razão social da empresa\r\n    \"tradingName\": \"Empresa\", // (string)[required] Nome fantasia da empresa\r\n    \"mccId\": 1520, // (int32)[discontinued] Identificador único do código MCC (Merchant Category Code)\r\n    \"legalNatureId\": 2, // (int32)[requiredIf] Identificador único da natureza legal da empresa, obrigatorio apenas no cadastro de pessoa Jurídica(CNPJ)\r\n    \"TpvExpected\": 10000 // (double) TPV esperado\r\n  },\r\n  \"owner\": {\r\n    \"name\": \"teste apenas\", // (string)[required] Nome do responsável\r\n    \"gender\": \"female\",\r\n    \"email\": \"exemplo@empresa.com\", // (string)[required] email do responsável\r\n    \"phone\": \"00123451234\", // (string)[required] Número do telefone fixo\r\n    \"cpf\": \"\", // (string)[required] CPF do responsável\r\n    \"birthday\": \"1990-01-01\"\r\n  },\r\n  \"address\": {\r\n    \"postalCode\": \"05425070\", // (string)[required] Código Postal\r\n    \"streetName\": \"Av. Dra. Ruth Cardoso\", // (string)[required] Nome da Rua\r\n    \"houseNumber\": \"7221\", // (string)[required] Número\r\n    \"complement\": \"Estação Pinheiros\", // (string)[required] Complemento\r\n    \"neighborhood\": \"Pinheiros\", // (string)[required] Bairro\r\n    \"cityCode\": 3828, // (int)[optional] Cidade (Não necessário quando preenchido city e state)\r\n    \"city\": \"São Paulo\", // (string)[optional] Cidade (Não necessário quando preenchido cityCode)\r\n    \"state\": \"SP\"// (string)[optional] Estado (Não necessário quando preenchido cityCode)\r\n  },\r\n  \"planId\": {id} // (int32)[optional] Identificador único do plano\r\n}\r\n","options":{"raw":{"language":"json"}}},"url":"https://{base_url}/onboarding/merchant","description":"<p><strong>Este</strong> <em><strong>endpoint</strong></em> <strong>é utilizado para cadastrar um novo lojista no sistema. O credenciamento é necessário para criar e adicionar produtos para os lojistas. Além disso, este recurso também é utilizado para conhece-los através da análise de risco. Após estarem devidamente cadastrados, poderão transacionar e utilizar os serviços oferecidos. O cadastro do lojista inclui informações detalhadas sobre a empresa, o responsável, o endereço e a conta bancária.</strong></p>\n<ul>\n<li><p>Adicionar os parâmetros de corpo da requisição (<em>Request Body</em>) obrigatórios e opcionais conforme observado no exemplo ao lado;</p>\n</li>\n<li><p>Incluir também os cabeçalhos <code>'Authorization'</code>no formato <em>Bearer,</em> '<code>accept'</code>com o valor <code>application/json</code> e <code>content-type</code> com o valor <code>application/json</code>;</p>\n</li>\n</ul>\n<p><strong>Após o cadastro, o sistema retorna o</strong> <em><strong>status</strong></em> <strong>do lojista indicando se ele foi habilitado, se está em processamento ou se houve algum erro.</strong></p>\n<p>Possiveís valores de <em>status</em>:</p>\n<ul>\n<li><p><strong>Enabled (1):</strong> O lojista está habilitado.</p>\n</li>\n<li><p><strong>Processing (2):</strong> O cadastro do lojista está em processamento.</p>\n</li>\n<li><p><strong>InvalidBank (3):</strong> Informações bancárias inválidas.</p>\n</li>\n<li><p><strong>Disabled (4):</strong> O lojista está desabilitado.</p>\n</li>\n<li><p><strong>AnalyzingRisk (5):</strong> O cadastro do lojista está em análise de risco.</p>\n</li>\n<li><p><strong>Error (99):</strong> Houve um erro no cadastro do lojista.</p>\n</li>\n</ul>\n<h3 id=\"🚧-campos-a-serem-preenchidos\">🚧 <strong>Campos a serem preenchidos</strong></h3>\n<p>Os campos <code>'legalNatureId'</code> e <code>'bankCode'</code> e <code>'cityCode'</code>devem ser preenchidos com base no retorno do <em>endpoint</em> <strong>OPTIONS</strong>.</p>\n<p>Ao lado é possível visualizar um exemplo de como pode parecer em caso de sucesso ou erro.</p>\n","urlObject":{"path":["onboarding","merchant"],"host":["https://{base_url}"],"query":[],"variable":[]}},"response":[{"id":"c2f6916d-909f-4419-85c3-56b9868100d9","name":"Success","originalRequest":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\r\n  \"resellerDocument\": \"46946632000143\",\r\n  \"bankAccount\": {\r\n    \"account\": \"123456\",\r\n    \"bankCode\": \"197\",\r\n    \"branch\": \"0001\",\r\n    \"accountType\": 1\r\n  },\r\n  \"merchant\": {\r\n    \"document\": \"63314931000184\",\r\n    \"companyName\": \"Empresa\",\r\n    \"tradingName\": \"Empresa\",\r\n    \"mccId\": 1520,\r\n    \"legalNatureId\": 2,\r\n    \"TpvExpected\": 10000\r\n  },\r\n  \"owner\": {\r\n    \"name\": \"teste apenas\",\r\n    \"gender\": \"female\",\r\n    \"email\": \"exemplo@empresa.com\",\r\n    \"phone\": \"00123451234\",\r\n    \"cpf\": \"86126469011\",\r\n    \"birthday\": \"1990-01-01\"\r\n  },\r\n  \"address\": {\r\n    \"postalCode\": \"05425070\",\r\n    \"streetName\": \"Av. Dra. Ruth Cardoso\",\r\n    \"houseNumber\": \"7221\",\r\n    \"complement\": \"Estação Pinheiros\",\r\n    \"neighborhood\": \"Pinheiros\",\r\n    \"city\": \"São Paulo\",\r\n    \"State\": \"SP\"\r\n  },\r\n  \"planId\": 512\r\n}\r\n","options":{"raw":{"language":"json"}}},"url":"https://{base_url}/onboarding/merchant"},"status":"Created","code":201,"_postman_previewlanguage":"json","header":[{"key":"Host","value":"localhost:8000"},{"key":"Connection","value":"close"},{"key":"X-Powered-By","value":"PHP/8.1.27"},{"key":"Cache-Control","value":"no-cache, private"},{"key":"Date","value":"Tue, 25 Jun 2024 19:05:36 GMT"},{"key":"Content-Type","value":"application/json"},{"key":"X-RateLimit-Limit","value":"2000"},{"key":"X-RateLimit-Remaining","value":"1998"},{"key":"Access-Control-Allow-Origin","value":"*"}],"cookie":[],"responseTime":null,"body":"{\n    \"hasError\": \"false\",\n    \"status\": 2,\n    \"statusDescription\": \"Processing\"\n}"},{"id":"2f7c11b1-5baf-4d8d-a091-11aca92dd6a8","name":"Error","originalRequest":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\r\n  \"resellerDocument\": \"46946632000143\",\r\n  \"bankAccount\": {\r\n    \"account\": \"123456\",\r\n    \"bankCode\": \"197\",\r\n    \"branch\": \"0001\",\r\n    \"accountType\": 1\r\n  },\r\n  \"merchant\": {\r\n    \"document\": \"63314931000184\",\r\n    \"companyName\": \"Empresa\",\r\n    \"tradingName\": \"Empresa\",\r\n    \"mccId\": 1520,\r\n    \"legalNatureId\": 2,\r\n    \"TpvExpected\": 10000\r\n  },\r\n  \"owner\": {\r\n    \"name\": \"teste apenas\",\r\n    \"gender\": \"female\",\r\n    \"email\": \"exemplo@empresa.com\",\r\n    \"phone\": \"00123451234\",\r\n    \"cpf\": \"86126469011\",\r\n    \"birthday\": \"1990-01-01\"\r\n  },\r\n  \"address\": {\r\n    \"postalCode\": \"05425070\",\r\n    \"streetName\": \"Av. Dra. Ruth Cardoso\",\r\n    \"houseNumber\": \"7221\",\r\n    \"complement\": \"Estação Pinheiros\",\r\n    \"neighborhood\": \"Pinheiros\",\r\n    \"city\": \"São Paulo\",\r\n    \"State\": \"SP\"\r\n  }\r\n}\r\n","options":{"raw":{"language":"json"}}},"url":"https://{base_url}/onboarding/merchant"},"status":"Not Found","code":404,"_postman_previewlanguage":"json","header":[{"key":"Host","value":"localhost:8000"},{"key":"Connection","value":"close"},{"key":"X-Powered-By","value":"PHP/8.1.27"},{"key":"Cache-Control","value":"no-cache, private"},{"key":"Date","value":"Tue, 25 Jun 2024 14:36:25 GMT"},{"key":"Content-Type","value":"application/json"},{"key":"X-RateLimit-Limit","value":"2000"},{"key":"X-RateLimit-Remaining","value":"1998"},{"key":"Access-Control-Allow-Origin","value":"*"}],"cookie":[],"responseTime":null,"body":"{\n    \"errors\": {\n        \"planId\": [\n            \"O plano informado não foi encontrado\"\n        ]\n    }\n}"},{"id":"9c516a88-b0c4-4fcd-8b53-cf36e2a081cb","name":"Error 2","originalRequest":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\r\n  \"resellerDocument\": \"46946632000143\",\r\n  \"bankAccount\": {\r\n    \"account\": \"123456\",\r\n    \"bankCode\": \"197\",\r\n    \"branch\": \"0001\",\r\n    \"accountType\": 1\r\n  },\r\n  \"merchant\": {\r\n    \"document\": \"63314931000184\",\r\n    \"companyName\": \"Empresa\",\r\n    \"tradingName\": \"Empresa\",\r\n    \"mccId\": 1520,\r\n    \"legalNatureId\": 2,\r\n    \"TpvExpected\": 10000\r\n  },\r\n  \"owner\": {\r\n    \"name\": \"teste apenas\",\r\n    \"gender\": \"female\",\r\n    \"email\": \"exemplo@empresa.com\",\r\n    \"phone\": \"00123451234\",\r\n    \"cpf\": \"86126469011\",\r\n    \"birthday\": \"1990-01-01\"\r\n  },\r\n  \"address\": {\r\n    \"postalCode\": \"05425070\",\r\n    \"streetName\": \"Av. Dra. Ruth Cardoso\",\r\n    \"houseNumber\": \"7221\",\r\n    \"complement\": \"Estação Pinheiros\",\r\n    \"neighborhood\": \"Pinheiros\",\r\n    \"city\": \"São Paulo\",\r\n    \"State\": \"SP\"\r\n  },\r\n  \"planId\": 512\r\n}\r\n","options":{"raw":{"language":"json"}}},"url":"https://{base_url}/onboarding/merchant"},"status":"Bad Request","code":400,"_postman_previewlanguage":"json","header":[{"key":"Host","value":"localhost:8000"},{"key":"Connection","value":"close"},{"key":"X-Powered-By","value":"PHP/8.1.27"},{"key":"Cache-Control","value":"no-cache, private"},{"key":"Date","value":"Tue, 25 Jun 2024 19:05:08 GMT"},{"key":"Content-Type","value":"application/json"},{"key":"X-RateLimit-Limit","value":"2000"},{"key":"X-RateLimit-Remaining","value":"1999"},{"key":"Access-Control-Allow-Origin","value":"*"}],"cookie":[],"responseTime":null,"body":"{\n    \"errors\": {\n        \"resellerDocument\": [\n            \"O marketplace selecionado não foi credenciado ainda.\"\n        ]\n    }\n}"}],"_postman_id":"aafcc63d-5eb4-4a94-a2b6-e41ace21a2bc"},{"name":"Atualizar Lojista","event":[{"listen":"test","script":{"id":"52cebb62-caf3-4eb1-b4b3-2c935d238838","exec":["const responseJson = pm.response.json();\r","\r","pm.test(\"Content-Type é um application/json?\", () => {\r","  pm.expect(pm.response.headers.get('Content-Type')).to.include('application/json');\r","});\r","\r","pm.test(\"Atualizar Lojista, retorna 200?\", function () {    \r","    pm.response.to.have.status(200);\r","});\r","\r","pm.test(\"Atualizar Lojista, retona as informações?\", function () {\r","    pm.expect(responseJson).to.be.an(\"object\");\r","    pm.expect(responseJson).to.have.property(\"hasError\");\r","    pm.expect(responseJson).to.have.property(\"merchantDocument\");\r","    pm.expect(responseJson).to.have.property(\"status\");\r","    pm.expect(responseJson).to.have.property(\"statusDescription\");\r","});\r","\r","pm.test(\"Atualizar Lojista, informações validas?\", function () {\r","    pm.expect(responseJson.hasError).to.eql(\"false\");\r","    pm.expect(responseJson.merchantDocument).to.eql(pm.collectionVariables.get(\"merchantDocument\"));\r","});\r","\r","pm.execution.setNextRequest(\"Consultar Lojistas\");\r",""],"type":"text/javascript","packages":{}}}],"id":"f33f065a-eafd-4835-bb01-cb3e053132e3","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{token}"}]},"isInherited":false},"method":"PATCH","header":[],"body":{"mode":"raw","raw":"{\r\n  \"Body\": {\r\n    \"partnerDocument\": \"{{partnerDocument}}\", // (string) Documento do Parceiro\r\n    \"resellerDocument\": \"{resellerDocument}\", // (string) Documento do Revendedor\r\n    \"merchant\": {\r\n      \"companyName\": \"Empresa Alterado LTDA\", // (string) Razão social da empresa\r\n      \"tradingName\": \"Empresa Alterado\", // (string) Nome fantasia da empresa\r\n      \"mccId\": 5651, // (int32) Identificador único do código MCC (Merchant Category Code)\r\n      \"legalNatureId\": 1, // (int32) Identificador único da natureza legal da empresa\r\n      \"TpvExpected\": 5000 // (double) TPV esperado\r\n    },\r\n    \"owner\": {\r\n      \"name\": \"Nome Alteado\", // (string) Nome do responsável\r\n      \"phone\": \"00123412348\", // (string) Número do telefone fixo\r\n      \"mobilePhone\": \"11955577555\", // (string) Número do celular\r\n      \"email\": \"nome@empresa.com.br\" // (string) email do responsável\r\n    },\r\n    \"address\": {\r\n      \"postalCode\": \"05425070\", // (string)[required] Código Postal\r\n      \"streetName\": \"Av. Dra. Ruth Cardoso\", // (string)[required] Nome da Rua\r\n      \"houseNumber\": \"7221\", // (string)[required] Número\r\n      \"complement\": \"Estação Pinheiros\", // (string)[required] Complemento\r\n      \"neighborhood\": \"Pinheiros\", // (string)[required] Bairro\r\n      \"city\": \"São Paulo\", // (string)[required] Cidade\r\n      \"State\": \"SP\" // (string)[required] Estado\r\n    }\r\n  }\r\n}\r\n","options":{"raw":{"language":"json"}}},"url":"https://{base_url}/onboarding/merchant/{merchantDocument}","description":"<p><strong>Este</strong> <em><strong>endpoint</strong></em> <strong>é utilizado para atualizar as informações de um lojista existente. Os dados que podem ser atualizados incluem informações da empresa, do responsável e do endereço.</strong></p>\n<ul>\n<li><p>Como parâmetro de caminho (<em>Path Param</em>), esta consulta requer o documento do lojista a ser atualizado, portanto, este deve ser incluido na URL através da substituição de <code>'{merchantDocument}'</code> pelo valor respectivo. Este parâmetro é obrigatório;</p>\n</li>\n<li><p>Adicionar os parâmetros de corpo da requisição (<em>Request Body</em>) obrigatórios e opcionais conforme necessário;</p>\n</li>\n<li><p>Incluir os cabeçalhos <code>'Authorization'</code>no formato <em>Bearer</em> e '<code>accept'</code>com o valor <code>application/json</code> ;</p>\n</li>\n</ul>\n<p>A resposta da requisição será uma mensagem informando o sucesso da operação, ou erro em caso de insucesso.</p>\n","urlObject":{"path":["onboarding","merchant","{merchantDocument}"],"host":["https://{base_url}"],"query":[],"variable":[]}},"response":[{"id":"7f350121-1125-4c54-a82e-0d4808d9f23f","name":"Success","originalRequest":{"method":"PATCH","header":[],"body":{"mode":"raw","raw":"{\r\n  \"Body\": {\r\n    \"partnerDocument\": \"72871507000121\", // (string) Documento do Parceiro\r\n    \"resellerDocument\": \"46946632000143\", // (string) Documento do Revendedor\r\n    \"merchant\": {\r\n      \"companyName\": \"Empresa Alterado LTDA\", // (string) Razão social da empresa\r\n      \"tradingName\": \"Empresa Alterado\", // (string) Nome fantasia da empresa\r\n      \"mccId\": 5651, // (int32) Identificador único do código MCC (Merchant Category Code)\r\n      \"legalNatureId\": 1, // (int32) Identificador único da natureza legal da empresa\r\n      \"TpvExpected\": 5000 // (double) TPV esperado\r\n    },\r\n    \"owner\": {\r\n      \"name\": \"Nome Alteado\", // (string) Nome do responsável\r\n      \"phone\": \"00123412348\", // (string) Número do telefone fixo\r\n      \"mobilePhone\": \"11955577555\", // (string) Número do celular\r\n      \"email\": \"nome@empresa.com.br\" // (string) email do responsável\r\n    },\r\n    \"address\": {\r\n      \"postalCode\": \"05425070\", // (string)[required] Código Postal\r\n      \"streetName\": \"Av. Dra. Ruth Cardoso\", // (string)[required] Nome da Rua\r\n      \"houseNumber\": \"7221\", // (string)[required] Número\r\n      \"complement\": \"Estação Pinheiros\", // (string)[required] Complemento\r\n      \"neighborhood\": \"Pinheiros\", // (string)[required] Bairro\r\n      \"city\": \"São Paulo\", // (string)[required] Cidade\r\n      \"State\": \"SP\" // (string)[required] Estado\r\n    }\r\n  }\r\n}\r\n","options":{"raw":{"language":"json"}}},"url":"https://{base_url}/onboarding/merchant/63314931000184"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Host","value":"localhost:8000"},{"key":"Connection","value":"close"},{"key":"X-Powered-By","value":"PHP/8.1.27"},{"key":"Cache-Control","value":"no-cache, private"},{"key":"Date","value":"Wed, 26 Jun 2024 19:14:41 GMT"},{"key":"Content-Type","value":"application/json"},{"key":"X-RateLimit-Limit","value":"2000"},{"key":"X-RateLimit-Remaining","value":"1998"},{"key":"Access-Control-Allow-Origin","value":"*"}],"cookie":[],"responseTime":null,"body":"{\n    \"hasError\": \"false\",\n    \"status\": 1,\n    \"statusDescription\": \"Enabled\"\n}"}],"_postman_id":"f33f065a-eafd-4835-bb01-cb3e053132e3"},{"name":"Status do Lojista","event":[{"listen":"test","script":{"id":"e3d6d875-ef18-4ab6-9207-7a752a260f8b","exec":["const responseJson = pm.response.json();\r","\r","pm.test(\"Content-Type é um application/json?\", () => {\r","  pm.expect(pm.response.headers.get('Content-Type')).to.include('application/json');\r","});\r","\r","pm.test(\"Status do Lojista, retorna 200?\", function () {    \r","    pm.response.to.have.status(200);\r","});\r","\r","pm.test(\"Status do Lojista, retona as informações?\", function () {\r","    pm.expect(responseJson).to.be.an(\"object\");\r","});\r","\r","pm.test(\"Status do Lojista, informações validas?\", function () {\r","    pm.expect(responseJson).to.have.property(\"hasError\");\r","    pm.expect(responseJson.hasError).to.eql(false);\r","    pm.expect(responseJson).to.have.property(\"status\");\r","    pm.expect(responseJson).to.have.property(\"statusDescription\");\r","});\r","\r","pm.execution.setNextRequest(\"Consultar Domicilio Bancario\");"],"type":"text/javascript","packages":{}}}],"id":"3bc7f662-78c1-45d6-a67b-76632eff6e5b","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{token}"}]},"isInherited":false},"method":"GET","header":[],"url":"https://{base_url}/onboarding/merchant/{merchantDocument}/status?resellerDocument={resellerDocument}","description":"<p><strong>Este</strong> <em><strong>endpoint</strong></em> <strong>é utilizado para consultar o</strong> <em><strong>status</strong></em> <strong>de um lojista específico. Ele retorna informações sobre o estado atual do cadastro do lojista, incluindo se está habilitado, em processamento, inválido, desabilitado, em análise de risco ou se houve algum erro.</strong></p>\n<ul>\n<li><p>A estrutura desta requisição requer como parâmetro de caminho (<em>Path Param</em>) o documento do lojista. Para tanto, realizar a substituição de <code>'{merchantDocument}'</code>na URL. Este parâmetro é obrigatório e deve ser incluído na URL;</p>\n</li>\n<li><p>Adicionar ainda o parâmetro de consulta (<em>Query Param</em>) <code>'resellerDocument'</code> com o documento do revendedor;</p>\n</li>\n<li><p>Incluir também os cabeçalhos <code>'Authorization'</code>no formato <em>Bearer,</em> '<code>accept'</code>com o valor <code>application/json</code>;</p>\n</li>\n</ul>\n<p><strong>A resposta da requisição será um JSON com o</strong> <em><strong>status</strong></em> <strong>do lojista.</strong></p>\n<p>Possiveís valores de <em>status</em>:</p>\n<ul>\n<li><p><strong>Enabled (1):</strong> O lojista está habilitado.</p>\n</li>\n<li><p><strong>Processing (2):</strong> O cadastro do lojista está em processamento.</p>\n</li>\n<li><p><strong>InvalidBank (3):</strong> Informações bancárias inválidas.</p>\n</li>\n<li><p><strong>Disabled (4):</strong> O lojista está desabilitado.</p>\n</li>\n<li><p><strong>AnalyzingRisk (5):</strong> O cadastro do lojista está em análise de risco.</p>\n</li>\n<li><p><strong>Error (99):</strong> Houve um erro no cadastro do lojista.</p>\n</li>\n</ul>\n<p>Ao lado é possível visualizar um exemplo de como pode parecer em caso de sucesso ou erro.</p>\n","urlObject":{"path":["onboarding","merchant","{merchantDocument}","status"],"host":["https://{base_url}"],"query":[{"description":{"content":"<p>(string)[required] Documento do Revendedor (sem pontuação)</p>\n","type":"text/plain"},"key":"resellerDocument","value":"{resellerDocument}"}],"variable":[]}},"response":[{"id":"4f4ed743-964c-4f6b-a50b-1abb57ba8925","name":"Success","originalRequest":{"method":"GET","header":[],"url":{"raw":"https://{base_url}/onboarding/merchant/{merchantDocument}/status?resellerDocument={resellerDocument}","host":["https://{base_url}"],"path":["onboarding","merchant","{merchantDocument}","status"],"query":[{"key":"resellerDocument","value":"{resellerDocument}","description":"(string)[required] Documento do Revendedor"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Host","value":"localhost:8000"},{"key":"Connection","value":"close"},{"key":"X-Powered-By","value":"PHP/8.1.27"},{"key":"Cache-Control","value":"no-cache, private"},{"key":"Date","value":"Tue, 25 Jun 2024 19:46:59 GMT"},{"key":"Content-Type","value":"application/json"},{"key":"X-RateLimit-Limit","value":"2000"},{"key":"X-RateLimit-Remaining","value":"1998"},{"key":"Access-Control-Allow-Origin","value":"*"}],"cookie":[],"responseTime":null,"body":"{\n    \"hasError\": false,\n    \"status\": 2,\n    \"statusDescription\": \"Processing\"\n}"},{"id":"2de952b4-d43b-4229-b159-899e2b7b57de","name":"Error","originalRequest":{"method":"GET","header":[],"url":{"raw":"https://{base_url}/onboarding/merchant/{merchantDocument}/status?resellerDocument={resellerDocument}","host":["https://{base_url}"],"path":["onboarding","merchant","{merchantDocument}","status"],"query":[{"key":"resellerDocument","value":"{resellerDocument}","description":"(string)[required] Documento do Revendedor"}]}},"status":"Bad Request","code":400,"_postman_previewlanguage":"json","header":[{"key":"Host","value":"localhost:8000"},{"key":"Connection","value":"close"},{"key":"X-Powered-By","value":"PHP/8.1.27"},{"key":"Cache-Control","value":"no-cache, private"},{"key":"Date","value":"Tue, 25 Jun 2024 19:34:20 GMT"},{"key":"Content-Type","value":"application/json"},{"key":"X-RateLimit-Limit","value":"2000"},{"key":"X-RateLimit-Remaining","value":"1999"},{"key":"Access-Control-Allow-Origin","value":"*"}],"cookie":[],"responseTime":null,"body":"{\n    \"errors\": {\n        \"merchantDocument\": [\n            \"Lojista não encontrado!\"\n        ]\n    }\n}"}],"_postman_id":"3bc7f662-78c1-45d6-a67b-76632eff6e5b"},{"name":"Consultar Domicílio Bancário","event":[{"listen":"test","script":{"id":"41580571-fa9b-4869-915c-b6a6a4dc2f4d","exec":["const responseJson = pm.response.json();\r","\r","pm.test(\"Content-Type é um application/json?\", () => {\r","  pm.expect(pm.response.headers.get('Content-Type')).to.include('application/json');\r","});\r","\r","pm.test(\"Consultar Domicilio Bancario, retorna 200?\", function () {    \r","    pm.response.to.have.status(200);\r","});\r","\r","pm.test(\"Consultar Domicilio Bancario, retona as informações?\", function () {\r","    pm.expect(responseJson).to.be.an(\"object\");\r","    pm.expect(responseJson).to.have.property(\"hasError\");\r","    pm.expect(responseJson).to.have.property(\"id\");\r","    pm.expect(responseJson).to.have.property(\"account\");\r","    pm.expect(responseJson).to.have.property(\"bankCode\");\r","    pm.expect(responseJson).to.have.property(\"branch\");\r","    pm.expect(responseJson).to.have.property(\"accountType\");\r","    pm.expect(responseJson).to.have.property(\"status\");\r","    pm.expect(responseJson).to.have.property(\"statusDescription\");\r","});\r","\r","pm.test(\"Consultar Domicilio Bancario, informações validas?\", function () {\r","    pm.expect(responseJson.hasError).to.eql(false);\r","    pm.expect(responseJson.id).to.be.an(\"number\");\r","    pm.expect(responseJson.account).to.be.an(\"string\");\r","    pm.expect(responseJson.bankCode).to.be.an(\"number\");\r","    pm.expect(responseJson.branch).to.be.an(\"string\");\r","    pm.expect(responseJson.accountType).to.be.an(\"number\");\r","    pm.expect(responseJson.status).to.be.an(\"number\");\r","    pm.expect(responseJson.statusDescription).to.be.an(\"string\");\r","});\r","\r","pm.execution.setNextRequest(\"Atualizar Domicilio Bancario\");"],"type":"text/javascript","packages":{}}}],"id":"e842b571-6e94-4db7-bb4d-9338d106c355","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{token}"}]},"isInherited":false},"method":"GET","header":[],"url":"https://{base_url}/onboarding/merchant/{merchantDocument}/bank-account?resellerDocument={resellerDocument}","description":"<p><strong>Este</strong> <em><strong>endpoint</strong></em> <strong>é utilizado para consultar as informações do domicílio bancário de um lojista específico. As informações retornadas incluem o número da conta, código do banco, número da agência, tipo de conta e</strong> <em><strong>status</strong></em> <strong>da conta.</strong></p>\n<ul>\n<li><p>Como parâmetro de caminho (<em>Path Param</em>), esta consulta requer o documento do lojista, portanto, este deve ser incluido na URL através da substituição de <code>'{merchantDocument}'</code> pelo valor respectivo. Este parâmetro é obrigatório;</p>\n</li>\n<li><p>Também é necessário inserir como parâmetro de consulta (<em>Query Param</em>) o <code>'{resellerDocument}'</code> com o documento do revendedor. Este parâmetro é obrigatório;</p>\n</li>\n<li><p>Incluir também os cabeçalhos <code>'Authorization'</code>no formato <em>Bearer</em> e '<code>accept'</code>com o valor <code>application/json</code> ;</p>\n</li>\n</ul>\n<p>A resposta da requisição será um JSON com os detalhes do domicílio bancário desse lojista.</p>\n<p>Ao lado é possível visualizar um exemplo de como pode parecer a resposta em caso de sucesso ou erro.</p>\n<p>Possiveís valores de <em>status</em>:</p>\n<ul>\n<li><p><strong>Created (0):</strong> Domicílio bancário criado.</p>\n</li>\n<li><p><strong>Validating (1):</strong> Domicílio bancário em validação.</p>\n</li>\n<li><p><strong>Enabled (2):</strong> Domicílio bancário habilitado.</p>\n</li>\n<li><p><strong>Invalid (3):</strong> Domicílio bancário inválido.</p>\n</li>\n<li><p><strong>Disabled (4):</strong> Domicílio bancário desabilitado.</p>\n</li>\n</ul>\n","urlObject":{"path":["onboarding","merchant","{merchantDocument}","bank-account"],"host":["https://{base_url}"],"query":[{"description":{"content":"<p>(string)[required] Documento do Revendedor (sem pontuação)</p>\n","type":"text/plain"},"key":"resellerDocument","value":"{resellerDocument}"}],"variable":[]}},"response":[{"id":"6f29af1c-b4d7-4914-b3c3-fec535a57496","name":"Success","originalRequest":{"method":"GET","header":[],"url":{"raw":"https://{base_url}/onboarding/merchant/{merchantDocument}/bank-account?resellerDocument={resellerDocument}","host":["https://{base_url}"],"path":["onboarding","merchant","{merchantDocument}","bank-account"],"query":[{"key":"resellerDocument","value":"{resellerDocument}","description":"(string)[required] Documento do Revendedor"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Host","value":"localhost:8000"},{"key":"Connection","value":"close"},{"key":"X-Powered-By","value":"PHP/8.1.27"},{"key":"Cache-Control","value":"no-cache, private"},{"key":"Date","value":"Wed, 26 Jun 2024 14:07:10 GMT"},{"key":"Content-Type","value":"application/json"},{"key":"X-RateLimit-Limit","value":"2000"},{"key":"X-RateLimit-Remaining","value":"1999"},{"key":"Access-Control-Allow-Origin","value":"*"}],"cookie":[],"responseTime":null,"body":"{\n    \"hasError\": false,\n    \"id\": 35789,\n    \"account\": \"123456\",\n    \"bankCode\": 197,\n    \"branch\": \"0001\",\n    \"accountType\": 1,\n    \"status\": 0,\n    \"statusDescription\": \"Created\"\n}"},{"id":"8af8e490-68ff-4b71-86a2-eb2bf3e2291f","name":"Error","originalRequest":{"method":"GET","header":[],"url":{"raw":"https://{base_url}/onboarding/merchant/{merchantDocument}/bank-account?resellerDocument={resellerDocument}","host":["https://{base_url}"],"path":["onboarding","merchant","{merchantDocument}","bank-account"],"query":[{"key":"resellerDocument","value":"{resellerDocument}","description":"(string)[required] Documento do Revendedor"}]}},"status":"Bad Request","code":400,"_postman_previewlanguage":"json","header":[{"key":"Host","value":"localhost:8000"},{"key":"Connection","value":"close"},{"key":"X-Powered-By","value":"PHP/8.1.27"},{"key":"Cache-Control","value":"no-cache, private"},{"key":"Date","value":"Wed, 26 Jun 2024 14:12:08 GMT"},{"key":"Content-Type","value":"application/json"},{"key":"X-RateLimit-Limit","value":"2000"},{"key":"X-RateLimit-Remaining","value":"1999"},{"key":"Access-Control-Allow-Origin","value":"*"}],"cookie":[],"responseTime":null,"body":"{\n    \"errors\": {\n        \"merchantDocument\": [\n            \"A conta bancária não foi encontrada\"\n        ]\n    }\n}"}],"_postman_id":"e842b571-6e94-4db7-bb4d-9338d106c355"},{"name":"Atualizar Domicílio Bancário","event":[{"listen":"test","script":{"id":"4489f044-0699-48a6-9b7e-132658f2e355","exec":["const responseJson = pm.response.json();\r","\r","pm.test(\"Content-Type é um application/json?\", () => {\r","  pm.expect(pm.response.headers.get('Content-Type')).to.include('application/json');\r","});\r","\r","pm.test(\"Status do Lojista, retorna 200?\", function () {    \r","    pm.response.to.have.status(200);\r","});\r","\r","pm.test(\"Status do Lojista, retona as informações?\", function () {\r","    pm.expect(responseJson).to.be.an(\"object\");\r","});\r","\r","pm.test(\"Status do Lojista, informações validas?\", function () {\r","    pm.expect(responseJson).to.have.property(\"hasError\");\r","    pm.expect(responseJson.hasError).to.eql(false);\r","    pm.expect(responseJson).to.have.property(\"id\");\r","    pm.expect(responseJson).to.have.property(\"status\");\r","    pm.expect(responseJson).to.have.property(\"statusDescription\");\r","});\r","\r","pm.execution.setNextRequest(\"Opções Credenciamento\");"],"type":"text/javascript","packages":{}}}],"id":"ab88a42c-3c59-49fc-847a-90054b6a879b","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{token}"}]},"isInherited":false},"method":"PUT","header":[],"body":{"mode":"raw","raw":"{\r\n  \"account\": \"987654\", // (string)[required] Número da conta com dígito\r\n  \"bankCode\": \"1\", // (string)[required] Código do banco\r\n  \"branch\": \"0101\", // (string)[required] Número da agência\r\n  \"accountType\": 2 // (int32) [required] Tipo da conta\r\n}\r\n","options":{"raw":{"language":"json"}}},"url":"https://{base_url}/onboarding/merchant/{merchantDocument}/bank-account?resellerDocument={resellerDocument}","description":"<p><strong>Este</strong> <em><strong>endpoint</strong></em> <strong>é utilizado para atualizar as informações do domicílio bancário de um lojista específico. Caso seja necessário atualizar os dados bancários, seja por causa do</strong> <em><strong>status</strong></em> <strong>ou porque se deseja alterar para outro, basta enviar os novos dados. No entanto, só é possível alterar quando o</strong> <em><strong>status</strong></em> <strong>for</strong> <strong><code>Enabled</code></strong> <strong>ou</strong> <strong><code>InvalidBank.</code></strong></p>\n<ul>\n<li><p>A estrutura desta requisição requer como parâmetros de caminho (<em>Path Params</em>) o documento do lojista e o documento do revendedor, portanto, deve-se realizar a substituição de <code>'{merchantDocument}'</code> e <code>'{resellerDocument}'</code> por esses documentos, respectivamente. Estes parâmetros são obrigatórios e devem ser incluídos na URL;</p>\n</li>\n<li><p>Como parâmetros de corpo da requisição (<em>Request Body</em>), incluir os campos <code>'account'</code>, <code>'bankCode'</code>, <code>'branch'</code>, e <code>'accountType'</code> com os seus respectivos valores;</p>\n</li>\n<li><p>Incluir também os cabeçalhos <code>'Authorization'</code>no formato <em>Bearer,</em> '<code>accept'</code>com o valor <code>application/json</code> e <code>'content-type'</code> com o valor <code>application/json;</code></p>\n</li>\n</ul>\n<p><strong>A resposta da requisição será um JSON com resultado da operação de atualização do domicílio bancário, indicando o</strong> <em><strong>status</strong></em> <strong>atual do domicílio em questão.</strong></p>\n<p>Ao lado é possível visualizar um exemplo de como pode parecer em caso de sucesso ou erro.</p>\n<p>Possiveís valores de <em>status</em>:</p>\n<ul>\n<li><p><strong>Created (0):</strong> Domicílio bancário criado.</p>\n</li>\n<li><p><strong>Validating (1):</strong> Domicílio bancário em validação.</p>\n</li>\n<li><p><strong>Enabled (2):</strong> Domicílio bancário habilitado.</p>\n</li>\n<li><p><strong>Invalid (3):</strong> Domicílio bancário inválido.</p>\n</li>\n<li><p><strong>Disabled (4):</strong> Domicílio bancário desabilitado.</p>\n</li>\n</ul>\n<p>🚧 <strong>Atenção:</strong> Ao atualizar os dados bancários, não será possível recuperar o anterior, o mesmo deverá ser enviado como uma nova atualização.</p>\n","urlObject":{"path":["onboarding","merchant","{merchantDocument}","bank-account"],"host":["https://{base_url}"],"query":[{"description":{"content":"<p>(string)[required] Documento do Revendedor (sem pontuação)</p>\n","type":"text/plain"},"key":"resellerDocument","value":"{resellerDocument}"}],"variable":[]}},"response":[{"id":"3c6b1a02-2f32-46be-99aa-e3bf8b0dc257","name":"Success","originalRequest":{"method":"PUT","header":[],"body":{"mode":"raw","raw":"{\r\n  \"account\": \"987654\", // (string)[required] Número da conta com dígito\r\n  \"bankCode\": \"1\", // (string)[required] Código do banco\r\n  \"branch\": \"0101\", // (string)[required] Número da agência\r\n  \"accountType\": 2 // (int32) [required] Tipo da conta\r\n}\r\n","options":{"raw":{"language":"json"}}},"url":{"raw":"https://{base_url}/onboarding/merchant/{merchantDocument}/bank-account?resellerDocument={resellerDocument}","host":["https://{base_url}"],"path":["onboarding","merchant","{merchantDocument}","bank-account"],"query":[{"key":"resellerDocument","value":"{resellerDocument}","description":"(string)[required] Documento do Revendedor"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Host","value":"localhost:8000"},{"key":"Connection","value":"close"},{"key":"X-Powered-By","value":"PHP/8.1.27"},{"key":"Cache-Control","value":"no-cache, private"},{"key":"Date","value":"Wed, 26 Jun 2024 18:29:46 GMT"},{"key":"Content-Type","value":"application/json"},{"key":"X-RateLimit-Limit","value":"2000"},{"key":"X-RateLimit-Remaining","value":"1999"},{"key":"Access-Control-Allow-Origin","value":"*"}],"cookie":[],"responseTime":null,"body":"{\n    \"hasError\": false,\n    \"id\": 35790,\n    \"status\": 2,\n    \"statusDescription\": \"Processing\"\n}"},{"id":"45bad1da-2326-4c95-88dc-2516424d62d3","name":"Error","originalRequest":{"method":"PUT","header":[],"body":{"mode":"raw","raw":"{\r\n  \"account\": \"987654\", // (string)[required] Número da conta com dígito\r\n  \"bankCode\": \"\", // (string)[required] Código do banco\r\n  \"branch\": \"0101\", // (string)[required] Número da agência\r\n  \"accountType\": 2 // (int32) [required] Tipo da conta\r\n}\r\n","options":{"raw":{"language":"json"}}},"url":{"raw":"https://{base_url}/onboarding/merchant/{merchantDocument}/bank-account?resellerDocument={resellerDocument}","host":["https://{base_url}"],"path":["onboarding","merchant","{merchantDocument}","bank-account"],"query":[{"key":"resellerDocument","value":"{resellerDocument}","description":"(string)[required] Documento do Revendedor"}]}},"status":"Bad Request","code":400,"_postman_previewlanguage":"json","header":[{"key":"Host","value":"localhost:8000"},{"key":"Connection","value":"close"},{"key":"X-Powered-By","value":"PHP/8.1.27"},{"key":"Cache-Control","value":"no-cache, private"},{"key":"Date","value":"Wed, 26 Jun 2024 14:19:18 GMT"},{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n    \"haserror\": true,\n    \"errors\": {\n        \"bank Code\": \"Must not be empty.\"\n    }\n}"}],"_postman_id":"ab88a42c-3c59-49fc-847a-90054b6a879b"},{"name":"Configuração de Liquidação","id":"96ec2f49-7a58-4cdd-a074-b0e2a0845e46","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{token}"}]},"isInherited":false},"method":"GET","header":[],"url":"https://{base_url}/onboarding/merchant/{merchantDocument}/settlement_management","description":"<p><strong>Este</strong> <em><strong>endpoint</strong></em> <strong>é utilizado para consultar os detalhes da gestão de liquidação de um lojista específico.</strong></p>\n<ul>\n<li><p>Como parâmetro de caminho (<em>Path Param</em>), esta consulta requer o documento do lojista, portanto, este deve ser incluido na URL através da substituição de <code>'{merchantDocument}'</code> pelo valor respectivo. Este parâmetro é obrigatório;</p>\n</li>\n<li><p>Incluir os cabeçalhos <code>'Authorization'</code>no formato <em>Bearer</em> e '<code>accept'</code>com o valor <code>application/json</code> ;</p>\n</li>\n</ul>\n<p>A resposta da requisição será um JSON com os detalhes do acúmulo desse lojista.</p>\n<p><strong>⚠️ Este endpoint mostra a configuração de acúmulo atual do Lojista. Caso tenha alterado a configuração ela só estará disponível no proximo dia.</strong></p>\n<p>Ao lado é possível visualizar um exemplo de como a resposta pode parecer em caso de sucesso ou erro.</p>\n","urlObject":{"path":["onboarding","merchant","{merchantDocument}","settlement_management"],"host":["https://{base_url}"],"query":[],"variable":[]}},"response":[{"id":"2bf2b448-9a07-486e-bc84-5c39323245aa","name":"success","originalRequest":{"method":"GET","header":[]},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"hasError\": false,\n    \"settlementManagementDaysCredit\": null,\n    \"settlementManagementDaysDebit\": null\n}"}],"_postman_id":"96ec2f49-7a58-4cdd-a074-b0e2a0845e46"},{"name":"Atualizar Configuração de Liquidação","id":"ea920326-93b8-4001-a5f2-ea721b695911","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{token}"}]},"isInherited":false},"method":"PUT","header":[],"body":{"mode":"raw","raw":"{\r\n    \"settlementManagementDaysCredit\": 14,\r\n    \"settlementManagementDaysDebit\": 12\r\n}","options":{"raw":{"language":"json"}}},"url":"https://{base_url}/onboarding/merchant/{merchantDocument}/settlement_management","description":"<p><strong>Este</strong> <em><strong>endpoint</strong></em> <strong>é utilizado para atualizar as informações da gestão de liquidação de um lojista específico.</strong></p>\n<ul>\n<li><p>A estrutura desta requisição requer como parâmetros de caminho (<em>Path Params</em>) e o documento do lojista, portanto, deve-se realizar a substituição de <code>'{merchantDocument}'</code> por esse documento. Este parâmetro é obrigatório e deve ser incluído na URL;</p>\n</li>\n<li><p>Como parâmetros de corpo da requisição (<em>Request Body</em>), incluir os campos <code>'settlementManagementDaysCredit'</code> e <code>'settlementManagementDaysDebit',</code> onde é possível selecionar para cada valor a quantidade de dias para o acúmulo de recebíveis de 1 a 28.</p>\n</li>\n<li><p>Incluir também os cabeçalhos <code>'Authorization'</code>no formato <em>Bearer,</em> '<code>accept'</code>com o valor <code>application/json</code> e <code>'content-type'</code> com o valor <code>application/json;</code></p>\n</li>\n</ul>\n<p><strong>A resposta da requisição será um JSON com resultado da operação de atualização do acúmulo de agenda, indicando o</strong> <em><strong>status</strong></em> <strong>atual do acúmulo em questão.</strong></p>\n<p><strong>⚠️ Ao atualizar a configuração de acúmulo, ela só passa a ter validade no próximo dia.</strong></p>\n<p>Ao lado é possível visualizar um exemplo de como pode parecer em caso de sucesso ou erro.</p>\n","urlObject":{"path":["onboarding","merchant","{merchantDocument}","settlement_management"],"host":["https://{base_url}"],"query":[],"variable":[]}},"response":[{"id":"3bfb3f6b-9817-43f3-9db7-f31398d8aaf2","name":"Atualizar Configuração de Liquidação","originalRequest":{"method":"PUT","header":[],"body":{"mode":"raw","raw":"{\r\n    \"settlementManagementDaysCredit\": 14,\r\n    \"settlementManagementDaysDebit\": 12\r\n}","options":{"raw":{"language":"json"}}},"url":"https://{base_url}/onboarding/merchant/{merchantDocument}/settlement_management"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"hasError\": false,\n    \"settlementManagementDaysCredit\": 14,\n    \"settlementManagementDaysDebit\": 12\n}"}],"_postman_id":"ea920326-93b8-4001-a5f2-ea721b695911"},{"name":"Lista de Documentos","id":"ca9e3dee-deed-4853-a1cf-f76fe3b19ecd","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{token}"}]},"isInherited":false},"method":"GET","header":[],"url":"https://{base_url}/onboarding/merchant/{merchantDocument}/document?resellerDocument={resellerDocument}&pageId=1&totalPerPage=200","description":"<h1 id=\"obter-documentos-do-estabelecimento-comercial\">Obter Documentos do Estabelecimento Comercial</h1>\n<h2 id=\"visão-geral\">Visão Geral</h2>\n<p>Este endpoint recupera uma lista paginada de documentos associados a um EC durante o processo de onboarding. Retorna vários tipos de documentos, como documentos com foto, termos LGPD e outras documentações obrigatórias com seu status atual e metadados.</p>\n<h2 id=\"endpoint\">Endpoint</h2>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code>GET https://{base_url}/onboarding/merchant/{merchantDocument}/document\n\n</code></pre><h2 id=\"parâmetros-de-path\">Parâmetros de Path</h2>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Parâmetro</th>\n<th>Tipo</th>\n<th>Obrigatório</th>\n<th>Descrição</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>merchantDocument</code></td>\n<td>string</td>\n<td>Sim</td>\n<td>O número do documento do comerciante (CPF/CNPJ) usado para identificar o comerciante cujos documentos estão sendo recuperados</td>\n</tr>\n</tbody>\n</table>\n</div><h2 id=\"parâmetros-de-query\">Parâmetros de Query</h2>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Parâmetro</th>\n<th>Tipo</th>\n<th>Obrigatório</th>\n<th>Descrição</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>resellerDocument</code></td>\n<td>string</td>\n<td>Não</td>\n<td>O número do documento do revendedor para filtrar documentos por associação de revendedor</td>\n</tr>\n<tr>\n<td><code>pageId</code></td>\n<td>integer</td>\n<td>Não</td>\n<td>O número da página para paginação (padrão: 1)</td>\n</tr>\n<tr>\n<td><code>totalPerPage</code></td>\n<td>integer</td>\n<td>Não</td>\n<td>Número de documentos a retornar por página (padrão: 10)</td>\n</tr>\n</tbody>\n</table>\n</div><h2 id=\"estrutura-da-resposta\">Estrutura da Resposta</h2>\n<h3 id=\"campos-de-paginação\">Campos de Paginação</h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Campo</th>\n<th>Tipo</th>\n<th>Descrição</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>currentPage</code></td>\n<td>integer</td>\n<td>O número da página atual sendo retornada</td>\n</tr>\n<tr>\n<td><code>from</code></td>\n<td>integer</td>\n<td>O índice inicial dos documentos na página atual</td>\n</tr>\n<tr>\n<td><code>to</code></td>\n<td>integer</td>\n<td>O índice final dos documentos na página atual</td>\n</tr>\n<tr>\n<td><code>total</code></td>\n<td>integer</td>\n<td>Número total de documentos disponíveis em todas as páginas</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"array-de-data\">Array de Data</h3>\n<p>O array <code>data</code> contém objetos de documento com a seguinte estrutura:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Campo</th>\n<th>Tipo</th>\n<th>Descrição</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>id</code></td>\n<td>integer</td>\n<td>Identificador único para o documento</td>\n</tr>\n<tr>\n<td><code>type</code></td>\n<td>string</td>\n<td>Código do tipo de documento (ex: \"document_photo\", \"term_lgpd\")</td>\n</tr>\n<tr>\n<td><code>typeDescription</code></td>\n<td>string</td>\n<td>Descrição legível do tipo de documento</td>\n</tr>\n<tr>\n<td><code>description</code></td>\n<td>string</td>\n<td>Descrição adicional ou notas sobre o documento</td>\n</tr>\n<tr>\n<td><code>status</code></td>\n<td>string</td>\n<td>Status atual do documento (ex: \"pending\", \"approve\", etc.)</td>\n</tr>\n<tr>\n<td><code>motive</code></td>\n<td>string/null</td>\n<td>Motivo para rejeição ou outras ações (null se não aplicável)</td>\n</tr>\n<tr>\n<td><code>url</code></td>\n<td>string</td>\n<td>URL para acessar ou baixar o documento (url temporária)</td>\n</tr>\n<tr>\n<td><code>createdAt</code></td>\n<td>string</td>\n<td>Data e hora de criação do documento</td>\n</tr>\n<tr>\n<td><code>updatedAt</code></td>\n<td>string</td>\n<td>Data e hora da última atualização do documento</td>\n</tr>\n</tbody>\n</table>\n</div><h2 id=\"exemplo-de-resposta\">Exemplo de Resposta</h2>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n  \"currentPage\": 1,\n  \"data\": [\n    {\n      \"id\": 5718,\n      \"type\": \"document_photo\",\n      \"typeDescription\": \"Documento com foto\",\n      \"description\": \"Teste de Doc 01\",\n      \"status\": \"pending\",\n      \"motive\": null,\n      \"url\": \"https://posportalprivate-stag.s3.amazonaws.com/...\",\n      \"createdAt\": \"2024-02-29T09:50:06-03:00\",\n      \"updatedAt\": \"2024-02-29T09:50:06-03:00\"\n    },\n    {\n      \"id\": 5719,\n      \"type\": \"term_lgpd\",\n      \"typeDescription\": \"Termo LGPD\",\n      \"description\": \"Teste de Termo\",\n      \"status\": \"pending\",\n      \"motive\": null,\n      \"url\": \"https://posportalprivate-stag.s3.amazonaws.com/...\",\n      \"createdAt\": \"2024-02-29T09:52:32-03:00\",\n      \"updatedAt\": \"2024-02-29T09:52:32-03:00\"\n    }\n  ],\n  \"from\": 1,\n  \"to\": 2,\n  \"total\": 5\n}\n\n</code></pre>\n<h2 id=\"tipos-de-documento\">Tipos de Documento</h2>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Código do Tipo</th>\n<th>Descrição</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>document_photo</code></td>\n<td>Documento com foto (RG, CNH, etc.)</td>\n</tr>\n<tr>\n<td><code>term_lgpd</code></td>\n<td>Termo de consentimento LGPD</td>\n</tr>\n<tr>\n<td>invoice_limit</td>\n<td>Documento para aumento de limite</td>\n</tr>\n<tr>\n<td>income_voucher</td>\n<td>Comprovante de renda</td>\n</tr>\n<tr>\n<td>business_activity</td>\n<td>Atividade empresarial</td>\n</tr>\n<tr>\n<td>cnpj_card</td>\n<td>Cartão CNPJ</td>\n</tr>\n<tr>\n<td>address</td>\n<td>Comprovante de endereço</td>\n</tr>\n<tr>\n<td>others</td>\n<td>Outros</td>\n</tr>\n</tbody>\n</table>\n</div><h2 id=\"status-possíveis\">Status Possíveis</h2>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Status</th>\n<th>Descrição</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>pending</code></td>\n<td>Documento aguardando análise</td>\n</tr>\n<tr>\n<td><code>approve</code></td>\n<td>Documento aprovado</td>\n</tr>\n<tr>\n<td><code>rejected</code></td>\n<td>Documento rejeitado</td>\n</tr>\n<tr>\n<td></td>\n<td></td>\n</tr>\n</tbody>\n</table>\n</div><h2 id=\"códigos-de-status-http\">Códigos de Status HTTP</h2>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Código</th>\n<th>Descrição</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>200</td>\n<td>Sucesso - Documentos recuperados com sucesso</td>\n</tr>\n<tr>\n<td>400</td>\n<td>Requisição Inválida - Parâmetros inválidos ou ausentes</td>\n</tr>\n<tr>\n<td>401</td>\n<td>Não Autorizado - Token de autenticação ausente ou inválido</td>\n</tr>\n<tr>\n<td>404</td>\n<td>Não Encontrado - Comerciante não encontrado</td>\n</tr>\n<tr>\n<td>500</td>\n<td>Erro Interno do Servidor - Erro inesperado no servidor</td>\n</tr>\n</tbody>\n</table>\n</div><h2 id=\"notas\">Notas</h2>\n<ul>\n<li><p>A paginação é baseada em zero, começando com <code>pageId=1</code></p>\n</li>\n<li><p>O parâmetro <code>resellerDocument</code> é opcional e pode ser usado para filtrar documentos por revendedor específico</p>\n</li>\n<li><p>URLs de documentos podem expirar após um certo período por razões de segurança</p>\n</li>\n<li><p>Todos os timestamps são retornados no fuso horário do servidor (UTC-3 no exemplo)</p>\n</li>\n</ul>\n","urlObject":{"path":["onboarding","merchant","{merchantDocument}","document"],"host":["https://{base_url}"],"query":[{"key":"resellerDocument","value":"{resellerDocument}"},{"key":"pageId","value":"1"},{"key":"totalPerPage","value":"200"}],"variable":[]}},"response":[{"id":"d4bec1f2-da31-4f03-9ea0-d22f0898d2b7","name":"Success","originalRequest":{"method":"GET","header":[],"url":{"raw":"https://{base_url}/onboarding/merchant/{merchantDocument}/document?resellerDocument={resellerDocument}&pageId=1&totalPerPage=2","host":["https://{base_url}"],"path":["onboarding","merchant","{merchantDocument}","document"],"query":[{"key":"resellerDocument","value":"{resellerDocument}"},{"key":"pageId","value":"1"},{"key":"totalPerPage","value":"2"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Host","value":"localhost:8000"},{"key":"Connection","value":"close"},{"key":"X-Powered-By","value":"PHP/8.2.26"},{"key":"Cache-Control","value":"no-cache, private"},{"key":"Date","value":"Thu, 08 Jan 2026 17:27:49 GMT"},{"key":"Content-Type","value":"application/json","description":"","type":"text"},{"key":"X-RateLimit-Limit","value":"60000"},{"key":"X-RateLimit-Remaining","value":"59996"},{"key":"Access-Control-Allow-Origin","value":"*"}],"cookie":[],"responseTime":null,"body":"{\n    \"currentPage\": 1,\n    \"data\": [\n        {\n            \"id\": 5718,\n            \"type\": \"document_photo\",\n            \"typeDescription\": \"Documeno com foto\",\n            \"description\": \"TEste de Doc 01\",\n            \"status\": \"pending\",\n            \"motive\": null,\n            \"url\": \"https://posportalprivate-stag.s3.amazonaws.com/person/22978/document/ti0UHreLN7KYRg6qSKUzyGAr9ALpiu8IfxmVKpOm.jpg?X-Amz-Content-Sha256=UNSIGNED-PAYLOAD&X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Credential=AKIA3K46LOXC7YBO6RT4%2F20260108%2Fus-east-1%2Fs3%2Faws4_request&X-Amz-Date=20260108T172749Z&X-Amz-SignedHeaders=host&X-Amz-Expires=600&X-Amz-Signature=ffd83577a82437669d39e80075d706cf3aaeb780210b06a65af34d9927f13a36\",\n            \"createdAt\": \"2024-02-29T09:50:06-03:00\",\n            \"updatedAt\": \"2024-02-29T09:50:06-03:00\"\n        },\n        {\n            \"id\": 5719,\n            \"type\": \"term_lgpd\",\n            \"typeDescription\": \"Termo LGPD\",\n            \"description\": \"Teste de Termo\",\n            \"status\": \"pending\",\n            \"motive\": null,\n            \"url\": \"https://posportalprivate-stag.s3.amazonaws.com/person/22978/document/MJg8g5TMdxj0YZ2jaHqLqcGOGNPyGxpcPdR1XfJf.pdf?X-Amz-Content-Sha256=UNSIGNED-PAYLOAD&X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Credential=AKIA3K46LOXC7YBO6RT4%2F20260108%2Fus-east-1%2Fs3%2Faws4_request&X-Amz-Date=20260108T172749Z&X-Amz-SignedHeaders=host&X-Amz-Expires=600&X-Amz-Signature=8add9b4a5ad93aa7243b42a1fef093ac9146ba30deca4a24736fddb2c8f26a2e\",\n            \"createdAt\": \"2024-02-29T09:52:32-03:00\",\n            \"updatedAt\": \"2024-02-29T09:52:32-03:00\"\n        }\n    ],\n    \"from\": 1,\n    \"to\": 2,\n    \"total\": 6\n}"},{"id":"abb00f07-e947-451f-a295-964bfbce8979","name":"Error","originalRequest":{"method":"GET","header":[],"url":{"raw":"https://{base_url}/onboarding/merchant/{merchantDocument}/document?resellerDocument={resellerDocument}&pageId=1&totalPerPage=2","host":["https://{base_url}"],"path":["onboarding","merchant","{merchantDocument}","document"],"query":[{"key":"resellerDocument","value":"{resellerDocument}"},{"key":"pageId","value":"1"},{"key":"totalPerPage","value":"2"}]}},"status":"Bad Request","code":400,"_postman_previewlanguage":"Text","header":[{"key":"Host","value":"localhost:8000"},{"key":"Connection","value":"close"},{"key":"X-Powered-By","value":"PHP/8.2.26"},{"key":"Cache-Control","value":"no-cache, private"},{"key":"Date","value":"Thu, 08 Jan 2026 17:28:25 GMT"},{"key":"Content-Type","value":"application/json"},{"key":"X-RateLimit-Limit","value":"60000"},{"key":"X-RateLimit-Remaining","value":"59998"},{"key":"Access-Control-Allow-Origin","value":"*"}],"cookie":[],"responseTime":null,"body":"{\n    \"hasError\": true,\n    \"errorMessage\": \"O estabelecimento não pertence ao marketplace informado\",\n    \"errorDetails\": {\n        \"resellerDocument\": [\n            \"O estabelecimento não pertence ao marketplace informado\"\n        ]\n    }\n}"}],"_postman_id":"ca9e3dee-deed-4853-a1cf-f76fe3b19ecd"},{"name":"Adicionar Documento","id":"cc62f14e-f945-4189-8da0-6b5bb3cba305","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{token}"}]},"isInherited":false},"method":"POST","header":[],"body":{"mode":"formdata","formdata":[{"key":"type","value":"document_photo","type":"text"},{"key":"description","value":"Teste apenas de upload de documento","type":"text"},{"key":"document","type":"file","uuid":"acdd723f-af24-4e7a-b61b-f7a994f26045","src":"/C:/Users/giovane.rocco/Downloads/WhatsApp Image 2025-11-18 at 14.34.18.jpeg"}]},"url":"https://{base_url}/onboarding/merchant/{merchantDocument}/document?resellerDocument={resellerDocument}","description":"<h1 id=\"adicionar-documento-ao-estabelecimento-comercial\">Adicionar Documento ao Estabelecimento Comercial</h1>\n<h2 id=\"visão-geral\">Visão Geral</h2>\n<p>Este endpoint permite que você faça upload e adicione um documento ao perfil de um Estabelecimento Comercial durante o processo de credenciamento. Os documentos são normalmente utilizados para fins de verificação, como documentos de identidade com foto, documentos de registro empresarial ou outras documentações necessárias para aprovação do comerciante.</p>\n<h2 id=\"autenticação\">Autenticação</h2>\n<p>Este endpoint requer autenticação usando um token bearer. O token deve ser incluído nos cabeçalhos da requisição:</p>\n<ul>\n<li><p><strong>Variável</strong>: <code>{token}</code></p>\n</li>\n<li><p><strong>Tipo</strong>: Bearer Token</p>\n</li>\n</ul>\n<h2 id=\"parâmetros-de-caminho\">Parâmetros de Caminho</h2>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Parâmetro</th>\n<th>Tipo</th>\n<th>Obrigatório</th>\n<th>Descrição</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>merchantDocument</code></td>\n<td>string</td>\n<td>Sim</td>\n<td>O número do documento (CPF/CNPJ) do comerciante ao qual o documento será associado</td>\n</tr>\n<tr>\n<td><code>resellerDocument</code></td>\n<td>string</td>\n<td>Sim (query param)</td>\n<td>O número do documento (CPF/CNPJ) do revendedor que gerencia o credenciamento deste comerciante</td>\n</tr>\n</tbody>\n</table>\n</div><h2 id=\"corpo-da-requisição\">Corpo da Requisição</h2>\n<p>A requisição utiliza codificação <code>multipart/form-data</code> para suportar upload de arquivos.</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Campo</th>\n<th>Tipo</th>\n<th>Obrigatório</th>\n<th>Descrição</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>type</code></td>\n<td>string</td>\n<td>Sim</td>\n<td>O tipo de documento sendo enviado. Exemplo: <code>document_photo</code> para documentos com identificação fotográfica</td>\n</tr>\n<tr>\n<td><code>description</code></td>\n<td>string</td>\n<td>Não</td>\n<td>Um texto descritivo sobre o documento sendo enviado. Útil para rastreamento e identificação interna</td>\n</tr>\n<tr>\n<td><code>file</code></td>\n<td>file</td>\n<td>Sim</td>\n<td>O arquivo do documento a ser enviado (dados binários)</td>\n</tr>\n</tbody>\n</table>\n</div><h2 id=\"tipos-de-documento\">Tipos de Documento</h2>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Código do Tipo</th>\n<th>Descrição</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>document_photo</code></td>\n<td>Documento com foto (RG, CNH, etc.)</td>\n</tr>\n<tr>\n<td><code>term_lgpd</code></td>\n<td>Termo de consentimento LGPD</td>\n</tr>\n<tr>\n<td>invoice_limit</td>\n<td>Documento para aumento de limite</td>\n</tr>\n<tr>\n<td>income_voucher</td>\n<td>Comprovante de renda</td>\n</tr>\n<tr>\n<td>business_activity</td>\n<td>Atividade empresarial</td>\n</tr>\n<tr>\n<td>cnpj_card</td>\n<td>Cartão CNPJ</td>\n</tr>\n<tr>\n<td>address</td>\n<td>Comprovante de endereço</td>\n</tr>\n<tr>\n<td>others</td>\n<td>Outros</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"exemplo-de-corpo-da-requisição\">Exemplo de Corpo da Requisição</h3>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code>type: document_photo\ndescription: Documento de identidade com foto para verificação do comerciante\nfile: [dados binários do arquivo]\n\n</code></pre><h2 id=\"estrutura-da-resposta\">Estrutura da Resposta</h2>\n<h3 id=\"resposta-de-sucesso-200-ok\">Resposta de Sucesso (200 OK)</h3>\n<p>``` json<br />{<br />\"data\": {<br />\"id\": 5726,<br />\"type\": \"document_photo\",<br />\"typeDescription\": \"Documento com foto\",<br />\"description\": \"Teste apenas de upload de documento\",<br />\"status\": \"pending\",<br />\"motive\": null,<br />\"url\": \"<a href=\"https://posportalprivate-stag.s3.amazonaws.com/...\">https://posportalprivate-stag.s3.amazonaws.com/...\"</a>,<br />\"createdAt\": \"2026-01-08T14:35:37-03:00\",<br />\"updatedAt\": \"2026-01-08T14:35:37-03:00\"<br />}<br />}</p>\n","urlObject":{"path":["onboarding","merchant","{merchantDocument}","document"],"host":["https://{base_url}"],"query":[{"key":"resellerDocument","value":"{resellerDocument}"}],"variable":[]}},"response":[{"id":"fea6620f-3487-4f51-bade-255bc55d020e","name":"Success","originalRequest":{"method":"POST","header":[],"body":{"mode":"formdata","formdata":[{"key":"type","value":"document_photo","type":"text"},{"key":"description","value":"Teste apenas de upload de documento","type":"text"},{"key":"document","type":"file","uuid":"acdd723f-af24-4e7a-b61b-f7a994f26045","src":["/C:/Users/giovane.rocco/Downloads/WhatsApp Image 2025-11-18 at 14.34.18.jpeg"]}]},"url":{"raw":"https://{base_url}/onboarding/merchant/{merchantDocument}/document?resellerDocument={resellerDocument}","host":["https://{base_url}"],"path":["onboarding","merchant","{merchantDocument}","document"],"query":[{"key":"resellerDocument","value":"{resellerDocument}"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Host","value":"localhost:8000"},{"key":"Connection","value":"close"},{"key":"X-Powered-By","value":"PHP/8.2.26"},{"key":"Cache-Control","value":"no-cache, private"},{"key":"Date","value":"Thu, 08 Jan 2026 17:27:11 GMT"},{"key":"Content-Type","value":"application/json","description":"","type":"text"},{"key":"X-RateLimit-Limit","value":"60000"},{"key":"X-RateLimit-Remaining","value":"59998"},{"key":"Access-Control-Allow-Origin","value":"*"}],"cookie":[],"responseTime":null,"body":"{\n    \"data\": {\n        \"id\": 5724,\n        \"type\": \"document_photo\",\n        \"typeDescription\": \"Documeno com foto\",\n        \"description\": \"Teste apenas de upload de documento\",\n        \"status\": \"pending\",\n        \"motive\": null,\n        \"url\": \"https://posportalprivate-stag.s3.amazonaws.com/person/22978/document/JzNcFQmyOJhfsKXWN6m4btc0YUrbfKjjJ9IenEnn.jpg?X-Amz-Content-Sha256=UNSIGNED-PAYLOAD&X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Credential=AKIA3K46LOXC7YBO6RT4%2F20260108%2Fus-east-1%2Fs3%2Faws4_request&X-Amz-Date=20260108T172711Z&X-Amz-SignedHeaders=host&X-Amz-Expires=600&X-Amz-Signature=744f01cbe67d4e08c5a4aee252f5b584e5432be0294cc054b8c9113a7c28502b\",\n        \"createdAt\": \"2026-01-08T14:27:11-03:00\",\n        \"updatedAt\": \"2026-01-08T14:27:11-03:00\"\n    }\n}"},{"id":"62c5a7f5-e545-4d93-a776-3fd279091f92","name":"Error","originalRequest":{"method":"POST","header":[],"body":{"mode":"formdata","formdata":[{"key":"type","value":"teste","type":"text"},{"key":"description","value":"Teste apenas de upload de documento","type":"text"},{"key":"document","type":"file","uuid":"acdd723f-af24-4e7a-b61b-f7a994f26045","src":["/C:/Users/giovane.rocco/Downloads/WhatsApp Image 2025-11-18 at 14.34.18.jpeg"]}]},"url":{"raw":"https://{base_url}/onboarding/merchant/{merchantDocument}/document?resellerDocument={resellerDocument}","host":["https://{base_url}"],"path":["onboarding","merchant","{merchantDocument}","document"],"query":[{"key":"resellerDocument","value":"{resellerDocument}"}]}},"status":"Bad Request","code":400,"_postman_previewlanguage":"Text","header":[{"key":"Host","value":"localhost:8000"},{"key":"Connection","value":"close"},{"key":"X-Powered-By","value":"PHP/8.2.26"},{"key":"Cache-Control","value":"no-cache, private"},{"key":"Date","value":"Thu, 08 Jan 2026 17:35:09 GMT"},{"key":"Content-Type","value":"application/json"},{"key":"X-RateLimit-Limit","value":"60000"},{"key":"X-RateLimit-Remaining","value":"59998"},{"key":"Access-Control-Allow-Origin","value":"*"}],"cookie":[],"responseTime":null,"body":"{\n    \"hasError\": true,\n    \"errorMessage\": \"O tipo de documento informado não é válido\",\n    \"errorDetails\": {\n        \"type\": [\n            \"O tipo de documento informado não é válido. Tipos aceitos: document_photo, term_lgpd, invoice_limit, income_voucher, business_activity, cnpj_card, address, others\"\n        ]\n    }\n}"}],"_postman_id":"cc62f14e-f945-4189-8da0-6b5bb3cba305"},{"name":"Configuração de Royalty","id":"13169d83-d1e7-4054-8d4c-eaaf0c044869","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{token}"}]},"isInherited":false},"method":"GET","header":[],"url":"https://{base_url}/onboarding/merchant/{merchantDocument}/royalty_fee","description":"<p><strong>Este</strong> <em><strong>endpoint</strong></em> <strong>é utilizado para consultar os detalhes de split automático (Royalty) de um lojista específico.</strong></p>\n<ul>\n<li><p>Como parâmetro de caminho (<em>Path Param</em>), esta consulta requer o documento do lojista, portanto, este deve ser incluido na URL através da substituição de <code>'{merchantDocument}'</code> pelo valor respectivo. Este parâmetro é obrigatório;</p>\n</li>\n<li><p>Incluir os cabeçalhos <code>'Authorization'</code>no formato <em>Bearer</em> e '<code>accept'</code>com o valor <code>application/json</code> ;</p>\n</li>\n</ul>\n<p>A resposta da requisição será um JSON com os detalhes do acúmulo desse lojista.</p>\n<p><strong>⚠️ Este endpoint mostra a configuração de taxa do split atual do Lojista. Caso tenha alterado a configuração ela só estará disponível no proximo dia.</strong></p>\n<p>Ao lado é possível visualizar um exemplo de como a resposta pode parecer em caso de sucesso ou erro.</p>\n","urlObject":{"path":["onboarding","merchant","{merchantDocument}","royalty_fee"],"host":["https://{base_url}"],"query":[],"variable":[]}},"response":[{"id":"bfba6235-7291-4a2a-9252-03f38588924e","name":"success","originalRequest":{"method":"GET","header":[],"url":"https://{base_url}/onboarding/merchant/{merchantDocument}/royalty_fee"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"hasError\": false,\n    \"royaltyFee\": null\n}"}],"_postman_id":"13169d83-d1e7-4054-8d4c-eaaf0c044869"},{"name":"Atualizar Configuração de Royalty","id":"fe22c672-84cd-4e7a-8302-c3eed6242588","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{token}"}]},"isInherited":false},"method":"PUT","header":[],"body":{"mode":"raw","raw":"{\r\n    \"royaltyFee\": 10 //Taxa de Royalty Definida (max. 50%)\r\n}","options":{"raw":{"language":"json"}}},"url":"https://{base_url}/onboarding/merchant/{merchantDocument}/royalty_fee","description":"<p><strong>Este</strong> <em><strong>endpoint</strong></em> <strong>é utilizado para atualizar as informações de split automático (Royalty) de um lojista específico.</strong></p>\n<ul>\n<li><p>A estrutura desta requisição requer como parâmetros de caminho (<em>Path Params</em>) e o documento do lojista, portanto, deve-se realizar a substituição de <code>'{merchantDocument}'</code> por esse documento. Este parâmetro é obrigatório e deve ser incluído na URL;</p>\n</li>\n<li><p>Como parâmetros de corpo da requisição (<em>Request Body</em>), incluir o campo <code>'royaltyFee'</code> onde é possível selecionar o valor da taxa, em percentual, a ser descontado da transação.</p>\n</li>\n<li><p>Incluir também os cabeçalhos <code>'Authorization'</code>no formato <em>Bearer,</em> '<code>accept'</code>com o valor <code>application/json</code> e <code>'content-type'</code> com o valor <code>application/json;</code></p>\n</li>\n</ul>\n<p><strong>A resposta da requisição será um JSON com resultado da operação de atualização da taxa de split, indicando o</strong> <em><strong>status</strong></em> <strong>atual da operação em questão.</strong></p>\n<p><strong>⚠️ Ao atualizar a configuração de acúmulo, ela só passa a ter validade no próximo dia.</strong></p>\n<p>Ao lado é possível visualizar um exemplo de como pode parecer em caso de sucesso ou erro.</p>\n","urlObject":{"path":["onboarding","merchant","{merchantDocument}","royalty_fee"],"host":["https://{base_url}"],"query":[],"variable":[]}},"response":[{"id":"048e8e82-3c61-42d6-9857-0002e99c182f","name":"Atualizar Configuração de Liquidação","originalRequest":{"method":"PUT","header":[],"body":{"mode":"raw","raw":"{\r\n    \"royaltyFee\": 10\r\n}","options":{"raw":{"language":"json"}}},"url":"https://{base_url}/onboarding/merchant/{merchantDocument}/royalty_fee"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"hasError\": false,\n    \"royaltyFee\": 10\n}"}],"_postman_id":"fe22c672-84cd-4e7a-8302-c3eed6242588"}],"id":"97a0f2e0-f6ca-4807-b014-043b308c0957","description":"<h2 id=\"lojista-estabelecimento-comercial\">Lojista (Estabelecimento Comercial)</h2>\n<p>Esta pasta reúne os endpoints responsáveis pelo <strong>gerenciamento completo do ciclo de vida de um lojista</strong> na plataforma White Label Cappta. Ela cobre desde o cadastro inicial até a consulta e atualização de dados cadastrais, configurações financeiras e documentação.</p>\n<h3 id=\"operações-disponíveis\">Operações disponíveis:</h3>\n<ul>\n<li><p><strong>Cadastro e consulta:</strong> Cadastrar, consultar e listar lojistas vinculados a um revendedor.</p>\n</li>\n<li><p><strong>Atualização cadastral:</strong> Atualizar os dados de um lojista existente.</p>\n</li>\n<li><p><strong>Status:</strong> Consultar o status atual do lojista no processo de onboarding.</p>\n</li>\n<li><p><strong>Domicílio Bancário:</strong> Consultar e atualizar a conta bancária de liquidação do lojista.</p>\n</li>\n<li><p><strong>Configuração de Liquidação:</strong> Consultar e atualizar as regras de liquidação financeira (Acúmulo de Recebíveis).</p>\n</li>\n<li><p><strong>Configuração de Royalty:</strong> Consultar e atualizar as configurações de split automático (royalty) associadas ao lojista.</p>\n</li>\n<li><p><strong>Documentação:</strong> Listar e adicionar documentos necessários para o processo de credenciamento.</p>\n</li>\n</ul>\n<blockquote>\n<p>Todos os endpoints utilizam o parâmetro de caminho <code>{merchantDocument}</code> para identificar o lojista e, quando aplicável, o parâmetro de consulta <code>resellerDocument</code> para filtrar por revendedor.</p>\n</blockquote>\n","_postman_id":"97a0f2e0-f6ca-4807-b014-043b308c0957"},{"name":"Revendedor (Marketplace)","item":[{"name":"Consultar Revendedores","event":[{"listen":"test","script":{"id":"446e1306-8f78-4898-bc85-582228cdb8d5","exec":["const responseJson = pm.response.json();\r","\r","pm.test(\"Content-Type é um application/json?\", () => {\r","  pm.expect(pm.response.headers.get('Content-Type')).to.include('application/json');\r","});\r","\r","pm.test(\"Consultar Revendedores, retorna 200?\", function () {    \r","    pm.response.to.have.status(200);\r","});\r","\r","pm.test(\"Consultar Revendedores, retona as informações?\", function () {\r","    pm.expect(responseJson).to.be.an(\"array\");\r","});\r","\r","pm.test(\"Consultar Revendedores, informações validas?\", function () {\r","    pm.expect(responseJson[0]).to.have.property(\"partnerDocument\");\r","    pm.expect(responseJson[0]).to.have.property(\"reseller\");\r","    pm.expect(responseJson[0]).to.have.property(\"responsible\");\r","    pm.expect(responseJson[0]).to.have.property(\"status\");\r","    pm.expect(responseJson[0]).to.have.property(\"hubVersion\");\r","    pm.expect(responseJson[0]).to.have.property(\"statusDescription\");\r","    pm.expect(responseJson[0]).to.have.property(\"hubSystemVersion\");\r","});\r","\r","pm.test(\"Consultar Revendedores, todos os revendedores são do mesmo parceiro?\", function () {\r","    let partnerDocument = responseJson[0].partnerDocument;\r","    for (let i = 0; i < responseJson.length; i++) {\r","        pm.expect(responseJson[i].partnerDocument).to.eql(partnerDocument);\r","    } \r","});\r","\r","pm.collectionVariables.set('resellerDocument',responseJson[0].reseller.document);\r","pm.environment.set('resellerDocument',responseJson[0].reseller.document);\r","\r","pm.execution.setNextRequest(\"Consultar Revendedor\");"],"type":"text/javascript","packages":{}}}],"id":"3ade2e15-f5d9-4d0d-8018-d61fdb2e57ce","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{token}"}]},"isInherited":false},"method":"GET","header":[],"url":"https://{base_url}/onboarding/reseller","description":"<p><strong>Este</strong> <em><strong>endpoint</strong></em> <strong>é utilizado para consultar a lista dos revendedores cadastrados. As informações retornadas incluem dados empresariais, do responsável, do endereço, bancários, e o</strong> <em><strong>status</strong></em> <strong>de cada revendedor.</strong></p>\n<ul>\n<li>Incluir os cabeçalhos <code>'Authorization'</code>no formato <em>Bearer</em> e '<code>accept'</code>com o valor <code>application/json</code> ;</li>\n</ul>\n<p>A resposta da requisição será um JSON com um <em>array</em> de revendedores contendo as informações de cada revendedor.</p>\n<p>Ao lado é possível visualizar um exemplo de como a resposta pode parecer em caso de sucesso ou erro.</p>\n","urlObject":{"path":["onboarding","reseller"],"host":["https://{base_url}"],"query":[],"variable":[]}},"response":[{"id":"306f3bc2-347c-4b7d-becb-5a3b73478a1c","name":"Success","originalRequest":{"method":"GET","header":[],"url":"https://{base_url}/onboarding/reseller"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Host","value":"localhost:8000"},{"key":"Connection","value":"close"},{"key":"X-Powered-By","value":"PHP/8.1.27"},{"key":"Cache-Control","value":"no-cache, private"},{"key":"Date","value":"Wed, 26 Jun 2024 18:32:20 GMT"},{"key":"Content-Type","value":"application/json"},{"key":"X-RateLimit-Limit","value":"2000"},{"key":"X-RateLimit-Remaining","value":"1999"},{"key":"Access-Control-Allow-Origin","value":"*"}],"cookie":[],"responseTime":null,"body":"[\n    {\n        \"partnerDocument\": \"00000000000000\",\n        \"reseller\": {\n            \"document\": \"11111111111111\",\n            \"companyName\": \"Empresa\",\n            \"tradingName\": \"Empresa\",\n            \"mccId\": 1,\n            \"legalNatureId\": 1\n        },\n        \"responsible\": {\n            \"cpf\": \"22222222222\",\n            \"name\": \"Nome\",\n            \"phone\": null,\n            \"mobilePhone\": null,\n            \"email\": \"exemplo@empresa.com\"\n        },\n        \"address\": null,\n        \"bankAccount\": null,\n        \"status\": 2,\n        \"hubVersion\": 1,\n        \"statusDescription\": \"Processing\",\n        \"hubSystemVersion\": 2\n    },\n    {\n        \"partnerDocument\": \"00000000000000\",\n        \"reseller\": {\n            \"document\": \"33333333333333\",\n            \"companyName\": \"Empresa\",\n            \"tradingName\": \"Empresa\",\n            \"mccId\": 1,\n            \"legalNatureId\": 1\n        },\n        \"responsible\": {\n            \"cpf\": \"44444444444\",\n            \"name\": \"Nome\",\n            \"phone\": null,\n            \"mobilePhone\": null,\n            \"email\": \"exemplo@empresa.com\"\n        },\n        \"address\": null,\n        \"bankAccount\": null,\n        \"status\": 2,\n        \"hubVersion\": 1,\n        \"statusDescription\": \"Processing\",\n        \"hubSystemVersion\": 2\n    }\n]"}],"_postman_id":"3ade2e15-f5d9-4d0d-8018-d61fdb2e57ce"},{"name":"Consultar Revendedor","event":[{"listen":"test","script":{"id":"158c3c95-b0ef-4569-9095-65750226ef3d","exec":["const responseJson = pm.response.json();\r","\r","pm.test(\"Content-Type é um application/json?\", () => {\r","  pm.expect(pm.response.headers.get('Content-Type')).to.include('application/json');\r","});\r","\r","pm.test(\"Consultar Revendedor, retorna 200?\", function () {    \r","    pm.response.to.have.status(200);\r","});\r","\r","pm.test(\"Consultar Revendedor, retona as informações?\", function () {\r","    pm.expect(responseJson).to.be.an(\"object\");\r","});\r","\r","pm.test(\"Consultar Revendedores, informações validas?\", function () {\r","    pm.expect(responseJson).to.have.property(\"partnerDocument\");\r","    pm.expect(responseJson.partnerDocument).to.eql(pm.collectionVariables.get('resellerDocument'));\r","    pm.expect(responseJson).to.have.property(\"reseller\");\r","    pm.expect(responseJson).to.have.property(\"responsible\");\r","    pm.expect(responseJson).to.have.property(\"address\");\r","});\r","\r","pm.execution.setNextRequest(\"Cadastrar Lojista\");"],"type":"text/javascript","packages":{}}}],"id":"7cdfd1e6-e25f-40d0-939f-59f222eb6ff1","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{token}"}]},"isInherited":false},"method":"GET","header":[],"url":"https://{base_url}/onboarding/reseller/{resellerDocument}","description":"<p><strong>Este</strong> <em><strong>endpoint</strong></em> <strong>é utilizado para consultar as informações detalhadas de um revendedor específico. As informações retornadas incluem dados empresariais, do responsável, do endereço, bancários, e o</strong> <em><strong>status</strong></em> <strong>do revendedor.</strong></p>\n<ul>\n<li><p>Como parâmetro de caminho (<em>Path Param</em>), esta consulta requer o documento do revendedor, portanto, este deve ser incluido na URL através da substituição de <code>'{resellerDocument}'</code> pelo valor respectivo. Este parâmetro é obrigatório;</p>\n</li>\n<li><p>Incluir também os cabeçalhos <code>'Authorization'</code>no formato <em>Bearer</em> e '<code>accept'</code>com o valor <code>application/json</code> ;</p>\n</li>\n</ul>\n<p>A resposta da requisição será um JSON com um <em>array</em> de objetos contendo as informações desse revendedor.</p>\n<p>Ao lado é possível visualizar um exemplo de como a resposta pode parecer em caso de sucesso ou erro.</p>\n","urlObject":{"path":["onboarding","reseller","{resellerDocument}"],"host":["https://{base_url}"],"query":[],"variable":[]}},"response":[{"id":"c7ff503e-e200-423b-a8bb-c3669a560bca","name":"Success","originalRequest":{"method":"GET","header":[],"url":"https://{base_url}/onboarding/reseller/{resellerDocument}"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Host","value":"localhost:8000"},{"key":"Connection","value":"close"},{"key":"X-Powered-By","value":"PHP/8.1.27"},{"key":"Cache-Control","value":"no-cache, private"},{"key":"Date","value":"Wed, 26 Jun 2024 18:31:17 GMT"},{"key":"Content-Type","value":"application/json"},{"key":"X-RateLimit-Limit","value":"2000"},{"key":"X-RateLimit-Remaining","value":"1998"},{"key":"Access-Control-Allow-Origin","value":"*"}],"cookie":[],"responseTime":null,"body":"{\n    \"partnerDocument\": \"19753274000180\",\n    \"reseller\": {\n        \"document\": \"46946632000143\",\n        \"companyName\": \"Empresa\",\n        \"tradingName\": \"Empresa\",\n        \"mccId\": 1,\n        \"legalNatureId\": 1\n    },\n    \"responsible\": {\n        \"cpf\": \"46946632000143\",\n        \"name\": \"Nome\",\n        \"phone\": null,\n        \"mobilePhone\": null,\n        \"email\": \"exemplo@empresa.com\"\n    },\n    \"address\": null,\n    \"bankAccount\": null,\n    \"status\": 2,\n    \"hubVersion\": 1,\n    \"statusDescription\": \"Processing\",\n    \"hubSystemVersion\": 2\n}"}],"_postman_id":"7cdfd1e6-e25f-40d0-939f-59f222eb6ff1"},{"name":"Cadastrar Revendedor","event":[{"listen":"prerequest","script":{"id":"343a556a-9bee-4407-8882-08c1e2c3b47a","exec":["// const utils = pm.require('@universal-star-668821/utils');\r","\r","// pm.collectionVariables.set('cpfReseller', utils.cpf());\r","// pm.collectionVariables.set('cnpjReseller', utils.cnpj());"],"type":"text/javascript","packages":{}}},{"listen":"test","script":{"id":"f8be1ef5-cffa-4009-85ad-3fc14fbe829e","exec":["const responseJson = pm.response.json();\r","\r","pm.test(\"Content-Type é um application/json?\", () => {\r","  pm.expect(pm.response.headers.get('Content-Type')).to.include('application/json');\r","});\r","\r","pm.test(\"Cadastrar Revendedor, retorna 201?\", function () {    \r","    pm.response.to.have.status(201);\r","});\r","\r","pm.test(\"Cadastrar Revendedor, retona as informações?\", function () {\r","    pm.expect(responseJson).to.be.an(\"object\");\r","    pm.expect(responseJson).to.have.property(\"hasError\");\r","    pm.expect(responseJson).to.have.property(\"resellerDocument\");\r","    pm.expect(responseJson).to.have.property(\"status\");\r","    pm.expect(responseJson).to.have.property(\"statusDescription\");\r","});\r","\r","pm.test(\"Cadastrar Revendedor, informações validas?\", function () {\r","    pm.expect(responseJson.hasError).to.eql(false);\r","    pm.expect(responseJson.resellerDocument).to.eql(pm.collectionVariables.get(\"cnpjReseller\"));\r","    pm.expect(responseJson.status).to.eql(2);\r","    pm.expect(responseJson.statusDescription).to.eql(\"Processing\");\r","});\r","\r","pm.execution.setNextRequest(\"Consultar Revendedores\");"],"type":"text/javascript","packages":{}}}],"id":"3ee026c5-416d-4e8d-9e7f-0a34b4cb7c2d","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{token}"}]},"isInherited":false},"method":"POST","header":[],"body":{"mode":"raw","raw":"{\r\n  \"reseller\": {\r\n    \"document\": \"{}\",  // (string)[required] Documento do Revendedor\r\n    \"companyName\": \"Empresa\", // (string)[required] Razão social da empresa\r\n    \"tradingName\": \"Empresa\", // (string)[required] Nome fantasia da empresa\r\n    \"mccId\": \"1\", // (int32)[required] Identificador único do código MCC (Merchant Category Code)\r\n    \"legalNatureId\": 1, // (int32)[required] Identificador único da natureza legal da empresa\r\n    \"CompanyDate\": \"01/01/2000\" // (string)[required] Data de Abertura da empresa\r\n  },\r\n  \"responsible\": {\r\n    \"name\": \"Nome\", // (string)[required] Nome do responsável\r\n    \"email\": \"exemplo@empresa.com\", // (string)[required] email do responsável\r\n    \"phone\": \"00123451234\", // (string)[required] Número do telefone fixo\r\n    \"cpf\": \"{}\", // (string)[required] CPF do responsável\r\n    \"birthday\": \"01/01/1990\", // (string)[required] Data de Nascimento do responsável\r\n    \"gender\": \"female\", // (string)[required] Gênero do responsável\r\n    \"typeContact\": \"business\", // (string)[required] Tipo do contato (business, personal)\r\n    \"phoneOperatorId\": 1 // (int32)[required] Tipo do contato (business, personal)\r\n  },\r\n  \"address\": {\r\n    \"postalCode\": \"05425070\", // (string)[required] Código Postal\r\n    \"streetName\": \"Av. Dra. Ruth Cardoso\", // (string)[required] Nome da Rua\r\n    \"houseNumber\": \"7221\", // (string)[required] Número\r\n    \"complement\": \"Estação Pinheiros\", // (string)[required] Complemento\r\n    \"neighborhood\": \"Pinheiros\", // (string)[required] Bairro\r\n    \"cityCode\": 3828, // (int)[optional] Cidade (Não necessário quando preenchido city e state)\r\n    \"city\": \"São Paulo\", // (string)[optional] Cidade (Não necessário quando preenchido cityCode)\r\n    \"state\": \"SP\"// (string)[optional] Estado (Não necessário quando preenchido cityCode)\r\n  },\r\n  \"bankAccount\": {\r\n    \"account\": \"123456\", // (string)[required] Número da conta com dígito\r\n    \"bankCode\": \"197\", // (string)[required] Código do banco \r\n    \"branch\": \"0001\", // (string)[required] Número da agência\r\n    \"accountType\": 1 // (int32) [required] Tipo da conta\r\n  }\r\n}\r\n","options":{"raw":{"language":"json"}}},"url":"https://{base_url}/onboarding/reseller","description":"<p><strong>Este</strong> <em><strong>endpoint</strong></em> <strong>é utilizado para cadastrar um novo revendedor no sistema.</strong> <strong>Um revendedor é o responsável pelos lojistas. Ao cadastrar um lojista é necessário vinculá-lo a um revendedor. Dessa forma será possível realizar consultas, criar novos lojistas e ativar produtos dentro da plataforma.</strong> <strong>O cadastro do revendedor inclui informações detalhadas sobre a empresa, o responsável, o endereço e a conta bancária.</strong></p>\n<ul>\n<li><p>Necessário adicionar os parâmetros de corpo da requisição (<em>Request Body</em>) obrigatórios e opcionais conforme observado no exemplo ao lado;</p>\n</li>\n<li><p>Incluir também os cabeçalhos <code>'Authorization'</code>no formato <em>Bearer,</em> '<code>accept'</code>com o valor <code>application/json</code> e <code>content-type</code> com o valor <code>application/json</code>;</p>\n</li>\n</ul>\n<p><strong>Após o cadastro, será retornado o</strong> <em><strong>status</strong></em> <strong>do revendedor indicando se ele foi habilitado, está em processamento, ou se houve algum erro.</strong></p>\n<p>Possiveís valores de <em>status</em>:</p>\n<ul>\n<li><p><strong>Enabled (1):</strong> O revendedor está habilitado.</p>\n</li>\n<li><p><strong>Processing (2):</strong> O cadastro do revendedor está em processamento.</p>\n</li>\n<li><p><strong>InvalidBank (3):</strong> Informações bancárias inválidas.</p>\n</li>\n<li><p><strong>Disabled (4):</strong> O revendedor está desabilitado.</p>\n</li>\n<li><p><strong>AnalyzingRisk (5):</strong> O cadastro do revendedor está em análise de risco.</p>\n</li>\n<li><p><strong>Error (99):</strong> Houve um erro no cadastro do revendedor.</p>\n</li>\n</ul>\n<h3 id=\"🚧-campos-a-serem-preenchidos\">🚧 <strong>Campos a serem preenchidos</strong></h3>\n<p>Os campos <code>'mccId'</code>, <code>'legalNatureId'</code> e <code>'bankCode'</code> e <code>'cityCode'</code> devem ser preenchidos com base no retorno do <em>endpoint</em> <strong>OPTIONS</strong>.</p>\n<p>Ao lado é possível visualizar um exemplo de como pode parecer em caso de sucesso ou erro.</p>\n","urlObject":{"path":["onboarding","reseller"],"host":["https://{base_url}"],"query":[],"variable":[]}},"response":[{"id":"46b533fd-fad7-4bef-8f3b-82f6a7aae4f4","name":"Success","originalRequest":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\r\n  \"reseller\": {\r\n    \"document\": \"46946632000143\",\r\n    \"companyName\": \"Empresa\",\r\n    \"tradingName\": \"Empresa\",\r\n    \"mccId\": \"1\",\r\n    \"legalNatureId\": 1\r\n  },\r\n  \"responsible\": {\r\n    \"name\": \"Nome\",\r\n    \"email\": \"exemplo@empresa.com\",\r\n    \"phone\": \"00123451234\",\r\n    \"cpf\": \"01632468077\"\r\n  },\r\n  \"address\": {\r\n    \"postalCode\": \"05425070\",\r\n    \"streetName\": \"Av. Dra. Ruth Cardoso\",\r\n    \"houseNumber\": \"7221\",\r\n    \"complement\": \"Estação Pinheiros\",\r\n    \"neighborhood\": \"Pinheiros\",\r\n    \"city\": \"São Paulo\",\r\n    \"State\": \"SP\"\r\n  },\r\n  \"bankAccount\": {\r\n    \"account\": \"123456\",\r\n    \"bankCode\": \"197\",\r\n    \"branch\": \"0001\",\r\n    \"accountType\": 1\r\n  }\r\n}\r\n","options":{"raw":{"language":"json"}}},"url":"https://{base_url}/onboarding/reseller"},"status":"Created","code":201,"_postman_previewlanguage":"json","header":[{"key":"Host","value":"localhost:8000"},{"key":"Connection","value":"close"},{"key":"X-Powered-By","value":"PHP/8.1.27"},{"key":"Cache-Control","value":"no-cache, private"},{"key":"Date","value":"Mon, 24 Jun 2024 21:08:29 GMT"},{"key":"Content-Type","value":"application/json"},{"key":"X-RateLimit-Limit","value":"2000"},{"key":"X-RateLimit-Remaining","value":"1999"},{"key":"Access-Control-Allow-Origin","value":"*"}],"cookie":[],"responseTime":null,"body":"{\n    \"hasError\": false,\n    \"resellerDocument\": \"46946632000143\",\n    \"status\": 2,\n    \"statusDescription\": \"Processing\"\n}"},{"id":"e433b0fc-9e5d-4663-88a8-293ca76aeede","name":"Error","originalRequest":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\r\n  \"reseller\": {\r\n    \"document\": \"46946632000143\",\r\n    \"companyName\": \"Empresa\",\r\n    \"tradingName\": \"Empresa\",\r\n    \"mccId\": \"1\",\r\n    \"legalNatureId\": 8\r\n  },\r\n  \"responsible\": {\r\n    \"name\": \"Nome\",\r\n    \"email\": \"exemplo@empresa.com\",\r\n    \"phone\": \"00123451234\",\r\n    \"cpf\": \"01632468077\"\r\n  },\r\n  \"address\": {\r\n    \"postalCode\": \"05425070\",\r\n    \"streetName\": \"Av. Dra. Ruth Cardoso\",\r\n    \"houseNumber\": \"7221\",\r\n    \"complement\": \"Estação Pinheiros\",\r\n    \"neighborhood\": \"Pinheiros\",\r\n    \"city\": \"São Paulo\",\r\n    \"State\": \"SP\"\r\n  },\r\n  \"bankAccount\": {\r\n    \"account\": \"123456\",\r\n    \"bankCode\": \"197\",\r\n    \"branch\": \"0001\",\r\n    \"accountType\": 1\r\n  }\r\n}\r\n","options":{"raw":{"language":"json"}}},"url":"https://{base_url}/onboarding/reseller"},"status":"Bad Request","code":400,"_postman_previewlanguage":"json","header":[{"key":"Host","value":"localhost:8000"},{"key":"Connection","value":"close"},{"key":"X-Powered-By","value":"PHP/8.1.27"},{"key":"Cache-Control","value":"no-cache, private"},{"key":"Date","value":"Mon, 24 Jun 2024 21:13:01 GMT"},{"key":"Content-Type","value":"application/json"},{"key":"X-RateLimit-Limit","value":"2000"},{"key":"X-RateLimit-Remaining","value":"1999"},{"key":"Access-Control-Allow-Origin","value":"*"}],"cookie":[],"responseTime":null,"body":"{\n    \"errors\": {\n        \"Responsible.birthday\": [\n            \"O campo responsible.birthday é obrigatório.\"\n        ],\n        \"Responsible.gender\": [\n            \"O campo responsible.gender é obrigatório.\"\n        ],\n        \"Responsible.typeContact\": [\n            \"O campo responsible.type contact é obrigatório.\"\n        ],\n        \"Responsible.phoneOperatorId\": [\n            \"O campo responsible.phone operator id é obrigatório.\"\n        ],\n        \"Reseller.CompanyDate\": [\n            \"O campo reseller. company date é obrigatório.\"\n        ],\n        \"Reseller.legalNatureId\": [\n            \"O campo reseller.legal nature id selecionado é inválido.\"\n        ]\n    }\n}"}],"_postman_id":"3ee026c5-416d-4e8d-9e7f-0a34b4cb7c2d"}],"id":"d95c082e-538b-491b-a32a-20e61662dda4","description":"<h2 id=\"revendedor-marketplace\">Revendedor (Marketplace)</h2>\n<p>Esta pasta reúne os endpoints responsáveis pelo <strong>gerenciamento de revendedores</strong> na plataforma White Label Cappta. Um revendedor (marketplace) atua como intermediário entre a plataforma e os lojistas, sendo necessário seu cadastro prévio para que possa ser vinculado a estabelecimentos comerciais.</p>\n<p>Os endpoints disponíveis permitem:</p>\n<ul>\n<li><p><strong>Cadastrar Revendedor</strong> – Registra um novo revendedor no sistema, definindo seus dados empresariais, bancários e de responsável. O status do cadastro pode variar entre: <code>Enabled</code>, <code>Processing</code>, <code>InvalidBank</code>, <code>Disabled</code>, <code>AnalyzingRisk</code> e <code>Error</code>.</p>\n</li>\n<li><p><strong>Consultar Revendedor</strong> – Recupera as informações detalhadas de um revendedor específico a partir do seu documento (<code>resellerDocument</code>), passado como parâmetro de caminho (<em>path param</em>).</p>\n</li>\n<li><p><strong>Consultar Revendedores</strong> – Lista todos os revendedores cadastrados, retornando dados empresariais, do responsável, endereço, bancários e status de cada um.</p>\n</li>\n</ul>\n","_postman_id":"d95c082e-538b-491b-a32a-20e61662dda4"},{"name":"Opções Credenciamento","event":[{"listen":"test","script":{"id":"1c8eddfc-2dc7-4661-ae4f-21c761cc62dd","exec":["const responseJson = pm.response.json();\r","\r","pm.test(\"Content-Type é um application/json?\", () => {\r","  pm.expect(pm.response.headers.get('Content-Type')).to.include('application/json');\r","});\r","\r","pm.test(\"Opções Credenciamento, retona 200?\", function () {\r","    pm.response.to.have.status(200);\r","});\r","\r","pm.test(\"Opções Credenciamento, retona as informações?\", function () {\r","    pm.expect(responseJson).to.have.property(\"accountType\");\r","    pm.expect(responseJson).to.have.property(\"legalNature\");\r","    pm.expect(responseJson).to.have.property(\"status\");\r","    pm.expect(responseJson).to.have.property(\"mcc\");\r","    pm.expect(responseJson).to.have.property(\"bankCode\");\r","});\r","\r","pm.test(\"Opções Credenciamento, informações validas?\", function () {\r","    pm.expect(responseJson.accountType).to.be.an(\"array\");\r","    pm.expect(responseJson.legalNature).to.be.an(\"array\");\r","    pm.expect(responseJson.status).to.be.an(\"array\");\r","    pm.expect(responseJson.mcc).to.be.an(\"array\");\r","    pm.expect(responseJson.bankCode).to.be.an(\"array\");\r","});\r","\r","pm.execution.setNextRequest(\"Listar Planos\");"],"type":"text/javascript","packages":{}}}],"id":"d9879b2e-e745-4cd6-8100-fba3cd04238d","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{token}"}]},"isInherited":false},"method":"OPTIONS","header":[],"url":"https://{base_url}/onboarding","description":"<p><strong>Este</strong> <em><strong>endpoint</strong></em> <strong>é utilizado para obter as listas de opções que são usadas em outras operações de onboarding. Estas listas incluem tipos de conta, naturezas jurídicas,</strong> <em><strong>status</strong></em><strong>, códigos MCC e códigos bancários.</strong></p>\n<ul>\n<li>Incluir os cabeçalhos <code>'Authorization'</code>no formato <em>Bearer</em> e '<code>accept'</code>com o valor <code>application/json</code> ;</li>\n</ul>\n<p>A resposta da requisição será um JSON com os registros presentes em cada lista a ser retornada.</p>\n<p>Ao lado é possível visualizar um exemplo de como a resposta pode parecer em caso de sucesso ou erro.</p>\n","urlObject":{"path":["onboarding"],"host":["https://{base_url}"],"query":[],"variable":[]}},"response":[{"id":"a4848b90-75e5-4d40-9334-d24e18c0cd47","name":"Success","originalRequest":{"method":"OPTIONS","header":[],"url":"https://{base_url}/onboarding"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Host","value":"localhost:8000"},{"key":"Connection","value":"close"},{"key":"X-Powered-By","value":"PHP/8.1.27"},{"key":"Cache-Control","value":"no-cache, private"},{"key":"Date","value":"Wed, 26 Jun 2024 18:46:18 GMT"},{"key":"Content-Type","value":"application/json"},{"key":"X-RateLimit-Limit","value":"2000"},{"key":"X-RateLimit-Remaining","value":"1999"},{"key":"Vary","value":"Access-Control-Request-Method"},{"key":"Access-Control-Allow-Origin","value":"*"}],"cookie":[],"responseTime":null,"body":"{\n    \"accountType\": [\n        {\n            \"Id\": 1,\n            \"Description\": \"CC\"\n        },\n        {\n            \"Id\": 2,\n            \"Description\": \"PP\"\n        },\n        {\n            \"Id\": 3,\n            \"Description\": \"PG\"\n        }\n    ],\n    \"legalNature\": [\n        {\n            \"Id\": 1,\n            \"Description\": \"EI\"\n        },\n        {\n            \"Id\": 2,\n            \"Description\": \"EIRELI\"\n        },\n        {\n            \"Id\": 3,\n            \"Description\": \"Societies\"\n        },\n        {\n            \"Id\": 4,\n            \"Description\": \"Cooperatives\"\n        }\n    ],\n    \"status\": [\n        {\n            \"Id\": 1,\n            \"Description\": \"Enabled\"\n        },\n        {\n            \"Id\": 2,\n            \"Description\": \"Processing\"\n        },\n        {\n            \"Id\": 3,\n            \"Description\": \"InvalidBank\"\n        },\n        {\n            \"Id\": 4,\n            \"Description\": \"Disabled\"\n        },\n        {\n            \"Id\": 5,\n            \"Description\": \"AnalyzingRisk\"\n        },\n        {\n            \"Id\": 99,\n            \"Description\": \"Error\"\n        }\n    ],\n    \"mcc\": [\n        {\n            \"Id\": 1,\n            \"Description\": \"Padrão Gerente/Marketplace\"\n        },\n        {\n            \"Id\": 742,\n            \"Description\": \"Veterinarios\"\n        },\n        {\n            \"Id\": 763,\n            \"Description\": \"Cooperativas Agrícolas\"\n        },\n        {\n            \"Id\": 780,\n            \"Description\": \"Paisagismo e Jardinagem\"\n        },\n        {\n            \"Id\": 1520,\n            \"Description\": \"Empreiteiros (Residencial e Comercial)\"\n        },\n        {\n            \"Id\": 1711,\n            \"Description\": \"Encanadores ou Servicos de Aquecimento e Ar Condicionado\"\n        },\n        {\n            \"Id\": 1731,\n            \"Description\": \"Eletricistas e Servicos Eletricos\"\n        },\n        {\n            \"Id\": 1740,\n            \"Description\": \"Pedreiros e Servicos de instalacao de Pedras, Ladrilhos, Tijolos, Forros e Isolamento\"\n        },\n        {\n            \"Id\": 1750,\n            \"Description\": \"Marceneiros e Carpintaria\"\n        },\n        {\n            \"Id\": 1761,\n            \"Description\": \"Colocacao de Telhas, Beirais e Trabalhos de Folha Metal\"\n        },\n        {\n            \"Id\": 1771,\n            \"Description\": \"Concretagem e Pavimentacao\"\n        },\n        {\n            \"Id\": 1799,\n            \"Description\": \"Demais Servicos de Reforma e Construcao Nao- Classificados\"\n        },\n        {\n            \"Id\": 2741,\n            \"Description\": \"Impressoes e Encadernacoes\"\n        },\n        {\n            \"Id\": 2791,\n            \"Description\": \"Tipografia\"\n        },\n        {\n            \"Id\": 2842,\n            \"Description\": \"Atacadistas e Distribuidores de Produtos Quimicos\"\n        },\n        {\n            \"Id\": 3248,\n            \"Description\": \"TAM Airlines\"\n        },\n        {\n            \"Id\": 4111,\n            \"Description\": \"Transporte de Passageiros em Trem, Metro e Balsas (urbano)\"\n        },\n        {\n            \"Id\": 4112,\n            \"Description\": \"Ferroviaria\"\n        },\n        {\n            \"Id\": 4119,\n            \"Description\": \"Servicos de Ambulancia\"\n        },\n        {\n            \"Id\": 4121,\n            \"Description\": \"Taxi e Limusine\"\n        },\n        {\n            \"Id\": 4131,\n            \"Description\": \"Transporte de Passageiros em onibus\"\n        },\n        {\n            \"Id\": 4214,\n            \"Description\": \"Transporte de Carga Rodoviario e Armazenamento\"\n        },\n        {\n            \"Id\": 4215,\n            \"Description\": \"Courier\"\n        },\n        {\n            \"Id\": 4225,\n            \"Description\": \"Armazenamento de Mercadorias\"\n        },\n        {\n            \"Id\": 4411,\n            \"Description\": \"Cruzeiros Maritimos\"\n        },\n        {\n            \"Id\": 4457,\n            \"Description\": \"Aluguel de Barco\"\n        },\n        {\n            \"Id\": 4468,\n            \"Description\": \"Marinas\"\n        },\n        {\n            \"Id\": 4511,\n            \"Description\": \"Outras Cias Aereas\"\n        },\n        {\n            \"Id\": 4582,\n            \"Description\": \"Turismo\"\n        },\n        {\n            \"Id\": 4722,\n            \"Description\": \"Agencias de Viagem / Operadoras de Turismo\"\n        },\n        {\n            \"Id\": 4723,\n            \"Description\": \"Agencia de Viagem\"\n        },\n        {\n            \"Id\": 4784,\n            \"Description\": \"Pedagios (Rodovias e Pontes)\"\n        },\n        {\n            \"Id\": 4789,\n            \"Description\": \"Transporte Turistico (bondinhos, cavalos, carruagens, bicicletas)\"\n        },\n        {\n            \"Id\": 4812,\n            \"Description\": \"Telefones e Telecomunicacoes\"\n        },\n        {\n            \"Id\": 4814,\n            \"Description\": \"Servicos de Telecomunicacoes\"\n        },\n        {\n            \"Id\": 4816,\n            \"Description\": \"Provedores de internet\"\n        },\n        {\n            \"Id\": 4821,\n            \"Description\": \"Telegrafia\"\n        },\n        {\n            \"Id\": 4899,\n            \"Description\": \"TV a Cabo e outros tipos de TV paga\"\n        },\n        {\n            \"Id\": 4900,\n            \"Description\": \"Servicos de agua, Luz, Gas, Tratamento de Lixo e Outros\"\n        },\n        {\n            \"Id\": 5013,\n            \"Description\": \"Atacadistas Acessorios de Veiculos\"\n        },\n        {\n            \"Id\": 5021,\n            \"Description\": \"Atacadistas e Distribuidores de Mobilia de Escritorio e Comercial\"\n        },\n        {\n            \"Id\": 5039,\n            \"Description\": \"Atacadistas e Distribuidores de Materiais de Construcao\"\n        },\n        {\n            \"Id\": 5044,\n            \"Description\": \"Atacadistas e Distribuidores de Equipamentos de Escritorio, Fotocopiadoras e de Fotografia\"\n        },\n        {\n            \"Id\": 5045,\n            \"Description\": \"Atacadistas e Distribuidores de Computadores, Equipamentos Perifericos e Softwares\"\n        },\n        {\n            \"Id\": 5046,\n            \"Description\": \"Atacadistas e Distribuidores de Maquinas e Equipamentos para Estabelecimentos Comerciais\"\n        },\n        {\n            \"Id\": 5047,\n            \"Description\": \"Atacadistas e Distribuidores de Equipamentos Hospitalares, Medico e Oftalmico\"\n        },\n        {\n            \"Id\": 5051,\n            \"Description\": \"Atacadistas Metalicos\"\n        },\n        {\n            \"Id\": 5065,\n            \"Description\": \"Atacadistas e Distribuidores de Partes Eletricas e Eletronicas\"\n        },\n        {\n            \"Id\": 5072,\n            \"Description\": \"Atacadistas e Distribuidores de Ferragens e Ferramentas\"\n        },\n        {\n            \"Id\": 5074,\n            \"Description\": \"Atacadistas e Distribuidores de Aquecimentos e Encanamentos\"\n        },\n        {\n            \"Id\": 5085,\n            \"Description\": \"Atacadistas e Distribuidores de Suprimentos Industriais\"\n        },\n        {\n            \"Id\": 5094,\n            \"Description\": \"Atacadistas e Distribuidores de Joias, Relogios e Pedras Preciosas\"\n        },\n        {\n            \"Id\": 5099,\n            \"Description\": \"Atacadistas Mercadorias Duraveis\"\n        },\n        {\n            \"Id\": 5111,\n            \"Description\": \"Atacadistas Papelaria\"\n        },\n        {\n            \"Id\": 5122,\n            \"Description\": \"Atacadistas e Distribuidores para Drogarias e Farmacias\"\n        },\n        {\n            \"Id\": 5131,\n            \"Description\": \"Atacadistas e Distribuidores de Tecidos e Produtos de Armarinho\"\n        },\n        {\n            \"Id\": 5137,\n            \"Description\": \"Atacadistas e Distribuidores de Roupas (Uniformes Comerciais, Escolares e Esportivos)\"\n        },\n        {\n            \"Id\": 5139,\n            \"Description\": \"Atacadistas e Distribuidores de Calcados \"\n        },\n        {\n            \"Id\": 5169,\n            \"Description\": \"Atacadistas e Distribuidores de Produtos Quimicos e Semelhantes\"\n        },\n        {\n            \"Id\": 5172,\n            \"Description\": \"Atacadistas e Distribuidores de Petroleo e Derivados\"\n        },\n        {\n            \"Id\": 5192,\n            \"Description\": \"Atacadistas e Distribuidores de Livros, Periodicos e Jornais\"\n        },\n        {\n            \"Id\": 5193,\n            \"Description\": \"Atacadistas e Distribuidores de Flores, Plantas e Sementes\"\n        },\n        {\n            \"Id\": 5198,\n            \"Description\": \"Atacadistas e Distribuidores de Tintas e Vernizes\"\n        },\n        {\n            \"Id\": 5199,\n            \"Description\": \"Atacadistas Nao Duraveis\"\n        },\n        {\n            \"Id\": 5200,\n            \"Description\": \"Home Center\"\n        },\n        {\n            \"Id\": 5211,\n            \"Description\": \"Lojas de Materiais de Construcao\"\n        },\n        {\n            \"Id\": 5231,\n            \"Description\": \"Vidros, Tintas e Coberturas de Parede\"\n        },\n        {\n            \"Id\": 5251,\n            \"Description\": \"Ferragens e Ferramentas\"\n        },\n        {\n            \"Id\": 5261,\n            \"Description\": \"Suprimentos para Jardins e Gramado\"\n        },\n        {\n            \"Id\": 5300,\n            \"Description\": \"Atacadistas e Distribuidores de Alimentos e Provisoes para Casa\"\n        },\n        {\n            \"Id\": 5309,\n            \"Description\": \"DutyFree\"\n        },\n        {\n            \"Id\": 5311,\n            \"Description\": \"Lojas de Departamento\"\n        },\n        {\n            \"Id\": 5331,\n            \"Description\": \"Lojas de Variedades \"\n        },\n        {\n            \"Id\": 5399,\n            \"Description\": \"Artigos para a Casa\"\n        },\n        {\n            \"Id\": 5411,\n            \"Description\": \"Supermercados e Mercearias\"\n        },\n        {\n            \"Id\": 5422,\n            \"Description\": \"Acougues, Peixaria, Avicolas e Frigorificos\"\n        },\n        {\n            \"Id\": 5441,\n            \"Description\": \"Docerias e Confeitarias\"\n        },\n        {\n            \"Id\": 5451,\n            \"Description\": \"Laticinios\"\n        },\n        {\n            \"Id\": 5462,\n            \"Description\": \"Padarias / Lojas de Biscoitos / bomboniere\"\n        },\n        {\n            \"Id\": 5499,\n            \"Description\": \"Comida Especializada\"\n        },\n        {\n            \"Id\": 5511,\n            \"Description\": \"Venda de Carros e Caminhoes (novos e usados)\"\n        },\n        {\n            \"Id\": 5521,\n            \"Description\": \"Venda de Carros Usados\"\n        },\n        {\n            \"Id\": 5532,\n            \"Description\": \"Lojas de Pneus\"\n        },\n        {\n            \"Id\": 5533,\n            \"Description\": \"Pecas e Acessorios Automotivos\"\n        },\n        {\n            \"Id\": 5541,\n            \"Description\": \"Postos de Combustivel\"\n        },\n        {\n            \"Id\": 5542,\n            \"Description\": \"Postos de Gasolina\"\n        },\n        {\n            \"Id\": 5551,\n            \"Description\": \"Venda de Barcos Motorizados\"\n        },\n        {\n            \"Id\": 5561,\n            \"Description\": \"Roupas\"\n        },\n        {\n            \"Id\": 5571,\n            \"Description\": \"Venda de Motocicletas\"\n        },\n        {\n            \"Id\": 5599,\n            \"Description\": \"Venda de Veiculos Recreativos e Maquinarios\"\n        },\n        {\n            \"Id\": 5611,\n            \"Description\": \"Roupas Masculinas\"\n        },\n        {\n            \"Id\": 5621,\n            \"Description\": \"Roupas Femininas\"\n        },\n        {\n            \"Id\": 5631,\n            \"Description\": \"Acessorios Femininos e lingeries\"\n        },\n        {\n            \"Id\": 5641,\n            \"Description\": \"Roupa Infantil\"\n        },\n        {\n            \"Id\": 5651,\n            \"Description\": \"Vestuario\"\n        },\n        {\n            \"Id\": 5655,\n            \"Description\": \"Roupas, Sapatos e Acessorios (Equestre, Motocross e Uso de Motocicleta)\"\n        },\n        {\n            \"Id\": 5661,\n            \"Description\": \"Calcados\"\n        },\n        {\n            \"Id\": 5691,\n            \"Description\": \"Roupas Masculinas e Femininas\"\n        },\n        {\n            \"Id\": 5697,\n            \"Description\": \"Costureiras e Alfaiates\"\n        },\n        {\n            \"Id\": 5698,\n            \"Description\": \"Salão Cabeleleiro\"\n        },\n        {\n            \"Id\": 5699,\n            \"Description\": \"Roupas Especiais e Acessorios\"\n        },\n        {\n            \"Id\": 5712,\n            \"Description\": \"Moveis, Mobilias e Decoracoes\"\n        },\n        {\n            \"Id\": 5713,\n            \"Description\": \"Revestimentos e Pisos\"\n        },\n        {\n            \"Id\": 5714,\n            \"Description\": \"Cortinas e Artigos de Tapecaria\"\n        },\n        {\n            \"Id\": 5718,\n            \"Description\": \"Lareiras\"\n        },\n        {\n            \"Id\": 5719,\n            \"Description\": \"Cama, Mesa e Banho e Outras Utilidades Domesticas\"\n        },\n        {\n            \"Id\": 5722,\n            \"Description\": \"Eletro-domesticos\"\n        },\n        {\n            \"Id\": 5732,\n            \"Description\": \"Eletronicos\"\n        },\n        {\n            \"Id\": 5733,\n            \"Description\": \"Instrumentos Musicais\"\n        },\n        {\n            \"Id\": 5734,\n            \"Description\": \"Software de Computador\"\n        },\n        {\n            \"Id\": 5735,\n            \"Description\": \"CDs e DVDs\"\n        },\n        {\n            \"Id\": 5811,\n            \"Description\": \"Buffets / Festas a Domicilio / Aluguel de artigos para Festas\"\n        },\n        {\n            \"Id\": 5812,\n            \"Description\": \"Restaurantes\"\n        },\n        {\n            \"Id\": 5813,\n            \"Description\": \"Bares e Casas Noturnas\"\n        },\n        {\n            \"Id\": 5814,\n            \"Description\": \"Lanchonetes\"\n        },\n        {\n            \"Id\": 5912,\n            \"Description\": \"Drogarias e Farmacias\"\n        },\n        {\n            \"Id\": 5921,\n            \"Description\": \"Bebidas\"\n        },\n        {\n            \"Id\": 5931,\n            \"Description\": \"Artigos de Segunda Mao / Brechos\"\n        },\n        {\n            \"Id\": 5932,\n            \"Description\": \"Antiguidades - venda\"\n        },\n        {\n            \"Id\": 5933,\n            \"Description\": \"Alimentos Naturais\"\n        },\n        {\n            \"Id\": 5935,\n            \"Description\": \"Desmanche de Automoveis\"\n        },\n        {\n            \"Id\": 5940,\n            \"Description\": \"Bicicletas \"\n        },\n        {\n            \"Id\": 5941,\n            \"Description\": \"Artigos Esportivos\"\n        },\n        {\n            \"Id\": 5942,\n            \"Description\": \"Livrarias\"\n        },\n        {\n            \"Id\": 5943,\n            \"Description\": \"Papelarias\"\n        },\n        {\n            \"Id\": 5944,\n            \"Description\": \"Joalherias, Relojoarias e Pratarias\"\n        },\n        {\n            \"Id\": 5945,\n            \"Description\": \"Brinquedos e Jogos\"\n        },\n        {\n            \"Id\": 5946,\n            \"Description\": \"Cameras Fotograficas e Acessorios\"\n        },\n        {\n            \"Id\": 5947,\n            \"Description\": \"Presentes, Cartoes e Lembrancas\"\n        },\n        {\n            \"Id\": 5948,\n            \"Description\": \"Bolsas, malas e acessorios de couro\"\n        },\n        {\n            \"Id\": 5949,\n            \"Description\": \"Armarinhos e Tecido\"\n        },\n        {\n            \"Id\": 5950,\n            \"Description\": \"Loja de Cristal\"\n        },\n        {\n            \"Id\": 5960,\n            \"Description\": \"Marketing de Seguro\"\n        },\n        {\n            \"Id\": 5962,\n            \"Description\": \"Taxi e Limusine\"\n        },\n        {\n            \"Id\": 5964,\n            \"Description\": \"Cosmeticos\"\n        },\n        {\n            \"Id\": 5965,\n            \"Description\": \"Marketing Direto\"\n        },\n        {\n            \"Id\": 5966,\n            \"Description\": \"Telemarketing\"\n        },\n        {\n            \"Id\": 5967,\n            \"Description\": \"Mensagens Via Telefone, Televisao ou Internet\"\n        },\n        {\n            \"Id\": 5968,\n            \"Description\": \"Salao de Beleza\"\n        },\n        {\n            \"Id\": 5969,\n            \"Description\": \"Marketing \"\n        },\n        {\n            \"Id\": 5970,\n            \"Description\": \"Arte\"\n        },\n        {\n            \"Id\": 5971,\n            \"Description\": \"Galerias de Arte\"\n        },\n        {\n            \"Id\": 5976,\n            \"Description\": \"Materiais Ortopedicos\"\n        },\n        {\n            \"Id\": 5977,\n            \"Description\": \"Cosmeticos\"\n        },\n        {\n            \"Id\": 5983,\n            \"Description\": \"Oleo de Combustivel, Madeira e Carvao\"\n        },\n        {\n            \"Id\": 5992,\n            \"Description\": \"Floricultura\"\n        },\n        {\n            \"Id\": 5993,\n            \"Description\": \"Tabacaria\"\n        },\n        {\n            \"Id\": 5994,\n            \"Description\": \"Banca de Jornais\"\n        },\n        {\n            \"Id\": 5995,\n            \"Description\": \"Pet Shop\"\n        },\n        {\n            \"Id\": 5996,\n            \"Description\": \"Piscinas e Banheiras\"\n        },\n        {\n            \"Id\": 5999,\n            \"Description\": \"Lojas Especializadas e Não Listadas Anteriormente\"\n        },\n        {\n            \"Id\": 6010,\n            \"Description\": \"Finanças\"\n        },\n        {\n            \"Id\": 6012,\n            \"Description\": \"Bancos Instituicoes Financeiras\"\n        },\n        {\n            \"Id\": 6051,\n            \"Description\": \"Casas de Cambio\"\n        },\n        {\n            \"Id\": 6211,\n            \"Description\": \"Corretor de Seguros\"\n        },\n        {\n            \"Id\": 6300,\n            \"Description\": \"Seguros em Geral\"\n        },\n        {\n            \"Id\": 6513,\n            \"Description\": \"Imobiliarias\"\n        },\n        {\n            \"Id\": 6533,\n            \"Description\": \"Financas\"\n        },\n        {\n            \"Id\": 7011,\n            \"Description\": \"Hoteis / Resorts / Pousadas / Moteis\"\n        },\n        {\n            \"Id\": 7032,\n            \"Description\": \"Camping\"\n        },\n        {\n            \"Id\": 7033,\n            \"Description\": \"Camping e Estacionamento de Trailers\"\n        },\n        {\n            \"Id\": 7210,\n            \"Description\": \"Lavanderias\"\n        },\n        {\n            \"Id\": 7211,\n            \"Description\": \"Lavanderia Auto-Servico \"\n        },\n        {\n            \"Id\": 7216,\n            \"Description\": \"SERVIcOS DE LAVAGEM A SECO\"\n        },\n        {\n            \"Id\": 7217,\n            \"Description\": \"Limpeza de Tapete\"\n        },\n        {\n            \"Id\": 7221,\n            \"Description\": \"Estudios Fotograficos\"\n        },\n        {\n            \"Id\": 7230,\n            \"Description\": \"Salao de Beleza\"\n        },\n        {\n            \"Id\": 7251,\n            \"Description\": \"Sapataria \"\n        },\n        {\n            \"Id\": 7261,\n            \"Description\": \"Funerarias / Crematorios\"\n        },\n        {\n            \"Id\": 7273,\n            \"Description\": \"Acompanhantes e Agencias de Casamento\"\n        },\n        {\n            \"Id\": 7276,\n            \"Description\": \"Cartorios\"\n        },\n        {\n            \"Id\": 7277,\n            \"Description\": \"Terapia\"\n        },\n        {\n            \"Id\": 7278,\n            \"Description\": \"Supermercados e Mercearias\"\n        },\n        {\n            \"Id\": 7296,\n            \"Description\": \"Aluguel de Roupas\"\n        },\n        {\n            \"Id\": 7297,\n            \"Description\": \"Casas de Massagem\"\n        },\n        {\n            \"Id\": 7298,\n            \"Description\": \"Clinicas de Estetica Facial / Corporal \"\n        },\n        {\n            \"Id\": 7299,\n            \"Description\": \"Outros Serviços Pessoais\"\n        },\n        {\n            \"Id\": 7311,\n            \"Description\": \"Servicos de Publicidade (Anuncios e propaganda)\"\n        },\n        {\n            \"Id\": 7321,\n            \"Description\": \"Consultoria Empresarial\"\n        },\n        {\n            \"Id\": 7333,\n            \"Description\": \"Graficas\"\n        },\n        {\n            \"Id\": 7338,\n            \"Description\": \"Copias / Fotocopias\"\n        },\n        {\n            \"Id\": 7342,\n            \"Description\": \"Dedetizacao e Desinfeccao\"\n        },\n        {\n            \"Id\": 7349,\n            \"Description\": \"Servicos de Manutencao e Limpeza de Edificios\"\n        },\n        {\n            \"Id\": 7361,\n            \"Description\": \"Agencias de Emprego\"\n        },\n        {\n            \"Id\": 7372,\n            \"Description\": \"Servicos de Programacao de Computadores e Processamento de Dados\"\n        },\n        {\n            \"Id\": 7379,\n            \"Description\": \"Consertos de Computadores\"\n        },\n        {\n            \"Id\": 7392,\n            \"Description\": \"Consultoria Empresarial\"\n        },\n        {\n            \"Id\": 7393,\n            \"Description\": \"Servicos de Seguranca\"\n        },\n        {\n            \"Id\": 7394,\n            \"Description\": \"Aluguel de Equipamento e Mobilia de Escritorios \"\n        },\n        {\n            \"Id\": 7395,\n            \"Description\": \"Laboratorios Fotograficos\"\n        },\n        {\n            \"Id\": 7399,\n            \"Description\": \"Gerenciamento de Escritorios\"\n        },\n        {\n            \"Id\": 7512,\n            \"Description\": \"Locadoras de Veiculos\"\n        },\n        {\n            \"Id\": 7513,\n            \"Description\": \"Aluguel de Caminhoes / Peruas / Vans\"\n        },\n        {\n            \"Id\": 7523,\n            \"Description\": \"Estacionamento\"\n        },\n        {\n            \"Id\": 7531,\n            \"Description\": \"Funilaria e Pintura Automotiva\"\n        },\n        {\n            \"Id\": 7534,\n            \"Description\": \"Borracharia\"\n        },\n        {\n            \"Id\": 7535,\n            \"Description\": \"Funilaria e Pintura Automotiva\"\n        },\n        {\n            \"Id\": 7538,\n            \"Description\": \"Oficinas Automotivas\"\n        },\n        {\n            \"Id\": 7542,\n            \"Description\": \"Lava Rapido\"\n        },\n        {\n            \"Id\": 7549,\n            \"Description\": \"Guincho\"\n        },\n        {\n            \"Id\": 7622,\n            \"Description\": \"Consertos de Radios, TVs e Aparelho de Som\"\n        },\n        {\n            \"Id\": 7623,\n            \"Description\": \"Consertos de Ar-condicionado e Refrigeracao\"\n        },\n        {\n            \"Id\": 7629,\n            \"Description\": \"Consertos de Eletrodomesticos Pequenos e Maquinas Comerciais\"\n        },\n        {\n            \"Id\": 7631,\n            \"Description\": \"Conserto de Relogios e Joias\"\n        },\n        {\n            \"Id\": 7641,\n            \"Description\": \"Reparo e Restauracao de Moveis\"\n        },\n        {\n            \"Id\": 7692,\n            \"Description\": \"Serralheiros e Soldadores\"\n        },\n        {\n            \"Id\": 7699,\n            \"Description\": \"Lojas de Consertos Gerais e Serviços Relacionados\"\n        },\n        {\n            \"Id\": 7829,\n            \"Description\": \"Producao de Video\"\n        },\n        {\n            \"Id\": 7832,\n            \"Description\": \"Cinemas\"\n        },\n        {\n            \"Id\": 7841,\n            \"Description\": \"Locadoras de Filmes\"\n        },\n        {\n            \"Id\": 7911,\n            \"Description\": \"Danca (Estudios, Escolas e Saloes)\"\n        },\n        {\n            \"Id\": 7922,\n            \"Description\": \"Teatro / Shows / Concertos / Grupos de Danca / Grupos Carnavalescos\"\n        },\n        {\n            \"Id\": 7929,\n            \"Description\": \"Bandas, Orquestras e Artistas Diversos\"\n        },\n        {\n            \"Id\": 7932,\n            \"Description\": \"Casas de Bilhar\"\n        },\n        {\n            \"Id\": 7933,\n            \"Description\": \"Boliche\"\n        },\n        {\n            \"Id\": 7941,\n            \"Description\": \"Campos e Quadras de Esporte\"\n        },\n        {\n            \"Id\": 7991,\n            \"Description\": \"Museus / Jardins Botânicos / Exposicoes\"\n        },\n        {\n            \"Id\": 7994,\n            \"Description\": \"Lojas de Diversao / Video Game / Lan House / Ciber Cafe\"\n        },\n        {\n            \"Id\": 7995,\n            \"Description\": \"Apostas, Casas Lotericas, Bingos \"\n        },\n        {\n            \"Id\": 7996,\n            \"Description\": \"Parques Tematicos e de Diversoes, Circos e Atividades Exotericas\"\n        },\n        {\n            \"Id\": 7997,\n            \"Description\": \"Academias / Clubes\"\n        },\n        {\n            \"Id\": 7998,\n            \"Description\": \"Aquarios\"\n        },\n        {\n            \"Id\": 7999,\n            \"Description\": \"Recreacao e Entretenimento\"\n        },\n        {\n            \"Id\": 8011,\n            \"Description\": \"Medicos (Clinicas e Consultorios)\"\n        },\n        {\n            \"Id\": 8021,\n            \"Description\": \"Dentistas e Ortodontistas (Clinicas e Consultorios)\"\n        },\n        {\n            \"Id\": 8031,\n            \"Description\": \"Ortopedistas (Clinicas e Consultorios)\"\n        },\n        {\n            \"Id\": 8041,\n            \"Description\": \"Quiropraxia e Fisioterapia\"\n        },\n        {\n            \"Id\": 8042,\n            \"Description\": \"Oftalmologistas\"\n        },\n        {\n            \"Id\": 8043,\n            \"Description\": \"Óticas e Produtos Óticos\"\n        },\n        {\n            \"Id\": 8049,\n            \"Description\": \"Servico Medico\"\n        },\n        {\n            \"Id\": 8050,\n            \"Description\": \"Casas de Repouso, Clinicas de Recuperacao e Servicos de Enfermagem\"\n        },\n        {\n            \"Id\": 8062,\n            \"Description\": \"Hospitais\"\n        },\n        {\n            \"Id\": 8071,\n            \"Description\": \"Laboratorios Medicos e Odontologicos\"\n        },\n        {\n            \"Id\": 8099,\n            \"Description\": \"Servico Especializado de Saude\"\n        },\n        {\n            \"Id\": 8111,\n            \"Description\": \"Advogados\"\n        },\n        {\n            \"Id\": 8211,\n            \"Description\": \"Escolas de Ensino fundamental e Medio\"\n        },\n        {\n            \"Id\": 8220,\n            \"Description\": \"Ensino Superior \"\n        },\n        {\n            \"Id\": 8241,\n            \"Description\": \"Consultoria de Informática\"\n        },\n        {\n            \"Id\": 8244,\n            \"Description\": \"Treinamentos de Escritorio\"\n        },\n        {\n            \"Id\": 8249,\n            \"Description\": \"Escolas Profissionalizantes\"\n        },\n        {\n            \"Id\": 8299,\n            \"Description\": \"Extra-curriculares e Auto-Escola\"\n        },\n        {\n            \"Id\": 8351,\n            \"Description\": \"Creches, Bercarios e Pre-Escola\"\n        },\n        {\n            \"Id\": 8398,\n            \"Description\": \"Organizacoes de Servicos Beneficientes e Sociais\"\n        },\n        {\n            \"Id\": 8641,\n            \"Description\": \"Associacoes Civicas e Sociais\"\n        },\n        {\n            \"Id\": 8651,\n            \"Description\": \"Organizacao Politica\"\n        },\n        {\n            \"Id\": 8661,\n            \"Description\": \"Organizacoes Religiosas\"\n        },\n        {\n            \"Id\": 8675,\n            \"Description\": \"Associacao Automobilistica\"\n        },\n        {\n            \"Id\": 8699,\n            \"Description\": \"Organizacoes Sindicais, Associacoes Culturais e e outras associacoes nao classificadas\"\n        },\n        {\n            \"Id\": 8734,\n            \"Description\": \"Certificacao e Inspecao\"\n        },\n        {\n            \"Id\": 8911,\n            \"Description\": \"Arquitetura / Engenharia\"\n        },\n        {\n            \"Id\": 8931,\n            \"Description\": \"Servicos de Auditoria e Contabilidade\"\n        },\n        {\n            \"Id\": 8999,\n            \"Description\": \"Outros Serviços Profissionais de Especializados\"\n        },\n        {\n            \"Id\": 9311,\n            \"Description\": \"Pagamento de Taxas\"\n        },\n        {\n            \"Id\": 9399,\n            \"Description\": \"Servicos Governamentais\"\n        },\n        {\n            \"Id\": 9402,\n            \"Description\": \"Correios\"\n        },\n        {\n            \"Id\": 9403,\n            \"Description\": \"Pagamento de Títulos e Finanças\"\n        },\n        {\n            \"Id\": 9404,\n            \"Description\": \"Transporte Ferroviário de Carga\"\n        },\n        {\n            \"Id\": 9405,\n            \"Description\": \"Instituição Financeira - Caixa Eletrônico\"\n        },\n        {\n            \"Id\": 9406,\n            \"Description\": \"\"\n        }\n    ],\n    \"bankCode\": [\n        {\n            \"Id\": \"001\",\n            \"Description\": \"001 - Banco do Brasil S.A.\"\n        },\n        {\n            \"Id\": \"003\",\n            \"Description\": \"003 - Banco da Amazônia S.A.\"\n        },\n        {\n            \"Id\": \"004\",\n            \"Description\": \"004 - Banco do Nordeste do Brasil S.A.\"\n        },\n        {\n            \"Id\": \"007\",\n            \"Description\": \"007 - BNDES\"\n        },\n        {\n            \"Id\": \"010\",\n            \"Description\": \"010 - CREDICOAMO\"\n        },\n        {\n            \"Id\": \"011\",\n            \"Description\": \"011 - C.SUISSE HEDGING-GRIFFO CV S/A\"\n        },\n        {\n            \"Id\": \"012\",\n            \"Description\": \"012 - Banco INBURSA de Investimentos S.A.\"\n        },\n        {\n            \"Id\": \"014\",\n            \"Description\": \"014 - STATE STREET BR S.A. BCO COMERCIAL\"\n        },\n        {\n            \"Id\": \"015\",\n            \"Description\": \"015 - UBS BRASIL CCTVM S.A.\"\n        },\n        {\n            \"Id\": \"016\",\n            \"Description\": \"016 - CCM DESP TRANS SC E RS\"\n        },\n        {\n            \"Id\": \"017\",\n            \"Description\": \"017 - BNY Mellon Banco S.A.\"\n        },\n        {\n            \"Id\": \"018\",\n            \"Description\": \"018 - BCO TRICURY S.A.\"\n        },\n        {\n            \"Id\": \"021\",\n            \"Description\": \"021 - BANESTES S.A. Banco do Estado do Espírito Santo\"\n        },\n        {\n            \"Id\": \"024\",\n            \"Description\": \"024 - Banco BANDEPE S.A.\"\n        },\n        {\n            \"Id\": \"025\",\n            \"Description\": \"025 - Banco Alfa S.A.\"\n        },\n        {\n            \"Id\": \"029\",\n            \"Description\": \"029 - Banco Itaú BMG Consignado S.A.\"\n        },\n        {\n            \"Id\": \"033\",\n            \"Description\": \"033 - Banco Santander (Brasil) S.A.\"\n        },\n        {\n            \"Id\": \"036\",\n            \"Description\": \"036 - BCO BBI S.A.\"\n        },\n        {\n            \"Id\": \"037\",\n            \"Description\": \"037 - Banco do Estado do Pará S.A.\"\n        },\n        {\n            \"Id\": \"040\",\n            \"Description\": \"040 - Banco Cargill S.A.\"\n        },\n        {\n            \"Id\": \"041\",\n            \"Description\": \"041 - Banco do Estado do Rio Grande do Sul S.A.\"\n        },\n        {\n            \"Id\": \"047\",\n            \"Description\": \"047 - Banco do Estado de Sergipe S.A.\"\n        },\n        {\n            \"Id\": \"060\",\n            \"Description\": \"060 - CONFIDENCE CC S.A.\"\n        },\n        {\n            \"Id\": \"062\",\n            \"Description\": \"062 - Hipercard Banco Múltiplo S.A.\"\n        },\n        {\n            \"Id\": \"063\",\n            \"Description\": \"063 - Banco Bradescard S.A.\"\n        },\n        {\n            \"Id\": \"064\",\n            \"Description\": \"064 - Goldman Sachs do Brasil Banco Múltiplo S.A.\"\n        },\n        {\n            \"Id\": \"065\",\n            \"Description\": \"065 - Banco Andbank (Brasil) S.A.\"\n        },\n        {\n            \"Id\": \"066\",\n            \"Description\": \"066 - BCO MORGAN STANLEY S.A.\"\n        },\n        {\n            \"Id\": \"069\",\n            \"Description\": \"069 - BPN Brasil Banco Múltiplo S.A.\"\n        },\n        {\n            \"Id\": \"070\",\n            \"Description\": \"070 - BRB\"\n        },\n        {\n            \"Id\": \"074\",\n            \"Description\": \"074 - Banco J. Safra S.A.\"\n        },\n        {\n            \"Id\": \"075\",\n            \"Description\": \"075 - Banco ABN AMRO S.A.\"\n        },\n        {\n            \"Id\": \"076\",\n            \"Description\": \"076 - BCO KDB BRASIL S.A.\"\n        },\n        {\n            \"Id\": \"077\",\n            \"Description\": \"077 - Banco Intermedium\"\n        },\n        {\n            \"Id\": \"078\",\n            \"Description\": \"078 - BES Investimento do Brasil S.A.\"\n        },\n        {\n            \"Id\": \"079\",\n            \"Description\": \"079 - BCO ORIGINAL DO AGRO S/A\"\n        },\n        {\n            \"Id\": \"080\",\n            \"Description\": \"080 - B&T CC LTDA.\"\n        },\n        {\n            \"Id\": \"081\",\n            \"Description\": \"081 - BANCOSEGURO S.A.\"\n        },\n        {\n            \"Id\": \"082\",\n            \"Description\": \"082 - Banco Topázio S.A.\"\n        },\n        {\n            \"Id\": \"083\",\n            \"Description\": \"083 - BCO DA CHINA BRASIL S.A.\"\n        },\n        {\n            \"Id\": \"084\",\n            \"Description\": \"084 - Uniprime\"\n        },\n        {\n            \"Id\": \"085\",\n            \"Description\": \"085 - CECRED\"\n        },\n        {\n            \"Id\": \"088\",\n            \"Description\": \"088 - BANCO RANDON S.A.\"\n        },\n        {\n            \"Id\": \"089\",\n            \"Description\": \"089 - Cooperativa de Crédito Rural da Região de Mogiana\"\n        },\n        {\n            \"Id\": \"091\",\n            \"Description\": \"091 - CCCM UNICRED CENTRAL RS\"\n        },\n        {\n            \"Id\": \"092\",\n            \"Description\": \"092 - BRK S.A. CFI\"\n        },\n        {\n            \"Id\": \"093\",\n            \"Description\": \"093 - POLOCRED SCMEPP LTDA.\"\n        },\n        {\n            \"Id\": \"094\",\n            \"Description\": \"094 - BANCO FINAXIS\"\n        },\n        {\n            \"Id\": \"095\",\n            \"Description\": \"095 - Banco Confidence de Câmbio S.A.\"\n        },\n        {\n            \"Id\": \"096\",\n            \"Description\": \"096 - Banco BM&FBOVESPA de Serviços de Liquidação e Custódia S.A\"\n        },\n        {\n            \"Id\": \"097\",\n            \"Description\": \"097 - CCC NOROESTE BRASILEIRO LTDA\"\n        },\n        {\n            \"Id\": \"098\",\n            \"Description\": \"098 - CREDIALIANÇA CCR\"\n        },\n        {\n            \"Id\": \"099\",\n            \"Description\": \"099 - Uniprime\"\n        },\n        {\n            \"Id\": \"100\",\n            \"Description\": \"100 - PLANNER CV S.A.\"\n        },\n        {\n            \"Id\": \"101\",\n            \"Description\": \"101 - RENASCENCA DTVM LTDA\"\n        },\n        {\n            \"Id\": \"102\",\n            \"Description\": \"102 - XP INVESTIMENTOS CCTVM S/A\"\n        },\n        {\n            \"Id\": \"104\",\n            \"Description\": \"104 - Caixa Econômica Federal\"\n        },\n        {\n            \"Id\": \"105\",\n            \"Description\": \"105 - LECCA CFI S.A.\"\n        },\n        {\n            \"Id\": \"107\",\n            \"Description\": \"107 - Banco BBM S.A.\"\n        },\n        {\n            \"Id\": \"108\",\n            \"Description\": \"108 - PORTOCRED S.A. - CFI\"\n        },\n        {\n            \"Id\": \"111\",\n            \"Description\": \"111 - OLIVEIRA TRUST DTVM S.A.\"\n        },\n        {\n            \"Id\": \"113\",\n            \"Description\": \"113 - MAGLIANO\"\n        },\n        {\n            \"Id\": \"114\",\n            \"Description\": \"114 - CENTRAL COOPERATIVA DE CRÉDITO NO ESTADO DO ESPÍRITO SANTO\"\n        },\n        {\n            \"Id\": \"117\",\n            \"Description\": \"117 - ADVANCED CC LTDA\"\n        },\n        {\n            \"Id\": \"119\",\n            \"Description\": \"119 - Banco Western Union do Brasil S.A.\"\n        },\n        {\n            \"Id\": \"120\",\n            \"Description\": \"120 - BCO RODOBENS S.A.\"\n        },\n        {\n            \"Id\": \"121\",\n            \"Description\": \"121 - Banco Gerador S/A\"\n        },\n        {\n            \"Id\": \"122\",\n            \"Description\": \"122 - BCO BRADESCO BERJ S.A.\"\n        },\n        {\n            \"Id\": \"124\",\n            \"Description\": \"124 - BCO WOORI BANK DO BRASIL S.A.\"\n        },\n        {\n            \"Id\": \"125\",\n            \"Description\": \"125 - Brasil Plural S.A.\"\n        },\n        {\n            \"Id\": \"126\",\n            \"Description\": \"126 - BR PARTNERS BI\"\n        },\n        {\n            \"Id\": \"127\",\n            \"Description\": \"127 - CODEPE CVC S.A.\"\n        },\n        {\n            \"Id\": \"128\",\n            \"Description\": \"128 - MS BANK S.A. BCO DE CÂMBIO\"\n        },\n        {\n            \"Id\": \"129\",\n            \"Description\": \"129 - UBS BRASIL BI S.A.\"\n        },\n        {\n            \"Id\": \"130\",\n            \"Description\": \"130 - CARUANA SCFI\"\n        },\n        {\n            \"Id\": \"131\",\n            \"Description\": \"131 - TULLETT PREBON BRASIL CVC LTDA\"\n        },\n        {\n            \"Id\": \"132\",\n            \"Description\": \"132 - ICBC DO BRASIL BM S.A.\"\n        },\n        {\n            \"Id\": \"133\",\n            \"Description\": \"133 - Cresol\"\n        },\n        {\n            \"Id\": \"134\",\n            \"Description\": \"134 - BGC LIQUIDEZ DTVM LTDA\"\n        },\n        {\n            \"Id\": \"136\",\n            \"Description\": \"136 - BANCO UNICRED\"\n        },\n        {\n            \"Id\": \"138\",\n            \"Description\": \"138 - GET MONEY CC LTDA\"\n        },\n        {\n            \"Id\": \"139\",\n            \"Description\": \"139 - INTESA SANPAOLO BRASIL S.A. BM\"\n        },\n        {\n            \"Id\": \"140\",\n            \"Description\": \"140 - EASYNVEST - TÍTULO CV SA\"\n        },\n        {\n            \"Id\": \"142\",\n            \"Description\": \"142 - BROKER BRASIL CC LTDA.\"\n        },\n        {\n            \"Id\": \"143\",\n            \"Description\": \"143 - TREVISO CC S.A.\"\n        },\n        {\n            \"Id\": \"144\",\n            \"Description\": \"144 - BEXS BCO DE CAMBIO S.A.\"\n        },\n        {\n            \"Id\": \"145\",\n            \"Description\": \"145 - LEVYCAM CCV LTDA\"\n        },\n        {\n            \"Id\": \"146\",\n            \"Description\": \"146 - GUITTA CC LTDA\"\n        },\n        {\n            \"Id\": \"149\",\n            \"Description\": \"149 - FACTA S.A. CFI\"\n        },\n        {\n            \"Id\": \"157\",\n            \"Description\": \"157 - ICAP DO BRASIL CTVM LTDA.\"\n        },\n        {\n            \"Id\": \"159\",\n            \"Description\": \"159 - CASA CREDITO S.A. SCM\"\n        },\n        {\n            \"Id\": \"163\",\n            \"Description\": \"163 - COMMERZBANK BRASIL S.A. - BCO MÚLTIPLO\"\n        },\n        {\n            \"Id\": \"173\",\n            \"Description\": \"173 - BRL TRUST DTVM SA\"\n        },\n        {\n            \"Id\": \"174\",\n            \"Description\": \"174 - PEFISA S.A. - CFI\"\n        },\n        {\n            \"Id\": \"177\",\n            \"Description\": \"177 - GUIDE\"\n        },\n        {\n            \"Id\": \"180\",\n            \"Description\": \"180 - CM Capital Markets\"\n        },\n        {\n            \"Id\": \"183\",\n            \"Description\": \"183 - SOCRED SA - SCMEPP\"\n        },\n        {\n            \"Id\": \"184\",\n            \"Description\": \"184 - Banco Itaú BBA S.A.\"\n        },\n        {\n            \"Id\": \"188\",\n            \"Description\": \"188 - ATIVA S.A. INVESTIMENTOS CCTVM\"\n        },\n        {\n            \"Id\": \"189\",\n            \"Description\": \"189 - HS FINANCEIRA\"\n        },\n        {\n            \"Id\": \"190\",\n            \"Description\": \"190 - SERVICOOP\"\n        },\n        {\n            \"Id\": \"191\",\n            \"Description\": \"191 - NOVA FUTURA CTVM LTDA.\"\n        },\n        {\n            \"Id\": \"194\",\n            \"Description\": \"194 - PARMETAL DTVM LTDA\"\n        },\n        {\n            \"Id\": \"196\",\n            \"Description\": \"196 - FAIR CC S.A.\"\n        },\n        {\n            \"Id\": \"197\",\n            \"Description\": \"197 - Stone\"\n        },\n        {\n            \"Id\": \"208\",\n            \"Description\": \"208 - Banco BTG Pactual S.A.\"\n        },\n        {\n            \"Id\": \"212\",\n            \"Description\": \"212 - Banco Original S.A.\"\n        },\n        {\n            \"Id\": \"213\",\n            \"Description\": \"213 - BCO ARBI S.A.\"\n        },\n        {\n            \"Id\": \"217\",\n            \"Description\": \"217 - Banco John Deere S.A.\"\n        },\n        {\n            \"Id\": \"218\",\n            \"Description\": \"218 - Banco BS2\"\n        },\n        {\n            \"Id\": \"222\",\n            \"Description\": \"222 - Banco Credit Agricole Brasil S.A.\"\n        },\n        {\n            \"Id\": \"224\",\n            \"Description\": \"224 - Banco Fibra S.A.\"\n        },\n        {\n            \"Id\": \"233\",\n            \"Description\": \"233 - Banco Cifra S.A.\"\n        },\n        {\n            \"Id\": \"237\",\n            \"Description\": \"237 - Banco Bradesco S.A.\"\n        },\n        {\n            \"Id\": \"241\",\n            \"Description\": \"241 - BCO CLASSICO S.A.\"\n        },\n        {\n            \"Id\": \"243\",\n            \"Description\": \"243 - BANCO MAXIMA S.A\"\n        },\n        {\n            \"Id\": \"246\",\n            \"Description\": \"246 - Banco ABC Brasil S.A.\"\n        },\n        {\n            \"Id\": \"249\",\n            \"Description\": \"249 - Banco Investcred Unibanco S.A.\"\n        },\n        {\n            \"Id\": \"250\",\n            \"Description\": \"250 - BCV\"\n        },\n        {\n            \"Id\": \"253\",\n            \"Description\": \"253 - BEXS CC S.A.\"\n        },\n        {\n            \"Id\": \"254\",\n            \"Description\": \"254 - Paraná Banco S.A.\"\n        },\n        {\n            \"Id\": \"259\",\n            \"Description\": \"259 - MONEYCORP BCO DE CÂMBIO S.A.\"\n        },\n        {\n            \"Id\": \"260\",\n            \"Description\": \"260 - Nu Pagamentos S.A\"\n        },\n        {\n            \"Id\": \"265\",\n            \"Description\": \"265 - Banco Fator S.A.\"\n        },\n        {\n            \"Id\": \"266\",\n            \"Description\": \"266 - BCO CEDULA S.A.\"\n        },\n        {\n            \"Id\": \"268\",\n            \"Description\": \"268 - BARI CIA HIPOTECÁRIA\"\n        },\n        {\n            \"Id\": \"269\",\n            \"Description\": \"269 - BCO HSBC S.A.\"\n        },\n        {\n            \"Id\": \"270\",\n            \"Description\": \"270 - SAGITUR CC LTDA\"\n        },\n        {\n            \"Id\": \"271\",\n            \"Description\": \"271 - IB CCTVM S.A.\"\n        },\n        {\n            \"Id\": \"272\",\n            \"Description\": \"272 - AGK CC S.A.\"\n        },\n        {\n            \"Id\": \"273\",\n            \"Description\": \"273 - CCR DE SÃO MIGUEL DO OESTE\"\n        },\n        {\n            \"Id\": \"274\",\n            \"Description\": \"274 - MONEY PLUS SCMEPP\"\n        },\n        {\n            \"Id\": \"276\",\n            \"Description\": \"276 - BCO SENFF S.A.\"\n        },\n        {\n            \"Id\": \"278\",\n            \"Description\": \"278 - GENIAL INVESTIMENTOS CVM S.A.\"\n        },\n        {\n            \"Id\": \"279\",\n            \"Description\": \"279 - CCR DE PRIMAVERA DO LESTE\"\n        },\n        {\n            \"Id\": \"280\",\n            \"Description\": \"280 - WILL FINANCEIRA S.A.CFI\"\n        },\n        {\n            \"Id\": \"281\",\n            \"Description\": \"281 - CCR COOPAVEL\"\n        },\n        {\n            \"Id\": \"283\",\n            \"Description\": \"283 - RB INVESTIMENTOS DTVM LTDA.\"\n        },\n        {\n            \"Id\": \"285\",\n            \"Description\": \"285 - FRENTE CC LTDA.\"\n        },\n        {\n            \"Id\": \"286\",\n            \"Description\": \"286 - CCR DE OURO\"\n        },\n        {\n            \"Id\": \"288\",\n            \"Description\": \"288 - CAROL DTVM LTDA.\"\n        },\n        {\n            \"Id\": \"289\",\n            \"Description\": \"289 - DECYSEO CC LTDA.\"\n        },\n        {\n            \"Id\": \"290\",\n            \"Description\": \"290 - Pagseguro Internet S.A\"\n        },\n        {\n            \"Id\": \"292\",\n            \"Description\": \"292 - BS2 DTVM S.A.\"\n        },\n        {\n            \"Id\": \"293\",\n            \"Description\": \"293 - LASTRO RDV DTVM LTDA\"\n        },\n        {\n            \"Id\": \"296\",\n            \"Description\": \"296 - VISION S.A. CC\"\n        },\n        {\n            \"Id\": \"298\",\n            \"Description\": \"298 - VIPS CC LTDA.\"\n        },\n        {\n            \"Id\": \"299\",\n            \"Description\": \"299 - BCO SOROCRED S.A. - BM\"\n        },\n        {\n            \"Id\": \"300\",\n            \"Description\": \"300 - BCO LA NACION ARGENTINA\"\n        },\n        {\n            \"Id\": \"301\",\n            \"Description\": \"301 - BPP IP S.A.\"\n        },\n        {\n            \"Id\": \"306\",\n            \"Description\": \"306 - PORTOPAR DTVM LTDA\"\n        },\n        {\n            \"Id\": \"307\",\n            \"Description\": \"307 - TERRA INVESTIMENTOS DTVM\"\n        },\n        {\n            \"Id\": \"309\",\n            \"Description\": \"309 - CAMBIONET CC LTDA\"\n        },\n        {\n            \"Id\": \"310\",\n            \"Description\": \"310 - VORTX DTVM LTDA.\"\n        },\n        {\n            \"Id\": \"311\",\n            \"Description\": \"311 - DOURADA CORRETORA\"\n        },\n        {\n            \"Id\": \"312\",\n            \"Description\": \"312 - HSCM SCMEPP LTDA.\"\n        },\n        {\n            \"Id\": \"313\",\n            \"Description\": \"313 - AMAZÔNIA CC LTDA.\"\n        },\n        {\n            \"Id\": \"315\",\n            \"Description\": \"315 - PI DTVM S.A.\"\n        },\n        {\n            \"Id\": \"318\",\n            \"Description\": \"318 - Banco BMG S.A.\"\n        },\n        {\n            \"Id\": \"319\",\n            \"Description\": \"319 - OM DTVM LTDA\"\n        },\n        {\n            \"Id\": \"320\",\n            \"Description\": \"320 - Banco Industrial e Comercial S.A.\"\n        },\n        {\n            \"Id\": \"321\",\n            \"Description\": \"321 - CREFAZ SCMEPP LTDA\"\n        },\n        {\n            \"Id\": \"322\",\n            \"Description\": \"322 - CCR DE ABELARDO LUZ\"\n        },\n        {\n            \"Id\": \"323\",\n            \"Description\": \"323 - Mercado Pago\"\n        },\n        {\n            \"Id\": \"324\",\n            \"Description\": \"324 - CARTOS SCD S.A.\"\n        },\n        {\n            \"Id\": \"325\",\n            \"Description\": \"325 - ÓRAMA DTVM S.A.\"\n        },\n        {\n            \"Id\": \"326\",\n            \"Description\": \"326 - PARATI - CFI S.A.\"\n        },\n        {\n            \"Id\": \"328\",\n            \"Description\": \"328 - CECM FABRIC CALÇADOS SAPIRANGA\"\n        },\n        {\n            \"Id\": \"329\",\n            \"Description\": \"329 - QI SCD S.A.\"\n        },\n        {\n            \"Id\": \"330\",\n            \"Description\": \"330 - Banco Bari\"\n        },\n        {\n            \"Id\": \"331\",\n            \"Description\": \"331 - FRAM CAPITAL DTVM S.A.\"\n        },\n        {\n            \"Id\": \"332\",\n            \"Description\": \"332 - ACESSO SOLUCOES PAGAMENTO S.A.\"\n        },\n        {\n            \"Id\": \"335\",\n            \"Description\": \"335 - BANCO DIGIO\"\n        },\n        {\n            \"Id\": \"336\",\n            \"Description\": \"336 - C6 S.A.\"\n        },\n        {\n            \"Id\": \"340\",\n            \"Description\": \"340 - Superdigital\"\n        },\n        {\n            \"Id\": \"341\",\n            \"Description\": \"341 - Itaú Unibanco S.A.\"\n        },\n        {\n            \"Id\": \"342\",\n            \"Description\": \"342 - CREDITAS SCD\"\n        },\n        {\n            \"Id\": \"343\",\n            \"Description\": \"343 - FFA SCMEPP LTDA.\"\n        },\n        {\n            \"Id\": \"348\",\n            \"Description\": \"348 - BCO XP S.A.\"\n        },\n        {\n            \"Id\": \"349\",\n            \"Description\": \"349 - AL5 S.A. CFI\"\n        },\n        {\n            \"Id\": \"350\",\n            \"Description\": \"350 - CREHNOR LARANJEIRAS\"\n        },\n        {\n            \"Id\": \"352\",\n            \"Description\": \"352 - TORO CTVM LTDA\"\n        },\n        {\n            \"Id\": \"354\",\n            \"Description\": \"354 - NECTON INVESTIMENTOS S.A CVM\"\n        },\n        {\n            \"Id\": \"355\",\n            \"Description\": \"355 - ÓTIMO SCD S.A.\"\n        },\n        {\n            \"Id\": \"358\",\n            \"Description\": \"358 - MIDWAY S.A. - SCFI\"\n        },\n        {\n            \"Id\": \"359\",\n            \"Description\": \"359 - ZEMA CFI S/A\"\n        },\n        {\n            \"Id\": \"360\",\n            \"Description\": \"360 - TRINUS CAPITAL DTVM\"\n        },\n        {\n            \"Id\": \"362\",\n            \"Description\": \"362 - CIELO S.A.\"\n        },\n        {\n            \"Id\": \"363\",\n            \"Description\": \"363 - SINGULARE CTVM S.A.\"\n        },\n        {\n            \"Id\": \"364\",\n            \"Description\": \"364 - Gerencianet Pagamentos do Brasil\"\n        },\n        {\n            \"Id\": \"365\",\n            \"Description\": \"365 - SIMPAUL\"\n        },\n        {\n            \"Id\": \"366\",\n            \"Description\": \"366 - Banco Société Générale Brasil S.A.\"\n        },\n        {\n            \"Id\": \"367\",\n            \"Description\": \"367 - VITREO DTVM S.A.\"\n        },\n        {\n            \"Id\": \"368\",\n            \"Description\": \"368 - BCO CSF S.A.\"\n        },\n        {\n            \"Id\": \"370\",\n            \"Description\": \"370 - Banco Mizuho do Brasil S.A.\"\n        },\n        {\n            \"Id\": \"371\",\n            \"Description\": \"371 - WARREN CVMC LTDA\"\n        },\n        {\n            \"Id\": \"373\",\n            \"Description\": \"373 - UP.P SEP S.A.\"\n        },\n        {\n            \"Id\": \"374\",\n            \"Description\": \"374 - REALIZE CFI S.A.\"\n        },\n        {\n            \"Id\": \"376\",\n            \"Description\": \"376 - Banco J. P. Morgan S.A.\"\n        },\n        {\n            \"Id\": \"377\",\n            \"Description\": \"377 - BMS SCD S.A.\"\n        },\n        {\n            \"Id\": \"378\",\n            \"Description\": \"378 - BBC LEASING\"\n        },\n        {\n            \"Id\": \"379\",\n            \"Description\": \"379 - CECM COOPERFORTE\"\n        },\n        {\n            \"Id\": \"380\",\n            \"Description\": \"380 - PicPay\"\n        },\n        {\n            \"Id\": \"381\",\n            \"Description\": \"381 - BCO MERCEDES-BENZ S.A.\"\n        },\n        {\n            \"Id\": \"382\",\n            \"Description\": \"382 - FIDUCIA SCMEPP LTDA\"\n        },\n        {\n            \"Id\": \"383\",\n            \"Description\": \"383 - BANCO JUNO\"\n        },\n        {\n            \"Id\": \"384\",\n            \"Description\": \"384 - GLOBAL SCM LTDA\"\n        },\n        {\n            \"Id\": \"386\",\n            \"Description\": \"386 - NU FINANCEIRA S.A. CFI\"\n        },\n        {\n            \"Id\": \"387\",\n            \"Description\": \"387 - BCO TOYOTA DO BRASIL S.A.\"\n        },\n        {\n            \"Id\": \"389\",\n            \"Description\": \"389 - Banco Mercantil do Brasil S.A.\"\n        },\n        {\n            \"Id\": \"390\",\n            \"Description\": \"390 - BCO GM S.A.\"\n        },\n        {\n            \"Id\": \"391\",\n            \"Description\": \"391 - CCR DE IBIAM\"\n        },\n        {\n            \"Id\": \"393\",\n            \"Description\": \"393 - BCO VOLKSWAGEN S.A\"\n        },\n        {\n            \"Id\": \"394\",\n            \"Description\": \"394 - Banco Bradesco Financiamentos S.A.\"\n        },\n        {\n            \"Id\": \"395\",\n            \"Description\": \"395 - F D GOLD DTVM LTDA\"\n        },\n        {\n            \"Id\": \"396\",\n            \"Description\": \"396 - HUB PAGAMENTOS\"\n        },\n        {\n            \"Id\": \"397\",\n            \"Description\": \"397 - LISTO SCD S.A.\"\n        },\n        {\n            \"Id\": \"398\",\n            \"Description\": \"398 - IDEAL CTVM S.A.\"\n        },\n        {\n            \"Id\": \"399\",\n            \"Description\": \"399 - HSBC Bank Brasil S.A.\"\n        },\n        {\n            \"Id\": \"400\",\n            \"Description\": \"400 - CC POUP SER FIN CO\"\n        },\n        {\n            \"Id\": \"401\",\n            \"Description\": \"401 - IUGU IP S.A.\"\n        },\n        {\n            \"Id\": \"402\",\n            \"Description\": \"402 - COBUCCIO SCD S.A.\"\n        },\n        {\n            \"Id\": \"403\",\n            \"Description\": \"403 - Cora SCD S.A\"\n        },\n        {\n            \"Id\": \"404\",\n            \"Description\": \"404 - SUMUP SCD S.A.\"\n        },\n        {\n            \"Id\": \"406\",\n            \"Description\": \"406 - ACCREDITO SCD S.A.\"\n        },\n        {\n            \"Id\": \"407\",\n            \"Description\": \"407 - ÍNDIGO INVESTIMENTOS DTVM LTDA.\"\n        },\n        {\n            \"Id\": \"408\",\n            \"Description\": \"408 - BONUSPAGO SCD S.A.\"\n        },\n        {\n            \"Id\": \"410\",\n            \"Description\": \"410 - PLANNER SCM S.A.\"\n        },\n        {\n            \"Id\": \"411\",\n            \"Description\": \"411 - VIA CERTA FINANCIADORA S.A. - CFI\"\n        },\n        {\n            \"Id\": \"412\",\n            \"Description\": \"412 - BCO CAPITAL S.A.\"\n        },\n        {\n            \"Id\": \"413\",\n            \"Description\": \"413 - BCO BV S.A.\"\n        },\n        {\n            \"Id\": \"414\",\n            \"Description\": \"414 - WORK SCD S.A.\"\n        },\n        {\n            \"Id\": \"416\",\n            \"Description\": \"416 - LAMARA SCD S.A.\"\n        },\n        {\n            \"Id\": \"419\",\n            \"Description\": \"419 - NUMBRS SCD S.A.\"\n        },\n        {\n            \"Id\": \"421\",\n            \"Description\": \"421 - CC LAR CREDI\"\n        },\n        {\n            \"Id\": \"422\",\n            \"Description\": \"422 - Banco Safra S.A.\"\n        },\n        {\n            \"Id\": \"423\",\n            \"Description\": \"423 - COLUNA S.A. DTVM\"\n        },\n        {\n            \"Id\": \"425\",\n            \"Description\": \"425 - SOCINAL S.A. CFI\"\n        },\n        {\n            \"Id\": \"426\",\n            \"Description\": \"426 - BIORC FINANCEIRA - CFI S.A.\"\n        },\n        {\n            \"Id\": \"427\",\n            \"Description\": \"427 - CRED-UFES\"\n        },\n        {\n            \"Id\": \"428\",\n            \"Description\": \"428 - CRED-SYSTEM SCD S.A.\"\n        },\n        {\n            \"Id\": \"433\",\n            \"Description\": \"433 - BR-CAPITAL DTVM S.A.\"\n        },\n        {\n            \"Id\": \"438\",\n            \"Description\": \"438 - PLANNER TRUSTEE DTVM LTDA\"\n        },\n        {\n            \"Id\": \"445\",\n            \"Description\": \"445 - PLANTAE CFI\"\n        },\n        {\n            \"Id\": \"450\",\n            \"Description\": \"450 - FITBANK PAGAMENTOS ELETRONICOS S.A.\"\n        },\n        {\n            \"Id\": \"456\",\n            \"Description\": \"456 - Banco de Tokyo\"\n        },\n        {\n            \"Id\": \"464\",\n            \"Description\": \"464 - Banco Sumitomo Mitsui Brasileiro S.A.\"\n        },\n        {\n            \"Id\": \"473\",\n            \"Description\": \"473 - Banco Caixa Geral\"\n        },\n        {\n            \"Id\": \"477\",\n            \"Description\": \"477 - Citibank N.A.\"\n        },\n        {\n            \"Id\": \"479\",\n            \"Description\": \"479 - Banco ItaúBank S.A\"\n        },\n        {\n            \"Id\": \"487\",\n            \"Description\": \"487 - Deutsche Bank S.A.\"\n        },\n        {\n            \"Id\": \"488\",\n            \"Description\": \"488 - JPMorgan Chase Bank\"\n        },\n        {\n            \"Id\": \"492\",\n            \"Description\": \"492 - ING Bank N.V.\"\n        },\n        {\n            \"Id\": \"495\",\n            \"Description\": \"495 - BCO LA PROVINCIA B AIRES BCE\"\n        },\n        {\n            \"Id\": \"505\",\n            \"Description\": \"505 - Banco Credit Suisse (Brasil) S.A.\"\n        },\n        {\n            \"Id\": \"545\",\n            \"Description\": \"545 - SENSO CCVM S.A.\"\n        },\n        {\n            \"Id\": \"600\",\n            \"Description\": \"600 - Banco Luso Brasileiro S.A.\"\n        },\n        {\n            \"Id\": \"604\",\n            \"Description\": \"604 - Banco Industrial do Brasil S.A.\"\n        },\n        {\n            \"Id\": \"610\",\n            \"Description\": \"610 - Banco VR S.A.\"\n        },\n        {\n            \"Id\": \"611\",\n            \"Description\": \"611 - Banco Paulista S.A.\"\n        },\n        {\n            \"Id\": \"612\",\n            \"Description\": \"612 - Banco Guanabara S.A.\"\n        },\n        {\n            \"Id\": \"613\",\n            \"Description\": \"613 - OMNI BANCO S.A.\"\n        },\n        {\n            \"Id\": \"623\",\n            \"Description\": \"623 - Banco PAN S.A.\"\n        },\n        {\n            \"Id\": \"626\",\n            \"Description\": \"626 - Banco Ficsa S.A.\"\n        },\n        {\n            \"Id\": \"630\",\n            \"Description\": \"630 - SMARTBANK\"\n        },\n        {\n            \"Id\": \"633\",\n            \"Description\": \"633 - Banco Rendimento S.A.\"\n        },\n        {\n            \"Id\": \"634\",\n            \"Description\": \"634 - Banco Triângulo S.A.\"\n        },\n        {\n            \"Id\": \"637\",\n            \"Description\": \"637 - BCO SOFISA S.A.\"\n        },\n        {\n            \"Id\": \"643\",\n            \"Description\": \"643 - Banco Pine S.A.\"\n        },\n        {\n            \"Id\": \"652\",\n            \"Description\": \"652 - Itaú Unibanco Holding S.A.\"\n        },\n        {\n            \"Id\": \"653\",\n            \"Description\": \"653 - Banco Indusval S.A.\"\n        },\n        {\n            \"Id\": \"654\",\n            \"Description\": \"654 - BCO DIGIMAIS S.A.\"\n        },\n        {\n            \"Id\": \"655\",\n            \"Description\": \"655 - Banco Votorantim S.A.\"\n        },\n        {\n            \"Id\": \"707\",\n            \"Description\": \"707 - Banco Daycoval S.A.\"\n        },\n        {\n            \"Id\": \"712\",\n            \"Description\": \"712 - BCO OURINVEST S.A.\"\n        },\n        {\n            \"Id\": \"720\",\n            \"Description\": \"720 - BCO RNX S.A.\"\n        },\n        {\n            \"Id\": \"739\",\n            \"Description\": \"739 - Banco Cetelem S.A.\"\n        },\n        {\n            \"Id\": \"741\",\n            \"Description\": \"741 - BCO RIBEIRAO PRETO S.A.\"\n        },\n        {\n            \"Id\": \"743\",\n            \"Description\": \"743 - Banco Semear\"\n        },\n        {\n            \"Id\": \"745\",\n            \"Description\": \"745 - Banco Citibank S.A.\"\n        },\n        {\n            \"Id\": \"746\",\n            \"Description\": \"746 - Banco Modal S.A.\"\n        },\n        {\n            \"Id\": \"747\",\n            \"Description\": \"747 - Banco Rabobank International Brasil S.A.\"\n        },\n        {\n            \"Id\": \"748\",\n            \"Description\": \"748 - Banco Cooperativo Sicredi S.A.\"\n        },\n        {\n            \"Id\": \"751\",\n            \"Description\": \"751 - Scotiabank Brasil S.A. Banco Múltiplo\"\n        },\n        {\n            \"Id\": \"752\",\n            \"Description\": \"752 - Banco BNP Paribas Brasil S.A.\"\n        },\n        {\n            \"Id\": \"753\",\n            \"Description\": \"753 - NOVO BCO CONTINENTAL S.A. - BM\"\n        },\n        {\n            \"Id\": \"754\",\n            \"Description\": \"754 - BANCO SISTEMA\"\n        },\n        {\n            \"Id\": \"755\",\n            \"Description\": \"755 - Bank of America Merrill Lynch Banco Múltiplo S.A.\"\n        },\n        {\n            \"Id\": \"756\",\n            \"Description\": \"756 - Banco Cooperativo do Brasil S.A.\"\n        },\n        {\n            \"Id\": \"757\",\n            \"Description\": \"757 - BCO KEB HANA DO BRASIL S.A.\"\n        },\n        {\n            \"Id\": \"536\",\n            \"Description\": \"536 - BANCO NEON S.A.\"\n        },\n        {\n            \"Id\": \"999\",\n            \"Description\": \"999 - Kredit Bank\"\n        },\n        {\n            \"Id\": \"000\",\n            \"Description\": \"000 - Conta Digital\"\n        },\n        {\n            \"Id\": \"031\",\n            \"Description\": \"031 - Banco Beg S.A.\"\n        },\n        {\n            \"Id\": \"045\",\n            \"Description\": \"045 - Banco Opportunity de Investimento S.A.\"\n        },\n        {\n            \"Id\": \"073\",\n            \"Description\": \"073 - BB Banco Popular do Brasil S.A.\"\n        },\n        {\n            \"Id\": \"204\",\n            \"Description\": \"204 - Banco Bradesco Cartões S.A.\"\n        },\n        {\n            \"Id\": \"215\",\n            \"Description\": \"215 - Banco Comercial e de Investimento Sudameris S.A.\"\n        },\n        {\n            \"Id\": \"248\",\n            \"Description\": \"248 - Banco Boavista Interatlântico S.A.\"\n        },\n        {\n            \"Id\": \"263\",\n            \"Description\": \"263 - Banco Cacique S.A.\"\n        },\n        {\n            \"Id\": \"356\",\n            \"Description\": \"356 - Banco Real S.A.\"\n        },\n        {\n            \"Id\": \"461\",\n            \"Description\": \"461 - ASAAS IP S.A.\"\n        },\n        {\n            \"Id\": \"641\",\n            \"Description\": \"641 - Banco Alvorada S.A.\"\n        },\n        {\n            \"Id\": \"719\",\n            \"Description\": \"719 - Banif\"\n        },\n        {\n            \"Id\": \"740\",\n            \"Description\": \"740 - Banco Barclays S.A.\"\n        },\n        {\n            \"Id\": \"526\",\n            \"Description\": \"526 - Monetarie SCD\"\n        },\n        {\n            \"Id\": \"032\",\n            \"Description\": \"032 - ZOOP TECNOLOGIA E MEIOS DE PAGAMENTO S.A.\"\n        }\n    ],\n    \"cities\": [\n        {\n            \"city\": \"Alta Floresta D'oeste\",\n            \"code\": 1,\n            \"state_code\": 21\n        },\n        {\n            \"city\": \"Ariquemes\",\n            \"code\": 2,\n            \"state_code\": 21\n        },\n        {\n            \"city\": \"Cabixi\",\n            \"code\": 3,\n            \"state_code\": 21\n        },\n        {\n            \"city\": \"Cacoal\",\n            \"code\": 4,\n            \"state_code\": 21\n        },\n        {\n            \"city\": \"Cerejeiras\",\n            \"code\": 5,\n            \"state_code\": 21\n        },\n        {\n            \"city\": \"Colorado do Oeste\",\n            \"code\": 6,\n            \"state_code\": 21\n        },\n        {\n            \"city\": \"Corumbiara\",\n            \"code\": 7,\n            \"state_code\": 21\n        },\n        {\n            \"city\": \"Costa Marques\",\n            \"code\": 8,\n            \"state_code\": 21\n        },\n        {\n            \"city\": \"Espigão D'oeste\",\n            \"code\": 9,\n            \"state_code\": 21\n        },\n        {\n            \"city\": \"Guajará-Mirim\",\n            \"code\": 10,\n            \"state_code\": 21\n        },\n        {\n            \"city\": \"Jaru\",\n            \"code\": 11,\n            \"state_code\": 21\n        },\n        {\n            \"city\": \"Ji Paraná\",\n            \"code\": 12,\n            \"state_code\": 21\n        },\n        {\n            \"city\": \"Machadinho D'oeste\",\n            \"code\": 13,\n            \"state_code\": 21\n        },\n        {\n            \"city\": \"Nova Brasilândia D'oeste\",\n            \"code\": 14,\n            \"state_code\": 21\n        },\n        {\n            \"city\": \"Ouro Preto do Oeste\",\n            \"code\": 15,\n            \"state_code\": 21\n        },\n        {\n            \"city\": \"Pimenta Bueno\",\n            \"code\": 16,\n            \"state_code\": 21\n        },\n        {\n            \"city\": \"Porto Velho\",\n            \"code\": 17,\n            \"state_code\": 21\n        },\n        {\n            \"city\": \"Presidente Médici\",\n            \"code\": 18,\n            \"state_code\": 21\n        },\n        {\n            \"city\": \"Rio Crespo\",\n            \"code\": 19,\n            \"state_code\": 21\n        },\n        {\n            \"city\": \"Rolim de Moura\",\n            \"code\": 20,\n            \"state_code\": 21\n        },\n        {\n            \"city\": \"Santa Luzia D'oeste\",\n            \"code\": 21,\n            \"state_code\": 21\n        },\n        {\n            \"city\": \"Vilhena\",\n            \"code\": 22,\n            \"state_code\": 21\n        },\n        {\n            \"city\": \"São Miguel do Guaporé\",\n            \"code\": 23,\n            \"state_code\": 21\n        },\n        {\n            \"city\": \"Nova Mamoré\",\n            \"code\": 24,\n            \"state_code\": 21\n        },\n        {\n            \"city\": \"Alvorada D'oeste\",\n            \"code\": 25,\n            \"state_code\": 21\n        },\n        {\n            \"city\": \"Alto Alegre dos Parecis\",\n            \"code\": 26,\n            \"state_code\": 21\n        },\n        {\n            \"city\": \"Alto Paraíso\",\n            \"code\": 27,\n            \"state_code\": 21\n        },\n        {\n            \"city\": \"Buritis\",\n            \"code\": 28,\n            \"state_code\": 21\n        },\n        {\n            \"city\": \"Novo Horizonte do Oeste\",\n            \"code\": 29,\n            \"state_code\": 21\n        },\n        {\n            \"city\": \"Cacaulândia\",\n            \"code\": 30,\n            \"state_code\": 21\n        },\n        {\n            \"city\": \"Campo Novo de Rondônia\",\n            \"code\": 31,\n            \"state_code\": 21\n        },\n        {\n            \"city\": \"Candeias do Jamari\",\n            \"code\": 32,\n            \"state_code\": 21\n        },\n        {\n            \"city\": \"Castanheiras\",\n            \"code\": 33,\n            \"state_code\": 21\n        },\n        {\n            \"city\": \"Chupinguaia\",\n            \"code\": 34,\n            \"state_code\": 21\n        },\n        {\n            \"city\": \"Cujubim\",\n            \"code\": 35,\n            \"state_code\": 21\n        },\n        {\n            \"city\": \"Governador Jorge Teixeira\",\n            \"code\": 36,\n            \"state_code\": 21\n        },\n        {\n            \"city\": \"Itapuã do Oeste\",\n            \"code\": 37,\n            \"state_code\": 21\n        },\n        {\n            \"city\": \"Ministro Andreazza\",\n            \"code\": 38,\n            \"state_code\": 21\n        },\n        {\n            \"city\": \"Mirante da Serra\",\n            \"code\": 39,\n            \"state_code\": 21\n        },\n        {\n            \"city\": \"Monte Negro\",\n            \"code\": 40,\n            \"state_code\": 21\n        },\n        {\n            \"city\": \"Nova União\",\n            \"code\": 41,\n            \"state_code\": 21\n        },\n        {\n            \"city\": \"Parecis\",\n            \"code\": 42,\n            \"state_code\": 21\n        },\n        {\n            \"city\": \"Pimenteiras do Oeste\",\n            \"code\": 43,\n            \"state_code\": 21\n        },\n        {\n            \"city\": \"Primavera de Rondônia\",\n            \"code\": 44,\n            \"state_code\": 21\n        },\n        {\n            \"city\": \"São Felipe D'oeste\",\n            \"code\": 45,\n            \"state_code\": 21\n        },\n        {\n            \"city\": \"São Francisco do Guaporé\",\n            \"code\": 46,\n            \"state_code\": 21\n        },\n        {\n            \"city\": \"Seringueiras\",\n            \"code\": 47,\n            \"state_code\": 21\n        },\n        {\n            \"city\": \"Teixeirópolis\",\n            \"code\": 48,\n            \"state_code\": 21\n        },\n        {\n            \"city\": \"Theobroma\",\n            \"code\": 49,\n            \"state_code\": 21\n        },\n        {\n            \"city\": \"Urupá\",\n            \"code\": 50,\n            \"state_code\": 21\n        },\n        {\n            \"city\": \"Vale do Anari\",\n            \"code\": 51,\n            \"state_code\": 21\n        },\n        {\n            \"city\": \"Vale do Paraíso\",\n            \"code\": 52,\n            \"state_code\": 21\n        },\n        {\n            \"city\": \"Acrelândia\",\n            \"code\": 53,\n            \"state_code\": 1\n        },\n        {\n            \"city\": \"Assis Brasil\",\n            \"code\": 54,\n            \"state_code\": 1\n        },\n        {\n            \"city\": \"Brasiléia\",\n            \"code\": 55,\n            \"state_code\": 1\n        },\n        {\n            \"city\": \"Bujari\",\n            \"code\": 56,\n            \"state_code\": 1\n        },\n        {\n            \"city\": \"Capixaba\",\n            \"code\": 57,\n            \"state_code\": 1\n        },\n        {\n            \"city\": \"Cruzeiro do Sul\",\n            \"code\": 58,\n            \"state_code\": 1\n        },\n        {\n            \"city\": \"Epitaciolândia\",\n            \"code\": 59,\n            \"state_code\": 1\n        },\n        {\n            \"city\": \"Feijó\",\n            \"code\": 60,\n            \"state_code\": 1\n        },\n        {\n            \"city\": \"Jordão\",\n            \"code\": 61,\n            \"state_code\": 1\n        },\n        {\n            \"city\": \"Mâncio Lima\",\n            \"code\": 62,\n            \"state_code\": 1\n        },\n        {\n            \"city\": \"Manoel Urbano\",\n            \"code\": 63,\n            \"state_code\": 1\n        },\n        {\n            \"city\": \"Marechal Thaumaturgo\",\n            \"code\": 64,\n            \"state_code\": 1\n        },\n        {\n            \"city\": \"Plácido de Castro\",\n            \"code\": 65,\n            \"state_code\": 1\n        },\n        {\n            \"city\": \"Porto Walter\",\n            \"code\": 66,\n            \"state_code\": 1\n        },\n        {\n            \"city\": \"Rio Branco\",\n            \"code\": 67,\n            \"state_code\": 1\n        },\n        {\n            \"city\": \"Rodrigues Alves\",\n            \"code\": 68,\n            \"state_code\": 1\n        },\n        {\n            \"city\": \"Santa Rosa do Purus\",\n            \"code\": 69,\n            \"state_code\": 1\n        },\n        {\n            \"city\": \"Senador Guiomard\",\n            \"code\": 70,\n            \"state_code\": 1\n        },\n        {\n            \"city\": \"Sena Madureira\",\n            \"code\": 71,\n            \"state_code\": 1\n        },\n        {\n            \"city\": \"Tarauacá\",\n            \"code\": 72,\n            \"state_code\": 1\n        },\n        {\n            \"city\": \"Xapuri\",\n            \"code\": 73,\n            \"state_code\": 1\n        },\n        {\n            \"city\": \"Porto Acre\",\n            \"code\": 74,\n            \"state_code\": 1\n        },\n        {\n            \"city\": \"Alvarães\",\n            \"code\": 75,\n            \"state_code\": 3\n        },\n        {\n            \"city\": \"Amaturá\",\n            \"code\": 76,\n            \"state_code\": 3\n        },\n        {\n            \"city\": \"Anamã\",\n            \"code\": 77,\n            \"state_code\": 3\n        },\n        {\n            \"city\": \"Anori\",\n            \"code\": 78,\n            \"state_code\": 3\n        },\n        {\n            \"city\": \"Apuí\",\n            \"code\": 79,\n            \"state_code\": 3\n        },\n        {\n            \"city\": \"Atalaia do Norte\",\n            \"code\": 80,\n            \"state_code\": 3\n        },\n        {\n            \"city\": \"Autazes\",\n            \"code\": 81,\n            \"state_code\": 3\n        },\n        {\n            \"city\": \"Barcelos\",\n            \"code\": 82,\n            \"state_code\": 3\n        },\n        {\n            \"city\": \"Barreirinha\",\n            \"code\": 83,\n            \"state_code\": 3\n        },\n        {\n            \"city\": \"Benjamin Constant\",\n            \"code\": 84,\n            \"state_code\": 3\n        },\n        {\n            \"city\": \"Beruri\",\n            \"code\": 85,\n            \"state_code\": 3\n        },\n        {\n            \"city\": \"Boa Vista do Ramos\",\n            \"code\": 86,\n            \"state_code\": 3\n        },\n        {\n            \"city\": \"Boca do Acre\",\n            \"code\": 87,\n            \"state_code\": 3\n        },\n        {\n            \"city\": \"Borba\",\n            \"code\": 88,\n            \"state_code\": 3\n        },\n        {\n            \"city\": \"Caapiranga\",\n            \"code\": 89,\n            \"state_code\": 3\n        },\n        {\n            \"city\": \"Canutama\",\n            \"code\": 90,\n            \"state_code\": 3\n        },\n        {\n            \"city\": \"Carauari\",\n            \"code\": 91,\n            \"state_code\": 3\n        },\n        {\n            \"city\": \"Careiro\",\n            \"code\": 92,\n            \"state_code\": 3\n        },\n        {\n            \"city\": \"Careiro da Várzea\",\n            \"code\": 93,\n            \"state_code\": 3\n        },\n        {\n            \"city\": \"Coari\",\n            \"code\": 94,\n            \"state_code\": 3\n        },\n        {\n            \"city\": \"Codajás\",\n            \"code\": 95,\n            \"state_code\": 3\n        },\n        {\n            \"city\": \"Eirunepé\",\n            \"code\": 96,\n            \"state_code\": 3\n        },\n        {\n            \"city\": \"Envira\",\n            \"code\": 97,\n            \"state_code\": 3\n        },\n        {\n            \"city\": \"Fonte Boa\",\n            \"code\": 98,\n            \"state_code\": 3\n        },\n        {\n            \"city\": \"Guajará\",\n            \"code\": 99,\n            \"state_code\": 3\n        },\n        {\n            \"city\": \"Humaitá\",\n            \"code\": 100,\n            \"state_code\": 3\n        },\n        {\n            \"city\": \"Ipixuna\",\n            \"code\": 101,\n            \"state_code\": 3\n        },\n        {\n            \"city\": \"Iranduba\",\n            \"code\": 102,\n            \"state_code\": 3\n        },\n        {\n            \"city\": \"Itacoatiara\",\n            \"code\": 103,\n            \"state_code\": 3\n        },\n        {\n            \"city\": \"Itamarati\",\n            \"code\": 104,\n            \"state_code\": 3\n        },\n        {\n            \"city\": \"Itapiranga\",\n            \"code\": 105,\n            \"state_code\": 3\n        },\n        {\n            \"city\": \"Japurá\",\n            \"code\": 106,\n            \"state_code\": 3\n        },\n        {\n            \"city\": \"Juruá\",\n            \"code\": 107,\n            \"state_code\": 3\n        },\n        {\n            \"city\": \"Jutaí\",\n            \"code\": 108,\n            \"state_code\": 3\n        },\n        {\n            \"city\": \"Lábrea\",\n            \"code\": 109,\n            \"state_code\": 3\n        },\n        {\n            \"city\": \"Manacapuru\",\n            \"code\": 110,\n            \"state_code\": 3\n        },\n        {\n            \"city\": \"Manaquiri\",\n            \"code\": 111,\n            \"state_code\": 3\n        },\n        {\n            \"city\": \"Manaus\",\n            \"code\": 112,\n            \"state_code\": 3\n        },\n        {\n            \"city\": \"Manicoré\",\n            \"code\": 113,\n            \"state_code\": 3\n        },\n        {\n            \"city\": \"Maraã\",\n            \"code\": 114,\n            \"state_code\": 3\n        },\n        {\n            \"city\": \"Maués\",\n            \"code\": 115,\n            \"state_code\": 3\n        },\n        {\n            \"city\": \"Nhamundá\",\n            \"code\": 116,\n            \"state_code\": 3\n        },\n        {\n            \"city\": \"Nova Olinda do Norte\",\n            \"code\": 117,\n            \"state_code\": 3\n        },\n        {\n            \"city\": \"Novo Airão\",\n            \"code\": 118,\n            \"state_code\": 3\n        },\n        {\n            \"city\": \"Novo Aripuanã\",\n            \"code\": 119,\n            \"state_code\": 3\n        },\n        {\n            \"city\": \"Parintins\",\n            \"code\": 120,\n            \"state_code\": 3\n        },\n        {\n            \"city\": \"Pauini\",\n            \"code\": 121,\n            \"state_code\": 3\n        },\n        {\n            \"city\": \"Presidente Figueiredo\",\n            \"code\": 122,\n            \"state_code\": 3\n        },\n        {\n            \"city\": \"Rio Preto da Eva\",\n            \"code\": 123,\n            \"state_code\": 3\n        },\n        {\n            \"city\": \"Santa Isabel do Rio Negro\",\n            \"code\": 124,\n            \"state_code\": 3\n        },\n        {\n            \"city\": \"Santo Antônio do Içá\",\n            \"code\": 125,\n            \"state_code\": 3\n        },\n        {\n            \"city\": \"São Gabriel da Cachoeira\",\n            \"code\": 126,\n            \"state_code\": 3\n        },\n        {\n            \"city\": \"São Paulo de Olivença\",\n            \"code\": 127,\n            \"state_code\": 3\n        },\n        {\n            \"city\": \"São Sebastião do Uatumã\",\n            \"code\": 128,\n            \"state_code\": 3\n        },\n        {\n            \"city\": \"Silves\",\n            \"code\": 129,\n            \"state_code\": 3\n        },\n        {\n            \"city\": \"Tabatinga\",\n            \"code\": 130,\n            \"state_code\": 3\n        },\n        {\n            \"city\": \"Tapauá\",\n            \"code\": 131,\n            \"state_code\": 3\n        },\n        {\n            \"city\": \"Tefé\",\n            \"code\": 132,\n            \"state_code\": 3\n        },\n        {\n            \"city\": \"Tonantins\",\n            \"code\": 133,\n            \"state_code\": 3\n        },\n        {\n            \"city\": \"Uarini\",\n            \"code\": 134,\n            \"state_code\": 3\n        },\n        {\n            \"city\": \"Urucará\",\n            \"code\": 135,\n            \"state_code\": 3\n        },\n        {\n            \"city\": \"Urucurituba\",\n            \"code\": 136,\n            \"state_code\": 3\n        },\n        {\n            \"city\": \"Amajari\",\n            \"code\": 137,\n            \"state_code\": 22\n        },\n        {\n            \"city\": \"Alto Alegre\",\n            \"code\": 138,\n            \"state_code\": 22\n        },\n        {\n            \"city\": \"Boa Vista\",\n            \"code\": 139,\n            \"state_code\": 22\n        },\n        {\n            \"city\": \"Bonfim\",\n            \"code\": 140,\n            \"state_code\": 22\n        },\n        {\n            \"city\": \"Cantá\",\n            \"code\": 141,\n            \"state_code\": 22\n        },\n        {\n            \"city\": \"Caracaraí\",\n            \"code\": 142,\n            \"state_code\": 22\n        },\n        {\n            \"city\": \"Caroebe\",\n            \"code\": 143,\n            \"state_code\": 22\n        },\n        {\n            \"city\": \"Iracema\",\n            \"code\": 144,\n            \"state_code\": 22\n        },\n        {\n            \"city\": \"Mucajaí\",\n            \"code\": 145,\n            \"state_code\": 22\n        },\n        {\n            \"city\": \"Normandia\",\n            \"code\": 146,\n            \"state_code\": 22\n        },\n        {\n            \"city\": \"Pacaraima\",\n            \"code\": 147,\n            \"state_code\": 22\n        },\n        {\n            \"city\": \"Rorainópolis\",\n            \"code\": 148,\n            \"state_code\": 22\n        },\n        {\n            \"city\": \"São João da Baliza\",\n            \"code\": 149,\n            \"state_code\": 22\n        },\n        {\n            \"city\": \"São Luiz\",\n            \"code\": 150,\n            \"state_code\": 22\n        },\n        {\n            \"city\": \"Uiramutã\",\n            \"code\": 151,\n            \"state_code\": 22\n        },\n        {\n            \"city\": \"Abaetetuba\",\n            \"code\": 152,\n            \"state_code\": 14\n        },\n        {\n            \"city\": \"Abel Figueiredo\",\n            \"code\": 153,\n            \"state_code\": 14\n        },\n        {\n            \"city\": \"Acará\",\n            \"code\": 154,\n            \"state_code\": 14\n        },\n        {\n            \"city\": \"Afuá\",\n            \"code\": 155,\n            \"state_code\": 14\n        },\n        {\n            \"city\": \"Água Azul do Norte\",\n            \"code\": 156,\n            \"state_code\": 14\n        },\n        {\n            \"city\": \"Alenquer\",\n            \"code\": 157,\n            \"state_code\": 14\n        },\n        {\n            \"city\": \"Almeirim\",\n            \"code\": 158,\n            \"state_code\": 14\n        },\n        {\n            \"city\": \"Altamira\",\n            \"code\": 159,\n            \"state_code\": 14\n        },\n        {\n            \"city\": \"Anajás\",\n            \"code\": 160,\n            \"state_code\": 14\n        },\n        {\n            \"city\": \"Ananindeua\",\n            \"code\": 161,\n            \"state_code\": 14\n        },\n        {\n            \"city\": \"Anapu\",\n            \"code\": 162,\n            \"state_code\": 14\n        },\n        {\n            \"city\": \"Augusto Corrêa\",\n            \"code\": 163,\n            \"state_code\": 14\n        },\n        {\n            \"city\": \"Aurora do Pará\",\n            \"code\": 164,\n            \"state_code\": 14\n        },\n        {\n            \"city\": \"Aveiro\",\n            \"code\": 165,\n            \"state_code\": 14\n        },\n        {\n            \"city\": \"Bagre\",\n            \"code\": 166,\n            \"state_code\": 14\n        },\n        {\n            \"city\": \"Baião\",\n            \"code\": 167,\n            \"state_code\": 14\n        },\n        {\n            \"city\": \"Bannach\",\n            \"code\": 168,\n            \"state_code\": 14\n        },\n        {\n            \"city\": \"Barcarena\",\n            \"code\": 169,\n            \"state_code\": 14\n        },\n        {\n            \"city\": \"Belém\",\n            \"code\": 170,\n            \"state_code\": 14\n        },\n        {\n            \"city\": \"Belterra\",\n            \"code\": 171,\n            \"state_code\": 14\n        },\n        {\n            \"city\": \"Benevides\",\n            \"code\": 172,\n            \"state_code\": 14\n        },\n        {\n            \"city\": \"Bom Jesus do Tocantins\",\n            \"code\": 173,\n            \"state_code\": 14\n        },\n        {\n            \"city\": \"Bonito\",\n            \"code\": 174,\n            \"state_code\": 14\n        },\n        {\n            \"city\": \"Bragança\",\n            \"code\": 175,\n            \"state_code\": 14\n        },\n        {\n            \"city\": \"Brasil Novo\",\n            \"code\": 176,\n            \"state_code\": 14\n        },\n        {\n            \"city\": \"Brejo Grande do Araguaia\",\n            \"code\": 177,\n            \"state_code\": 14\n        },\n        {\n            \"city\": \"Breu Branco\",\n            \"code\": 178,\n            \"state_code\": 14\n        },\n        {\n            \"city\": \"Breves\",\n            \"code\": 179,\n            \"state_code\": 14\n        },\n        {\n            \"city\": \"Bujaru\",\n            \"code\": 180,\n            \"state_code\": 14\n        },\n        {\n            \"city\": \"Cachoeira do Piriá\",\n            \"code\": 181,\n            \"state_code\": 14\n        },\n        {\n            \"city\": \"Cachoeira do Arari\",\n            \"code\": 182,\n            \"state_code\": 14\n        },\n        {\n            \"city\": \"Cametá\",\n            \"code\": 183,\n            \"state_code\": 14\n        },\n        {\n            \"city\": \"Canaã dos Carajás\",\n            \"code\": 184,\n            \"state_code\": 14\n        },\n        {\n            \"city\": \"Capanema\",\n            \"code\": 185,\n            \"state_code\": 14\n        },\n        {\n            \"city\": \"Capitão Poço\",\n            \"code\": 186,\n            \"state_code\": 14\n        },\n        {\n            \"city\": \"Castanhal\",\n            \"code\": 187,\n            \"state_code\": 14\n        },\n        {\n            \"city\": \"Chaves\",\n            \"code\": 188,\n            \"state_code\": 14\n        },\n        {\n            \"city\": \"Colares\",\n            \"code\": 189,\n            \"state_code\": 14\n        },\n        {\n            \"city\": \"Conceição do Araguaia\",\n            \"code\": 190,\n            \"state_code\": 14\n        },\n        {\n            \"city\": \"Concórdia do Pará\",\n            \"code\": 191,\n            \"state_code\": 14\n        },\n        {\n            \"city\": \"Cumaru do Norte\",\n            \"code\": 192,\n            \"state_code\": 14\n        },\n        {\n            \"city\": \"Curionópolis\",\n            \"code\": 193,\n            \"state_code\": 14\n        },\n        {\n            \"city\": \"Curralinho\",\n            \"code\": 194,\n            \"state_code\": 14\n        },\n        {\n            \"city\": \"Curuá\",\n            \"code\": 195,\n            \"state_code\": 14\n        },\n        {\n            \"city\": \"Curuçá\",\n            \"code\": 196,\n            \"state_code\": 14\n        },\n        {\n            \"city\": \"Dom Eliseu\",\n            \"code\": 197,\n            \"state_code\": 14\n        },\n        {\n            \"city\": \"Eldorado dos Carajás\",\n            \"code\": 198,\n            \"state_code\": 14\n        },\n        {\n            \"city\": \"Faro\",\n            \"code\": 199,\n            \"state_code\": 14\n        },\n        {\n            \"city\": \"Floresta do Araguaia\",\n            \"code\": 200,\n            \"state_code\": 14\n        },\n        {\n            \"city\": \"Garrafão do Norte\",\n            \"code\": 201,\n            \"state_code\": 14\n        },\n        {\n            \"city\": \"Goianésia do Pará\",\n            \"code\": 202,\n            \"state_code\": 14\n        },\n        {\n            \"city\": \"Gurupá\",\n            \"code\": 203,\n            \"state_code\": 14\n        },\n        {\n            \"city\": \"Igarapé-Açu\",\n            \"code\": 204,\n            \"state_code\": 14\n        },\n        {\n            \"city\": \"Igarapé-Miri\",\n            \"code\": 205,\n            \"state_code\": 14\n        },\n        {\n            \"city\": \"Inhangapi\",\n            \"code\": 206,\n            \"state_code\": 14\n        },\n        {\n            \"city\": \"Ipixuna do Pará\",\n            \"code\": 207,\n            \"state_code\": 14\n        },\n        {\n            \"city\": \"Irituia\",\n            \"code\": 208,\n            \"state_code\": 14\n        },\n        {\n            \"city\": \"Itaituba\",\n            \"code\": 209,\n            \"state_code\": 14\n        },\n        {\n            \"city\": \"Itupiranga\",\n            \"code\": 210,\n            \"state_code\": 14\n        },\n        {\n            \"city\": \"Jacareacanga\",\n            \"code\": 211,\n            \"state_code\": 14\n        },\n        {\n            \"city\": \"Jacundá\",\n            \"code\": 212,\n            \"state_code\": 14\n        },\n        {\n            \"city\": \"Juruti\",\n            \"code\": 213,\n            \"state_code\": 14\n        },\n        {\n            \"city\": \"Limoeiro do Ajuru\",\n            \"code\": 214,\n            \"state_code\": 14\n        },\n        {\n            \"city\": \"Mãe do Rio\",\n            \"code\": 215,\n            \"state_code\": 14\n        },\n        {\n            \"city\": \"Magalhães Barata\",\n            \"code\": 216,\n            \"state_code\": 14\n        },\n        {\n            \"city\": \"Marabá\",\n            \"code\": 217,\n            \"state_code\": 14\n        },\n        {\n            \"city\": \"Maracanã\",\n            \"code\": 218,\n            \"state_code\": 14\n        },\n        {\n            \"city\": \"Marapanim\",\n            \"code\": 219,\n            \"state_code\": 14\n        },\n        {\n            \"city\": \"Marituba\",\n            \"code\": 220,\n            \"state_code\": 14\n        },\n        {\n            \"city\": \"Medicilândia\",\n            \"code\": 221,\n            \"state_code\": 14\n        },\n        {\n            \"city\": \"Melgaço\",\n            \"code\": 222,\n            \"state_code\": 14\n        },\n        {\n            \"city\": \"Mocajuba\",\n            \"code\": 223,\n            \"state_code\": 14\n        },\n        {\n            \"city\": \"Moju\",\n            \"code\": 224,\n            \"state_code\": 14\n        },\n        {\n            \"city\": \"Monte Alegre\",\n            \"code\": 225,\n            \"state_code\": 14\n        },\n        {\n            \"city\": \"Muaná\",\n            \"code\": 226,\n            \"state_code\": 14\n        },\n        {\n            \"city\": \"Nova Esperança do Piriá\",\n            \"code\": 227,\n            \"state_code\": 14\n        },\n        {\n            \"city\": \"Nova Ipixuna\",\n            \"code\": 228,\n            \"state_code\": 14\n        },\n        {\n            \"city\": \"Nova Timboteua\",\n            \"code\": 229,\n            \"state_code\": 14\n        },\n        {\n            \"city\": \"Novo Progresso\",\n            \"code\": 230,\n            \"state_code\": 14\n        },\n        {\n            \"city\": \"Novo Repartimento\",\n            \"code\": 231,\n            \"state_code\": 14\n        },\n        {\n            \"city\": \"Óbidos\",\n            \"code\": 232,\n            \"state_code\": 14\n        },\n        {\n            \"city\": \"Oeiras do Pará\",\n            \"code\": 233,\n            \"state_code\": 14\n        },\n        {\n            \"city\": \"Oriximiná\",\n            \"code\": 234,\n            \"state_code\": 14\n        },\n        {\n            \"city\": \"Ourém\",\n            \"code\": 235,\n            \"state_code\": 14\n        },\n        {\n            \"city\": \"Ourilândia do Norte\",\n            \"code\": 236,\n            \"state_code\": 14\n        },\n        {\n            \"city\": \"Pacajá\",\n            \"code\": 237,\n            \"state_code\": 14\n        },\n        {\n            \"city\": \"Palestina do Pará\",\n            \"code\": 238,\n            \"state_code\": 14\n        },\n        {\n            \"city\": \"Paragominas\",\n            \"code\": 239,\n            \"state_code\": 14\n        },\n        {\n            \"city\": \"Parauapebas\",\n            \"code\": 240,\n            \"state_code\": 14\n        },\n        {\n            \"city\": \"Pau D'arco\",\n            \"code\": 241,\n            \"state_code\": 14\n        },\n        {\n            \"city\": \"Peixe-Boi\",\n            \"code\": 242,\n            \"state_code\": 14\n        },\n        {\n            \"city\": \"Piçarra\",\n            \"code\": 243,\n            \"state_code\": 14\n        },\n        {\n            \"city\": \"Placas\",\n            \"code\": 244,\n            \"state_code\": 14\n        },\n        {\n            \"city\": \"Ponta de Pedras\",\n            \"code\": 245,\n            \"state_code\": 14\n        },\n        {\n            \"city\": \"Portel\",\n            \"code\": 246,\n            \"state_code\": 14\n        },\n        {\n            \"city\": \"Porto de Moz\",\n            \"code\": 247,\n            \"state_code\": 14\n        },\n        {\n            \"city\": \"Prainha\",\n            \"code\": 248,\n            \"state_code\": 14\n        },\n        {\n            \"city\": \"Primavera\",\n            \"code\": 249,\n            \"state_code\": 14\n        },\n        {\n            \"city\": \"Quatipuru\",\n            \"code\": 250,\n            \"state_code\": 14\n        },\n        {\n            \"city\": \"Redenção\",\n            \"code\": 251,\n            \"state_code\": 14\n        },\n        {\n            \"city\": \"Rio Maria\",\n            \"code\": 252,\n            \"state_code\": 14\n        },\n        {\n            \"city\": \"Rondon do Pará\",\n            \"code\": 253,\n            \"state_code\": 14\n        },\n        {\n            \"city\": \"Rurópolis\",\n            \"code\": 254,\n            \"state_code\": 14\n        },\n        {\n            \"city\": \"Salinópolis\",\n            \"code\": 255,\n            \"state_code\": 14\n        },\n        {\n            \"city\": \"Salvaterra\",\n            \"code\": 256,\n            \"state_code\": 14\n        },\n        {\n            \"city\": \"Santa Bárbara do Pará\",\n            \"code\": 257,\n            \"state_code\": 14\n        },\n        {\n            \"city\": \"Santa Cruz do Arari\",\n            \"code\": 258,\n            \"state_code\": 14\n        },\n        {\n            \"city\": \"Santa Izabel do Pará\",\n            \"code\": 259,\n            \"state_code\": 14\n        },\n        {\n            \"city\": \"Santa Luzia do Pará\",\n            \"code\": 260,\n            \"state_code\": 14\n        },\n        {\n            \"city\": \"Santa Maria das Barreiras\",\n            \"code\": 261,\n            \"state_code\": 14\n        },\n        {\n            \"city\": \"Santa Maria do Pará\",\n            \"code\": 262,\n            \"state_code\": 14\n        },\n        {\n            \"city\": \"Santana do Araguaia\",\n            \"code\": 263,\n            \"state_code\": 14\n        },\n        {\n            \"city\": \"Santarém\",\n            \"code\": 264,\n            \"state_code\": 14\n        },\n        {\n            \"city\": \"Santarém Novo\",\n            \"code\": 265,\n            \"state_code\": 14\n        },\n        {\n            \"city\": \"Santo Antônio do Tauá\",\n            \"code\": 266,\n            \"state_code\": 14\n        },\n        {\n            \"city\": \"São Caetano de Odivelas\",\n            \"code\": 267,\n            \"state_code\": 14\n        },\n        {\n            \"city\": \"São Domingos do Araguaia\",\n            \"code\": 268,\n            \"state_code\": 14\n        },\n        {\n            \"city\": \"São Domingos do Capim\",\n            \"code\": 269,\n            \"state_code\": 14\n        },\n        {\n            \"city\": \"São Félix do Xingu\",\n            \"code\": 270,\n            \"state_code\": 14\n        },\n        {\n            \"city\": \"São Francisco do Pará\",\n            \"code\": 271,\n            \"state_code\": 14\n        },\n        {\n            \"city\": \"São Geraldo do Araguaia\",\n            \"code\": 272,\n            \"state_code\": 14\n        },\n        {\n            \"city\": \"São João da Ponta\",\n            \"code\": 273,\n            \"state_code\": 14\n        },\n        {\n            \"city\": \"São João de Pirabas\",\n            \"code\": 274,\n            \"state_code\": 14\n        },\n        {\n            \"city\": \"São João do Araguaia\",\n            \"code\": 275,\n            \"state_code\": 14\n        },\n        {\n            \"city\": \"São Miguel do Guamá\",\n            \"code\": 276,\n            \"state_code\": 14\n        },\n        {\n            \"city\": \"São Sebastião da Boa Vista\",\n            \"code\": 277,\n            \"state_code\": 14\n        },\n        {\n            \"city\": \"Sapucaia\",\n            \"code\": 278,\n            \"state_code\": 14\n        },\n        {\n            \"city\": \"Senador José Porfírio\",\n            \"code\": 279,\n            \"state_code\": 14\n        },\n        {\n            \"city\": \"Soure\",\n            \"code\": 280,\n            \"state_code\": 14\n        },\n        {\n            \"city\": \"Tailândia\",\n            \"code\": 281,\n            \"state_code\": 14\n        },\n        {\n            \"city\": \"Terra Alta\",\n            \"code\": 282,\n            \"state_code\": 14\n        },\n        {\n            \"city\": \"Terra Santa\",\n            \"code\": 283,\n            \"state_code\": 14\n        },\n        {\n            \"city\": \"Tomé-Açu\",\n            \"code\": 284,\n            \"state_code\": 14\n        },\n        {\n            \"city\": \"Tracuateua\",\n            \"code\": 285,\n            \"state_code\": 14\n        },\n        {\n            \"city\": \"Trairão\",\n            \"code\": 286,\n            \"state_code\": 14\n        },\n        {\n            \"city\": \"Tucumã\",\n            \"code\": 287,\n            \"state_code\": 14\n        },\n        {\n            \"city\": \"Tucuruí\",\n            \"code\": 288,\n            \"state_code\": 14\n        },\n        {\n            \"city\": \"Ulianópolis\",\n            \"code\": 289,\n            \"state_code\": 14\n        },\n        {\n            \"city\": \"Uruará\",\n            \"code\": 290,\n            \"state_code\": 14\n        },\n        {\n            \"city\": \"Vigia\",\n            \"code\": 291,\n            \"state_code\": 14\n        },\n        {\n            \"city\": \"Viseu\",\n            \"code\": 292,\n            \"state_code\": 14\n        },\n        {\n            \"city\": \"Vitória do Xingu\",\n            \"code\": 293,\n            \"state_code\": 14\n        },\n        {\n            \"city\": \"Xinguara\",\n            \"code\": 294,\n            \"state_code\": 14\n        },\n        {\n            \"city\": \"Serra do Navio\",\n            \"code\": 295,\n            \"state_code\": 4\n        },\n        {\n            \"city\": \"Amapá\",\n            \"code\": 296,\n            \"state_code\": 4\n        },\n        {\n            \"city\": \"Pedra Branca do Amapari\",\n            \"code\": 297,\n            \"state_code\": 4\n        },\n        {\n            \"city\": \"Calçoene\",\n            \"code\": 298,\n            \"state_code\": 4\n        },\n        {\n            \"city\": \"Cutias\",\n            \"code\": 299,\n            \"state_code\": 4\n        },\n        {\n            \"city\": \"Ferreira Gomes\",\n            \"code\": 300,\n            \"state_code\": 4\n        },\n        {\n            \"city\": \"Itaubal\",\n            \"code\": 301,\n            \"state_code\": 4\n        },\n        {\n            \"city\": \"Laranjal do Jari\",\n            \"code\": 302,\n            \"state_code\": 4\n        },\n        {\n            \"city\": \"Macapá\",\n            \"code\": 303,\n            \"state_code\": 4\n        },\n        {\n            \"city\": \"Mazagão\",\n            \"code\": 304,\n            \"state_code\": 4\n        },\n        {\n            \"city\": \"Oiapoque\",\n            \"code\": 305,\n            \"state_code\": 4\n        },\n        {\n            \"city\": \"Porto Grande\",\n            \"code\": 306,\n            \"state_code\": 4\n        },\n        {\n            \"city\": \"Pracuúba\",\n            \"code\": 307,\n            \"state_code\": 4\n        },\n        {\n            \"city\": \"Santana\",\n            \"code\": 308,\n            \"state_code\": 4\n        },\n        {\n            \"city\": \"Tartarugalzinho\",\n            \"code\": 309,\n            \"state_code\": 4\n        },\n        {\n            \"city\": \"Vitória do Jari\",\n            \"code\": 310,\n            \"state_code\": 4\n        },\n        {\n            \"city\": \"Abreulândia\",\n            \"code\": 311,\n            \"state_code\": 27\n        },\n        {\n            \"city\": \"Aguiarnópolis\",\n            \"code\": 312,\n            \"state_code\": 27\n        },\n        {\n            \"city\": \"Aliança do Tocantins\",\n            \"code\": 313,\n            \"state_code\": 27\n        },\n        {\n            \"city\": \"Almas\",\n            \"code\": 314,\n            \"state_code\": 27\n        },\n        {\n            \"city\": \"Alvorada\",\n            \"code\": 315,\n            \"state_code\": 27\n        },\n        {\n            \"city\": \"Ananás\",\n            \"code\": 316,\n            \"state_code\": 27\n        },\n        {\n            \"city\": \"Angico\",\n            \"code\": 317,\n            \"state_code\": 27\n        },\n        {\n            \"city\": \"Aparecida do Rio Negro\",\n            \"code\": 318,\n            \"state_code\": 27\n        },\n        {\n            \"city\": \"Aragominas\",\n            \"code\": 319,\n            \"state_code\": 27\n        },\n        {\n            \"city\": \"Araguacema\",\n            \"code\": 320,\n            \"state_code\": 27\n        },\n        {\n            \"city\": \"Araguaçu\",\n            \"code\": 321,\n            \"state_code\": 27\n        },\n        {\n            \"city\": \"Araguaína\",\n            \"code\": 322,\n            \"state_code\": 27\n        },\n        {\n            \"city\": \"Araguanã\",\n            \"code\": 323,\n            \"state_code\": 27\n        },\n        {\n            \"city\": \"Araguatins\",\n            \"code\": 324,\n            \"state_code\": 27\n        },\n        {\n            \"city\": \"Arapoema\",\n            \"code\": 325,\n            \"state_code\": 27\n        },\n        {\n            \"city\": \"Arraias\",\n            \"code\": 326,\n            \"state_code\": 27\n        },\n        {\n            \"city\": \"Augustinópolis\",\n            \"code\": 327,\n            \"state_code\": 27\n        },\n        {\n            \"city\": \"Aurora do Tocantins\",\n            \"code\": 328,\n            \"state_code\": 27\n        },\n        {\n            \"city\": \"Axixá do Tocantins\",\n            \"code\": 329,\n            \"state_code\": 27\n        },\n        {\n            \"city\": \"Babaçulândia\",\n            \"code\": 330,\n            \"state_code\": 27\n        },\n        {\n            \"city\": \"Bandeirantes do Tocantins\",\n            \"code\": 331,\n            \"state_code\": 27\n        },\n        {\n            \"city\": \"Barra do Ouro\",\n            \"code\": 332,\n            \"state_code\": 27\n        },\n        {\n            \"city\": \"Barrolândia\",\n            \"code\": 333,\n            \"state_code\": 27\n        },\n        {\n            \"city\": \"Bernardo Sayão\",\n            \"code\": 334,\n            \"state_code\": 27\n        },\n        {\n            \"city\": \"Bom Jesus do Tocantins\",\n            \"code\": 335,\n            \"state_code\": 27\n        },\n        {\n            \"city\": \"Brasilândia do Tocantins\",\n            \"code\": 336,\n            \"state_code\": 27\n        },\n        {\n            \"city\": \"Brejinho de Nazaré\",\n            \"code\": 337,\n            \"state_code\": 27\n        },\n        {\n            \"city\": \"Buriti do Tocantins\",\n            \"code\": 338,\n            \"state_code\": 27\n        },\n        {\n            \"city\": \"Cachoeirinha\",\n            \"code\": 339,\n            \"state_code\": 27\n        },\n        {\n            \"city\": \"Campos Lindos\",\n            \"code\": 340,\n            \"state_code\": 27\n        },\n        {\n            \"city\": \"Cariri do Tocantins\",\n            \"code\": 341,\n            \"state_code\": 27\n        },\n        {\n            \"city\": \"Carmolândia\",\n            \"code\": 342,\n            \"state_code\": 27\n        },\n        {\n            \"city\": \"Carrasco Bonito\",\n            \"code\": 343,\n            \"state_code\": 27\n        },\n        {\n            \"city\": \"Caseara\",\n            \"code\": 344,\n            \"state_code\": 27\n        },\n        {\n            \"city\": \"Centenário\",\n            \"code\": 345,\n            \"state_code\": 27\n        },\n        {\n            \"city\": \"Chapada de Areia\",\n            \"code\": 346,\n            \"state_code\": 27\n        },\n        {\n            \"city\": \"Chapada da Natividade\",\n            \"code\": 347,\n            \"state_code\": 27\n        },\n        {\n            \"city\": \"Colinas do Tocantins\",\n            \"code\": 348,\n            \"state_code\": 27\n        },\n        {\n            \"city\": \"Combinado\",\n            \"code\": 349,\n            \"state_code\": 27\n        },\n        {\n            \"city\": \"Conceição do Tocantins\",\n            \"code\": 350,\n            \"state_code\": 27\n        },\n        {\n            \"city\": \"Couto de Magalhães\",\n            \"code\": 351,\n            \"state_code\": 27\n        },\n        {\n            \"city\": \"Cristalândia\",\n            \"code\": 352,\n            \"state_code\": 27\n        },\n        {\n            \"city\": \"Crixás do Tocantins\",\n            \"code\": 353,\n            \"state_code\": 27\n        },\n        {\n            \"city\": \"Darcinópolis\",\n            \"code\": 354,\n            \"state_code\": 27\n        },\n        {\n            \"city\": \"Dianópolis\",\n            \"code\": 355,\n            \"state_code\": 27\n        },\n        {\n            \"city\": \"Divinópolis do Tocantins\",\n            \"code\": 356,\n            \"state_code\": 27\n        },\n        {\n            \"city\": \"Dois Irmãos do Tocantins\",\n            \"code\": 357,\n            \"state_code\": 27\n        },\n        {\n            \"city\": \"Dueré\",\n            \"code\": 358,\n            \"state_code\": 27\n        },\n        {\n            \"city\": \"Esperantina\",\n            \"code\": 359,\n            \"state_code\": 27\n        },\n        {\n            \"city\": \"Fátima\",\n            \"code\": 360,\n            \"state_code\": 27\n        },\n        {\n            \"city\": \"Figueirópolis\",\n            \"code\": 361,\n            \"state_code\": 27\n        },\n        {\n            \"city\": \"Filadélfia\",\n            \"code\": 362,\n            \"state_code\": 27\n        },\n        {\n            \"city\": \"Formoso do Araguaia\",\n            \"code\": 363,\n            \"state_code\": 27\n        },\n        {\n            \"city\": \"Fortaleza do Tabocão\",\n            \"code\": 364,\n            \"state_code\": 27\n        },\n        {\n            \"city\": \"Goianorte\",\n            \"code\": 365,\n            \"state_code\": 27\n        },\n        {\n            \"city\": \"Goiatins\",\n            \"code\": 366,\n            \"state_code\": 27\n        },\n        {\n            \"city\": \"Guaraí\",\n            \"code\": 367,\n            \"state_code\": 27\n        },\n        {\n            \"city\": \"Gurupi\",\n            \"code\": 368,\n            \"state_code\": 27\n        },\n        {\n            \"city\": \"Ipueiras\",\n            \"code\": 369,\n            \"state_code\": 27\n        },\n        {\n            \"city\": \"Itacajá\",\n            \"code\": 370,\n            \"state_code\": 27\n        },\n        {\n            \"city\": \"Itaguatins\",\n            \"code\": 371,\n            \"state_code\": 27\n        },\n        {\n            \"city\": \"Itapiratins\",\n            \"code\": 372,\n            \"state_code\": 27\n        },\n        {\n            \"city\": \"Itaporã do Tocantins\",\n            \"code\": 373,\n            \"state_code\": 27\n        },\n        {\n            \"city\": \"Jaú do Tocantins\",\n            \"code\": 374,\n            \"state_code\": 27\n        },\n        {\n            \"city\": \"Juarina\",\n            \"code\": 375,\n            \"state_code\": 27\n        },\n        {\n            \"city\": \"Lagoa da Confusão\",\n            \"code\": 376,\n            \"state_code\": 27\n        },\n        {\n            \"city\": \"Lagoa do Tocantins\",\n            \"code\": 377,\n            \"state_code\": 27\n        },\n        {\n            \"city\": \"Lajeado\",\n            \"code\": 378,\n            \"state_code\": 27\n        },\n        {\n            \"city\": \"Lavandeira\",\n            \"code\": 379,\n            \"state_code\": 27\n        },\n        {\n            \"city\": \"Lizarda\",\n            \"code\": 380,\n            \"state_code\": 27\n        },\n        {\n            \"city\": \"Luzinópolis\",\n            \"code\": 381,\n            \"state_code\": 27\n        },\n        {\n            \"city\": \"Marianópolis do Tocantins\",\n            \"code\": 382,\n            \"state_code\": 27\n        },\n        {\n            \"city\": \"Mateiros\",\n            \"code\": 383,\n            \"state_code\": 27\n        },\n        {\n            \"city\": \"Maurilândia do Tocantins\",\n            \"code\": 384,\n            \"state_code\": 27\n        },\n        {\n            \"city\": \"Miracema do Tocantins\",\n            \"code\": 385,\n            \"state_code\": 27\n        },\n        {\n            \"city\": \"Miranorte\",\n            \"code\": 386,\n            \"state_code\": 27\n        },\n        {\n            \"city\": \"Monte do Carmo\",\n            \"code\": 387,\n            \"state_code\": 27\n        },\n        {\n            \"city\": \"Monte Santo do Tocantins\",\n            \"code\": 388,\n            \"state_code\": 27\n        },\n        {\n            \"city\": \"Palmeiras do Tocantins\",\n            \"code\": 389,\n            \"state_code\": 27\n        },\n        {\n            \"city\": \"Muricilândia\",\n            \"code\": 390,\n            \"state_code\": 27\n        },\n        {\n            \"city\": \"Natividade\",\n            \"code\": 391,\n            \"state_code\": 27\n        },\n        {\n            \"city\": \"Nazaré\",\n            \"code\": 392,\n            \"state_code\": 27\n        },\n        {\n            \"city\": \"Nova Olinda\",\n            \"code\": 393,\n            \"state_code\": 27\n        },\n        {\n            \"city\": \"Nova Rosalândia\",\n            \"code\": 394,\n            \"state_code\": 27\n        },\n        {\n            \"city\": \"Novo Acordo\",\n            \"code\": 395,\n            \"state_code\": 27\n        },\n        {\n            \"city\": \"Novo Alegre\",\n            \"code\": 396,\n            \"state_code\": 27\n        },\n        {\n            \"city\": \"Novo Jardim\",\n            \"code\": 397,\n            \"state_code\": 27\n        },\n        {\n            \"city\": \"Oliveira de Fátima\",\n            \"code\": 398,\n            \"state_code\": 27\n        },\n        {\n            \"city\": \"Palmeirante\",\n            \"code\": 399,\n            \"state_code\": 27\n        },\n        {\n            \"city\": \"Palmeirópolis\",\n            \"code\": 400,\n            \"state_code\": 27\n        },\n        {\n            \"city\": \"Paraíso do Tocantins\",\n            \"code\": 401,\n            \"state_code\": 27\n        },\n        {\n            \"city\": \"Paranã\",\n            \"code\": 402,\n            \"state_code\": 27\n        },\n        {\n            \"city\": \"Pau D'arco\",\n            \"code\": 403,\n            \"state_code\": 27\n        },\n        {\n            \"city\": \"Pedro Afonso\",\n            \"code\": 404,\n            \"state_code\": 27\n        },\n        {\n            \"city\": \"Peixe\",\n            \"code\": 405,\n            \"state_code\": 27\n        },\n        {\n            \"city\": \"Pequizeiro\",\n            \"code\": 406,\n            \"state_code\": 27\n        },\n        {\n            \"city\": \"Colméia\",\n            \"code\": 407,\n            \"state_code\": 27\n        },\n        {\n            \"city\": \"Pindorama do Tocantins\",\n            \"code\": 408,\n            \"state_code\": 27\n        },\n        {\n            \"city\": \"Piraquê\",\n            \"code\": 409,\n            \"state_code\": 27\n        },\n        {\n            \"city\": \"Pium\",\n            \"code\": 410,\n            \"state_code\": 27\n        },\n        {\n            \"city\": \"Ponte Alta do Bom Jesus\",\n            \"code\": 411,\n            \"state_code\": 27\n        },\n        {\n            \"city\": \"Ponte Alta do Tocantins\",\n            \"code\": 412,\n            \"state_code\": 27\n        },\n        {\n            \"city\": \"Porto Alegre do Tocantins\",\n            \"code\": 413,\n            \"state_code\": 27\n        },\n        {\n            \"city\": \"Porto Nacional\",\n            \"code\": 414,\n            \"state_code\": 27\n        },\n        {\n            \"city\": \"Praia Norte\",\n            \"code\": 415,\n            \"state_code\": 27\n        },\n        {\n            \"city\": \"Presidente Kennedy\",\n            \"code\": 416,\n            \"state_code\": 27\n        },\n        {\n            \"city\": \"Pugmil\",\n            \"code\": 417,\n            \"state_code\": 27\n        },\n        {\n            \"city\": \"Recursolândia\",\n            \"code\": 418,\n            \"state_code\": 27\n        },\n        {\n            \"city\": \"Riachinho\",\n            \"code\": 419,\n            \"state_code\": 27\n        },\n        {\n            \"city\": \"Rio da Conceição\",\n            \"code\": 420,\n            \"state_code\": 27\n        },\n        {\n            \"city\": \"Rio dos Bois\",\n            \"code\": 421,\n            \"state_code\": 27\n        },\n        {\n            \"city\": \"Rio Sono\",\n            \"code\": 422,\n            \"state_code\": 27\n        },\n        {\n            \"city\": \"Sampaio\",\n            \"code\": 423,\n            \"state_code\": 27\n        },\n        {\n            \"city\": \"Sandolândia\",\n            \"code\": 424,\n            \"state_code\": 27\n        },\n        {\n            \"city\": \"Santa Fé do Araguaia\",\n            \"code\": 425,\n            \"state_code\": 27\n        },\n        {\n            \"city\": \"Santa Maria do Tocantins\",\n            \"code\": 426,\n            \"state_code\": 27\n        },\n        {\n            \"city\": \"Santa Rita do Tocantins\",\n            \"code\": 427,\n            \"state_code\": 27\n        },\n        {\n            \"city\": \"Santa Rosa do Tocantins\",\n            \"code\": 428,\n            \"state_code\": 27\n        },\n        {\n            \"city\": \"Santa Tereza do Tocantins\",\n            \"code\": 429,\n            \"state_code\": 27\n        },\n        {\n            \"city\": \"Santa Terezinha do Tocantins\",\n            \"code\": 430,\n            \"state_code\": 27\n        },\n        {\n            \"city\": \"São Bento do Tocantins\",\n            \"code\": 431,\n            \"state_code\": 27\n        },\n        {\n            \"city\": \"São Félix do Tocantins\",\n            \"code\": 432,\n            \"state_code\": 27\n        },\n        {\n            \"city\": \"São Miguel do Tocantins\",\n            \"code\": 433,\n            \"state_code\": 27\n        },\n        {\n            \"city\": \"São Salvador do Tocantins\",\n            \"code\": 434,\n            \"state_code\": 27\n        },\n        {\n            \"city\": \"São Sebastião do Tocantins\",\n            \"code\": 435,\n            \"state_code\": 27\n        },\n        {\n            \"city\": \"São Valério da Natividade\",\n            \"code\": 436,\n            \"state_code\": 27\n        },\n        {\n            \"city\": \"Silvanópolis\",\n            \"code\": 437,\n            \"state_code\": 27\n        },\n        {\n            \"city\": \"Sítio Novo do Tocantins\",\n            \"code\": 438,\n            \"state_code\": 27\n        },\n        {\n            \"city\": \"Sucupira\",\n            \"code\": 439,\n            \"state_code\": 27\n        },\n        {\n            \"city\": \"Taguatinga\",\n            \"code\": 440,\n            \"state_code\": 27\n        },\n        {\n            \"city\": \"Taipas do Tocantins\",\n            \"code\": 441,\n            \"state_code\": 27\n        },\n        {\n            \"city\": \"Talismã\",\n            \"code\": 442,\n            \"state_code\": 27\n        },\n        {\n            \"city\": \"Palmas\",\n            \"code\": 443,\n            \"state_code\": 27\n        },\n        {\n            \"city\": \"Tocantínia\",\n            \"code\": 444,\n            \"state_code\": 27\n        },\n        {\n            \"city\": \"Tocantinópolis\",\n            \"code\": 445,\n            \"state_code\": 27\n        },\n        {\n            \"city\": \"Tupirama\",\n            \"code\": 446,\n            \"state_code\": 27\n        },\n        {\n            \"city\": \"Tupiratins\",\n            \"code\": 447,\n            \"state_code\": 27\n        },\n        {\n            \"city\": \"Wanderlândia\",\n            \"code\": 448,\n            \"state_code\": 27\n        },\n        {\n            \"city\": \"Xambioá\",\n            \"code\": 449,\n            \"state_code\": 27\n        },\n        {\n            \"city\": \"Açailândia\",\n            \"code\": 450,\n            \"state_code\": 10\n        },\n        {\n            \"city\": \"Afonso Cunha\",\n            \"code\": 451,\n            \"state_code\": 10\n        },\n        {\n            \"city\": \"Água Doce do Maranhão\",\n            \"code\": 452,\n            \"state_code\": 10\n        },\n        {\n            \"city\": \"Alcântara\",\n            \"code\": 453,\n            \"state_code\": 10\n        },\n        {\n            \"city\": \"Aldeias Altas\",\n            \"code\": 454,\n            \"state_code\": 10\n        },\n        {\n            \"city\": \"Altamira do Maranhão\",\n            \"code\": 455,\n            \"state_code\": 10\n        },\n        {\n            \"city\": \"Alto Alegre do Maranhão\",\n            \"code\": 456,\n            \"state_code\": 10\n        },\n        {\n            \"city\": \"Alto Alegre do Pindaré\",\n            \"code\": 457,\n            \"state_code\": 10\n        },\n        {\n            \"city\": \"Alto Parnaíba\",\n            \"code\": 458,\n            \"state_code\": 10\n        },\n        {\n            \"city\": \"Amapá do Maranhão\",\n            \"code\": 459,\n            \"state_code\": 10\n        },\n        {\n            \"city\": \"Amarante do Maranhão\",\n            \"code\": 460,\n            \"state_code\": 10\n        },\n        {\n            \"city\": \"Anajatuba\",\n            \"code\": 461,\n            \"state_code\": 10\n        },\n        {\n            \"city\": \"Anapurus\",\n            \"code\": 462,\n            \"state_code\": 10\n        },\n        {\n            \"city\": \"Apicum-Açu\",\n            \"code\": 463,\n            \"state_code\": 10\n        },\n        {\n            \"city\": \"Araguanã\",\n            \"code\": 464,\n            \"state_code\": 10\n        },\n        {\n            \"city\": \"Araioses\",\n            \"code\": 465,\n            \"state_code\": 10\n        },\n        {\n            \"city\": \"Arame\",\n            \"code\": 466,\n            \"state_code\": 10\n        },\n        {\n            \"city\": \"Arari\",\n            \"code\": 467,\n            \"state_code\": 10\n        },\n        {\n            \"city\": \"Axixá\",\n            \"code\": 468,\n            \"state_code\": 10\n        },\n        {\n            \"city\": \"Bacabal\",\n            \"code\": 469,\n            \"state_code\": 10\n        },\n        {\n            \"city\": \"Bacabeira\",\n            \"code\": 470,\n            \"state_code\": 10\n        },\n        {\n            \"city\": \"Bacuri\",\n            \"code\": 471,\n            \"state_code\": 10\n        },\n        {\n            \"city\": \"Bacurituba\",\n            \"code\": 472,\n            \"state_code\": 10\n        },\n        {\n            \"city\": \"Balsas\",\n            \"code\": 473,\n            \"state_code\": 10\n        },\n        {\n            \"city\": \"Barão de Grajaú\",\n            \"code\": 474,\n            \"state_code\": 10\n        },\n        {\n            \"city\": \"Barra do Corda\",\n            \"code\": 475,\n            \"state_code\": 10\n        },\n        {\n            \"city\": \"Barreirinhas\",\n            \"code\": 476,\n            \"state_code\": 10\n        },\n        {\n            \"city\": \"Belágua\",\n            \"code\": 477,\n            \"state_code\": 10\n        },\n        {\n            \"city\": \"Bela Vista do Maranhão\",\n            \"code\": 478,\n            \"state_code\": 10\n        },\n        {\n            \"city\": \"Benedito Leite\",\n            \"code\": 479,\n            \"state_code\": 10\n        },\n        {\n            \"city\": \"Bequimão\",\n            \"code\": 480,\n            \"state_code\": 10\n        },\n        {\n            \"city\": \"Bernardo do Mearim\",\n            \"code\": 481,\n            \"state_code\": 10\n        },\n        {\n            \"city\": \"Boa Vista do Gurupi\",\n            \"code\": 482,\n            \"state_code\": 10\n        },\n        {\n            \"city\": \"Bom Jardim\",\n            \"code\": 483,\n            \"state_code\": 10\n        },\n        {\n            \"city\": \"Bom Jesus das Selvas\",\n            \"code\": 484,\n            \"state_code\": 10\n        },\n        {\n            \"city\": \"Bom Lugar\",\n            \"code\": 485,\n            \"state_code\": 10\n        },\n        {\n            \"city\": \"Brejo\",\n            \"code\": 486,\n            \"state_code\": 10\n        },\n        {\n            \"city\": \"Brejo de Areia\",\n            \"code\": 487,\n            \"state_code\": 10\n        },\n        {\n            \"city\": \"Buriti\",\n            \"code\": 488,\n            \"state_code\": 10\n        },\n        {\n            \"city\": \"Buriti Bravo\",\n            \"code\": 489,\n            \"state_code\": 10\n        },\n        {\n            \"city\": \"Buriticupu\",\n            \"code\": 490,\n            \"state_code\": 10\n        },\n        {\n            \"city\": \"Buritirana\",\n            \"code\": 491,\n            \"state_code\": 10\n        },\n        {\n            \"city\": \"Cachoeira Grande\",\n            \"code\": 492,\n            \"state_code\": 10\n        },\n        {\n            \"city\": \"Cajapió\",\n            \"code\": 493,\n            \"state_code\": 10\n        },\n        {\n            \"city\": \"Cajari\",\n            \"code\": 494,\n            \"state_code\": 10\n        },\n        {\n            \"city\": \"Campestre do Maranhão\",\n            \"code\": 495,\n            \"state_code\": 10\n        },\n        {\n            \"city\": \"Cândido Mendes\",\n            \"code\": 496,\n            \"state_code\": 10\n        },\n        {\n            \"city\": \"Cantanhede\",\n            \"code\": 497,\n            \"state_code\": 10\n        },\n        {\n            \"city\": \"Capinzal do Norte\",\n            \"code\": 498,\n            \"state_code\": 10\n        },\n        {\n            \"city\": \"Carolina\",\n            \"code\": 499,\n            \"state_code\": 10\n        },\n        {\n            \"city\": \"Carutapera\",\n            \"code\": 500,\n            \"state_code\": 10\n        },\n        {\n            \"city\": \"Caxias\",\n            \"code\": 501,\n            \"state_code\": 10\n        },\n        {\n            \"city\": \"Cedral\",\n            \"code\": 502,\n            \"state_code\": 10\n        },\n        {\n            \"city\": \"Central do Maranhão\",\n            \"code\": 503,\n            \"state_code\": 10\n        },\n        {\n            \"city\": \"Centro do Guilherme\",\n            \"code\": 504,\n            \"state_code\": 10\n        },\n        {\n            \"city\": \"Centro Novo do Maranhão\",\n            \"code\": 505,\n            \"state_code\": 10\n        },\n        {\n            \"city\": \"Chapadinha\",\n            \"code\": 506,\n            \"state_code\": 10\n        },\n        {\n            \"city\": \"Cidelândia\",\n            \"code\": 507,\n            \"state_code\": 10\n        },\n        {\n            \"city\": \"Codó\",\n            \"code\": 508,\n            \"state_code\": 10\n        },\n        {\n            \"city\": \"Coelho Neto\",\n            \"code\": 509,\n            \"state_code\": 10\n        },\n        {\n            \"city\": \"Colinas\",\n            \"code\": 510,\n            \"state_code\": 10\n        },\n        {\n            \"city\": \"Conceição do Lago-Açu\",\n            \"code\": 511,\n            \"state_code\": 10\n        },\n        {\n            \"city\": \"Coroatá\",\n            \"code\": 512,\n            \"state_code\": 10\n        },\n        {\n            \"city\": \"Cururupu\",\n            \"code\": 513,\n            \"state_code\": 10\n        },\n        {\n            \"city\": \"Davinópolis\",\n            \"code\": 514,\n            \"state_code\": 10\n        },\n        {\n            \"city\": \"Dom Pedro\",\n            \"code\": 515,\n            \"state_code\": 10\n        },\n        {\n            \"city\": \"Duque Bacelar\",\n            \"code\": 516,\n            \"state_code\": 10\n        },\n        {\n            \"city\": \"Esperantinópolis\",\n            \"code\": 517,\n            \"state_code\": 10\n        },\n        {\n            \"city\": \"Estreito\",\n            \"code\": 518,\n            \"state_code\": 10\n        },\n        {\n            \"city\": \"Feira Nova do Maranhão\",\n            \"code\": 519,\n            \"state_code\": 10\n        },\n        {\n            \"city\": \"Fernando Falcão\",\n            \"code\": 520,\n            \"state_code\": 10\n        },\n        {\n            \"city\": \"Formosa da Serra Negra\",\n            \"code\": 521,\n            \"state_code\": 10\n        },\n        {\n            \"city\": \"Fortaleza dos Nogueiras\",\n            \"code\": 522,\n            \"state_code\": 10\n        },\n        {\n            \"city\": \"Fortuna\",\n            \"code\": 523,\n            \"state_code\": 10\n        },\n        {\n            \"city\": \"Godofredo Viana\",\n            \"code\": 524,\n            \"state_code\": 10\n        },\n        {\n            \"city\": \"Gonçalves Dias\",\n            \"code\": 525,\n            \"state_code\": 10\n        },\n        {\n            \"city\": \"Governador Archer\",\n            \"code\": 526,\n            \"state_code\": 10\n        },\n        {\n            \"city\": \"Governador Edison Lobão\",\n            \"code\": 527,\n            \"state_code\": 10\n        },\n        {\n            \"city\": \"Governador Eugênio Barros\",\n            \"code\": 528,\n            \"state_code\": 10\n        },\n        {\n            \"city\": \"Governador Luiz Rocha\",\n            \"code\": 529,\n            \"state_code\": 10\n        },\n        {\n            \"city\": \"Governador Newton Bello\",\n            \"code\": 530,\n            \"state_code\": 10\n        },\n        {\n            \"city\": \"Governador Nunes Freire\",\n            \"code\": 531,\n            \"state_code\": 10\n        },\n        {\n            \"city\": \"Graça Aranha\",\n            \"code\": 532,\n            \"state_code\": 10\n        },\n        {\n            \"city\": \"Grajaú\",\n            \"code\": 533,\n            \"state_code\": 10\n        },\n        {\n            \"city\": \"Guimarães\",\n            \"code\": 534,\n            \"state_code\": 10\n        },\n        {\n            \"city\": \"Humberto de Campos\",\n            \"code\": 535,\n            \"state_code\": 10\n        },\n        {\n            \"city\": \"Icatu\",\n            \"code\": 536,\n            \"state_code\": 10\n        },\n        {\n            \"city\": \"Igarapé do Meio\",\n            \"code\": 537,\n            \"state_code\": 10\n        },\n        {\n            \"city\": \"Igarapé Grande\",\n            \"code\": 538,\n            \"state_code\": 10\n        },\n        {\n            \"city\": \"Imperatriz\",\n            \"code\": 539,\n            \"state_code\": 10\n        },\n        {\n            \"city\": \"Itaipava do Grajaú\",\n            \"code\": 540,\n            \"state_code\": 10\n        },\n        {\n            \"city\": \"Itapecuru Mirim\",\n            \"code\": 541,\n            \"state_code\": 10\n        },\n        {\n            \"city\": \"Itinga do Maranhão\",\n            \"code\": 542,\n            \"state_code\": 10\n        },\n        {\n            \"city\": \"Jatobá\",\n            \"code\": 543,\n            \"state_code\": 10\n        },\n        {\n            \"city\": \"Jenipapo dos Vieiras\",\n            \"code\": 544,\n            \"state_code\": 10\n        },\n        {\n            \"city\": \"João Lisboa\",\n            \"code\": 545,\n            \"state_code\": 10\n        },\n        {\n            \"city\": \"Joselândia\",\n            \"code\": 546,\n            \"state_code\": 10\n        },\n        {\n            \"city\": \"Junco do Maranhão\",\n            \"code\": 547,\n            \"state_code\": 10\n        },\n        {\n            \"city\": \"Lago da Pedra\",\n            \"code\": 548,\n            \"state_code\": 10\n        },\n        {\n            \"city\": \"Lago do Junco\",\n            \"code\": 549,\n            \"state_code\": 10\n        },\n        {\n            \"city\": \"Lago Verde\",\n            \"code\": 550,\n            \"state_code\": 10\n        },\n        {\n            \"city\": \"Lagoa do Mato\",\n            \"code\": 551,\n            \"state_code\": 10\n        },\n        {\n            \"city\": \"Lago dos Rodrigues\",\n            \"code\": 552,\n            \"state_code\": 10\n        },\n        {\n            \"city\": \"Lagoa Grande do Maranhão\",\n            \"code\": 553,\n            \"state_code\": 10\n        },\n        {\n            \"city\": \"Lajeado Novo\",\n            \"code\": 554,\n            \"state_code\": 10\n        },\n        {\n            \"city\": \"Lima Campos\",\n            \"code\": 555,\n            \"state_code\": 10\n        },\n        {\n            \"city\": \"Loreto\",\n            \"code\": 556,\n            \"state_code\": 10\n        },\n        {\n            \"city\": \"Luís Domingues\",\n            \"code\": 557,\n            \"state_code\": 10\n        },\n        {\n            \"city\": \"Magalhães de Almeida\",\n            \"code\": 558,\n            \"state_code\": 10\n        },\n        {\n            \"city\": \"Maracaçumé\",\n            \"code\": 559,\n            \"state_code\": 10\n        },\n        {\n            \"city\": \"Marajá do Sena\",\n            \"code\": 560,\n            \"state_code\": 10\n        },\n        {\n            \"city\": \"Maranhãozinho\",\n            \"code\": 561,\n            \"state_code\": 10\n        },\n        {\n            \"city\": \"Mata Roma\",\n            \"code\": 562,\n            \"state_code\": 10\n        },\n        {\n            \"city\": \"Matinha\",\n            \"code\": 563,\n            \"state_code\": 10\n        },\n        {\n            \"city\": \"Matões\",\n            \"code\": 564,\n            \"state_code\": 10\n        },\n        {\n            \"city\": \"Matões do Norte\",\n            \"code\": 565,\n            \"state_code\": 10\n        },\n        {\n            \"city\": \"Milagres do Maranhão\",\n            \"code\": 566,\n            \"state_code\": 10\n        },\n        {\n            \"city\": \"Mirador\",\n            \"code\": 567,\n            \"state_code\": 10\n        },\n        {\n            \"city\": \"Miranda do Norte\",\n            \"code\": 568,\n            \"state_code\": 10\n        },\n        {\n            \"city\": \"Mirinzal\",\n            \"code\": 569,\n            \"state_code\": 10\n        },\n        {\n            \"city\": \"Monção\",\n            \"code\": 570,\n            \"state_code\": 10\n        },\n        {\n            \"city\": \"Montes Altos\",\n            \"code\": 571,\n            \"state_code\": 10\n        },\n        {\n            \"city\": \"Morros\",\n            \"code\": 572,\n            \"state_code\": 10\n        },\n        {\n            \"city\": \"Nina Rodrigues\",\n            \"code\": 573,\n            \"state_code\": 10\n        },\n        {\n            \"city\": \"Nova Colinas\",\n            \"code\": 574,\n            \"state_code\": 10\n        },\n        {\n            \"city\": \"Nova Iorque\",\n            \"code\": 575,\n            \"state_code\": 10\n        },\n        {\n            \"city\": \"Nova Olinda do Maranhão\",\n            \"code\": 576,\n            \"state_code\": 10\n        },\n        {\n            \"city\": \"Olho D'água das Cunhãs\",\n            \"code\": 577,\n            \"state_code\": 10\n        },\n        {\n            \"city\": \"Olinda Nova do Maranhão\",\n            \"code\": 578,\n            \"state_code\": 10\n        },\n        {\n            \"city\": \"Paço do Lumiar\",\n            \"code\": 579,\n            \"state_code\": 10\n        },\n        {\n            \"city\": \"Palmeirândia\",\n            \"code\": 580,\n            \"state_code\": 10\n        },\n        {\n            \"city\": \"Paraibano\",\n            \"code\": 581,\n            \"state_code\": 10\n        },\n        {\n            \"city\": \"Parnarama\",\n            \"code\": 582,\n            \"state_code\": 10\n        },\n        {\n            \"city\": \"Passagem Franca\",\n            \"code\": 583,\n            \"state_code\": 10\n        },\n        {\n            \"city\": \"Pastos Bons\",\n            \"code\": 584,\n            \"state_code\": 10\n        },\n        {\n            \"city\": \"Paulino Neves\",\n            \"code\": 585,\n            \"state_code\": 10\n        },\n        {\n            \"city\": \"Paulo Ramos\",\n            \"code\": 586,\n            \"state_code\": 10\n        },\n        {\n            \"city\": \"Pedreiras\",\n            \"code\": 587,\n            \"state_code\": 10\n        },\n        {\n            \"city\": \"Pedro do Rosário\",\n            \"code\": 588,\n            \"state_code\": 10\n        },\n        {\n            \"city\": \"Penalva\",\n            \"code\": 589,\n            \"state_code\": 10\n        },\n        {\n            \"city\": \"Peri Mirim\",\n            \"code\": 590,\n            \"state_code\": 10\n        },\n        {\n            \"city\": \"Peritoró\",\n            \"code\": 591,\n            \"state_code\": 10\n        },\n        {\n            \"city\": \"Pindaré-Mirim\",\n            \"code\": 592,\n            \"state_code\": 10\n        },\n        {\n            \"city\": \"Pinheiro\",\n            \"code\": 593,\n            \"state_code\": 10\n        },\n        {\n            \"city\": \"Pio Xii\",\n            \"code\": 594,\n            \"state_code\": 10\n        },\n        {\n            \"city\": \"Pirapemas\",\n            \"code\": 595,\n            \"state_code\": 10\n        },\n        {\n            \"city\": \"Poção de Pedras\",\n            \"code\": 596,\n            \"state_code\": 10\n        },\n        {\n            \"city\": \"Porto Franco\",\n            \"code\": 597,\n            \"state_code\": 10\n        },\n        {\n            \"city\": \"Porto Rico do Maranhão\",\n            \"code\": 598,\n            \"state_code\": 10\n        },\n        {\n            \"city\": \"Presidente Dutra\",\n            \"code\": 599,\n            \"state_code\": 10\n        },\n        {\n            \"city\": \"Presidente Juscelino\",\n            \"code\": 600,\n            \"state_code\": 10\n        },\n        {\n            \"city\": \"Presidente Médici\",\n            \"code\": 601,\n            \"state_code\": 10\n        },\n        {\n            \"city\": \"Presidente Sarney\",\n            \"code\": 602,\n            \"state_code\": 10\n        },\n        {\n            \"city\": \"Presidente Vargas\",\n            \"code\": 603,\n            \"state_code\": 10\n        },\n        {\n            \"city\": \"Primeira Cruz\",\n            \"code\": 604,\n            \"state_code\": 10\n        },\n        {\n            \"city\": \"Raposa\",\n            \"code\": 605,\n            \"state_code\": 10\n        },\n        {\n            \"city\": \"Riachão\",\n            \"code\": 606,\n            \"state_code\": 10\n        },\n        {\n            \"city\": \"Ribamar Fiquene\",\n            \"code\": 607,\n            \"state_code\": 10\n        },\n        {\n            \"city\": \"Rosário\",\n            \"code\": 608,\n            \"state_code\": 10\n        },\n        {\n            \"city\": \"Sambaíba\",\n            \"code\": 609,\n            \"state_code\": 10\n        },\n        {\n            \"city\": \"Santa Filomena do Maranhão\",\n            \"code\": 610,\n            \"state_code\": 10\n        },\n        {\n            \"city\": \"Santa Helena\",\n            \"code\": 611,\n            \"state_code\": 10\n        },\n        {\n            \"city\": \"Santa Inês\",\n            \"code\": 612,\n            \"state_code\": 10\n        },\n        {\n            \"city\": \"Santa Luzia\",\n            \"code\": 613,\n            \"state_code\": 10\n        },\n        {\n            \"city\": \"Santa Luzia do Paruá\",\n            \"code\": 614,\n            \"state_code\": 10\n        },\n        {\n            \"city\": \"Santa Quitéria do Maranhão\",\n            \"code\": 615,\n            \"state_code\": 10\n        },\n        {\n            \"city\": \"Santa Rita\",\n            \"code\": 616,\n            \"state_code\": 10\n        },\n        {\n            \"city\": \"Santana do Maranhão\",\n            \"code\": 617,\n            \"state_code\": 10\n        },\n        {\n            \"city\": \"Santo Amaro do Maranhão\",\n            \"code\": 618,\n            \"state_code\": 10\n        },\n        {\n            \"city\": \"Santo Antônio dos Lopes\",\n            \"code\": 619,\n            \"state_code\": 10\n        },\n        {\n            \"city\": \"São Benedito do Rio Preto\",\n            \"code\": 620,\n            \"state_code\": 10\n        },\n        {\n            \"city\": \"São Bento\",\n            \"code\": 621,\n            \"state_code\": 10\n        },\n        {\n            \"city\": \"São Bernardo\",\n            \"code\": 622,\n            \"state_code\": 10\n        },\n        {\n            \"city\": \"São Domingos do Azeitão\",\n            \"code\": 623,\n            \"state_code\": 10\n        },\n        {\n            \"city\": \"São Domingos do Maranhão\",\n            \"code\": 624,\n            \"state_code\": 10\n        },\n        {\n            \"city\": \"São Félix de Balsas\",\n            \"code\": 625,\n            \"state_code\": 10\n        },\n        {\n            \"city\": \"São Francisco do Brejão\",\n            \"code\": 626,\n            \"state_code\": 10\n        },\n        {\n            \"city\": \"São Francisco do Maranhão\",\n            \"code\": 627,\n            \"state_code\": 10\n        },\n        {\n            \"city\": \"São João Batista\",\n            \"code\": 628,\n            \"state_code\": 10\n        },\n        {\n            \"city\": \"São João do Carú\",\n            \"code\": 629,\n            \"state_code\": 10\n        },\n        {\n            \"city\": \"São João do Paraíso\",\n            \"code\": 630,\n            \"state_code\": 10\n        },\n        {\n            \"city\": \"São João do Soter\",\n            \"code\": 631,\n            \"state_code\": 10\n        },\n        {\n            \"city\": \"São João dos Patos\",\n            \"code\": 632,\n            \"state_code\": 10\n        },\n        {\n            \"city\": \"São José de Ribamar\",\n            \"code\": 633,\n            \"state_code\": 10\n        },\n        {\n            \"city\": \"São José dos Basílios\",\n            \"code\": 634,\n            \"state_code\": 10\n        },\n        {\n            \"city\": \"São Luís\",\n            \"code\": 635,\n            \"state_code\": 10\n        },\n        {\n            \"city\": \"São Luís Gonzaga do Maranhão\",\n            \"code\": 636,\n            \"state_code\": 10\n        },\n        {\n            \"city\": \"São Mateus do Maranhão\",\n            \"code\": 637,\n            \"state_code\": 10\n        },\n        {\n            \"city\": \"São Pedro da Água Branca\",\n            \"code\": 638,\n            \"state_code\": 10\n        },\n        {\n            \"city\": \"São Pedro dos Crentes\",\n            \"code\": 639,\n            \"state_code\": 10\n        },\n        {\n            \"city\": \"São Raimundo das Mangabeiras\",\n            \"code\": 640,\n            \"state_code\": 10\n        },\n        {\n            \"city\": \"São Raimundo do Doca Bezerra\",\n            \"code\": 641,\n            \"state_code\": 10\n        },\n        {\n            \"city\": \"São Roberto\",\n            \"code\": 642,\n            \"state_code\": 10\n        },\n        {\n            \"city\": \"São Vicente Ferrer\",\n            \"code\": 643,\n            \"state_code\": 10\n        },\n        {\n            \"city\": \"Satubinha\",\n            \"code\": 644,\n            \"state_code\": 10\n        },\n        {\n            \"city\": \"Senador Alexandre Costa\",\n            \"code\": 645,\n            \"state_code\": 10\n        },\n        {\n            \"city\": \"Senador La Rocque\",\n            \"code\": 646,\n            \"state_code\": 10\n        },\n        {\n            \"city\": \"Serrano do Maranhão\",\n            \"code\": 647,\n            \"state_code\": 10\n        },\n        {\n            \"city\": \"Sítio Novo\",\n            \"code\": 648,\n            \"state_code\": 10\n        },\n        {\n            \"city\": \"Sucupira do Norte\",\n            \"code\": 649,\n            \"state_code\": 10\n        },\n        {\n            \"city\": \"Sucupira do Riachão\",\n            \"code\": 650,\n            \"state_code\": 10\n        },\n        {\n            \"city\": \"Tasso Fragoso\",\n            \"code\": 651,\n            \"state_code\": 10\n        },\n        {\n            \"city\": \"Timbiras\",\n            \"code\": 652,\n            \"state_code\": 10\n        },\n        {\n            \"city\": \"Timon\",\n            \"code\": 653,\n            \"state_code\": 10\n        },\n        {\n            \"city\": \"Trizidela do Vale\",\n            \"code\": 654,\n            \"state_code\": 10\n        },\n        {\n            \"city\": \"Tufilândia\",\n            \"code\": 655,\n            \"state_code\": 10\n        },\n        {\n            \"city\": \"Tuntum\",\n            \"code\": 656,\n            \"state_code\": 10\n        },\n        {\n            \"city\": \"Turiaçu\",\n            \"code\": 657,\n            \"state_code\": 10\n        },\n        {\n            \"city\": \"Turilândia\",\n            \"code\": 658,\n            \"state_code\": 10\n        },\n        {\n            \"city\": \"Tutóia\",\n            \"code\": 659,\n            \"state_code\": 10\n        },\n        {\n            \"city\": \"Urbano Santos\",\n            \"code\": 660,\n            \"state_code\": 10\n        },\n        {\n            \"city\": \"Vargem Grande\",\n            \"code\": 661,\n            \"state_code\": 10\n        },\n        {\n            \"city\": \"Viana\",\n            \"code\": 662,\n            \"state_code\": 10\n        },\n        {\n            \"city\": \"Vila Nova dos Martírios\",\n            \"code\": 663,\n            \"state_code\": 10\n        },\n        {\n            \"city\": \"Vitória do Mearim\",\n            \"code\": 664,\n            \"state_code\": 10\n        },\n        {\n            \"city\": \"Vitorino Freire\",\n            \"code\": 665,\n            \"state_code\": 10\n        },\n        {\n            \"city\": \"Zé Doca\",\n            \"code\": 666,\n            \"state_code\": 10\n        },\n        {\n            \"city\": \"Acauã\",\n            \"code\": 667,\n            \"state_code\": 17\n        },\n        {\n            \"city\": \"Agricolândia\",\n            \"code\": 668,\n            \"state_code\": 17\n        },\n        {\n            \"city\": \"Água Branca\",\n            \"code\": 669,\n            \"state_code\": 17\n        },\n        {\n            \"city\": \"Alagoinha do Piauí\",\n            \"code\": 670,\n            \"state_code\": 17\n        },\n        {\n            \"city\": \"Alegrete do Piauí\",\n            \"code\": 671,\n            \"state_code\": 17\n        },\n        {\n            \"city\": \"Alto Longá\",\n            \"code\": 672,\n            \"state_code\": 17\n        },\n        {\n            \"city\": \"Altos\",\n            \"code\": 673,\n            \"state_code\": 17\n        },\n        {\n            \"city\": \"Alvorada do Gurguéia\",\n            \"code\": 674,\n            \"state_code\": 17\n        },\n        {\n            \"city\": \"Amarante\",\n            \"code\": 675,\n            \"state_code\": 17\n        },\n        {\n            \"city\": \"Angical do Piauí\",\n            \"code\": 676,\n            \"state_code\": 17\n        },\n        {\n            \"city\": \"Anísio de Abreu\",\n            \"code\": 677,\n            \"state_code\": 17\n        },\n        {\n            \"city\": \"Antônio Almeida\",\n            \"code\": 678,\n            \"state_code\": 17\n        },\n        {\n            \"city\": \"Aroazes\",\n            \"code\": 679,\n            \"state_code\": 17\n        },\n        {\n            \"city\": \"Aroeiras do Itaim\",\n            \"code\": 680,\n            \"state_code\": 17\n        },\n        {\n            \"city\": \"Arraial\",\n            \"code\": 681,\n            \"state_code\": 17\n        },\n        {\n            \"city\": \"Assunção do Piauí\",\n            \"code\": 682,\n            \"state_code\": 17\n        },\n        {\n            \"city\": \"Avelino Lopes\",\n            \"code\": 683,\n            \"state_code\": 17\n        },\n        {\n            \"city\": \"Baixa Grande do Ribeiro\",\n            \"code\": 684,\n            \"state_code\": 17\n        },\n        {\n            \"city\": \"Barra D'alcântara\",\n            \"code\": 685,\n            \"state_code\": 17\n        },\n        {\n            \"city\": \"Barras\",\n            \"code\": 686,\n            \"state_code\": 17\n        },\n        {\n            \"city\": \"Barreiras do Piauí\",\n            \"code\": 687,\n            \"state_code\": 17\n        },\n        {\n            \"city\": \"Barro Duro\",\n            \"code\": 688,\n            \"state_code\": 17\n        },\n        {\n            \"city\": \"Batalha\",\n            \"code\": 689,\n            \"state_code\": 17\n        },\n        {\n            \"city\": \"Bela Vista do Piauí\",\n            \"code\": 690,\n            \"state_code\": 17\n        },\n        {\n            \"city\": \"Belém do Piauí\",\n            \"code\": 691,\n            \"state_code\": 17\n        },\n        {\n            \"city\": \"Beneditinos\",\n            \"code\": 692,\n            \"state_code\": 17\n        },\n        {\n            \"city\": \"Bertolínia\",\n            \"code\": 693,\n            \"state_code\": 17\n        },\n        {\n            \"city\": \"Betânia do Piauí\",\n            \"code\": 694,\n            \"state_code\": 17\n        },\n        {\n            \"city\": \"Boa Hora\",\n            \"code\": 695,\n            \"state_code\": 17\n        },\n        {\n            \"city\": \"Bocaina\",\n            \"code\": 696,\n            \"state_code\": 17\n        },\n        {\n            \"city\": \"Bom Jesus\",\n            \"code\": 697,\n            \"state_code\": 17\n        },\n        {\n            \"city\": \"Bom Princípio do Piauí\",\n            \"code\": 698,\n            \"state_code\": 17\n        },\n        {\n            \"city\": \"Bonfim do Piauí\",\n            \"code\": 699,\n            \"state_code\": 17\n        },\n        {\n            \"city\": \"Boqueirão do Piauí\",\n            \"code\": 700,\n            \"state_code\": 17\n        },\n        {\n            \"city\": \"Brasileira\",\n            \"code\": 701,\n            \"state_code\": 17\n        },\n        {\n            \"city\": \"Brejo do Piauí\",\n            \"code\": 702,\n            \"state_code\": 17\n        },\n        {\n            \"city\": \"Buriti dos Lopes\",\n            \"code\": 703,\n            \"state_code\": 17\n        },\n        {\n            \"city\": \"Buriti dos Montes\",\n            \"code\": 704,\n            \"state_code\": 17\n        },\n        {\n            \"city\": \"Cabeceiras do Piauí\",\n            \"code\": 705,\n            \"state_code\": 17\n        },\n        {\n            \"city\": \"Cajazeiras do Piauí\",\n            \"code\": 706,\n            \"state_code\": 17\n        },\n        {\n            \"city\": \"Cajueiro da Praia\",\n            \"code\": 707,\n            \"state_code\": 17\n        },\n        {\n            \"city\": \"Caldeirão Grande do Piauí\",\n            \"code\": 708,\n            \"state_code\": 17\n        },\n        {\n            \"city\": \"Campinas do Piauí\",\n            \"code\": 709,\n            \"state_code\": 17\n        },\n        {\n            \"city\": \"Campo Alegre do Fidalgo\",\n            \"code\": 710,\n            \"state_code\": 17\n        },\n        {\n            \"city\": \"Campo Grande do Piauí\",\n            \"code\": 711,\n            \"state_code\": 17\n        },\n        {\n            \"city\": \"Campo Largo do Piauí\",\n            \"code\": 712,\n            \"state_code\": 17\n        },\n        {\n            \"city\": \"Campo Maior\",\n            \"code\": 713,\n            \"state_code\": 17\n        },\n        {\n            \"city\": \"Canavieira\",\n            \"code\": 714,\n            \"state_code\": 17\n        },\n        {\n            \"city\": \"Canto do Buriti\",\n            \"code\": 715,\n            \"state_code\": 17\n        },\n        {\n            \"city\": \"Capitão de Campos\",\n            \"code\": 716,\n            \"state_code\": 17\n        },\n        {\n            \"city\": \"Capitão Gervásio Oliveira\",\n            \"code\": 717,\n            \"state_code\": 17\n        },\n        {\n            \"city\": \"Caracol\",\n            \"code\": 718,\n            \"state_code\": 17\n        },\n        {\n            \"city\": \"Caraúbas do Piauí\",\n            \"code\": 719,\n            \"state_code\": 17\n        },\n        {\n            \"city\": \"Caridade do Piauí\",\n            \"code\": 720,\n            \"state_code\": 17\n        },\n        {\n            \"city\": \"Castelo do Piauí\",\n            \"code\": 721,\n            \"state_code\": 17\n        },\n        {\n            \"city\": \"Caxingó\",\n            \"code\": 722,\n            \"state_code\": 17\n        },\n        {\n            \"city\": \"Cocal\",\n            \"code\": 723,\n            \"state_code\": 17\n        },\n        {\n            \"city\": \"Cocal de Telha\",\n            \"code\": 724,\n            \"state_code\": 17\n        },\n        {\n            \"city\": \"Cocal dos Alves\",\n            \"code\": 725,\n            \"state_code\": 17\n        },\n        {\n            \"city\": \"Coivaras\",\n            \"code\": 726,\n            \"state_code\": 17\n        },\n        {\n            \"city\": \"Colônia do Gurguéia\",\n            \"code\": 727,\n            \"state_code\": 17\n        },\n        {\n            \"city\": \"Colônia do Piauí\",\n            \"code\": 728,\n            \"state_code\": 17\n        },\n        {\n            \"city\": \"Conceição do Canindé\",\n            \"code\": 729,\n            \"state_code\": 17\n        },\n        {\n            \"city\": \"Coronel José Dias\",\n            \"code\": 730,\n            \"state_code\": 17\n        },\n        {\n            \"city\": \"Corrente\",\n            \"code\": 731,\n            \"state_code\": 17\n        },\n        {\n            \"city\": \"Cristalândia do Piauí\",\n            \"code\": 732,\n            \"state_code\": 17\n        },\n        {\n            \"city\": \"Cristino Castro\",\n            \"code\": 733,\n            \"state_code\": 17\n        },\n        {\n            \"city\": \"Curimatá\",\n            \"code\": 734,\n            \"state_code\": 17\n        },\n        {\n            \"city\": \"Currais\",\n            \"code\": 735,\n            \"state_code\": 17\n        },\n        {\n            \"city\": \"Curralinhos\",\n            \"code\": 736,\n            \"state_code\": 17\n        },\n        {\n            \"city\": \"Curral Novo do Piauí\",\n            \"code\": 737,\n            \"state_code\": 17\n        },\n        {\n            \"city\": \"Demerval Lobão\",\n            \"code\": 738,\n            \"state_code\": 17\n        },\n        {\n            \"city\": \"Dirceu Arcoverde\",\n            \"code\": 739,\n            \"state_code\": 17\n        },\n        {\n            \"city\": \"Dom Expedito Lopes\",\n            \"code\": 740,\n            \"state_code\": 17\n        },\n        {\n            \"city\": \"Domingos Mourão\",\n            \"code\": 741,\n            \"state_code\": 17\n        },\n        {\n            \"city\": \"Dom Inocêncio\",\n            \"code\": 742,\n            \"state_code\": 17\n        },\n        {\n            \"city\": \"Elesbão Veloso\",\n            \"code\": 743,\n            \"state_code\": 17\n        },\n        {\n            \"city\": \"Eliseu Martins\",\n            \"code\": 744,\n            \"state_code\": 17\n        },\n        {\n            \"city\": \"Esperantina\",\n            \"code\": 745,\n            \"state_code\": 17\n        },\n        {\n            \"city\": \"Fartura do Piauí\",\n            \"code\": 746,\n            \"state_code\": 17\n        },\n        {\n            \"city\": \"Flores do Piauí\",\n            \"code\": 747,\n            \"state_code\": 17\n        },\n        {\n            \"city\": \"Floresta do Piauí\",\n            \"code\": 748,\n            \"state_code\": 17\n        },\n        {\n            \"city\": \"Floriano\",\n            \"code\": 749,\n            \"state_code\": 17\n        },\n        {\n            \"city\": \"Francinópolis\",\n            \"code\": 750,\n            \"state_code\": 17\n        },\n        {\n            \"city\": \"Francisco Ayres\",\n            \"code\": 751,\n            \"state_code\": 17\n        },\n        {\n            \"city\": \"Francisco Macedo\",\n            \"code\": 752,\n            \"state_code\": 17\n        },\n        {\n            \"city\": \"Francisco Santos\",\n            \"code\": 753,\n            \"state_code\": 17\n        },\n        {\n            \"city\": \"Fronteiras\",\n            \"code\": 754,\n            \"state_code\": 17\n        },\n        {\n            \"city\": \"Geminiano\",\n            \"code\": 755,\n            \"state_code\": 17\n        },\n        {\n            \"city\": \"Gilbués\",\n            \"code\": 756,\n            \"state_code\": 17\n        },\n        {\n            \"city\": \"Guadalupe\",\n            \"code\": 757,\n            \"state_code\": 17\n        },\n        {\n            \"city\": \"Guaribas\",\n            \"code\": 758,\n            \"state_code\": 17\n        },\n        {\n            \"city\": \"Hugo Napoleão\",\n            \"code\": 759,\n            \"state_code\": 17\n        },\n        {\n            \"city\": \"Ilha Grande\",\n            \"code\": 760,\n            \"state_code\": 17\n        },\n        {\n            \"city\": \"Inhuma\",\n            \"code\": 761,\n            \"state_code\": 17\n        },\n        {\n            \"city\": \"Ipiranga do Piauí\",\n            \"code\": 762,\n            \"state_code\": 17\n        },\n        {\n            \"city\": \"Isaías Coelho\",\n            \"code\": 763,\n            \"state_code\": 17\n        },\n        {\n            \"city\": \"Itainópolis\",\n            \"code\": 764,\n            \"state_code\": 17\n        },\n        {\n            \"city\": \"Itaueira\",\n            \"code\": 765,\n            \"state_code\": 17\n        },\n        {\n            \"city\": \"Jacobina do Piauí\",\n            \"code\": 766,\n            \"state_code\": 17\n        },\n        {\n            \"city\": \"Jaicós\",\n            \"code\": 767,\n            \"state_code\": 17\n        },\n        {\n            \"city\": \"Jardim do Mulato\",\n            \"code\": 768,\n            \"state_code\": 17\n        },\n        {\n            \"city\": \"Jatobá do Piauí\",\n            \"code\": 769,\n            \"state_code\": 17\n        },\n        {\n            \"city\": \"Jerumenha\",\n            \"code\": 770,\n            \"state_code\": 17\n        },\n        {\n            \"city\": \"João Costa\",\n            \"code\": 771,\n            \"state_code\": 17\n        },\n        {\n            \"city\": \"Joaquim Pires\",\n            \"code\": 772,\n            \"state_code\": 17\n        },\n        {\n            \"city\": \"Joca Marques\",\n            \"code\": 773,\n            \"state_code\": 17\n        },\n        {\n            \"city\": \"José de Freitas\",\n            \"code\": 774,\n            \"state_code\": 17\n        },\n        {\n            \"city\": \"Juazeiro do Piauí\",\n            \"code\": 775,\n            \"state_code\": 17\n        },\n        {\n            \"city\": \"Júlio Borges\",\n            \"code\": 776,\n            \"state_code\": 17\n        },\n        {\n            \"city\": \"Jurema\",\n            \"code\": 777,\n            \"state_code\": 17\n        },\n        {\n            \"city\": \"Lagoinha do Piauí\",\n            \"code\": 778,\n            \"state_code\": 17\n        },\n        {\n            \"city\": \"Lagoa Alegre\",\n            \"code\": 779,\n            \"state_code\": 17\n        },\n        {\n            \"city\": \"Lagoa do Barro do Piauí\",\n            \"code\": 780,\n            \"state_code\": 17\n        },\n        {\n            \"city\": \"Lagoa de São Francisco\",\n            \"code\": 781,\n            \"state_code\": 17\n        },\n        {\n            \"city\": \"Lagoa do Piauí\",\n            \"code\": 782,\n            \"state_code\": 17\n        },\n        {\n            \"city\": \"Lagoa do Sítio\",\n            \"code\": 783,\n            \"state_code\": 17\n        },\n        {\n            \"city\": \"Landri Sales\",\n            \"code\": 784,\n            \"state_code\": 17\n        },\n        {\n            \"city\": \"Luís Correia\",\n            \"code\": 785,\n            \"state_code\": 17\n        },\n        {\n            \"city\": \"Luzilândia\",\n            \"code\": 786,\n            \"state_code\": 17\n        },\n        {\n            \"city\": \"Madeiro\",\n            \"code\": 787,\n            \"state_code\": 17\n        },\n        {\n            \"city\": \"Manoel Emídio\",\n            \"code\": 788,\n            \"state_code\": 17\n        },\n        {\n            \"city\": \"Marcolândia\",\n            \"code\": 789,\n            \"state_code\": 17\n        },\n        {\n            \"city\": \"Marcos Parente\",\n            \"code\": 790,\n            \"state_code\": 17\n        },\n        {\n            \"city\": \"Massapê do Piauí\",\n            \"code\": 791,\n            \"state_code\": 17\n        },\n        {\n            \"city\": \"Matias Olímpio\",\n            \"code\": 792,\n            \"state_code\": 17\n        },\n        {\n            \"city\": \"Miguel Alves\",\n            \"code\": 793,\n            \"state_code\": 17\n        },\n        {\n            \"city\": \"Miguel Leão\",\n            \"code\": 794,\n            \"state_code\": 17\n        },\n        {\n            \"city\": \"Milton Brandão\",\n            \"code\": 795,\n            \"state_code\": 17\n        },\n        {\n            \"city\": \"Monsenhor Gil\",\n            \"code\": 796,\n            \"state_code\": 17\n        },\n        {\n            \"city\": \"Monsenhor Hipólito\",\n            \"code\": 797,\n            \"state_code\": 17\n        },\n        {\n            \"city\": \"Monte Alegre do Piauí\",\n            \"code\": 798,\n            \"state_code\": 17\n        },\n        {\n            \"city\": \"Morro Cabeça No Tempo\",\n            \"code\": 799,\n            \"state_code\": 17\n        },\n        {\n            \"city\": \"Morro do Chapéu do Piauí\",\n            \"code\": 800,\n            \"state_code\": 17\n        },\n        {\n            \"city\": \"Murici dos Portelas\",\n            \"code\": 801,\n            \"state_code\": 17\n        },\n        {\n            \"city\": \"Nazaré do Piauí\",\n            \"code\": 802,\n            \"state_code\": 17\n        },\n        {\n            \"city\": \"Nossa Senhora de Nazaré\",\n            \"code\": 803,\n            \"state_code\": 17\n        },\n        {\n            \"city\": \"Nossa Senhora dos Remédios\",\n            \"code\": 804,\n            \"state_code\": 17\n        },\n        {\n            \"city\": \"Novo Oriente do Piauí\",\n            \"code\": 805,\n            \"state_code\": 17\n        },\n        {\n            \"city\": \"Novo Santo Antônio\",\n            \"code\": 806,\n            \"state_code\": 17\n        },\n        {\n            \"city\": \"Oeiras\",\n            \"code\": 807,\n            \"state_code\": 17\n        },\n        {\n            \"city\": \"Olho D'água do Piauí\",\n            \"code\": 808,\n            \"state_code\": 17\n        },\n        {\n            \"city\": \"Padre Marcos\",\n            \"code\": 809,\n            \"state_code\": 17\n        },\n        {\n            \"city\": \"Paes Landim\",\n            \"code\": 810,\n            \"state_code\": 17\n        },\n        {\n            \"city\": \"Pajeú do Piauí\",\n            \"code\": 811,\n            \"state_code\": 17\n        },\n        {\n            \"city\": \"Palmeira do Piauí\",\n            \"code\": 812,\n            \"state_code\": 17\n        },\n        {\n            \"city\": \"Palmeirais\",\n            \"code\": 813,\n            \"state_code\": 17\n        },\n        {\n            \"city\": \"Paquetá\",\n            \"code\": 814,\n            \"state_code\": 17\n        },\n        {\n            \"city\": \"Parnaguá\",\n            \"code\": 815,\n            \"state_code\": 17\n        },\n        {\n            \"city\": \"Parnaíba\",\n            \"code\": 816,\n            \"state_code\": 17\n        },\n        {\n            \"city\": \"Passagem Franca do Piauí\",\n            \"code\": 817,\n            \"state_code\": 17\n        },\n        {\n            \"city\": \"Patos do Piauí\",\n            \"code\": 818,\n            \"state_code\": 17\n        },\n        {\n            \"city\": \"Pau D'arco do Piauí\",\n            \"code\": 819,\n            \"state_code\": 17\n        },\n        {\n            \"city\": \"Paulistana\",\n            \"code\": 820,\n            \"state_code\": 17\n        },\n        {\n            \"city\": \"Pavussu\",\n            \"code\": 821,\n            \"state_code\": 17\n        },\n        {\n            \"city\": \"Pedro Ii\",\n            \"code\": 822,\n            \"state_code\": 17\n        },\n        {\n            \"city\": \"Pedro Laurentino\",\n            \"code\": 823,\n            \"state_code\": 17\n        },\n        {\n            \"city\": \"Nova Santa Rita\",\n            \"code\": 824,\n            \"state_code\": 17\n        },\n        {\n            \"city\": \"Picos\",\n            \"code\": 825,\n            \"state_code\": 17\n        },\n        {\n            \"city\": \"Pimenteiras\",\n            \"code\": 826,\n            \"state_code\": 17\n        },\n        {\n            \"city\": \"Pio Ix\",\n            \"code\": 827,\n            \"state_code\": 17\n        },\n        {\n            \"city\": \"Piracuruca\",\n            \"code\": 828,\n            \"state_code\": 17\n        },\n        {\n            \"city\": \"Piripiri\",\n            \"code\": 829,\n            \"state_code\": 17\n        },\n        {\n            \"city\": \"Porto\",\n            \"code\": 830,\n            \"state_code\": 17\n        },\n        {\n            \"city\": \"Porto Alegre do Piauí\",\n            \"code\": 831,\n            \"state_code\": 17\n        },\n        {\n            \"city\": \"Prata do Piauí\",\n            \"code\": 832,\n            \"state_code\": 17\n        },\n        {\n            \"city\": \"Queimada Nova\",\n            \"code\": 833,\n            \"state_code\": 17\n        },\n        {\n            \"city\": \"Redenção do Gurguéia\",\n            \"code\": 834,\n            \"state_code\": 17\n        },\n        {\n            \"city\": \"Regeneração\",\n            \"code\": 835,\n            \"state_code\": 17\n        },\n        {\n            \"city\": \"Riacho Frio\",\n            \"code\": 836,\n            \"state_code\": 17\n        },\n        {\n            \"city\": \"Ribeira do Piauí\",\n            \"code\": 837,\n            \"state_code\": 17\n        },\n        {\n            \"city\": \"Ribeiro Gonçalves\",\n            \"code\": 838,\n            \"state_code\": 17\n        },\n        {\n            \"city\": \"Rio Grande do Piauí\",\n            \"code\": 839,\n            \"state_code\": 17\n        },\n        {\n            \"city\": \"Santa Cruz do Piauí\",\n            \"code\": 840,\n            \"state_code\": 17\n        },\n        {\n            \"city\": \"Santa Cruz dos Milagres\",\n            \"code\": 841,\n            \"state_code\": 17\n        },\n        {\n            \"city\": \"Santa Filomena\",\n            \"code\": 842,\n            \"state_code\": 17\n        },\n        {\n            \"city\": \"Santa Luz\",\n            \"code\": 843,\n            \"state_code\": 17\n        },\n        {\n            \"city\": \"Santana do Piauí\",\n            \"code\": 844,\n            \"state_code\": 17\n        },\n        {\n            \"city\": \"Santa Rosa do Piauí\",\n            \"code\": 845,\n            \"state_code\": 17\n        },\n        {\n            \"city\": \"Santo Antônio de Lisboa\",\n            \"code\": 846,\n            \"state_code\": 17\n        },\n        {\n            \"city\": \"Santo Antônio dos Milagres\",\n            \"code\": 847,\n            \"state_code\": 17\n        },\n        {\n            \"city\": \"Santo Inácio do Piauí\",\n            \"code\": 848,\n            \"state_code\": 17\n        },\n        {\n            \"city\": \"São Braz do Piauí\",\n            \"code\": 849,\n            \"state_code\": 17\n        },\n        {\n            \"city\": \"São Félix do Piauí\",\n            \"code\": 850,\n            \"state_code\": 17\n        },\n        {\n            \"city\": \"São Francisco de Assis do Piauí\",\n            \"code\": 851,\n            \"state_code\": 17\n        },\n        {\n            \"city\": \"São Francisco do Piauí\",\n            \"code\": 852,\n            \"state_code\": 17\n        },\n        {\n            \"city\": \"São Gonçalo do Gurguéia\",\n            \"code\": 853,\n            \"state_code\": 17\n        },\n        {\n            \"city\": \"São Gonçalo do Piauí\",\n            \"code\": 854,\n            \"state_code\": 17\n        },\n        {\n            \"city\": \"São João da Canabrava\",\n            \"code\": 855,\n            \"state_code\": 17\n        },\n        {\n            \"city\": \"São João da Fronteira\",\n            \"code\": 856,\n            \"state_code\": 17\n        },\n        {\n            \"city\": \"São João da Serra\",\n            \"code\": 857,\n            \"state_code\": 17\n        },\n        {\n            \"city\": \"São João da Varjota\",\n            \"code\": 858,\n            \"state_code\": 17\n        },\n        {\n            \"city\": \"São João do Arraial\",\n            \"code\": 859,\n            \"state_code\": 17\n        },\n        {\n            \"city\": \"São João do Piauí\",\n            \"code\": 860,\n            \"state_code\": 17\n        },\n        {\n            \"city\": \"São José do Divino\",\n            \"code\": 861,\n            \"state_code\": 17\n        },\n        {\n            \"city\": \"São José do Peixe\",\n            \"code\": 862,\n            \"state_code\": 17\n        },\n        {\n            \"city\": \"São José do Piauí\",\n            \"code\": 863,\n            \"state_code\": 17\n        },\n        {\n            \"city\": \"São Julião\",\n            \"code\": 864,\n            \"state_code\": 17\n        },\n        {\n            \"city\": \"São Lourenço do Piauí\",\n            \"code\": 865,\n            \"state_code\": 17\n        },\n        {\n            \"city\": \"São Luis do Piauí\",\n            \"code\": 866,\n            \"state_code\": 17\n        },\n        {\n            \"city\": \"São Miguel da Baixa Grande\",\n            \"code\": 867,\n            \"state_code\": 17\n        },\n        {\n            \"city\": \"São Miguel do Fidalgo\",\n            \"code\": 868,\n            \"state_code\": 17\n        },\n        {\n            \"city\": \"São Miguel do Tapuio\",\n            \"code\": 869,\n            \"state_code\": 17\n        },\n        {\n            \"city\": \"São Pedro do Piauí\",\n            \"code\": 870,\n            \"state_code\": 17\n        },\n        {\n            \"city\": \"São Raimundo Nonato\",\n            \"code\": 871,\n            \"state_code\": 17\n        },\n        {\n            \"city\": \"Sebastião Barros\",\n            \"code\": 872,\n            \"state_code\": 17\n        },\n        {\n            \"city\": \"Sebastião Leal\",\n            \"code\": 873,\n            \"state_code\": 17\n        },\n        {\n            \"city\": \"Sigefredo Pacheco\",\n            \"code\": 874,\n            \"state_code\": 17\n        },\n        {\n            \"city\": \"Simões\",\n            \"code\": 875,\n            \"state_code\": 17\n        },\n        {\n            \"city\": \"Simplício Mendes\",\n            \"code\": 876,\n            \"state_code\": 17\n        },\n        {\n            \"city\": \"Socorro do Piauí\",\n            \"code\": 877,\n            \"state_code\": 17\n        },\n        {\n            \"city\": \"Sussuapara\",\n            \"code\": 878,\n            \"state_code\": 17\n        },\n        {\n            \"city\": \"Tamboril do Piauí\",\n            \"code\": 879,\n            \"state_code\": 17\n        },\n        {\n            \"city\": \"Tanque do Piauí\",\n            \"code\": 880,\n            \"state_code\": 17\n        },\n        {\n            \"city\": \"Teresina\",\n            \"code\": 881,\n            \"state_code\": 17\n        },\n        {\n            \"city\": \"União\",\n            \"code\": 882,\n            \"state_code\": 17\n        },\n        {\n            \"city\": \"Uruçuí\",\n            \"code\": 883,\n            \"state_code\": 17\n        },\n        {\n            \"city\": \"Valença do Piauí\",\n            \"code\": 884,\n            \"state_code\": 17\n        },\n        {\n            \"city\": \"Várzea Branca\",\n            \"code\": 885,\n            \"state_code\": 17\n        },\n        {\n            \"city\": \"Várzea Grande\",\n            \"code\": 886,\n            \"state_code\": 17\n        },\n        {\n            \"city\": \"Vera Mendes\",\n            \"code\": 887,\n            \"state_code\": 17\n        },\n        {\n            \"city\": \"Vila Nova do Piauí\",\n            \"code\": 888,\n            \"state_code\": 17\n        },\n        {\n            \"city\": \"Wall Ferraz\",\n            \"code\": 889,\n            \"state_code\": 17\n        },\n        {\n            \"city\": \"Abaiara\",\n            \"code\": 890,\n            \"state_code\": 6\n        },\n        {\n            \"city\": \"Acarape\",\n            \"code\": 891,\n            \"state_code\": 6\n        },\n        {\n            \"city\": \"Acaraú\",\n            \"code\": 892,\n            \"state_code\": 6\n        },\n        {\n            \"city\": \"Acopiara\",\n            \"code\": 893,\n            \"state_code\": 6\n        },\n        {\n            \"city\": \"Aiuaba\",\n            \"code\": 894,\n            \"state_code\": 6\n        },\n        {\n            \"city\": \"Alcântaras\",\n            \"code\": 895,\n            \"state_code\": 6\n        },\n        {\n            \"city\": \"Altaneira\",\n            \"code\": 896,\n            \"state_code\": 6\n        },\n        {\n            \"city\": \"Alto Santo\",\n            \"code\": 897,\n            \"state_code\": 6\n        },\n        {\n            \"city\": \"Amontada\",\n            \"code\": 898,\n            \"state_code\": 6\n        },\n        {\n            \"city\": \"Antonina do Norte\",\n            \"code\": 899,\n            \"state_code\": 6\n        },\n        {\n            \"city\": \"Apuiarés\",\n            \"code\": 900,\n            \"state_code\": 6\n        },\n        {\n            \"city\": \"Aquiraz\",\n            \"code\": 901,\n            \"state_code\": 6\n        },\n        {\n            \"city\": \"Aracati\",\n            \"code\": 902,\n            \"state_code\": 6\n        },\n        {\n            \"city\": \"Aracoiaba\",\n            \"code\": 903,\n            \"state_code\": 6\n        },\n        {\n            \"city\": \"Ararendá\",\n            \"code\": 904,\n            \"state_code\": 6\n        },\n        {\n            \"city\": \"Araripe\",\n            \"code\": 905,\n            \"state_code\": 6\n        },\n        {\n            \"city\": \"Aratuba\",\n            \"code\": 906,\n            \"state_code\": 6\n        },\n        {\n            \"city\": \"Arneiroz\",\n            \"code\": 907,\n            \"state_code\": 6\n        },\n        {\n            \"city\": \"Assaré\",\n            \"code\": 908,\n            \"state_code\": 6\n        },\n        {\n            \"city\": \"Aurora\",\n            \"code\": 909,\n            \"state_code\": 6\n        },\n        {\n            \"city\": \"Baixio\",\n            \"code\": 910,\n            \"state_code\": 6\n        },\n        {\n            \"city\": \"Banabuiú\",\n            \"code\": 911,\n            \"state_code\": 6\n        },\n        {\n            \"city\": \"Barbalha\",\n            \"code\": 912,\n            \"state_code\": 6\n        },\n        {\n            \"city\": \"Barreira\",\n            \"code\": 913,\n            \"state_code\": 6\n        },\n        {\n            \"city\": \"Barro\",\n            \"code\": 914,\n            \"state_code\": 6\n        },\n        {\n            \"city\": \"Barroquinha\",\n            \"code\": 915,\n            \"state_code\": 6\n        },\n        {\n            \"city\": \"Baturité\",\n            \"code\": 916,\n            \"state_code\": 6\n        },\n        {\n            \"city\": \"Beberibe\",\n            \"code\": 917,\n            \"state_code\": 6\n        },\n        {\n            \"city\": \"Bela Cruz\",\n            \"code\": 918,\n            \"state_code\": 6\n        },\n        {\n            \"city\": \"Boa Viagem\",\n            \"code\": 919,\n            \"state_code\": 6\n        },\n        {\n            \"city\": \"Brejo Santo\",\n            \"code\": 920,\n            \"state_code\": 6\n        },\n        {\n            \"city\": \"Camocim\",\n            \"code\": 921,\n            \"state_code\": 6\n        },\n        {\n            \"city\": \"Campos Sales\",\n            \"code\": 922,\n            \"state_code\": 6\n        },\n        {\n            \"city\": \"Canindé\",\n            \"code\": 923,\n            \"state_code\": 6\n        },\n        {\n            \"city\": \"Capistrano\",\n            \"code\": 924,\n            \"state_code\": 6\n        },\n        {\n            \"city\": \"Caridade\",\n            \"code\": 925,\n            \"state_code\": 6\n        },\n        {\n            \"city\": \"Cariré\",\n            \"code\": 926,\n            \"state_code\": 6\n        },\n        {\n            \"city\": \"Caririaçu\",\n            \"code\": 927,\n            \"state_code\": 6\n        },\n        {\n            \"city\": \"Cariús\",\n            \"code\": 928,\n            \"state_code\": 6\n        },\n        {\n            \"city\": \"Carnaubal\",\n            \"code\": 929,\n            \"state_code\": 6\n        },\n        {\n            \"city\": \"Cascavel\",\n            \"code\": 930,\n            \"state_code\": 6\n        },\n        {\n            \"city\": \"Catarina\",\n            \"code\": 931,\n            \"state_code\": 6\n        },\n        {\n            \"city\": \"Catunda\",\n            \"code\": 932,\n            \"state_code\": 6\n        },\n        {\n            \"city\": \"Caucaia\",\n            \"code\": 933,\n            \"state_code\": 6\n        },\n        {\n            \"city\": \"Cedro\",\n            \"code\": 934,\n            \"state_code\": 6\n        },\n        {\n            \"city\": \"Chaval\",\n            \"code\": 935,\n            \"state_code\": 6\n        },\n        {\n            \"city\": \"Choró\",\n            \"code\": 936,\n            \"state_code\": 6\n        },\n        {\n            \"city\": \"Chorozinho\",\n            \"code\": 937,\n            \"state_code\": 6\n        },\n        {\n            \"city\": \"Coreaú\",\n            \"code\": 938,\n            \"state_code\": 6\n        },\n        {\n            \"city\": \"Crateús\",\n            \"code\": 939,\n            \"state_code\": 6\n        },\n        {\n            \"city\": \"Crato\",\n            \"code\": 940,\n            \"state_code\": 6\n        },\n        {\n            \"city\": \"Croatá\",\n            \"code\": 941,\n            \"state_code\": 6\n        },\n        {\n            \"city\": \"Cruz\",\n            \"code\": 942,\n            \"state_code\": 6\n        },\n        {\n            \"city\": \"Deputado Irapuan Pinheiro\",\n            \"code\": 943,\n            \"state_code\": 6\n        },\n        {\n            \"city\": \"Ererê\",\n            \"code\": 944,\n            \"state_code\": 6\n        },\n        {\n            \"city\": \"Eusébio\",\n            \"code\": 945,\n            \"state_code\": 6\n        },\n        {\n            \"city\": \"Farias Brito\",\n            \"code\": 946,\n            \"state_code\": 6\n        },\n        {\n            \"city\": \"Forquilha\",\n            \"code\": 947,\n            \"state_code\": 6\n        },\n        {\n            \"city\": \"Fortaleza\",\n            \"code\": 948,\n            \"state_code\": 6\n        },\n        {\n            \"city\": \"Fortim\",\n            \"code\": 949,\n            \"state_code\": 6\n        },\n        {\n            \"city\": \"Frecheirinha\",\n            \"code\": 950,\n            \"state_code\": 6\n        },\n        {\n            \"city\": \"General Sampaio\",\n            \"code\": 951,\n            \"state_code\": 6\n        },\n        {\n            \"city\": \"Graça\",\n            \"code\": 952,\n            \"state_code\": 6\n        },\n        {\n            \"city\": \"Granja\",\n            \"code\": 953,\n            \"state_code\": 6\n        },\n        {\n            \"city\": \"Granjeiro\",\n            \"code\": 954,\n            \"state_code\": 6\n        },\n        {\n            \"city\": \"Groaíras\",\n            \"code\": 955,\n            \"state_code\": 6\n        },\n        {\n            \"city\": \"Guaiúba\",\n            \"code\": 956,\n            \"state_code\": 6\n        },\n        {\n            \"city\": \"Guaraciaba do Norte\",\n            \"code\": 957,\n            \"state_code\": 6\n        },\n        {\n            \"city\": \"Guaramiranga\",\n            \"code\": 958,\n            \"state_code\": 6\n        },\n        {\n            \"city\": \"Hidrolândia\",\n            \"code\": 959,\n            \"state_code\": 6\n        },\n        {\n            \"city\": \"Horizonte\",\n            \"code\": 960,\n            \"state_code\": 6\n        },\n        {\n            \"city\": \"Ibaretama\",\n            \"code\": 961,\n            \"state_code\": 6\n        },\n        {\n            \"city\": \"Ibiapina\",\n            \"code\": 962,\n            \"state_code\": 6\n        },\n        {\n            \"city\": \"Ibicuitinga\",\n            \"code\": 963,\n            \"state_code\": 6\n        },\n        {\n            \"city\": \"Icapuí\",\n            \"code\": 964,\n            \"state_code\": 6\n        },\n        {\n            \"city\": \"Icó\",\n            \"code\": 965,\n            \"state_code\": 6\n        },\n        {\n            \"city\": \"Iguatu\",\n            \"code\": 966,\n            \"state_code\": 6\n        },\n        {\n            \"city\": \"Independência\",\n            \"code\": 967,\n            \"state_code\": 6\n        },\n        {\n            \"city\": \"Ipaporanga\",\n            \"code\": 968,\n            \"state_code\": 6\n        },\n        {\n            \"city\": \"Ipaumirim\",\n            \"code\": 969,\n            \"state_code\": 6\n        },\n        {\n            \"city\": \"Ipu\",\n            \"code\": 970,\n            \"state_code\": 6\n        },\n        {\n            \"city\": \"Ipueiras\",\n            \"code\": 971,\n            \"state_code\": 6\n        },\n        {\n            \"city\": \"Iracema\",\n            \"code\": 972,\n            \"state_code\": 6\n        },\n        {\n            \"city\": \"Irauçuba\",\n            \"code\": 973,\n            \"state_code\": 6\n        },\n        {\n            \"city\": \"Itaiçaba\",\n            \"code\": 974,\n            \"state_code\": 6\n        },\n        {\n            \"city\": \"Itaitinga\",\n            \"code\": 975,\n            \"state_code\": 6\n        },\n        {\n            \"city\": \"Itapajé\",\n            \"code\": 976,\n            \"state_code\": 6\n        },\n        {\n            \"city\": \"Itapipoca\",\n            \"code\": 977,\n            \"state_code\": 6\n        },\n        {\n            \"city\": \"Itapiúna\",\n            \"code\": 978,\n            \"state_code\": 6\n        },\n        {\n            \"city\": \"Itarema\",\n            \"code\": 979,\n            \"state_code\": 6\n        },\n        {\n            \"city\": \"Itatira\",\n            \"code\": 980,\n            \"state_code\": 6\n        },\n        {\n            \"city\": \"Jaguaretama\",\n            \"code\": 981,\n            \"state_code\": 6\n        },\n        {\n            \"city\": \"Jaguaribara\",\n            \"code\": 982,\n            \"state_code\": 6\n        },\n        {\n            \"city\": \"Jaguaribe\",\n            \"code\": 983,\n            \"state_code\": 6\n        },\n        {\n            \"city\": \"Jaguaruana\",\n            \"code\": 984,\n            \"state_code\": 6\n        },\n        {\n            \"city\": \"Jardim\",\n            \"code\": 985,\n            \"state_code\": 6\n        },\n        {\n            \"city\": \"Jati\",\n            \"code\": 986,\n            \"state_code\": 6\n        },\n        {\n            \"city\": \"Jijoca de Jericoacoara\",\n            \"code\": 987,\n            \"state_code\": 6\n        },\n        {\n            \"city\": \"Juazeiro do Norte\",\n            \"code\": 988,\n            \"state_code\": 6\n        },\n        {\n            \"city\": \"Jucás\",\n            \"code\": 989,\n            \"state_code\": 6\n        },\n        {\n            \"city\": \"Lavras da Mangabeira\",\n            \"code\": 990,\n            \"state_code\": 6\n        },\n        {\n            \"city\": \"Limoeiro do Norte\",\n            \"code\": 991,\n            \"state_code\": 6\n        },\n        {\n            \"city\": \"Madalena\",\n            \"code\": 992,\n            \"state_code\": 6\n        },\n        {\n            \"city\": \"Maracanaú\",\n            \"code\": 993,\n            \"state_code\": 6\n        },\n        {\n            \"city\": \"Maranguape\",\n            \"code\": 994,\n            \"state_code\": 6\n        },\n        {\n            \"city\": \"Marco\",\n            \"code\": 995,\n            \"state_code\": 6\n        },\n        {\n            \"city\": \"Martinópole\",\n            \"code\": 996,\n            \"state_code\": 6\n        },\n        {\n            \"city\": \"Massapê\",\n            \"code\": 997,\n            \"state_code\": 6\n        },\n        {\n            \"city\": \"Mauriti\",\n            \"code\": 998,\n            \"state_code\": 6\n        },\n        {\n            \"city\": \"Meruoca\",\n            \"code\": 999,\n            \"state_code\": 6\n        },\n        {\n            \"city\": \"Milagres\",\n            \"code\": 1000,\n            \"state_code\": 6\n        },\n        {\n            \"city\": \"Milhã\",\n            \"code\": 1001,\n            \"state_code\": 6\n        },\n        {\n            \"city\": \"Miraíma\",\n            \"code\": 1002,\n            \"state_code\": 6\n        },\n        {\n            \"city\": \"Missão Velha\",\n            \"code\": 1003,\n            \"state_code\": 6\n        },\n        {\n            \"city\": \"Mombaça\",\n            \"code\": 1004,\n            \"state_code\": 6\n        },\n        {\n            \"city\": \"Monsenhor Tabosa\",\n            \"code\": 1005,\n            \"state_code\": 6\n        },\n        {\n            \"city\": \"Morada Nova\",\n            \"code\": 1006,\n            \"state_code\": 6\n        },\n        {\n            \"city\": \"Moraújo\",\n            \"code\": 1007,\n            \"state_code\": 6\n        },\n        {\n            \"city\": \"Morrinhos\",\n            \"code\": 1008,\n            \"state_code\": 6\n        },\n        {\n            \"city\": \"Mucambo\",\n            \"code\": 1009,\n            \"state_code\": 6\n        },\n        {\n            \"city\": \"Mulungu\",\n            \"code\": 1010,\n            \"state_code\": 6\n        },\n        {\n            \"city\": \"Nova Olinda\",\n            \"code\": 1011,\n            \"state_code\": 6\n        },\n        {\n            \"city\": \"Nova Russas\",\n            \"code\": 1012,\n            \"state_code\": 6\n        },\n        {\n            \"city\": \"Novo Oriente\",\n            \"code\": 1013,\n            \"state_code\": 6\n        },\n        {\n            \"city\": \"Ocara\",\n            \"code\": 1014,\n            \"state_code\": 6\n        },\n        {\n            \"city\": \"Orós\",\n            \"code\": 1015,\n            \"state_code\": 6\n        },\n        {\n            \"city\": \"Pacajus\",\n            \"code\": 1016,\n            \"state_code\": 6\n        },\n        {\n            \"city\": \"Pacatuba\",\n            \"code\": 1017,\n            \"state_code\": 6\n        },\n        {\n            \"city\": \"Pacoti\",\n            \"code\": 1018,\n            \"state_code\": 6\n        },\n        {\n            \"city\": \"Pacujá\",\n            \"code\": 1019,\n            \"state_code\": 6\n        },\n        {\n            \"city\": \"Palhano\",\n            \"code\": 1020,\n            \"state_code\": 6\n        },\n        {\n            \"city\": \"Palmácia\",\n            \"code\": 1021,\n            \"state_code\": 6\n        },\n        {\n            \"city\": \"Paracuru\",\n            \"code\": 1022,\n            \"state_code\": 6\n        },\n        {\n            \"city\": \"Paraipaba\",\n            \"code\": 1023,\n            \"state_code\": 6\n        },\n        {\n            \"city\": \"Parambu\",\n            \"code\": 1024,\n            \"state_code\": 6\n        },\n        {\n            \"city\": \"Paramoti\",\n            \"code\": 1025,\n            \"state_code\": 6\n        },\n        {\n            \"city\": \"Pedra Branca\",\n            \"code\": 1026,\n            \"state_code\": 6\n        },\n        {\n            \"city\": \"Penaforte\",\n            \"code\": 1027,\n            \"state_code\": 6\n        },\n        {\n            \"city\": \"Pentecoste\",\n            \"code\": 1028,\n            \"state_code\": 6\n        },\n        {\n            \"city\": \"Pereiro\",\n            \"code\": 1029,\n            \"state_code\": 6\n        },\n        {\n            \"city\": \"Pindoretama\",\n            \"code\": 1030,\n            \"state_code\": 6\n        },\n        {\n            \"city\": \"Piquet Carneiro\",\n            \"code\": 1031,\n            \"state_code\": 6\n        },\n        {\n            \"city\": \"Pires Ferreira\",\n            \"code\": 1032,\n            \"state_code\": 6\n        },\n        {\n            \"city\": \"Poranga\",\n            \"code\": 1033,\n            \"state_code\": 6\n        },\n        {\n            \"city\": \"Porteiras\",\n            \"code\": 1034,\n            \"state_code\": 6\n        },\n        {\n            \"city\": \"Potengi\",\n            \"code\": 1035,\n            \"state_code\": 6\n        },\n        {\n            \"city\": \"Potiretama\",\n            \"code\": 1036,\n            \"state_code\": 6\n        },\n        {\n            \"city\": \"Quiterianópolis\",\n            \"code\": 1037,\n            \"state_code\": 6\n        },\n        {\n            \"city\": \"Quixadá\",\n            \"code\": 1038,\n            \"state_code\": 6\n        },\n        {\n            \"city\": \"Quixelô\",\n            \"code\": 1039,\n            \"state_code\": 6\n        },\n        {\n            \"city\": \"Quixeramobim\",\n            \"code\": 1040,\n            \"state_code\": 6\n        },\n        {\n            \"city\": \"Quixeré\",\n            \"code\": 1041,\n            \"state_code\": 6\n        },\n        {\n            \"city\": \"Redenção\",\n            \"code\": 1042,\n            \"state_code\": 6\n        },\n        {\n            \"city\": \"Reriutaba\",\n            \"code\": 1043,\n            \"state_code\": 6\n        },\n        {\n            \"city\": \"Russas\",\n            \"code\": 1044,\n            \"state_code\": 6\n        },\n        {\n            \"city\": \"Saboeiro\",\n            \"code\": 1045,\n            \"state_code\": 6\n        },\n        {\n            \"city\": \"Salitre\",\n            \"code\": 1046,\n            \"state_code\": 6\n        },\n        {\n            \"city\": \"Santana do Acaraú\",\n            \"code\": 1047,\n            \"state_code\": 6\n        },\n        {\n            \"city\": \"Santana do Cariri\",\n            \"code\": 1048,\n            \"state_code\": 6\n        },\n        {\n            \"city\": \"Santa Quitéria\",\n            \"code\": 1049,\n            \"state_code\": 6\n        },\n        {\n            \"city\": \"São Benedito\",\n            \"code\": 1050,\n            \"state_code\": 6\n        },\n        {\n            \"city\": \"São Gonçalo do Amarante\",\n            \"code\": 1051,\n            \"state_code\": 6\n        },\n        {\n            \"city\": \"São João do Jaguaribe\",\n            \"code\": 1052,\n            \"state_code\": 6\n        },\n        {\n            \"city\": \"São Luís do Curu\",\n            \"code\": 1053,\n            \"state_code\": 6\n        },\n        {\n            \"city\": \"Senador Pompeu\",\n            \"code\": 1054,\n            \"state_code\": 6\n        },\n        {\n            \"city\": \"Senador Sá\",\n            \"code\": 1055,\n            \"state_code\": 6\n        },\n        {\n            \"city\": \"Sobral\",\n            \"code\": 1056,\n            \"state_code\": 6\n        },\n        {\n            \"city\": \"Solonópole\",\n            \"code\": 1057,\n            \"state_code\": 6\n        },\n        {\n            \"city\": \"Tabuleiro do Norte\",\n            \"code\": 1058,\n            \"state_code\": 6\n        },\n        {\n            \"city\": \"Tamboril\",\n            \"code\": 1059,\n            \"state_code\": 6\n        },\n        {\n            \"city\": \"Tarrafas\",\n            \"code\": 1060,\n            \"state_code\": 6\n        },\n        {\n            \"city\": \"Tauá\",\n            \"code\": 1061,\n            \"state_code\": 6\n        },\n        {\n            \"city\": \"Tejuçuoca\",\n            \"code\": 1062,\n            \"state_code\": 6\n        },\n        {\n            \"city\": \"Tianguá\",\n            \"code\": 1063,\n            \"state_code\": 6\n        },\n        {\n            \"city\": \"Trairi\",\n            \"code\": 1064,\n            \"state_code\": 6\n        },\n        {\n            \"city\": \"Tururu\",\n            \"code\": 1065,\n            \"state_code\": 6\n        },\n        {\n            \"city\": \"Ubajara\",\n            \"code\": 1066,\n            \"state_code\": 6\n        },\n        {\n            \"city\": \"Umari\",\n            \"code\": 1067,\n            \"state_code\": 6\n        },\n        {\n            \"city\": \"Umirim\",\n            \"code\": 1068,\n            \"state_code\": 6\n        },\n        {\n            \"city\": \"Uruburetama\",\n            \"code\": 1069,\n            \"state_code\": 6\n        },\n        {\n            \"city\": \"Uruoca\",\n            \"code\": 1070,\n            \"state_code\": 6\n        },\n        {\n            \"city\": \"Varjota\",\n            \"code\": 1071,\n            \"state_code\": 6\n        },\n        {\n            \"city\": \"Várzea Alegre\",\n            \"code\": 1072,\n            \"state_code\": 6\n        },\n        {\n            \"city\": \"Viçosa do Ceará\",\n            \"code\": 1073,\n            \"state_code\": 6\n        },\n        {\n            \"city\": \"Acari\",\n            \"code\": 1074,\n            \"state_code\": 20\n        },\n        {\n            \"city\": \"Açu\",\n            \"code\": 1075,\n            \"state_code\": 20\n        },\n        {\n            \"city\": \"Afonso Bezerra\",\n            \"code\": 1076,\n            \"state_code\": 20\n        },\n        {\n            \"city\": \"Água Nova\",\n            \"code\": 1077,\n            \"state_code\": 20\n        },\n        {\n            \"city\": \"Alexandria\",\n            \"code\": 1078,\n            \"state_code\": 20\n        },\n        {\n            \"city\": \"Almino Afonso\",\n            \"code\": 1079,\n            \"state_code\": 20\n        },\n        {\n            \"city\": \"Alto do Rodrigues\",\n            \"code\": 1080,\n            \"state_code\": 20\n        },\n        {\n            \"city\": \"Angicos\",\n            \"code\": 1081,\n            \"state_code\": 20\n        },\n        {\n            \"city\": \"Antônio Martins\",\n            \"code\": 1082,\n            \"state_code\": 20\n        },\n        {\n            \"city\": \"Apodi\",\n            \"code\": 1083,\n            \"state_code\": 20\n        },\n        {\n            \"city\": \"Areia Branca\",\n            \"code\": 1084,\n            \"state_code\": 20\n        },\n        {\n            \"city\": \"Arês\",\n            \"code\": 1085,\n            \"state_code\": 20\n        },\n        {\n            \"city\": \"Augusto Severo\",\n            \"code\": 1086,\n            \"state_code\": 20\n        },\n        {\n            \"city\": \"Baía Formosa\",\n            \"code\": 1087,\n            \"state_code\": 20\n        },\n        {\n            \"city\": \"Baraúna\",\n            \"code\": 1088,\n            \"state_code\": 20\n        },\n        {\n            \"city\": \"Barcelona\",\n            \"code\": 1089,\n            \"state_code\": 20\n        },\n        {\n            \"city\": \"Bento Fernandes\",\n            \"code\": 1090,\n            \"state_code\": 20\n        },\n        {\n            \"city\": \"Bodó\",\n            \"code\": 1091,\n            \"state_code\": 20\n        },\n        {\n            \"city\": \"Bom Jesus\",\n            \"code\": 1092,\n            \"state_code\": 20\n        },\n        {\n            \"city\": \"Brejinho\",\n            \"code\": 1093,\n            \"state_code\": 20\n        },\n        {\n            \"city\": \"Caiçara do Norte\",\n            \"code\": 1094,\n            \"state_code\": 20\n        },\n        {\n            \"city\": \"Caiçara do Rio do Vento\",\n            \"code\": 1095,\n            \"state_code\": 20\n        },\n        {\n            \"city\": \"Caicó\",\n            \"code\": 1096,\n            \"state_code\": 20\n        },\n        {\n            \"city\": \"Campo Redondo\",\n            \"code\": 1097,\n            \"state_code\": 20\n        },\n        {\n            \"city\": \"Canguaretama\",\n            \"code\": 1098,\n            \"state_code\": 20\n        },\n        {\n            \"city\": \"Caraúbas\",\n            \"code\": 1099,\n            \"state_code\": 20\n        },\n        {\n            \"city\": \"Carnaúba dos Dantas\",\n            \"code\": 1100,\n            \"state_code\": 20\n        },\n        {\n            \"city\": \"Carnaubais\",\n            \"code\": 1101,\n            \"state_code\": 20\n        },\n        {\n            \"city\": \"Ceará-Mirim\",\n            \"code\": 1102,\n            \"state_code\": 20\n        },\n        {\n            \"city\": \"Cerro Corá\",\n            \"code\": 1103,\n            \"state_code\": 20\n        },\n        {\n            \"city\": \"Coronel Ezequiel\",\n            \"code\": 1104,\n            \"state_code\": 20\n        },\n        {\n            \"city\": \"Coronel João Pessoa\",\n            \"code\": 1105,\n            \"state_code\": 20\n        },\n        {\n            \"city\": \"Cruzeta\",\n            \"code\": 1106,\n            \"state_code\": 20\n        },\n        {\n            \"city\": \"Currais Novos\",\n            \"code\": 1107,\n            \"state_code\": 20\n        },\n        {\n            \"city\": \"Doutor Severiano\",\n            \"code\": 1108,\n            \"state_code\": 20\n        },\n        {\n            \"city\": \"Parnamirim\",\n            \"code\": 1109,\n            \"state_code\": 20\n        },\n        {\n            \"city\": \"Encanto\",\n            \"code\": 1110,\n            \"state_code\": 20\n        },\n        {\n            \"city\": \"Equador\",\n            \"code\": 1111,\n            \"state_code\": 20\n        },\n        {\n            \"city\": \"Espírito Santo\",\n            \"code\": 1112,\n            \"state_code\": 20\n        },\n        {\n            \"city\": \"Extremoz\",\n            \"code\": 1113,\n            \"state_code\": 20\n        },\n        {\n            \"city\": \"Felipe Guerra\",\n            \"code\": 1114,\n            \"state_code\": 20\n        },\n        {\n            \"city\": \"Fernando Pedroza\",\n            \"code\": 1115,\n            \"state_code\": 20\n        },\n        {\n            \"city\": \"Florânia\",\n            \"code\": 1116,\n            \"state_code\": 20\n        },\n        {\n            \"city\": \"Francisco Dantas\",\n            \"code\": 1117,\n            \"state_code\": 20\n        },\n        {\n            \"city\": \"Frutuoso Gomes\",\n            \"code\": 1118,\n            \"state_code\": 20\n        },\n        {\n            \"city\": \"Galinhos\",\n            \"code\": 1119,\n            \"state_code\": 20\n        },\n        {\n            \"city\": \"Goianinha\",\n            \"code\": 1120,\n            \"state_code\": 20\n        },\n        {\n            \"city\": \"Governador Dix-Sept Rosado\",\n            \"code\": 1121,\n            \"state_code\": 20\n        },\n        {\n            \"city\": \"Grossos\",\n            \"code\": 1122,\n            \"state_code\": 20\n        },\n        {\n            \"city\": \"Guamaré\",\n            \"code\": 1123,\n            \"state_code\": 20\n        },\n        {\n            \"city\": \"Ielmo Marinho\",\n            \"code\": 1124,\n            \"state_code\": 20\n        },\n        {\n            \"city\": \"Ipanguaçu\",\n            \"code\": 1125,\n            \"state_code\": 20\n        },\n        {\n            \"city\": \"Ipueira\",\n            \"code\": 1126,\n            \"state_code\": 20\n        },\n        {\n            \"city\": \"Itajá\",\n            \"code\": 1127,\n            \"state_code\": 20\n        },\n        {\n            \"city\": \"Itaú\",\n            \"code\": 1128,\n            \"state_code\": 20\n        },\n        {\n            \"city\": \"Jaçanã\",\n            \"code\": 1129,\n            \"state_code\": 20\n        },\n        {\n            \"city\": \"Jandaíra\",\n            \"code\": 1130,\n            \"state_code\": 20\n        },\n        {\n            \"city\": \"Janduís\",\n            \"code\": 1131,\n            \"state_code\": 20\n        },\n        {\n            \"city\": \"Januário Cicco\",\n            \"code\": 1132,\n            \"state_code\": 20\n        },\n        {\n            \"city\": \"Japi\",\n            \"code\": 1133,\n            \"state_code\": 20\n        },\n        {\n            \"city\": \"Jardim de Angicos\",\n            \"code\": 1134,\n            \"state_code\": 20\n        },\n        {\n            \"city\": \"Jardim de Piranhas\",\n            \"code\": 1135,\n            \"state_code\": 20\n        },\n        {\n            \"city\": \"Jardim do Seridó\",\n            \"code\": 1136,\n            \"state_code\": 20\n        },\n        {\n            \"city\": \"João Câmara\",\n            \"code\": 1137,\n            \"state_code\": 20\n        },\n        {\n            \"city\": \"João Dias\",\n            \"code\": 1138,\n            \"state_code\": 20\n        },\n        {\n            \"city\": \"José da Penha\",\n            \"code\": 1139,\n            \"state_code\": 20\n        },\n        {\n            \"city\": \"Jucurutu\",\n            \"code\": 1140,\n            \"state_code\": 20\n        },\n        {\n            \"city\": \"Jundiá\",\n            \"code\": 1141,\n            \"state_code\": 20\n        },\n        {\n            \"city\": \"Lagoa D'anta\",\n            \"code\": 1142,\n            \"state_code\": 20\n        },\n        {\n            \"city\": \"Lagoa de Pedras\",\n            \"code\": 1143,\n            \"state_code\": 20\n        },\n        {\n            \"city\": \"Lagoa de Velhos\",\n            \"code\": 1144,\n            \"state_code\": 20\n        },\n        {\n            \"city\": \"Lagoa Nova\",\n            \"code\": 1145,\n            \"state_code\": 20\n        },\n        {\n            \"city\": \"Lagoa Salgada\",\n            \"code\": 1146,\n            \"state_code\": 20\n        },\n        {\n            \"city\": \"Lajes\",\n            \"code\": 1147,\n            \"state_code\": 20\n        },\n        {\n            \"city\": \"Lajes Pintadas\",\n            \"code\": 1148,\n            \"state_code\": 20\n        },\n        {\n            \"city\": \"Lucrécia\",\n            \"code\": 1149,\n            \"state_code\": 20\n        },\n        {\n            \"city\": \"Luís Gomes\",\n            \"code\": 1150,\n            \"state_code\": 20\n        },\n        {\n            \"city\": \"Macaíba\",\n            \"code\": 1151,\n            \"state_code\": 20\n        },\n        {\n            \"city\": \"Macau\",\n            \"code\": 1152,\n            \"state_code\": 20\n        },\n        {\n            \"city\": \"Major Sales\",\n            \"code\": 1153,\n            \"state_code\": 20\n        },\n        {\n            \"city\": \"Marcelino Vieira\",\n            \"code\": 1154,\n            \"state_code\": 20\n        },\n        {\n            \"city\": \"Martins\",\n            \"code\": 1155,\n            \"state_code\": 20\n        },\n        {\n            \"city\": \"Maxaranguape\",\n            \"code\": 1156,\n            \"state_code\": 20\n        },\n        {\n            \"city\": \"Messias Targino\",\n            \"code\": 1157,\n            \"state_code\": 20\n        },\n        {\n            \"city\": \"Montanhas\",\n            \"code\": 1158,\n            \"state_code\": 20\n        },\n        {\n            \"city\": \"Monte Alegre\",\n            \"code\": 1159,\n            \"state_code\": 20\n        },\n        {\n            \"city\": \"Monte das Gameleiras\",\n            \"code\": 1160,\n            \"state_code\": 20\n        },\n        {\n            \"city\": \"Mossoró\",\n            \"code\": 1161,\n            \"state_code\": 20\n        },\n        {\n            \"city\": \"Natal\",\n            \"code\": 1162,\n            \"state_code\": 20\n        },\n        {\n            \"city\": \"Nísia Floresta\",\n            \"code\": 1163,\n            \"state_code\": 20\n        },\n        {\n            \"city\": \"Nova Cruz\",\n            \"code\": 1164,\n            \"state_code\": 20\n        },\n        {\n            \"city\": \"Olho-D'água do Borges\",\n            \"code\": 1165,\n            \"state_code\": 20\n        },\n        {\n            \"city\": \"Ouro Branco\",\n            \"code\": 1166,\n            \"state_code\": 20\n        },\n        {\n            \"city\": \"Paraná\",\n            \"code\": 1167,\n            \"state_code\": 20\n        },\n        {\n            \"city\": \"Paraú\",\n            \"code\": 1168,\n            \"state_code\": 20\n        },\n        {\n            \"city\": \"Parazinho\",\n            \"code\": 1169,\n            \"state_code\": 20\n        },\n        {\n            \"city\": \"Parelhas\",\n            \"code\": 1170,\n            \"state_code\": 20\n        },\n        {\n            \"city\": \"Rio do Fogo\",\n            \"code\": 1171,\n            \"state_code\": 20\n        },\n        {\n            \"city\": \"Passa e Fica\",\n            \"code\": 1172,\n            \"state_code\": 20\n        },\n        {\n            \"city\": \"Passagem\",\n            \"code\": 1173,\n            \"state_code\": 20\n        },\n        {\n            \"city\": \"Patu\",\n            \"code\": 1174,\n            \"state_code\": 20\n        },\n        {\n            \"city\": \"Santa Maria\",\n            \"code\": 1175,\n            \"state_code\": 20\n        },\n        {\n            \"city\": \"Pau dos Ferros\",\n            \"code\": 1176,\n            \"state_code\": 20\n        },\n        {\n            \"city\": \"Pedra Grande\",\n            \"code\": 1177,\n            \"state_code\": 20\n        },\n        {\n            \"city\": \"Pedra Preta\",\n            \"code\": 1178,\n            \"state_code\": 20\n        },\n        {\n            \"city\": \"Pedro Avelino\",\n            \"code\": 1179,\n            \"state_code\": 20\n        },\n        {\n            \"city\": \"Pedro Velho\",\n            \"code\": 1180,\n            \"state_code\": 20\n        },\n        {\n            \"city\": \"Pendências\",\n            \"code\": 1181,\n            \"state_code\": 20\n        },\n        {\n            \"city\": \"Pilões\",\n            \"code\": 1182,\n            \"state_code\": 20\n        },\n        {\n            \"city\": \"Poço Branco\",\n            \"code\": 1183,\n            \"state_code\": 20\n        },\n        {\n            \"city\": \"Portalegre\",\n            \"code\": 1184,\n            \"state_code\": 20\n        },\n        {\n            \"city\": \"Porto do Mangue\",\n            \"code\": 1185,\n            \"state_code\": 20\n        },\n        {\n            \"city\": \"Presidente Juscelino\",\n            \"code\": 1186,\n            \"state_code\": 20\n        },\n        {\n            \"city\": \"Pureza\",\n            \"code\": 1187,\n            \"state_code\": 20\n        },\n        {\n            \"city\": \"Rafael Fernandes\",\n            \"code\": 1188,\n            \"state_code\": 20\n        },\n        {\n            \"city\": \"Rafael Godeiro\",\n            \"code\": 1189,\n            \"state_code\": 20\n        },\n        {\n            \"city\": \"Riacho da Cruz\",\n            \"code\": 1190,\n            \"state_code\": 20\n        },\n        {\n            \"city\": \"Riacho de Santana\",\n            \"code\": 1191,\n            \"state_code\": 20\n        },\n        {\n            \"city\": \"Riachuelo\",\n            \"code\": 1192,\n            \"state_code\": 20\n        },\n        {\n            \"city\": \"Rodolfo Fernandes\",\n            \"code\": 1193,\n            \"state_code\": 20\n        },\n        {\n            \"city\": \"Tibau\",\n            \"code\": 1194,\n            \"state_code\": 20\n        },\n        {\n            \"city\": \"Ruy Barbosa\",\n            \"code\": 1195,\n            \"state_code\": 20\n        },\n        {\n            \"city\": \"Santa Cruz\",\n            \"code\": 1196,\n            \"state_code\": 20\n        },\n        {\n            \"city\": \"Santana do Matos\",\n            \"code\": 1197,\n            \"state_code\": 20\n        },\n        {\n            \"city\": \"Santana do Seridó\",\n            \"code\": 1198,\n            \"state_code\": 20\n        },\n        {\n            \"city\": \"Santo Antônio\",\n            \"code\": 1199,\n            \"state_code\": 20\n        },\n        {\n            \"city\": \"São Bento do Norte\",\n            \"code\": 1200,\n            \"state_code\": 20\n        },\n        {\n            \"city\": \"São Bento do Trairí\",\n            \"code\": 1201,\n            \"state_code\": 20\n        },\n        {\n            \"city\": \"São Fernando\",\n            \"code\": 1202,\n            \"state_code\": 20\n        },\n        {\n            \"city\": \"São Francisco do Oeste\",\n            \"code\": 1203,\n            \"state_code\": 20\n        },\n        {\n            \"city\": \"São Gonçalo do Amarante\",\n            \"code\": 1204,\n            \"state_code\": 20\n        },\n        {\n            \"city\": \"São João do Sabugi\",\n            \"code\": 1205,\n            \"state_code\": 20\n        },\n        {\n            \"city\": \"São José de Mipibu\",\n            \"code\": 1206,\n            \"state_code\": 20\n        },\n        {\n            \"city\": \"São José do Campestre\",\n            \"code\": 1207,\n            \"state_code\": 20\n        },\n        {\n            \"city\": \"São José do Seridó\",\n            \"code\": 1208,\n            \"state_code\": 20\n        },\n        {\n            \"city\": \"São Miguel\",\n            \"code\": 1209,\n            \"state_code\": 20\n        },\n        {\n            \"city\": \"São Miguel do Gostoso\",\n            \"code\": 1210,\n            \"state_code\": 20\n        },\n        {\n            \"city\": \"São Paulo do Potengi\",\n            \"code\": 1211,\n            \"state_code\": 20\n        },\n        {\n            \"city\": \"São Pedro\",\n            \"code\": 1212,\n            \"state_code\": 20\n        },\n        {\n            \"city\": \"São Rafael\",\n            \"code\": 1213,\n            \"state_code\": 20\n        },\n        {\n            \"city\": \"São Tomé\",\n            \"code\": 1214,\n            \"state_code\": 20\n        },\n        {\n            \"city\": \"São Vicente\",\n            \"code\": 1215,\n            \"state_code\": 20\n        },\n        {\n            \"city\": \"Senador Elói de Souza\",\n            \"code\": 1216,\n            \"state_code\": 20\n        },\n        {\n            \"city\": \"Senador Georgino Avelino\",\n            \"code\": 1217,\n            \"state_code\": 20\n        },\n        {\n            \"city\": \"Serra de São Bento\",\n            \"code\": 1218,\n            \"state_code\": 20\n        },\n        {\n            \"city\": \"Serra do Mel\",\n            \"code\": 1219,\n            \"state_code\": 20\n        },\n        {\n            \"city\": \"Serra Negra do Norte\",\n            \"code\": 1220,\n            \"state_code\": 20\n        },\n        {\n            \"city\": \"Serrinha\",\n            \"code\": 1221,\n            \"state_code\": 20\n        },\n        {\n            \"city\": \"Serrinha dos Pintos\",\n            \"code\": 1222,\n            \"state_code\": 20\n        },\n        {\n            \"city\": \"Severiano Melo\",\n            \"code\": 1223,\n            \"state_code\": 20\n        },\n        {\n            \"city\": \"Sítio Novo\",\n            \"code\": 1224,\n            \"state_code\": 20\n        },\n        {\n            \"city\": \"Taboleiro Grande\",\n            \"code\": 1225,\n            \"state_code\": 20\n        },\n        {\n            \"city\": \"Taipu\",\n            \"code\": 1226,\n            \"state_code\": 20\n        },\n        {\n            \"city\": \"Tangará\",\n            \"code\": 1227,\n            \"state_code\": 20\n        },\n        {\n            \"city\": \"Tenente Ananias\",\n            \"code\": 1228,\n            \"state_code\": 20\n        },\n        {\n            \"city\": \"Tenente Laurentino Cruz\",\n            \"code\": 1229,\n            \"state_code\": 20\n        },\n        {\n            \"city\": \"Tibau do Sul\",\n            \"code\": 1230,\n            \"state_code\": 20\n        },\n        {\n            \"city\": \"Timbaúba dos Batistas\",\n            \"code\": 1231,\n            \"state_code\": 20\n        },\n        {\n            \"city\": \"Touros\",\n            \"code\": 1232,\n            \"state_code\": 20\n        },\n        {\n            \"city\": \"Triunfo Potiguar\",\n            \"code\": 1233,\n            \"state_code\": 20\n        },\n        {\n            \"city\": \"Umarizal\",\n            \"code\": 1234,\n            \"state_code\": 20\n        },\n        {\n            \"city\": \"Upanema\",\n            \"code\": 1235,\n            \"state_code\": 20\n        },\n        {\n            \"city\": \"Várzea\",\n            \"code\": 1236,\n            \"state_code\": 20\n        },\n        {\n            \"city\": \"Venha-Ver\",\n            \"code\": 1237,\n            \"state_code\": 20\n        },\n        {\n            \"city\": \"Vera Cruz\",\n            \"code\": 1238,\n            \"state_code\": 20\n        },\n        {\n            \"city\": \"Viçosa\",\n            \"code\": 1239,\n            \"state_code\": 20\n        },\n        {\n            \"city\": \"Vila Flor\",\n            \"code\": 1240,\n            \"state_code\": 20\n        },\n        {\n            \"city\": \"Água Branca\",\n            \"code\": 1241,\n            \"state_code\": 15\n        },\n        {\n            \"city\": \"Aguiar\",\n            \"code\": 1242,\n            \"state_code\": 15\n        },\n        {\n            \"city\": \"Alagoa Grande\",\n            \"code\": 1243,\n            \"state_code\": 15\n        },\n        {\n            \"city\": \"Alagoa Nova\",\n            \"code\": 1244,\n            \"state_code\": 15\n        },\n        {\n            \"city\": \"Alagoinha\",\n            \"code\": 1245,\n            \"state_code\": 15\n        },\n        {\n            \"city\": \"Alcantil\",\n            \"code\": 1246,\n            \"state_code\": 15\n        },\n        {\n            \"city\": \"Algodão de Jandaíra\",\n            \"code\": 1247,\n            \"state_code\": 15\n        },\n        {\n            \"city\": \"Alhandra\",\n            \"code\": 1248,\n            \"state_code\": 15\n        },\n        {\n            \"city\": \"São João do Rio do Peixe\",\n            \"code\": 1249,\n            \"state_code\": 15\n        },\n        {\n            \"city\": \"Amparo\",\n            \"code\": 1250,\n            \"state_code\": 15\n        },\n        {\n            \"city\": \"Aparecida\",\n            \"code\": 1251,\n            \"state_code\": 15\n        },\n        {\n            \"city\": \"Araçagi\",\n            \"code\": 1252,\n            \"state_code\": 15\n        },\n        {\n            \"city\": \"Arara\",\n            \"code\": 1253,\n            \"state_code\": 15\n        },\n        {\n            \"city\": \"Araruna\",\n            \"code\": 1254,\n            \"state_code\": 15\n        },\n        {\n            \"city\": \"Areia\",\n            \"code\": 1255,\n            \"state_code\": 15\n        },\n        {\n            \"city\": \"Areia de Baraúnas\",\n            \"code\": 1256,\n            \"state_code\": 15\n        },\n        {\n            \"city\": \"Areial\",\n            \"code\": 1257,\n            \"state_code\": 15\n        },\n        {\n            \"city\": \"Aroeiras\",\n            \"code\": 1258,\n            \"state_code\": 15\n        },\n        {\n            \"city\": \"Assunção\",\n            \"code\": 1259,\n            \"state_code\": 15\n        },\n        {\n            \"city\": \"Baía da Traição\",\n            \"code\": 1260,\n            \"state_code\": 15\n        },\n        {\n            \"city\": \"Bananeiras\",\n            \"code\": 1261,\n            \"state_code\": 15\n        },\n        {\n            \"city\": \"Baraúna\",\n            \"code\": 1262,\n            \"state_code\": 15\n        },\n        {\n            \"city\": \"Barra de Santana\",\n            \"code\": 1263,\n            \"state_code\": 15\n        },\n        {\n            \"city\": \"Barra de Santa Rosa\",\n            \"code\": 1264,\n            \"state_code\": 15\n        },\n        {\n            \"city\": \"Barra de São Miguel\",\n            \"code\": 1265,\n            \"state_code\": 15\n        },\n        {\n            \"city\": \"Bayeux\",\n            \"code\": 1266,\n            \"state_code\": 15\n        },\n        {\n            \"city\": \"Belém\",\n            \"code\": 1267,\n            \"state_code\": 15\n        },\n        {\n            \"city\": \"Belém do Brejo do Cruz\",\n            \"code\": 1268,\n            \"state_code\": 15\n        },\n        {\n            \"city\": \"Bernardino Batista\",\n            \"code\": 1269,\n            \"state_code\": 15\n        },\n        {\n            \"city\": \"Boa Ventura\",\n            \"code\": 1270,\n            \"state_code\": 15\n        },\n        {\n            \"city\": \"Boa Vista\",\n            \"code\": 1271,\n            \"state_code\": 15\n        },\n        {\n            \"city\": \"Bom Jesus\",\n            \"code\": 1272,\n            \"state_code\": 15\n        },\n        {\n            \"city\": \"Bom Sucesso\",\n            \"code\": 1273,\n            \"state_code\": 15\n        },\n        {\n            \"city\": \"Bonito de Santa Fé\",\n            \"code\": 1274,\n            \"state_code\": 15\n        },\n        {\n            \"city\": \"Boqueirão\",\n            \"code\": 1275,\n            \"state_code\": 15\n        },\n        {\n            \"city\": \"Igaracy\",\n            \"code\": 1276,\n            \"state_code\": 15\n        },\n        {\n            \"city\": \"Borborema\",\n            \"code\": 1277,\n            \"state_code\": 15\n        },\n        {\n            \"city\": \"Brejo do Cruz\",\n            \"code\": 1278,\n            \"state_code\": 15\n        },\n        {\n            \"city\": \"Brejo dos Santos\",\n            \"code\": 1279,\n            \"state_code\": 15\n        },\n        {\n            \"city\": \"Caaporã\",\n            \"code\": 1280,\n            \"state_code\": 15\n        },\n        {\n            \"city\": \"Cabaceiras\",\n            \"code\": 1281,\n            \"state_code\": 15\n        },\n        {\n            \"city\": \"Cabedelo\",\n            \"code\": 1282,\n            \"state_code\": 15\n        },\n        {\n            \"city\": \"Cachoeira dos Índios\",\n            \"code\": 1283,\n            \"state_code\": 15\n        },\n        {\n            \"city\": \"Cacimba de Areia\",\n            \"code\": 1284,\n            \"state_code\": 15\n        },\n        {\n            \"city\": \"Cacimba de Dentro\",\n            \"code\": 1285,\n            \"state_code\": 15\n        },\n        {\n            \"city\": \"Cacimbas\",\n            \"code\": 1286,\n            \"state_code\": 15\n        },\n        {\n            \"city\": \"Caiçara\",\n            \"code\": 1287,\n            \"state_code\": 15\n        },\n        {\n            \"city\": \"Cajazeiras\",\n            \"code\": 1288,\n            \"state_code\": 15\n        },\n        {\n            \"city\": \"Cajazeirinhas\",\n            \"code\": 1289,\n            \"state_code\": 15\n        },\n        {\n            \"city\": \"Caldas Brandão\",\n            \"code\": 1290,\n            \"state_code\": 15\n        },\n        {\n            \"city\": \"Camalaú\",\n            \"code\": 1291,\n            \"state_code\": 15\n        },\n        {\n            \"city\": \"Campina Grande\",\n            \"code\": 1292,\n            \"state_code\": 15\n        },\n        {\n            \"city\": \"Capim\",\n            \"code\": 1293,\n            \"state_code\": 15\n        },\n        {\n            \"city\": \"Caraúbas\",\n            \"code\": 1294,\n            \"state_code\": 15\n        },\n        {\n            \"city\": \"Carrapateira\",\n            \"code\": 1295,\n            \"state_code\": 15\n        },\n        {\n            \"city\": \"Casserengue\",\n            \"code\": 1296,\n            \"state_code\": 15\n        },\n        {\n            \"city\": \"Catingueira\",\n            \"code\": 1297,\n            \"state_code\": 15\n        },\n        {\n            \"city\": \"Catolé do Rocha\",\n            \"code\": 1298,\n            \"state_code\": 15\n        },\n        {\n            \"city\": \"Caturité\",\n            \"code\": 1299,\n            \"state_code\": 15\n        },\n        {\n            \"city\": \"Conceição\",\n            \"code\": 1300,\n            \"state_code\": 15\n        },\n        {\n            \"city\": \"Condado\",\n            \"code\": 1301,\n            \"state_code\": 15\n        },\n        {\n            \"city\": \"Conde\",\n            \"code\": 1302,\n            \"state_code\": 15\n        },\n        {\n            \"city\": \"Congo\",\n            \"code\": 1303,\n            \"state_code\": 15\n        },\n        {\n            \"city\": \"Coremas\",\n            \"code\": 1304,\n            \"state_code\": 15\n        },\n        {\n            \"city\": \"Coxixola\",\n            \"code\": 1305,\n            \"state_code\": 15\n        },\n        {\n            \"city\": \"Cruz do Espírito Santo\",\n            \"code\": 1306,\n            \"state_code\": 15\n        },\n        {\n            \"city\": \"Cubati\",\n            \"code\": 1307,\n            \"state_code\": 15\n        },\n        {\n            \"city\": \"Cuité\",\n            \"code\": 1308,\n            \"state_code\": 15\n        },\n        {\n            \"city\": \"Cuitegi\",\n            \"code\": 1309,\n            \"state_code\": 15\n        },\n        {\n            \"city\": \"Cuité de Mamanguape\",\n            \"code\": 1310,\n            \"state_code\": 15\n        },\n        {\n            \"city\": \"Curral de Cima\",\n            \"code\": 1311,\n            \"state_code\": 15\n        },\n        {\n            \"city\": \"Curral Velho\",\n            \"code\": 1312,\n            \"state_code\": 15\n        },\n        {\n            \"city\": \"Damião\",\n            \"code\": 1313,\n            \"state_code\": 15\n        },\n        {\n            \"city\": \"Desterro\",\n            \"code\": 1314,\n            \"state_code\": 15\n        },\n        {\n            \"city\": \"Vista Serrana\",\n            \"code\": 1315,\n            \"state_code\": 15\n        },\n        {\n            \"city\": \"Diamante\",\n            \"code\": 1316,\n            \"state_code\": 15\n        },\n        {\n            \"city\": \"Dona Inês\",\n            \"code\": 1317,\n            \"state_code\": 15\n        },\n        {\n            \"city\": \"Duas Estradas\",\n            \"code\": 1318,\n            \"state_code\": 15\n        },\n        {\n            \"city\": \"Emas\",\n            \"code\": 1319,\n            \"state_code\": 15\n        },\n        {\n            \"city\": \"Esperança\",\n            \"code\": 1320,\n            \"state_code\": 15\n        },\n        {\n            \"city\": \"Fagundes\",\n            \"code\": 1321,\n            \"state_code\": 15\n        },\n        {\n            \"city\": \"Frei Martinho\",\n            \"code\": 1322,\n            \"state_code\": 15\n        },\n        {\n            \"city\": \"Gado Bravo\",\n            \"code\": 1323,\n            \"state_code\": 15\n        },\n        {\n            \"city\": \"Guarabira\",\n            \"code\": 1324,\n            \"state_code\": 15\n        },\n        {\n            \"city\": \"Gurinhém\",\n            \"code\": 1325,\n            \"state_code\": 15\n        },\n        {\n            \"city\": \"Gurjão\",\n            \"code\": 1326,\n            \"state_code\": 15\n        },\n        {\n            \"city\": \"Ibiara\",\n            \"code\": 1327,\n            \"state_code\": 15\n        },\n        {\n            \"city\": \"Imaculada\",\n            \"code\": 1328,\n            \"state_code\": 15\n        },\n        {\n            \"city\": \"Ingá\",\n            \"code\": 1329,\n            \"state_code\": 15\n        },\n        {\n            \"city\": \"Itabaiana\",\n            \"code\": 1330,\n            \"state_code\": 15\n        },\n        {\n            \"city\": \"Itaporanga\",\n            \"code\": 1331,\n            \"state_code\": 15\n        },\n        {\n            \"city\": \"Itapororoca\",\n            \"code\": 1332,\n            \"state_code\": 15\n        },\n        {\n            \"city\": \"Itatuba\",\n            \"code\": 1333,\n            \"state_code\": 15\n        },\n        {\n            \"city\": \"Jacaraú\",\n            \"code\": 1334,\n            \"state_code\": 15\n        },\n        {\n            \"city\": \"Jericó\",\n            \"code\": 1335,\n            \"state_code\": 15\n        },\n        {\n            \"city\": \"João Pessoa\",\n            \"code\": 1336,\n            \"state_code\": 15\n        },\n        {\n            \"city\": \"Juarez Távora\",\n            \"code\": 1337,\n            \"state_code\": 15\n        },\n        {\n            \"city\": \"Juazeirinho\",\n            \"code\": 1338,\n            \"state_code\": 15\n        },\n        {\n            \"city\": \"Junco do Seridó\",\n            \"code\": 1339,\n            \"state_code\": 15\n        },\n        {\n            \"city\": \"Juripiranga\",\n            \"code\": 1340,\n            \"state_code\": 15\n        },\n        {\n            \"city\": \"Juru\",\n            \"code\": 1341,\n            \"state_code\": 15\n        },\n        {\n            \"city\": \"Lagoa\",\n            \"code\": 1342,\n            \"state_code\": 15\n        },\n        {\n            \"city\": \"Lagoa de Dentro\",\n            \"code\": 1343,\n            \"state_code\": 15\n        },\n        {\n            \"city\": \"Lagoa Seca\",\n            \"code\": 1344,\n            \"state_code\": 15\n        },\n        {\n            \"city\": \"Lastro\",\n            \"code\": 1345,\n            \"state_code\": 15\n        },\n        {\n            \"city\": \"Livramento\",\n            \"code\": 1346,\n            \"state_code\": 15\n        },\n        {\n            \"city\": \"Logradouro\",\n            \"code\": 1347,\n            \"state_code\": 15\n        },\n        {\n            \"city\": \"Lucena\",\n            \"code\": 1348,\n            \"state_code\": 15\n        },\n        {\n            \"city\": \"Mãe D'água\",\n            \"code\": 1349,\n            \"state_code\": 15\n        },\n        {\n            \"city\": \"Malta\",\n            \"code\": 1350,\n            \"state_code\": 15\n        },\n        {\n            \"city\": \"Mamanguape\",\n            \"code\": 1351,\n            \"state_code\": 15\n        },\n        {\n            \"city\": \"Manaíra\",\n            \"code\": 1352,\n            \"state_code\": 15\n        },\n        {\n            \"city\": \"Marcação\",\n            \"code\": 1353,\n            \"state_code\": 15\n        },\n        {\n            \"city\": \"Mari\",\n            \"code\": 1354,\n            \"state_code\": 15\n        },\n        {\n            \"city\": \"Marizópolis\",\n            \"code\": 1355,\n            \"state_code\": 15\n        },\n        {\n            \"city\": \"Massaranduba\",\n            \"code\": 1356,\n            \"state_code\": 15\n        },\n        {\n            \"city\": \"Mataraca\",\n            \"code\": 1357,\n            \"state_code\": 15\n        },\n        {\n            \"city\": \"Matinhas\",\n            \"code\": 1358,\n            \"state_code\": 15\n        },\n        {\n            \"city\": \"Mato Grosso\",\n            \"code\": 1359,\n            \"state_code\": 15\n        },\n        {\n            \"city\": \"Maturéia\",\n            \"code\": 1360,\n            \"state_code\": 15\n        },\n        {\n            \"city\": \"Mogeiro\",\n            \"code\": 1361,\n            \"state_code\": 15\n        },\n        {\n            \"city\": \"Montadas\",\n            \"code\": 1362,\n            \"state_code\": 15\n        },\n        {\n            \"city\": \"Monte Horebe\",\n            \"code\": 1363,\n            \"state_code\": 15\n        },\n        {\n            \"city\": \"Monteiro\",\n            \"code\": 1364,\n            \"state_code\": 15\n        },\n        {\n            \"city\": \"Mulungu\",\n            \"code\": 1365,\n            \"state_code\": 15\n        },\n        {\n            \"city\": \"Natuba\",\n            \"code\": 1366,\n            \"state_code\": 15\n        },\n        {\n            \"city\": \"Nazarezinho\",\n            \"code\": 1367,\n            \"state_code\": 15\n        },\n        {\n            \"city\": \"Nova Floresta\",\n            \"code\": 1368,\n            \"state_code\": 15\n        },\n        {\n            \"city\": \"Nova Olinda\",\n            \"code\": 1369,\n            \"state_code\": 15\n        },\n        {\n            \"city\": \"Nova Palmeira\",\n            \"code\": 1370,\n            \"state_code\": 15\n        },\n        {\n            \"city\": \"Olho D'água\",\n            \"code\": 1371,\n            \"state_code\": 15\n        },\n        {\n            \"city\": \"Olivedos\",\n            \"code\": 1372,\n            \"state_code\": 15\n        },\n        {\n            \"city\": \"Ouro Velho\",\n            \"code\": 1373,\n            \"state_code\": 15\n        },\n        {\n            \"city\": \"Parari\",\n            \"code\": 1374,\n            \"state_code\": 15\n        },\n        {\n            \"city\": \"Passagem\",\n            \"code\": 1375,\n            \"state_code\": 15\n        },\n        {\n            \"city\": \"Patos\",\n            \"code\": 1376,\n            \"state_code\": 15\n        },\n        {\n            \"city\": \"Paulista\",\n            \"code\": 1377,\n            \"state_code\": 15\n        },\n        {\n            \"city\": \"Pedra Branca\",\n            \"code\": 1378,\n            \"state_code\": 15\n        },\n        {\n            \"city\": \"Pedra Lavrada\",\n            \"code\": 1379,\n            \"state_code\": 15\n        },\n        {\n            \"city\": \"Pedras de Fogo\",\n            \"code\": 1380,\n            \"state_code\": 15\n        },\n        {\n            \"city\": \"Piancó\",\n            \"code\": 1381,\n            \"state_code\": 15\n        },\n        {\n            \"city\": \"Picuí\",\n            \"code\": 1382,\n            \"state_code\": 15\n        },\n        {\n            \"city\": \"Pilar\",\n            \"code\": 1383,\n            \"state_code\": 15\n        },\n        {\n            \"city\": \"Pilões\",\n            \"code\": 1384,\n            \"state_code\": 15\n        },\n        {\n            \"city\": \"Pilõezinhos\",\n            \"code\": 1385,\n            \"state_code\": 15\n        },\n        {\n            \"city\": \"Pirpirituba\",\n            \"code\": 1386,\n            \"state_code\": 15\n        },\n        {\n            \"city\": \"Pitimbu\",\n            \"code\": 1387,\n            \"state_code\": 15\n        },\n        {\n            \"city\": \"Pocinhos\",\n            \"code\": 1388,\n            \"state_code\": 15\n        },\n        {\n            \"city\": \"Poço Dantas\",\n            \"code\": 1389,\n            \"state_code\": 15\n        },\n        {\n            \"city\": \"Poço de José de Moura\",\n            \"code\": 1390,\n            \"state_code\": 15\n        },\n        {\n            \"city\": \"Pombal\",\n            \"code\": 1391,\n            \"state_code\": 15\n        },\n        {\n            \"city\": \"Prata\",\n            \"code\": 1392,\n            \"state_code\": 15\n        },\n        {\n            \"city\": \"Princesa Isabel\",\n            \"code\": 1393,\n            \"state_code\": 15\n        },\n        {\n            \"city\": \"Puxinanã\",\n            \"code\": 1394,\n            \"state_code\": 15\n        },\n        {\n            \"city\": \"Queimadas\",\n            \"code\": 1395,\n            \"state_code\": 15\n        },\n        {\n            \"city\": \"Quixabá\",\n            \"code\": 1396,\n            \"state_code\": 15\n        },\n        {\n            \"city\": \"Remígio\",\n            \"code\": 1397,\n            \"state_code\": 15\n        },\n        {\n            \"city\": \"Pedro Régis\",\n            \"code\": 1398,\n            \"state_code\": 15\n        },\n        {\n            \"city\": \"Riachão\",\n            \"code\": 1399,\n            \"state_code\": 15\n        },\n        {\n            \"city\": \"Riachão do Bacamarte\",\n            \"code\": 1400,\n            \"state_code\": 15\n        },\n        {\n            \"city\": \"Riachão do Poço\",\n            \"code\": 1401,\n            \"state_code\": 15\n        },\n        {\n            \"city\": \"Riacho de Santo Antônio\",\n            \"code\": 1402,\n            \"state_code\": 15\n        },\n        {\n            \"city\": \"Riacho dos Cavalos\",\n            \"code\": 1403,\n            \"state_code\": 15\n        },\n        {\n            \"city\": \"Rio Tinto\",\n            \"code\": 1404,\n            \"state_code\": 15\n        },\n        {\n            \"city\": \"Salgadinho\",\n            \"code\": 1405,\n            \"state_code\": 15\n        },\n        {\n            \"city\": \"Salgado de São Félix\",\n            \"code\": 1406,\n            \"state_code\": 15\n        },\n        {\n            \"city\": \"Santa Cecília\",\n            \"code\": 1407,\n            \"state_code\": 15\n        },\n        {\n            \"city\": \"Santa Cruz\",\n            \"code\": 1408,\n            \"state_code\": 15\n        },\n        {\n            \"city\": \"Santa Helena\",\n            \"code\": 1409,\n            \"state_code\": 15\n        },\n        {\n            \"city\": \"Santa Inês\",\n            \"code\": 1410,\n            \"state_code\": 15\n        },\n        {\n            \"city\": \"Santa Luzia\",\n            \"code\": 1411,\n            \"state_code\": 15\n        },\n        {\n            \"city\": \"Santana de Mangueira\",\n            \"code\": 1412,\n            \"state_code\": 15\n        },\n        {\n            \"city\": \"Santana dos Garrotes\",\n            \"code\": 1413,\n            \"state_code\": 15\n        },\n        {\n            \"city\": \"Santarém\",\n            \"code\": 1414,\n            \"state_code\": 15\n        },\n        {\n            \"city\": \"Santa Rita\",\n            \"code\": 1415,\n            \"state_code\": 15\n        },\n        {\n            \"city\": \"Santa Teresinha\",\n            \"code\": 1416,\n            \"state_code\": 15\n        },\n        {\n            \"city\": \"Santo André\",\n            \"code\": 1417,\n            \"state_code\": 15\n        },\n        {\n            \"city\": \"São Bento\",\n            \"code\": 1418,\n            \"state_code\": 15\n        },\n        {\n            \"city\": \"São Bentinho\",\n            \"code\": 1419,\n            \"state_code\": 15\n        },\n        {\n            \"city\": \"São Domingos do Cariri\",\n            \"code\": 1420,\n            \"state_code\": 15\n        },\n        {\n            \"city\": \"São Domingos de Pombal\",\n            \"code\": 1421,\n            \"state_code\": 15\n        },\n        {\n            \"city\": \"São Francisco\",\n            \"code\": 1422,\n            \"state_code\": 15\n        },\n        {\n            \"city\": \"São João do Cariri\",\n            \"code\": 1423,\n            \"state_code\": 15\n        },\n        {\n            \"city\": \"São João do Tigre\",\n            \"code\": 1424,\n            \"state_code\": 15\n        },\n        {\n            \"city\": \"São José da Lagoa Tapada\",\n            \"code\": 1425,\n            \"state_code\": 15\n        },\n        {\n            \"city\": \"São José de Caiana\",\n            \"code\": 1426,\n            \"state_code\": 15\n        },\n        {\n            \"city\": \"São José de Espinharas\",\n            \"code\": 1427,\n            \"state_code\": 15\n        },\n        {\n            \"city\": \"São José dos Ramos\",\n            \"code\": 1428,\n            \"state_code\": 15\n        },\n        {\n            \"city\": \"São José de Piranhas\",\n            \"code\": 1429,\n            \"state_code\": 15\n        },\n        {\n            \"city\": \"São José de Princesa\",\n            \"code\": 1430,\n            \"state_code\": 15\n        },\n        {\n            \"city\": \"São José do Bonfim\",\n            \"code\": 1431,\n            \"state_code\": 15\n        },\n        {\n            \"city\": \"São José do Brejo do Cruz\",\n            \"code\": 1432,\n            \"state_code\": 15\n        },\n        {\n            \"city\": \"São José do Sabugi\",\n            \"code\": 1433,\n            \"state_code\": 15\n        },\n        {\n            \"city\": \"São José dos Cordeiros\",\n            \"code\": 1434,\n            \"state_code\": 15\n        },\n        {\n            \"city\": \"São Mamede\",\n            \"code\": 1435,\n            \"state_code\": 15\n        },\n        {\n            \"city\": \"São Miguel de Taipu\",\n            \"code\": 1436,\n            \"state_code\": 15\n        },\n        {\n            \"city\": \"São Sebastião de Lagoa de Roça\",\n            \"code\": 1437,\n            \"state_code\": 15\n        },\n        {\n            \"city\": \"São Sebastião do Umbuzeiro\",\n            \"code\": 1438,\n            \"state_code\": 15\n        },\n        {\n            \"city\": \"Sapé\",\n            \"code\": 1439,\n            \"state_code\": 15\n        },\n        {\n            \"city\": \"Seridó\",\n            \"code\": 1440,\n            \"state_code\": 15\n        },\n        {\n            \"city\": \"Serra Branca\",\n            \"code\": 1441,\n            \"state_code\": 15\n        },\n        {\n            \"city\": \"Serra da Raiz\",\n            \"code\": 1442,\n            \"state_code\": 15\n        },\n        {\n            \"city\": \"Serra Grande\",\n            \"code\": 1443,\n            \"state_code\": 15\n        },\n        {\n            \"city\": \"Serra Redonda\",\n            \"code\": 1444,\n            \"state_code\": 15\n        },\n        {\n            \"city\": \"Serraria\",\n            \"code\": 1445,\n            \"state_code\": 15\n        },\n        {\n            \"city\": \"Sertãozinho\",\n            \"code\": 1446,\n            \"state_code\": 15\n        },\n        {\n            \"city\": \"Sobrado\",\n            \"code\": 1447,\n            \"state_code\": 15\n        },\n        {\n            \"city\": \"Solânea\",\n            \"code\": 1448,\n            \"state_code\": 15\n        },\n        {\n            \"city\": \"Soledade\",\n            \"code\": 1449,\n            \"state_code\": 15\n        },\n        {\n            \"city\": \"Sossêgo\",\n            \"code\": 1450,\n            \"state_code\": 15\n        },\n        {\n            \"city\": \"Sousa\",\n            \"code\": 1451,\n            \"state_code\": 15\n        },\n        {\n            \"city\": \"Sumé\",\n            \"code\": 1452,\n            \"state_code\": 15\n        },\n        {\n            \"city\": \"Campo de Santana\",\n            \"code\": 1453,\n            \"state_code\": 15\n        },\n        {\n            \"city\": \"Taperoá\",\n            \"code\": 1454,\n            \"state_code\": 15\n        },\n        {\n            \"city\": \"Tavares\",\n            \"code\": 1455,\n            \"state_code\": 15\n        },\n        {\n            \"city\": \"Teixeira\",\n            \"code\": 1456,\n            \"state_code\": 15\n        },\n        {\n            \"city\": \"Tenório\",\n            \"code\": 1457,\n            \"state_code\": 15\n        },\n        {\n            \"city\": \"Triunfo\",\n            \"code\": 1458,\n            \"state_code\": 15\n        },\n        {\n            \"city\": \"Uiraúna\",\n            \"code\": 1459,\n            \"state_code\": 15\n        },\n        {\n            \"city\": \"Umbuzeiro\",\n            \"code\": 1460,\n            \"state_code\": 15\n        },\n        {\n            \"city\": \"Várzea\",\n            \"code\": 1461,\n            \"state_code\": 15\n        },\n        {\n            \"city\": \"Vieirópolis\",\n            \"code\": 1462,\n            \"state_code\": 15\n        },\n        {\n            \"city\": \"Zabelê\",\n            \"code\": 1463,\n            \"state_code\": 15\n        },\n        {\n            \"city\": \"Abreu e Lima\",\n            \"code\": 1464,\n            \"state_code\": 16\n        },\n        {\n            \"city\": \"Afogados da Ingazeira\",\n            \"code\": 1465,\n            \"state_code\": 16\n        },\n        {\n            \"city\": \"Afrânio\",\n            \"code\": 1466,\n            \"state_code\": 16\n        },\n        {\n            \"city\": \"Agrestina\",\n            \"code\": 1467,\n            \"state_code\": 16\n        },\n        {\n            \"city\": \"Água Preta\",\n            \"code\": 1468,\n            \"state_code\": 16\n        },\n        {\n            \"city\": \"Águas Belas\",\n            \"code\": 1469,\n            \"state_code\": 16\n        },\n        {\n            \"city\": \"Alagoinha\",\n            \"code\": 1470,\n            \"state_code\": 16\n        },\n        {\n            \"city\": \"Aliança\",\n            \"code\": 1471,\n            \"state_code\": 16\n        },\n        {\n            \"city\": \"Altinho\",\n            \"code\": 1472,\n            \"state_code\": 16\n        },\n        {\n            \"city\": \"Amaraji\",\n            \"code\": 1473,\n            \"state_code\": 16\n        },\n        {\n            \"city\": \"Angelim\",\n            \"code\": 1474,\n            \"state_code\": 16\n        },\n        {\n            \"city\": \"Araçoiaba\",\n            \"code\": 1475,\n            \"state_code\": 16\n        },\n        {\n            \"city\": \"Araripina\",\n            \"code\": 1476,\n            \"state_code\": 16\n        },\n        {\n            \"city\": \"Arcoverde\",\n            \"code\": 1477,\n            \"state_code\": 16\n        },\n        {\n            \"city\": \"Barra de Guabiraba\",\n            \"code\": 1478,\n            \"state_code\": 16\n        },\n        {\n            \"city\": \"Barreiros\",\n            \"code\": 1479,\n            \"state_code\": 16\n        },\n        {\n            \"city\": \"Belém de Maria\",\n            \"code\": 1480,\n            \"state_code\": 16\n        },\n        {\n            \"city\": \"Belém de São Francisco\",\n            \"code\": 1481,\n            \"state_code\": 16\n        },\n        {\n            \"city\": \"Belo Jardim\",\n            \"code\": 1482,\n            \"state_code\": 16\n        },\n        {\n            \"city\": \"Betânia\",\n            \"code\": 1483,\n            \"state_code\": 16\n        },\n        {\n            \"city\": \"Bezerros\",\n            \"code\": 1484,\n            \"state_code\": 16\n        },\n        {\n            \"city\": \"Bodocó\",\n            \"code\": 1485,\n            \"state_code\": 16\n        },\n        {\n            \"city\": \"Bom Conselho\",\n            \"code\": 1486,\n            \"state_code\": 16\n        },\n        {\n            \"city\": \"Bom Jardim\",\n            \"code\": 1487,\n            \"state_code\": 16\n        },\n        {\n            \"city\": \"Bonito\",\n            \"code\": 1488,\n            \"state_code\": 16\n        },\n        {\n            \"city\": \"Brejão\",\n            \"code\": 1489,\n            \"state_code\": 16\n        },\n        {\n            \"city\": \"Brejinho\",\n            \"code\": 1490,\n            \"state_code\": 16\n        },\n        {\n            \"city\": \"Brejo da Madre de Deus\",\n            \"code\": 1491,\n            \"state_code\": 16\n        },\n        {\n            \"city\": \"Buenos Aires\",\n            \"code\": 1492,\n            \"state_code\": 16\n        },\n        {\n            \"city\": \"Buíque\",\n            \"code\": 1493,\n            \"state_code\": 16\n        },\n        {\n            \"city\": \"Cabo de Santo Agostinho\",\n            \"code\": 1494,\n            \"state_code\": 16\n        },\n        {\n            \"city\": \"Cabrobó\",\n            \"code\": 1495,\n            \"state_code\": 16\n        },\n        {\n            \"city\": \"Cachoeirinha\",\n            \"code\": 1496,\n            \"state_code\": 16\n        },\n        {\n            \"city\": \"Caetés\",\n            \"code\": 1497,\n            \"state_code\": 16\n        },\n        {\n            \"city\": \"Calçado\",\n            \"code\": 1498,\n            \"state_code\": 16\n        },\n        {\n            \"city\": \"Calumbi\",\n            \"code\": 1499,\n            \"state_code\": 16\n        },\n        {\n            \"city\": \"Camaragibe\",\n            \"code\": 1500,\n            \"state_code\": 16\n        },\n        {\n            \"city\": \"Camocim de São Félix\",\n            \"code\": 1501,\n            \"state_code\": 16\n        },\n        {\n            \"city\": \"Camutanga\",\n            \"code\": 1502,\n            \"state_code\": 16\n        },\n        {\n            \"city\": \"Canhotinho\",\n            \"code\": 1503,\n            \"state_code\": 16\n        },\n        {\n            \"city\": \"Capoeiras\",\n            \"code\": 1504,\n            \"state_code\": 16\n        },\n        {\n            \"city\": \"Carnaíba\",\n            \"code\": 1505,\n            \"state_code\": 16\n        },\n        {\n            \"city\": \"Carnaubeira da Penha\",\n            \"code\": 1506,\n            \"state_code\": 16\n        },\n        {\n            \"city\": \"Carpina\",\n            \"code\": 1507,\n            \"state_code\": 16\n        },\n        {\n            \"city\": \"Caruaru\",\n            \"code\": 1508,\n            \"state_code\": 16\n        },\n        {\n            \"city\": \"Casinhas\",\n            \"code\": 1509,\n            \"state_code\": 16\n        },\n        {\n            \"city\": \"Catende\",\n            \"code\": 1510,\n            \"state_code\": 16\n        },\n        {\n            \"city\": \"Cedro\",\n            \"code\": 1511,\n            \"state_code\": 16\n        },\n        {\n            \"city\": \"Chã de Alegria\",\n            \"code\": 1512,\n            \"state_code\": 16\n        },\n        {\n            \"city\": \"Chã Grande\",\n            \"code\": 1513,\n            \"state_code\": 16\n        },\n        {\n            \"city\": \"Condado\",\n            \"code\": 1514,\n            \"state_code\": 16\n        },\n        {\n            \"city\": \"Correntes\",\n            \"code\": 1515,\n            \"state_code\": 16\n        },\n        {\n            \"city\": \"Cortês\",\n            \"code\": 1516,\n            \"state_code\": 16\n        },\n        {\n            \"city\": \"Cumaru\",\n            \"code\": 1517,\n            \"state_code\": 16\n        },\n        {\n            \"city\": \"Cupira\",\n            \"code\": 1518,\n            \"state_code\": 16\n        },\n        {\n            \"city\": \"Custódia\",\n            \"code\": 1519,\n            \"state_code\": 16\n        },\n        {\n            \"city\": \"Dormentes\",\n            \"code\": 1520,\n            \"state_code\": 16\n        },\n        {\n            \"city\": \"Escada\",\n            \"code\": 1521,\n            \"state_code\": 16\n        },\n        {\n            \"city\": \"Exu\",\n            \"code\": 1522,\n            \"state_code\": 16\n        },\n        {\n            \"city\": \"Feira Nova\",\n            \"code\": 1523,\n            \"state_code\": 16\n        },\n        {\n            \"city\": \"Fernando de Noronha\",\n            \"code\": 1524,\n            \"state_code\": 16\n        },\n        {\n            \"city\": \"Ferreiros\",\n            \"code\": 1525,\n            \"state_code\": 16\n        },\n        {\n            \"city\": \"Flores\",\n            \"code\": 1526,\n            \"state_code\": 16\n        },\n        {\n            \"city\": \"Floresta\",\n            \"code\": 1527,\n            \"state_code\": 16\n        },\n        {\n            \"city\": \"Frei Miguelinho\",\n            \"code\": 1528,\n            \"state_code\": 16\n        },\n        {\n            \"city\": \"Gameleira\",\n            \"code\": 1529,\n            \"state_code\": 16\n        },\n        {\n            \"city\": \"Garanhuns\",\n            \"code\": 1530,\n            \"state_code\": 16\n        },\n        {\n            \"city\": \"Glória do Goitá\",\n            \"code\": 1531,\n            \"state_code\": 16\n        },\n        {\n            \"city\": \"Goiana\",\n            \"code\": 1532,\n            \"state_code\": 16\n        },\n        {\n            \"city\": \"Granito\",\n            \"code\": 1533,\n            \"state_code\": 16\n        },\n        {\n            \"city\": \"Gravatá\",\n            \"code\": 1534,\n            \"state_code\": 16\n        },\n        {\n            \"city\": \"Iati\",\n            \"code\": 1535,\n            \"state_code\": 16\n        },\n        {\n            \"city\": \"Ibimirim\",\n            \"code\": 1536,\n            \"state_code\": 16\n        },\n        {\n            \"city\": \"Ibirajuba\",\n            \"code\": 1537,\n            \"state_code\": 16\n        },\n        {\n            \"city\": \"Igarassu\",\n            \"code\": 1538,\n            \"state_code\": 16\n        },\n        {\n            \"city\": \"Iguaraci\",\n            \"code\": 1539,\n            \"state_code\": 16\n        },\n        {\n            \"city\": \"Inajá\",\n            \"code\": 1540,\n            \"state_code\": 16\n        },\n        {\n            \"city\": \"Ingazeira\",\n            \"code\": 1541,\n            \"state_code\": 16\n        },\n        {\n            \"city\": \"Ipojuca\",\n            \"code\": 1542,\n            \"state_code\": 16\n        },\n        {\n            \"city\": \"Ipubi\",\n            \"code\": 1543,\n            \"state_code\": 16\n        },\n        {\n            \"city\": \"Itacuruba\",\n            \"code\": 1544,\n            \"state_code\": 16\n        },\n        {\n            \"city\": \"Itaíba\",\n            \"code\": 1545,\n            \"state_code\": 16\n        },\n        {\n            \"city\": \"Ilha de Itamaracá\",\n            \"code\": 1546,\n            \"state_code\": 16\n        },\n        {\n            \"city\": \"Itambé\",\n            \"code\": 1547,\n            \"state_code\": 16\n        },\n        {\n            \"city\": \"Itapetim\",\n            \"code\": 1548,\n            \"state_code\": 16\n        },\n        {\n            \"city\": \"Itapissuma\",\n            \"code\": 1549,\n            \"state_code\": 16\n        },\n        {\n            \"city\": \"Itaquitinga\",\n            \"code\": 1550,\n            \"state_code\": 16\n        },\n        {\n            \"city\": \"Jaboatão dos Guararapes\",\n            \"code\": 1551,\n            \"state_code\": 16\n        },\n        {\n            \"city\": \"Jaqueira\",\n            \"code\": 1552,\n            \"state_code\": 16\n        },\n        {\n            \"city\": \"Jataúba\",\n            \"code\": 1553,\n            \"state_code\": 16\n        },\n        {\n            \"city\": \"Jatobá\",\n            \"code\": 1554,\n            \"state_code\": 16\n        },\n        {\n            \"city\": \"João Alfredo\",\n            \"code\": 1555,\n            \"state_code\": 16\n        },\n        {\n            \"city\": \"Joaquim Nabuco\",\n            \"code\": 1556,\n            \"state_code\": 16\n        },\n        {\n            \"city\": \"Jucati\",\n            \"code\": 1557,\n            \"state_code\": 16\n        },\n        {\n            \"city\": \"Jupi\",\n            \"code\": 1558,\n            \"state_code\": 16\n        },\n        {\n            \"city\": \"Jurema\",\n            \"code\": 1559,\n            \"state_code\": 16\n        },\n        {\n            \"city\": \"Lagoa do Carro\",\n            \"code\": 1560,\n            \"state_code\": 16\n        },\n        {\n            \"city\": \"Lagoa do Itaenga\",\n            \"code\": 1561,\n            \"state_code\": 16\n        },\n        {\n            \"city\": \"Lagoa do Ouro\",\n            \"code\": 1562,\n            \"state_code\": 16\n        },\n        {\n            \"city\": \"Lagoa dos Gatos\",\n            \"code\": 1563,\n            \"state_code\": 16\n        },\n        {\n            \"city\": \"Lagoa Grande\",\n            \"code\": 1564,\n            \"state_code\": 16\n        },\n        {\n            \"city\": \"Lajedo\",\n            \"code\": 1565,\n            \"state_code\": 16\n        },\n        {\n            \"city\": \"Limoeiro\",\n            \"code\": 1566,\n            \"state_code\": 16\n        },\n        {\n            \"city\": \"Macaparana\",\n            \"code\": 1567,\n            \"state_code\": 16\n        },\n        {\n            \"city\": \"Machados\",\n            \"code\": 1568,\n            \"state_code\": 16\n        },\n        {\n            \"city\": \"Manari\",\n            \"code\": 1569,\n            \"state_code\": 16\n        },\n        {\n            \"city\": \"Maraial\",\n            \"code\": 1570,\n            \"state_code\": 16\n        },\n        {\n            \"city\": \"Mirandiba\",\n            \"code\": 1571,\n            \"state_code\": 16\n        },\n        {\n            \"city\": \"Moreno\",\n            \"code\": 1572,\n            \"state_code\": 16\n        },\n        {\n            \"city\": \"Nazaré da Mata\",\n            \"code\": 1573,\n            \"state_code\": 16\n        },\n        {\n            \"city\": \"Olinda\",\n            \"code\": 1574,\n            \"state_code\": 16\n        },\n        {\n            \"city\": \"Orobó\",\n            \"code\": 1575,\n            \"state_code\": 16\n        },\n        {\n            \"city\": \"Orocó\",\n            \"code\": 1576,\n            \"state_code\": 16\n        },\n        {\n            \"city\": \"Ouricuri\",\n            \"code\": 1577,\n            \"state_code\": 16\n        },\n        {\n            \"city\": \"Palmares\",\n            \"code\": 1578,\n            \"state_code\": 16\n        },\n        {\n            \"city\": \"Palmeirina\",\n            \"code\": 1579,\n            \"state_code\": 16\n        },\n        {\n            \"city\": \"Panelas\",\n            \"code\": 1580,\n            \"state_code\": 16\n        },\n        {\n            \"city\": \"Paranatama\",\n            \"code\": 1581,\n            \"state_code\": 16\n        },\n        {\n            \"city\": \"Parnamirim\",\n            \"code\": 1582,\n            \"state_code\": 16\n        },\n        {\n            \"city\": \"Passira\",\n            \"code\": 1583,\n            \"state_code\": 16\n        },\n        {\n            \"city\": \"Paudalho\",\n            \"code\": 1584,\n            \"state_code\": 16\n        },\n        {\n            \"city\": \"Paulista\",\n            \"code\": 1585,\n            \"state_code\": 16\n        },\n        {\n            \"city\": \"Pedra\",\n            \"code\": 1586,\n            \"state_code\": 16\n        },\n        {\n            \"city\": \"Pesqueira\",\n            \"code\": 1587,\n            \"state_code\": 16\n        },\n        {\n            \"city\": \"Petrolândia\",\n            \"code\": 1588,\n            \"state_code\": 16\n        },\n        {\n            \"city\": \"Petrolina\",\n            \"code\": 1589,\n            \"state_code\": 16\n        },\n        {\n            \"city\": \"Poção\",\n            \"code\": 1590,\n            \"state_code\": 16\n        },\n        {\n            \"city\": \"Pombos\",\n            \"code\": 1591,\n            \"state_code\": 16\n        },\n        {\n            \"city\": \"Primavera\",\n            \"code\": 1592,\n            \"state_code\": 16\n        },\n        {\n            \"city\": \"Quipapá\",\n            \"code\": 1593,\n            \"state_code\": 16\n        },\n        {\n            \"city\": \"Quixaba\",\n            \"code\": 1594,\n            \"state_code\": 16\n        },\n        {\n            \"city\": \"Recife\",\n            \"code\": 1595,\n            \"state_code\": 16\n        },\n        {\n            \"city\": \"Riacho das Almas\",\n            \"code\": 1596,\n            \"state_code\": 16\n        },\n        {\n            \"city\": \"Ribeirão\",\n            \"code\": 1597,\n            \"state_code\": 16\n        },\n        {\n            \"city\": \"Rio Formoso\",\n            \"code\": 1598,\n            \"state_code\": 16\n        },\n        {\n            \"city\": \"Sairé\",\n            \"code\": 1599,\n            \"state_code\": 16\n        },\n        {\n            \"city\": \"Salgadinho\",\n            \"code\": 1600,\n            \"state_code\": 16\n        },\n        {\n            \"city\": \"Salgueiro\",\n            \"code\": 1601,\n            \"state_code\": 16\n        },\n        {\n            \"city\": \"Saloá\",\n            \"code\": 1602,\n            \"state_code\": 16\n        },\n        {\n            \"city\": \"Sanharó\",\n            \"code\": 1603,\n            \"state_code\": 16\n        },\n        {\n            \"city\": \"Santa Cruz\",\n            \"code\": 1604,\n            \"state_code\": 16\n        },\n        {\n            \"city\": \"Santa Cruz da Baixa Verde\",\n            \"code\": 1605,\n            \"state_code\": 16\n        },\n        {\n            \"city\": \"Santa Cruz do Capibaribe\",\n            \"code\": 1606,\n            \"state_code\": 16\n        },\n        {\n            \"city\": \"Santa Filomena\",\n            \"code\": 1607,\n            \"state_code\": 16\n        },\n        {\n            \"city\": \"Santa Maria da Boa Vista\",\n            \"code\": 1608,\n            \"state_code\": 16\n        },\n        {\n            \"city\": \"Santa Maria do Cambucá\",\n            \"code\": 1609,\n            \"state_code\": 16\n        },\n        {\n            \"city\": \"Santa Terezinha\",\n            \"code\": 1610,\n            \"state_code\": 16\n        },\n        {\n            \"city\": \"São Benedito do Sul\",\n            \"code\": 1611,\n            \"state_code\": 16\n        },\n        {\n            \"city\": \"São Bento do Una\",\n            \"code\": 1612,\n            \"state_code\": 16\n        },\n        {\n            \"city\": \"São Caitano\",\n            \"code\": 1613,\n            \"state_code\": 16\n        },\n        {\n            \"city\": \"São João\",\n            \"code\": 1614,\n            \"state_code\": 16\n        },\n        {\n            \"city\": \"São Joaquim do Monte\",\n            \"code\": 1615,\n            \"state_code\": 16\n        },\n        {\n            \"city\": \"São José da Coroa Grande\",\n            \"code\": 1616,\n            \"state_code\": 16\n        },\n        {\n            \"city\": \"São José do Belmonte\",\n            \"code\": 1617,\n            \"state_code\": 16\n        },\n        {\n            \"city\": \"São José do Egito\",\n            \"code\": 1618,\n            \"state_code\": 16\n        },\n        {\n            \"city\": \"São Lourenço da Mata\",\n            \"code\": 1619,\n            \"state_code\": 16\n        },\n        {\n            \"city\": \"São Vicente Ferrer\",\n            \"code\": 1620,\n            \"state_code\": 16\n        },\n        {\n            \"city\": \"Serra Talhada\",\n            \"code\": 1621,\n            \"state_code\": 16\n        },\n        {\n            \"city\": \"Serrita\",\n            \"code\": 1622,\n            \"state_code\": 16\n        },\n        {\n            \"city\": \"Sertânia\",\n            \"code\": 1623,\n            \"state_code\": 16\n        },\n        {\n            \"city\": \"Sirinhaém\",\n            \"code\": 1624,\n            \"state_code\": 16\n        },\n        {\n            \"city\": \"Moreilândia\",\n            \"code\": 1625,\n            \"state_code\": 16\n        },\n        {\n            \"city\": \"Solidão\",\n            \"code\": 1626,\n            \"state_code\": 16\n        },\n        {\n            \"city\": \"Surubim\",\n            \"code\": 1627,\n            \"state_code\": 16\n        },\n        {\n            \"city\": \"Tabira\",\n            \"code\": 1628,\n            \"state_code\": 16\n        },\n        {\n            \"city\": \"Tacaimbó\",\n            \"code\": 1629,\n            \"state_code\": 16\n        },\n        {\n            \"city\": \"Tacaratu\",\n            \"code\": 1630,\n            \"state_code\": 16\n        },\n        {\n            \"city\": \"Tamandaré\",\n            \"code\": 1631,\n            \"state_code\": 16\n        },\n        {\n            \"city\": \"Taquaritinga do Norte\",\n            \"code\": 1632,\n            \"state_code\": 16\n        },\n        {\n            \"city\": \"Terezinha\",\n            \"code\": 1633,\n            \"state_code\": 16\n        },\n        {\n            \"city\": \"Terra Nova\",\n            \"code\": 1634,\n            \"state_code\": 16\n        },\n        {\n            \"city\": \"Timbaúba\",\n            \"code\": 1635,\n            \"state_code\": 16\n        },\n        {\n            \"city\": \"Toritama\",\n            \"code\": 1636,\n            \"state_code\": 16\n        },\n        {\n            \"city\": \"Tracunhaém\",\n            \"code\": 1637,\n            \"state_code\": 16\n        },\n        {\n            \"city\": \"Trindade\",\n            \"code\": 1638,\n            \"state_code\": 16\n        },\n        {\n            \"city\": \"Triunfo\",\n            \"code\": 1639,\n            \"state_code\": 16\n        },\n        {\n            \"city\": \"Tupanatinga\",\n            \"code\": 1640,\n            \"state_code\": 16\n        },\n        {\n            \"city\": \"Tuparetama\",\n            \"code\": 1641,\n            \"state_code\": 16\n        },\n        {\n            \"city\": \"Venturosa\",\n            \"code\": 1642,\n            \"state_code\": 16\n        },\n        {\n            \"city\": \"Verdejante\",\n            \"code\": 1643,\n            \"state_code\": 16\n        },\n        {\n            \"city\": \"Vertente do Lério\",\n            \"code\": 1644,\n            \"state_code\": 16\n        },\n        {\n            \"city\": \"Vertentes\",\n            \"code\": 1645,\n            \"state_code\": 16\n        },\n        {\n            \"city\": \"Vicência\",\n            \"code\": 1646,\n            \"state_code\": 16\n        },\n        {\n            \"city\": \"Vitória de Santo Antão\",\n            \"code\": 1647,\n            \"state_code\": 16\n        },\n        {\n            \"city\": \"Xexéu\",\n            \"code\": 1648,\n            \"state_code\": 16\n        },\n        {\n            \"city\": \"Água Branca\",\n            \"code\": 1649,\n            \"state_code\": 2\n        },\n        {\n            \"city\": \"Anadia\",\n            \"code\": 1650,\n            \"state_code\": 2\n        },\n        {\n            \"city\": \"Arapiraca\",\n            \"code\": 1651,\n            \"state_code\": 2\n        },\n        {\n            \"city\": \"Atalaia\",\n            \"code\": 1652,\n            \"state_code\": 2\n        },\n        {\n            \"city\": \"Barra de Santo Antônio\",\n            \"code\": 1653,\n            \"state_code\": 2\n        },\n        {\n            \"city\": \"Barra de São Miguel\",\n            \"code\": 1654,\n            \"state_code\": 2\n        },\n        {\n            \"city\": \"Batalha\",\n            \"code\": 1655,\n            \"state_code\": 2\n        },\n        {\n            \"city\": \"Belém\",\n            \"code\": 1656,\n            \"state_code\": 2\n        },\n        {\n            \"city\": \"Belo Monte\",\n            \"code\": 1657,\n            \"state_code\": 2\n        },\n        {\n            \"city\": \"Boca da Mata\",\n            \"code\": 1658,\n            \"state_code\": 2\n        },\n        {\n            \"city\": \"Branquinha\",\n            \"code\": 1659,\n            \"state_code\": 2\n        },\n        {\n            \"city\": \"Cacimbinhas\",\n            \"code\": 1660,\n            \"state_code\": 2\n        },\n        {\n            \"city\": \"Cajueiro\",\n            \"code\": 1661,\n            \"state_code\": 2\n        },\n        {\n            \"city\": \"Campestre\",\n            \"code\": 1662,\n            \"state_code\": 2\n        },\n        {\n            \"city\": \"Campo Alegre\",\n            \"code\": 1663,\n            \"state_code\": 2\n        },\n        {\n            \"city\": \"Campo Grande\",\n            \"code\": 1664,\n            \"state_code\": 2\n        },\n        {\n            \"city\": \"Canapi\",\n            \"code\": 1665,\n            \"state_code\": 2\n        },\n        {\n            \"city\": \"Capela\",\n            \"code\": 1666,\n            \"state_code\": 2\n        },\n        {\n            \"city\": \"Carneiros\",\n            \"code\": 1667,\n            \"state_code\": 2\n        },\n        {\n            \"city\": \"Chã Preta\",\n            \"code\": 1668,\n            \"state_code\": 2\n        },\n        {\n            \"city\": \"Coité do Nóia\",\n            \"code\": 1669,\n            \"state_code\": 2\n        },\n        {\n            \"city\": \"Colônia Leopoldina\",\n            \"code\": 1670,\n            \"state_code\": 2\n        },\n        {\n            \"city\": \"Coqueiro Seco\",\n            \"code\": 1671,\n            \"state_code\": 2\n        },\n        {\n            \"city\": \"Coruripe\",\n            \"code\": 1672,\n            \"state_code\": 2\n        },\n        {\n            \"city\": \"Craíbas\",\n            \"code\": 1673,\n            \"state_code\": 2\n        },\n        {\n            \"city\": \"Delmiro Gouveia\",\n            \"code\": 1674,\n            \"state_code\": 2\n        },\n        {\n            \"city\": \"Dois Riachos\",\n            \"code\": 1675,\n            \"state_code\": 2\n        },\n        {\n            \"city\": \"Estrela de Alagoas\",\n            \"code\": 1676,\n            \"state_code\": 2\n        },\n        {\n            \"city\": \"Feira Grande\",\n            \"code\": 1677,\n            \"state_code\": 2\n        },\n        {\n            \"city\": \"Feliz Deserto\",\n            \"code\": 1678,\n            \"state_code\": 2\n        },\n        {\n            \"city\": \"Flexeiras\",\n            \"code\": 1679,\n            \"state_code\": 2\n        },\n        {\n            \"city\": \"Girau do Ponciano\",\n            \"code\": 1680,\n            \"state_code\": 2\n        },\n        {\n            \"city\": \"Ibateguara\",\n            \"code\": 1681,\n            \"state_code\": 2\n        },\n        {\n            \"city\": \"Igaci\",\n            \"code\": 1682,\n            \"state_code\": 2\n        },\n        {\n            \"city\": \"Igreja Nova\",\n            \"code\": 1683,\n            \"state_code\": 2\n        },\n        {\n            \"city\": \"Inhapi\",\n            \"code\": 1684,\n            \"state_code\": 2\n        },\n        {\n            \"city\": \"Jacaré dos Homens\",\n            \"code\": 1685,\n            \"state_code\": 2\n        },\n        {\n            \"city\": \"Jacuípe\",\n            \"code\": 1686,\n            \"state_code\": 2\n        },\n        {\n            \"city\": \"Japaratinga\",\n            \"code\": 1687,\n            \"state_code\": 2\n        },\n        {\n            \"city\": \"Jaramataia\",\n            \"code\": 1688,\n            \"state_code\": 2\n        },\n        {\n            \"city\": \"Jequiá da Praia\",\n            \"code\": 1689,\n            \"state_code\": 2\n        },\n        {\n            \"city\": \"Joaquim Gomes\",\n            \"code\": 1690,\n            \"state_code\": 2\n        },\n        {\n            \"city\": \"Jundiá\",\n            \"code\": 1691,\n            \"state_code\": 2\n        },\n        {\n            \"city\": \"Junqueiro\",\n            \"code\": 1692,\n            \"state_code\": 2\n        },\n        {\n            \"city\": \"Lagoa da Canoa\",\n            \"code\": 1693,\n            \"state_code\": 2\n        },\n        {\n            \"city\": \"Limoeiro de Anadia\",\n            \"code\": 1694,\n            \"state_code\": 2\n        },\n        {\n            \"city\": \"Maceió\",\n            \"code\": 1695,\n            \"state_code\": 2\n        },\n        {\n            \"city\": \"Major Isidoro\",\n            \"code\": 1696,\n            \"state_code\": 2\n        },\n        {\n            \"city\": \"Maragogi\",\n            \"code\": 1697,\n            \"state_code\": 2\n        },\n        {\n            \"city\": \"Maravilha\",\n            \"code\": 1698,\n            \"state_code\": 2\n        },\n        {\n            \"city\": \"Marechal Deodoro\",\n            \"code\": 1699,\n            \"state_code\": 2\n        },\n        {\n            \"city\": \"Maribondo\",\n            \"code\": 1700,\n            \"state_code\": 2\n        },\n        {\n            \"city\": \"Mar Vermelho\",\n            \"code\": 1701,\n            \"state_code\": 2\n        },\n        {\n            \"city\": \"Mata Grande\",\n            \"code\": 1702,\n            \"state_code\": 2\n        },\n        {\n            \"city\": \"Matriz de Camaragibe\",\n            \"code\": 1703,\n            \"state_code\": 2\n        },\n        {\n            \"city\": \"Messias\",\n            \"code\": 1704,\n            \"state_code\": 2\n        },\n        {\n            \"city\": \"Minador do Negrão\",\n            \"code\": 1705,\n            \"state_code\": 2\n        },\n        {\n            \"city\": \"Monteirópolis\",\n            \"code\": 1706,\n            \"state_code\": 2\n        },\n        {\n            \"city\": \"Murici\",\n            \"code\": 1707,\n            \"state_code\": 2\n        },\n        {\n            \"city\": \"Novo Lino\",\n            \"code\": 1708,\n            \"state_code\": 2\n        },\n        {\n            \"city\": \"Olho D'água das Flores\",\n            \"code\": 1709,\n            \"state_code\": 2\n        },\n        {\n            \"city\": \"Olho D'água do Casado\",\n            \"code\": 1710,\n            \"state_code\": 2\n        },\n        {\n            \"city\": \"Olho D'água Grande\",\n            \"code\": 1711,\n            \"state_code\": 2\n        },\n        {\n            \"city\": \"Olivença\",\n            \"code\": 1712,\n            \"state_code\": 2\n        },\n        {\n            \"city\": \"Ouro Branco\",\n            \"code\": 1713,\n            \"state_code\": 2\n        },\n        {\n            \"city\": \"Palestina\",\n            \"code\": 1714,\n            \"state_code\": 2\n        },\n        {\n            \"city\": \"Palmeira dos Índios\",\n            \"code\": 1715,\n            \"state_code\": 2\n        },\n        {\n            \"city\": \"Pão de Açúcar\",\n            \"code\": 1716,\n            \"state_code\": 2\n        },\n        {\n            \"city\": \"Pariconha\",\n            \"code\": 1717,\n            \"state_code\": 2\n        },\n        {\n            \"city\": \"Paripueira\",\n            \"code\": 1718,\n            \"state_code\": 2\n        },\n        {\n            \"city\": \"Passo de Camaragibe\",\n            \"code\": 1719,\n            \"state_code\": 2\n        },\n        {\n            \"city\": \"Paulo Jacinto\",\n            \"code\": 1720,\n            \"state_code\": 2\n        },\n        {\n            \"city\": \"Penedo\",\n            \"code\": 1721,\n            \"state_code\": 2\n        },\n        {\n            \"city\": \"Piaçabuçu\",\n            \"code\": 1722,\n            \"state_code\": 2\n        },\n        {\n            \"city\": \"Pilar\",\n            \"code\": 1723,\n            \"state_code\": 2\n        },\n        {\n            \"city\": \"Pindoba\",\n            \"code\": 1724,\n            \"state_code\": 2\n        },\n        {\n            \"city\": \"Piranhas\",\n            \"code\": 1725,\n            \"state_code\": 2\n        },\n        {\n            \"city\": \"Poço das Trincheiras\",\n            \"code\": 1726,\n            \"state_code\": 2\n        },\n        {\n            \"city\": \"Porto Calvo\",\n            \"code\": 1727,\n            \"state_code\": 2\n        },\n        {\n            \"city\": \"Porto de Pedras\",\n            \"code\": 1728,\n            \"state_code\": 2\n        },\n        {\n            \"city\": \"Porto Real do Colégio\",\n            \"code\": 1729,\n            \"state_code\": 2\n        },\n        {\n            \"city\": \"Quebrangulo\",\n            \"code\": 1730,\n            \"state_code\": 2\n        },\n        {\n            \"city\": \"Rio Largo\",\n            \"code\": 1731,\n            \"state_code\": 2\n        },\n        {\n            \"city\": \"Roteiro\",\n            \"code\": 1732,\n            \"state_code\": 2\n        },\n        {\n            \"city\": \"Santa Luzia do Norte\",\n            \"code\": 1733,\n            \"state_code\": 2\n        },\n        {\n            \"city\": \"Santana do Ipanema\",\n            \"code\": 1734,\n            \"state_code\": 2\n        },\n        {\n            \"city\": \"Santana do Mundaú\",\n            \"code\": 1735,\n            \"state_code\": 2\n        },\n        {\n            \"city\": \"São Brás\",\n            \"code\": 1736,\n            \"state_code\": 2\n        },\n        {\n            \"city\": \"São José da Laje\",\n            \"code\": 1737,\n            \"state_code\": 2\n        },\n        {\n            \"city\": \"São José da Tapera\",\n            \"code\": 1738,\n            \"state_code\": 2\n        },\n        {\n            \"city\": \"São Luís do Quitunde\",\n            \"code\": 1739,\n            \"state_code\": 2\n        },\n        {\n            \"city\": \"São Miguel dos Campos\",\n            \"code\": 1740,\n            \"state_code\": 2\n        },\n        {\n            \"city\": \"São Miguel dos Milagres\",\n            \"code\": 1741,\n            \"state_code\": 2\n        },\n        {\n            \"city\": \"São Sebastião\",\n            \"code\": 1742,\n            \"state_code\": 2\n        },\n        {\n            \"city\": \"Satuba\",\n            \"code\": 1743,\n            \"state_code\": 2\n        },\n        {\n            \"city\": \"Senador Rui Palmeira\",\n            \"code\": 1744,\n            \"state_code\": 2\n        },\n        {\n            \"city\": \"Tanque D'arca\",\n            \"code\": 1745,\n            \"state_code\": 2\n        },\n        {\n            \"city\": \"Taquarana\",\n            \"code\": 1746,\n            \"state_code\": 2\n        },\n        {\n            \"city\": \"Teotônio Vilela\",\n            \"code\": 1747,\n            \"state_code\": 2\n        },\n        {\n            \"city\": \"Traipu\",\n            \"code\": 1748,\n            \"state_code\": 2\n        },\n        {\n            \"city\": \"União dos Palmares\",\n            \"code\": 1749,\n            \"state_code\": 2\n        },\n        {\n            \"city\": \"Viçosa\",\n            \"code\": 1750,\n            \"state_code\": 2\n        },\n        {\n            \"city\": \"Amparo de São Francisco\",\n            \"code\": 1751,\n            \"state_code\": 25\n        },\n        {\n            \"city\": \"Aquidabã\",\n            \"code\": 1752,\n            \"state_code\": 25\n        },\n        {\n            \"city\": \"Aracaju\",\n            \"code\": 1753,\n            \"state_code\": 25\n        },\n        {\n            \"city\": \"Arauá\",\n            \"code\": 1754,\n            \"state_code\": 25\n        },\n        {\n            \"city\": \"Areia Branca\",\n            \"code\": 1755,\n            \"state_code\": 25\n        },\n        {\n            \"city\": \"Barra dos Coqueiros\",\n            \"code\": 1756,\n            \"state_code\": 25\n        },\n        {\n            \"city\": \"Boquim\",\n            \"code\": 1757,\n            \"state_code\": 25\n        },\n        {\n            \"city\": \"Brejo Grande\",\n            \"code\": 1758,\n            \"state_code\": 25\n        },\n        {\n            \"city\": \"Campo do Brito\",\n            \"code\": 1759,\n            \"state_code\": 25\n        },\n        {\n            \"city\": \"Canhoba\",\n            \"code\": 1760,\n            \"state_code\": 25\n        },\n        {\n            \"city\": \"Canindé de São Francisco\",\n            \"code\": 1761,\n            \"state_code\": 25\n        },\n        {\n            \"city\": \"Capela\",\n            \"code\": 1762,\n            \"state_code\": 25\n        },\n        {\n            \"city\": \"Carira\",\n            \"code\": 1763,\n            \"state_code\": 25\n        },\n        {\n            \"city\": \"Carmópolis\",\n            \"code\": 1764,\n            \"state_code\": 25\n        },\n        {\n            \"city\": \"Cedro de São João\",\n            \"code\": 1765,\n            \"state_code\": 25\n        },\n        {\n            \"city\": \"Cristinápolis\",\n            \"code\": 1766,\n            \"state_code\": 25\n        },\n        {\n            \"city\": \"Cumbe\",\n            \"code\": 1767,\n            \"state_code\": 25\n        },\n        {\n            \"city\": \"Divina Pastora\",\n            \"code\": 1768,\n            \"state_code\": 25\n        },\n        {\n            \"city\": \"Estância\",\n            \"code\": 1769,\n            \"state_code\": 25\n        },\n        {\n            \"city\": \"Feira Nova\",\n            \"code\": 1770,\n            \"state_code\": 25\n        },\n        {\n            \"city\": \"Frei Paulo\",\n            \"code\": 1771,\n            \"state_code\": 25\n        },\n        {\n            \"city\": \"Gararu\",\n            \"code\": 1772,\n            \"state_code\": 25\n        },\n        {\n            \"city\": \"General Maynard\",\n            \"code\": 1773,\n            \"state_code\": 25\n        },\n        {\n            \"city\": \"Gracho Cardoso\",\n            \"code\": 1774,\n            \"state_code\": 25\n        },\n        {\n            \"city\": \"Ilha das Flores\",\n            \"code\": 1775,\n            \"state_code\": 25\n        },\n        {\n            \"city\": \"Indiaroba\",\n            \"code\": 1776,\n            \"state_code\": 25\n        },\n        {\n            \"city\": \"Itabaiana\",\n            \"code\": 1777,\n            \"state_code\": 25\n        },\n        {\n            \"city\": \"Itabaianinha\",\n            \"code\": 1778,\n            \"state_code\": 25\n        },\n        {\n            \"city\": \"Itabi\",\n            \"code\": 1779,\n            \"state_code\": 25\n        },\n        {\n            \"city\": \"Itaporanga D'ajuda\",\n            \"code\": 1780,\n            \"state_code\": 25\n        },\n        {\n            \"city\": \"Japaratuba\",\n            \"code\": 1781,\n            \"state_code\": 25\n        },\n        {\n            \"city\": \"Japoatã\",\n            \"code\": 1782,\n            \"state_code\": 25\n        },\n        {\n            \"city\": \"Lagarto\",\n            \"code\": 1783,\n            \"state_code\": 25\n        },\n        {\n            \"city\": \"Laranjeiras\",\n            \"code\": 1784,\n            \"state_code\": 25\n        },\n        {\n            \"city\": \"Macambira\",\n            \"code\": 1785,\n            \"state_code\": 25\n        },\n        {\n            \"city\": \"Malhada dos Bois\",\n            \"code\": 1786,\n            \"state_code\": 25\n        },\n        {\n            \"city\": \"Malhador\",\n            \"code\": 1787,\n            \"state_code\": 25\n        },\n        {\n            \"city\": \"Maruim\",\n            \"code\": 1788,\n            \"state_code\": 25\n        },\n        {\n            \"city\": \"Moita Bonita\",\n            \"code\": 1789,\n            \"state_code\": 25\n        },\n        {\n            \"city\": \"Monte Alegre de Sergipe\",\n            \"code\": 1790,\n            \"state_code\": 25\n        },\n        {\n            \"city\": \"Muribeca\",\n            \"code\": 1791,\n            \"state_code\": 25\n        },\n        {\n            \"city\": \"Neópolis\",\n            \"code\": 1792,\n            \"state_code\": 25\n        },\n        {\n            \"city\": \"Nossa Senhora Aparecida\",\n            \"code\": 1793,\n            \"state_code\": 25\n        },\n        {\n            \"city\": \"Nossa Senhora da Glória\",\n            \"code\": 1794,\n            \"state_code\": 25\n        },\n        {\n            \"city\": \"Nossa Senhora das Dores\",\n            \"code\": 1795,\n            \"state_code\": 25\n        },\n        {\n            \"city\": \"Nossa Senhora de Lourdes\",\n            \"code\": 1796,\n            \"state_code\": 25\n        },\n        {\n            \"city\": \"Nossa Senhora do Socorro\",\n            \"code\": 1797,\n            \"state_code\": 25\n        },\n        {\n            \"city\": \"Pacatuba\",\n            \"code\": 1798,\n            \"state_code\": 25\n        },\n        {\n            \"city\": \"Pedra Mole\",\n            \"code\": 1799,\n            \"state_code\": 25\n        },\n        {\n            \"city\": \"Pedrinhas\",\n            \"code\": 1800,\n            \"state_code\": 25\n        },\n        {\n            \"city\": \"Pinhão\",\n            \"code\": 1801,\n            \"state_code\": 25\n        },\n        {\n            \"city\": \"Pirambu\",\n            \"code\": 1802,\n            \"state_code\": 25\n        },\n        {\n            \"city\": \"Poço Redondo\",\n            \"code\": 1803,\n            \"state_code\": 25\n        },\n        {\n            \"city\": \"Poço Verde\",\n            \"code\": 1804,\n            \"state_code\": 25\n        },\n        {\n            \"city\": \"Porto da Folha\",\n            \"code\": 1805,\n            \"state_code\": 25\n        },\n        {\n            \"city\": \"Propriá\",\n            \"code\": 1806,\n            \"state_code\": 25\n        },\n        {\n            \"city\": \"Riachão do Dantas\",\n            \"code\": 1807,\n            \"state_code\": 25\n        },\n        {\n            \"city\": \"Riachuelo\",\n            \"code\": 1808,\n            \"state_code\": 25\n        },\n        {\n            \"city\": \"Ribeirópolis\",\n            \"code\": 1809,\n            \"state_code\": 25\n        },\n        {\n            \"city\": \"Rosário do Catete\",\n            \"code\": 1810,\n            \"state_code\": 25\n        },\n        {\n            \"city\": \"Salgado\",\n            \"code\": 1811,\n            \"state_code\": 25\n        },\n        {\n            \"city\": \"Santa Luzia do Itanhy\",\n            \"code\": 1812,\n            \"state_code\": 25\n        },\n        {\n            \"city\": \"Santana do São Francisco\",\n            \"code\": 1813,\n            \"state_code\": 25\n        },\n        {\n            \"city\": \"Santa Rosa de Lima\",\n            \"code\": 1814,\n            \"state_code\": 25\n        },\n        {\n            \"city\": \"Santo Amaro das Brotas\",\n            \"code\": 1815,\n            \"state_code\": 25\n        },\n        {\n            \"city\": \"São Cristóvão\",\n            \"code\": 1816,\n            \"state_code\": 25\n        },\n        {\n            \"city\": \"São Domingos\",\n            \"code\": 1817,\n            \"state_code\": 25\n        },\n        {\n            \"city\": \"São Francisco\",\n            \"code\": 1818,\n            \"state_code\": 25\n        },\n        {\n            \"city\": \"São Miguel do Aleixo\",\n            \"code\": 1819,\n            \"state_code\": 25\n        },\n        {\n            \"city\": \"Simão Dias\",\n            \"code\": 1820,\n            \"state_code\": 25\n        },\n        {\n            \"city\": \"Siriri\",\n            \"code\": 1821,\n            \"state_code\": 25\n        },\n        {\n            \"city\": \"Telha\",\n            \"code\": 1822,\n            \"state_code\": 25\n        },\n        {\n            \"city\": \"Tobias Barreto\",\n            \"code\": 1823,\n            \"state_code\": 25\n        },\n        {\n            \"city\": \"Tomar do Geru\",\n            \"code\": 1824,\n            \"state_code\": 25\n        },\n        {\n            \"city\": \"Umbaúba\",\n            \"code\": 1825,\n            \"state_code\": 25\n        },\n        {\n            \"city\": \"Abaíra\",\n            \"code\": 1826,\n            \"state_code\": 5\n        },\n        {\n            \"city\": \"Abaré\",\n            \"code\": 1827,\n            \"state_code\": 5\n        },\n        {\n            \"city\": \"Acajutiba\",\n            \"code\": 1828,\n            \"state_code\": 5\n        },\n        {\n            \"city\": \"Adustina\",\n            \"code\": 1829,\n            \"state_code\": 5\n        },\n        {\n            \"city\": \"Água Fria\",\n            \"code\": 1830,\n            \"state_code\": 5\n        },\n        {\n            \"city\": \"Érico Cardoso\",\n            \"code\": 1831,\n            \"state_code\": 5\n        },\n        {\n            \"city\": \"Aiquara\",\n            \"code\": 1832,\n            \"state_code\": 5\n        },\n        {\n            \"city\": \"Alagoinhas\",\n            \"code\": 1833,\n            \"state_code\": 5\n        },\n        {\n            \"city\": \"Alcobaça\",\n            \"code\": 1834,\n            \"state_code\": 5\n        },\n        {\n            \"city\": \"Almadina\",\n            \"code\": 1835,\n            \"state_code\": 5\n        },\n        {\n            \"city\": \"Amargosa\",\n            \"code\": 1836,\n            \"state_code\": 5\n        },\n        {\n            \"city\": \"Amélia Rodrigues\",\n            \"code\": 1837,\n            \"state_code\": 5\n        },\n        {\n            \"city\": \"América Dourada\",\n            \"code\": 1838,\n            \"state_code\": 5\n        },\n        {\n            \"city\": \"Anagé\",\n            \"code\": 1839,\n            \"state_code\": 5\n        },\n        {\n            \"city\": \"Andaraí\",\n            \"code\": 1840,\n            \"state_code\": 5\n        },\n        {\n            \"city\": \"Andorinha\",\n            \"code\": 1841,\n            \"state_code\": 5\n        },\n        {\n            \"city\": \"Angical\",\n            \"code\": 1842,\n            \"state_code\": 5\n        },\n        {\n            \"city\": \"Anguera\",\n            \"code\": 1843,\n            \"state_code\": 5\n        },\n        {\n            \"city\": \"Antas\",\n            \"code\": 1844,\n            \"state_code\": 5\n        },\n        {\n            \"city\": \"Antônio Cardoso\",\n            \"code\": 1845,\n            \"state_code\": 5\n        },\n        {\n            \"city\": \"Antônio Gonçalves\",\n            \"code\": 1846,\n            \"state_code\": 5\n        },\n        {\n            \"city\": \"Aporá\",\n            \"code\": 1847,\n            \"state_code\": 5\n        },\n        {\n            \"city\": \"Apuarema\",\n            \"code\": 1848,\n            \"state_code\": 5\n        },\n        {\n            \"city\": \"Aracatu\",\n            \"code\": 1849,\n            \"state_code\": 5\n        },\n        {\n            \"city\": \"Araças\",\n            \"code\": 1850,\n            \"state_code\": 5\n        },\n        {\n            \"city\": \"Araci\",\n            \"code\": 1851,\n            \"state_code\": 5\n        },\n        {\n            \"city\": \"Aramari\",\n            \"code\": 1852,\n            \"state_code\": 5\n        },\n        {\n            \"city\": \"Arataca\",\n            \"code\": 1853,\n            \"state_code\": 5\n        },\n        {\n            \"city\": \"Aratuípe\",\n            \"code\": 1854,\n            \"state_code\": 5\n        },\n        {\n            \"city\": \"Aurelino Leal\",\n            \"code\": 1855,\n            \"state_code\": 5\n        },\n        {\n            \"city\": \"Baianópolis\",\n            \"code\": 1856,\n            \"state_code\": 5\n        },\n        {\n            \"city\": \"Baixa Grande\",\n            \"code\": 1857,\n            \"state_code\": 5\n        },\n        {\n            \"city\": \"Banzaê\",\n            \"code\": 1858,\n            \"state_code\": 5\n        },\n        {\n            \"city\": \"Barra\",\n            \"code\": 1859,\n            \"state_code\": 5\n        },\n        {\n            \"city\": \"Barra da Estiva\",\n            \"code\": 1860,\n            \"state_code\": 5\n        },\n        {\n            \"city\": \"Barra do Choça\",\n            \"code\": 1861,\n            \"state_code\": 5\n        },\n        {\n            \"city\": \"Barra do Mendes\",\n            \"code\": 1862,\n            \"state_code\": 5\n        },\n        {\n            \"city\": \"Barra do Rocha\",\n            \"code\": 1863,\n            \"state_code\": 5\n        },\n        {\n            \"city\": \"Barreiras\",\n            \"code\": 1864,\n            \"state_code\": 5\n        },\n        {\n            \"city\": \"Barro Alto\",\n            \"code\": 1865,\n            \"state_code\": 5\n        },\n        {\n            \"city\": \"Barrocas\",\n            \"code\": 1866,\n            \"state_code\": 5\n        },\n        {\n            \"city\": \"Barro Preto\",\n            \"code\": 1867,\n            \"state_code\": 5\n        },\n        {\n            \"city\": \"Belmonte\",\n            \"code\": 1868,\n            \"state_code\": 5\n        },\n        {\n            \"city\": \"Belo Campo\",\n            \"code\": 1869,\n            \"state_code\": 5\n        },\n        {\n            \"city\": \"Biritinga\",\n            \"code\": 1870,\n            \"state_code\": 5\n        },\n        {\n            \"city\": \"Boa Nova\",\n            \"code\": 1871,\n            \"state_code\": 5\n        },\n        {\n            \"city\": \"Boa Vista do Tupim\",\n            \"code\": 1872,\n            \"state_code\": 5\n        },\n        {\n            \"city\": \"Bom Jesus da Lapa\",\n            \"code\": 1873,\n            \"state_code\": 5\n        },\n        {\n            \"city\": \"Bom Jesus da Serra\",\n            \"code\": 1874,\n            \"state_code\": 5\n        },\n        {\n            \"city\": \"Boninal\",\n            \"code\": 1875,\n            \"state_code\": 5\n        },\n        {\n            \"city\": \"Bonito\",\n            \"code\": 1876,\n            \"state_code\": 5\n        },\n        {\n            \"city\": \"Boquira\",\n            \"code\": 1877,\n            \"state_code\": 5\n        },\n        {\n            \"city\": \"Botuporã\",\n            \"code\": 1878,\n            \"state_code\": 5\n        },\n        {\n            \"city\": \"Brejões\",\n            \"code\": 1879,\n            \"state_code\": 5\n        },\n        {\n            \"city\": \"Brejolândia\",\n            \"code\": 1880,\n            \"state_code\": 5\n        },\n        {\n            \"city\": \"Brotas de Macaúbas\",\n            \"code\": 1881,\n            \"state_code\": 5\n        },\n        {\n            \"city\": \"Brumado\",\n            \"code\": 1882,\n            \"state_code\": 5\n        },\n        {\n            \"city\": \"Buerarema\",\n            \"code\": 1883,\n            \"state_code\": 5\n        },\n        {\n            \"city\": \"Buritirama\",\n            \"code\": 1884,\n            \"state_code\": 5\n        },\n        {\n            \"city\": \"Caatiba\",\n            \"code\": 1885,\n            \"state_code\": 5\n        },\n        {\n            \"city\": \"Cabaceiras do Paraguaçu\",\n            \"code\": 1886,\n            \"state_code\": 5\n        },\n        {\n            \"city\": \"Cachoeira\",\n            \"code\": 1887,\n            \"state_code\": 5\n        },\n        {\n            \"city\": \"Caculé\",\n            \"code\": 1888,\n            \"state_code\": 5\n        },\n        {\n            \"city\": \"Caém\",\n            \"code\": 1889,\n            \"state_code\": 5\n        },\n        {\n            \"city\": \"Caetanos\",\n            \"code\": 1890,\n            \"state_code\": 5\n        },\n        {\n            \"city\": \"Caetité\",\n            \"code\": 1891,\n            \"state_code\": 5\n        },\n        {\n            \"city\": \"Cafarnaum\",\n            \"code\": 1892,\n            \"state_code\": 5\n        },\n        {\n            \"city\": \"Cairu\",\n            \"code\": 1893,\n            \"state_code\": 5\n        },\n        {\n            \"city\": \"Caldeirão Grande\",\n            \"code\": 1894,\n            \"state_code\": 5\n        },\n        {\n            \"city\": \"Camacan\",\n            \"code\": 1895,\n            \"state_code\": 5\n        },\n        {\n            \"city\": \"Camaçari\",\n            \"code\": 1896,\n            \"state_code\": 5\n        },\n        {\n            \"city\": \"Camamu\",\n            \"code\": 1897,\n            \"state_code\": 5\n        },\n        {\n            \"city\": \"Campo Alegre de Lourdes\",\n            \"code\": 1898,\n            \"state_code\": 5\n        },\n        {\n            \"city\": \"Campo Formoso\",\n            \"code\": 1899,\n            \"state_code\": 5\n        },\n        {\n            \"city\": \"Canápolis\",\n            \"code\": 1900,\n            \"state_code\": 5\n        },\n        {\n            \"city\": \"Canarana\",\n            \"code\": 1901,\n            \"state_code\": 5\n        },\n        {\n            \"city\": \"Canavieiras\",\n            \"code\": 1902,\n            \"state_code\": 5\n        },\n        {\n            \"city\": \"Candeal\",\n            \"code\": 1903,\n            \"state_code\": 5\n        },\n        {\n            \"city\": \"Candeias\",\n            \"code\": 1904,\n            \"state_code\": 5\n        },\n        {\n            \"city\": \"Candiba\",\n            \"code\": 1905,\n            \"state_code\": 5\n        },\n        {\n            \"city\": \"Cândido Sales\",\n            \"code\": 1906,\n            \"state_code\": 5\n        },\n        {\n            \"city\": \"Cansanção\",\n            \"code\": 1907,\n            \"state_code\": 5\n        },\n        {\n            \"city\": \"Canudos\",\n            \"code\": 1908,\n            \"state_code\": 5\n        },\n        {\n            \"city\": \"Capela do Alto Alegre\",\n            \"code\": 1909,\n            \"state_code\": 5\n        },\n        {\n            \"city\": \"Capim Grosso\",\n            \"code\": 1910,\n            \"state_code\": 5\n        },\n        {\n            \"city\": \"Caraíbas\",\n            \"code\": 1911,\n            \"state_code\": 5\n        },\n        {\n            \"city\": \"Caravelas\",\n            \"code\": 1912,\n            \"state_code\": 5\n        },\n        {\n            \"city\": \"Cardeal da Silva\",\n            \"code\": 1913,\n            \"state_code\": 5\n        },\n        {\n            \"city\": \"Carinhanha\",\n            \"code\": 1914,\n            \"state_code\": 5\n        },\n        {\n            \"city\": \"Casa Nova\",\n            \"code\": 1915,\n            \"state_code\": 5\n        },\n        {\n            \"city\": \"Castro Alves\",\n            \"code\": 1916,\n            \"state_code\": 5\n        },\n        {\n            \"city\": \"Catolândia\",\n            \"code\": 1917,\n            \"state_code\": 5\n        },\n        {\n            \"city\": \"Catu\",\n            \"code\": 1918,\n            \"state_code\": 5\n        },\n        {\n            \"city\": \"Caturama\",\n            \"code\": 1919,\n            \"state_code\": 5\n        },\n        {\n            \"city\": \"Central\",\n            \"code\": 1920,\n            \"state_code\": 5\n        },\n        {\n            \"city\": \"Chorrochó\",\n            \"code\": 1921,\n            \"state_code\": 5\n        },\n        {\n            \"city\": \"Cícero Dantas\",\n            \"code\": 1922,\n            \"state_code\": 5\n        },\n        {\n            \"city\": \"Cipó\",\n            \"code\": 1923,\n            \"state_code\": 5\n        },\n        {\n            \"city\": \"Coaraci\",\n            \"code\": 1924,\n            \"state_code\": 5\n        },\n        {\n            \"city\": \"Cocos\",\n            \"code\": 1925,\n            \"state_code\": 5\n        },\n        {\n            \"city\": \"Conceição da Feira\",\n            \"code\": 1926,\n            \"state_code\": 5\n        },\n        {\n            \"city\": \"Conceição do Almeida\",\n            \"code\": 1927,\n            \"state_code\": 5\n        },\n        {\n            \"city\": \"Conceição do Coité\",\n            \"code\": 1928,\n            \"state_code\": 5\n        },\n        {\n            \"city\": \"Conceição do Jacuípe\",\n            \"code\": 1929,\n            \"state_code\": 5\n        },\n        {\n            \"city\": \"Conde\",\n            \"code\": 1930,\n            \"state_code\": 5\n        },\n        {\n            \"city\": \"Condeúba\",\n            \"code\": 1931,\n            \"state_code\": 5\n        },\n        {\n            \"city\": \"Contendas do Sincorá\",\n            \"code\": 1932,\n            \"state_code\": 5\n        },\n        {\n            \"city\": \"Coração de Maria\",\n            \"code\": 1933,\n            \"state_code\": 5\n        },\n        {\n            \"city\": \"Cordeiros\",\n            \"code\": 1934,\n            \"state_code\": 5\n        },\n        {\n            \"city\": \"Coribe\",\n            \"code\": 1935,\n            \"state_code\": 5\n        },\n        {\n            \"city\": \"Coronel João Sá\",\n            \"code\": 1936,\n            \"state_code\": 5\n        },\n        {\n            \"city\": \"Correntina\",\n            \"code\": 1937,\n            \"state_code\": 5\n        },\n        {\n            \"city\": \"Cotegipe\",\n            \"code\": 1938,\n            \"state_code\": 5\n        },\n        {\n            \"city\": \"Cravolândia\",\n            \"code\": 1939,\n            \"state_code\": 5\n        },\n        {\n            \"city\": \"Crisópolis\",\n            \"code\": 1940,\n            \"state_code\": 5\n        },\n        {\n            \"city\": \"Cristópolis\",\n            \"code\": 1941,\n            \"state_code\": 5\n        },\n        {\n            \"city\": \"Cruz das Almas\",\n            \"code\": 1942,\n            \"state_code\": 5\n        },\n        {\n            \"city\": \"Curaçá\",\n            \"code\": 1943,\n            \"state_code\": 5\n        },\n        {\n            \"city\": \"Dário Meira\",\n            \"code\": 1944,\n            \"state_code\": 5\n        },\n        {\n            \"city\": \"Dias D'ávila\",\n            \"code\": 1945,\n            \"state_code\": 5\n        },\n        {\n            \"city\": \"Dom Basílio\",\n            \"code\": 1946,\n            \"state_code\": 5\n        },\n        {\n            \"city\": \"Dom Macedo Costa\",\n            \"code\": 1947,\n            \"state_code\": 5\n        },\n        {\n            \"city\": \"Elísio Medrado\",\n            \"code\": 1948,\n            \"state_code\": 5\n        },\n        {\n            \"city\": \"Encruzilhada\",\n            \"code\": 1949,\n            \"state_code\": 5\n        },\n        {\n            \"city\": \"Entre Rios\",\n            \"code\": 1950,\n            \"state_code\": 5\n        },\n        {\n            \"city\": \"Esplanada\",\n            \"code\": 1951,\n            \"state_code\": 5\n        },\n        {\n            \"city\": \"Euclides da Cunha\",\n            \"code\": 1952,\n            \"state_code\": 5\n        },\n        {\n            \"city\": \"Eunápolis\",\n            \"code\": 1953,\n            \"state_code\": 5\n        },\n        {\n            \"city\": \"Fátima\",\n            \"code\": 1954,\n            \"state_code\": 5\n        },\n        {\n            \"city\": \"Feira da Mata\",\n            \"code\": 1955,\n            \"state_code\": 5\n        },\n        {\n            \"city\": \"Feira de Santana\",\n            \"code\": 1956,\n            \"state_code\": 5\n        },\n        {\n            \"city\": \"Filadélfia\",\n            \"code\": 1957,\n            \"state_code\": 5\n        },\n        {\n            \"city\": \"Firmino Alves\",\n            \"code\": 1958,\n            \"state_code\": 5\n        },\n        {\n            \"city\": \"Floresta Azul\",\n            \"code\": 1959,\n            \"state_code\": 5\n        },\n        {\n            \"city\": \"Formosa do Rio Preto\",\n            \"code\": 1960,\n            \"state_code\": 5\n        },\n        {\n            \"city\": \"Gandu\",\n            \"code\": 1961,\n            \"state_code\": 5\n        },\n        {\n            \"city\": \"Gavião\",\n            \"code\": 1962,\n            \"state_code\": 5\n        },\n        {\n            \"city\": \"Gentio do Ouro\",\n            \"code\": 1963,\n            \"state_code\": 5\n        },\n        {\n            \"city\": \"Glória\",\n            \"code\": 1964,\n            \"state_code\": 5\n        },\n        {\n            \"city\": \"Gongogi\",\n            \"code\": 1965,\n            \"state_code\": 5\n        },\n        {\n            \"city\": \"Governador Mangabeira\",\n            \"code\": 1966,\n            \"state_code\": 5\n        },\n        {\n            \"city\": \"Guajeru\",\n            \"code\": 1967,\n            \"state_code\": 5\n        },\n        {\n            \"city\": \"Guanambi\",\n            \"code\": 1968,\n            \"state_code\": 5\n        },\n        {\n            \"city\": \"Guaratinga\",\n            \"code\": 1969,\n            \"state_code\": 5\n        },\n        {\n            \"city\": \"Heliópolis\",\n            \"code\": 1970,\n            \"state_code\": 5\n        },\n        {\n            \"city\": \"Iaçu\",\n            \"code\": 1971,\n            \"state_code\": 5\n        },\n        {\n            \"city\": \"Ibiassucê\",\n            \"code\": 1972,\n            \"state_code\": 5\n        },\n        {\n            \"city\": \"Ibicaraí\",\n            \"code\": 1973,\n            \"state_code\": 5\n        },\n        {\n            \"city\": \"Ibicoara\",\n            \"code\": 1974,\n            \"state_code\": 5\n        },\n        {\n            \"city\": \"Ibicuí\",\n            \"code\": 1975,\n            \"state_code\": 5\n        },\n        {\n            \"city\": \"Ibipeba\",\n            \"code\": 1976,\n            \"state_code\": 5\n        },\n        {\n            \"city\": \"Ibipitanga\",\n            \"code\": 1977,\n            \"state_code\": 5\n        },\n        {\n            \"city\": \"Ibiquera\",\n            \"code\": 1978,\n            \"state_code\": 5\n        },\n        {\n            \"city\": \"Ibirapitanga\",\n            \"code\": 1979,\n            \"state_code\": 5\n        },\n        {\n            \"city\": \"Ibirapuã\",\n            \"code\": 1980,\n            \"state_code\": 5\n        },\n        {\n            \"city\": \"Ibirataia\",\n            \"code\": 1981,\n            \"state_code\": 5\n        },\n        {\n            \"city\": \"Ibitiara\",\n            \"code\": 1982,\n            \"state_code\": 5\n        },\n        {\n            \"city\": \"Ibititá\",\n            \"code\": 1983,\n            \"state_code\": 5\n        },\n        {\n            \"city\": \"Ibotirama\",\n            \"code\": 1984,\n            \"state_code\": 5\n        },\n        {\n            \"city\": \"Ichu\",\n            \"code\": 1985,\n            \"state_code\": 5\n        },\n        {\n            \"city\": \"Igaporã\",\n            \"code\": 1986,\n            \"state_code\": 5\n        },\n        {\n            \"city\": \"Igrapiúna\",\n            \"code\": 1987,\n            \"state_code\": 5\n        },\n        {\n            \"city\": \"Iguaí\",\n            \"code\": 1988,\n            \"state_code\": 5\n        },\n        {\n            \"city\": \"Ilhéus\",\n            \"code\": 1989,\n            \"state_code\": 5\n        },\n        {\n            \"city\": \"Inhambupe\",\n            \"code\": 1990,\n            \"state_code\": 5\n        },\n        {\n            \"city\": \"Ipecaetá\",\n            \"code\": 1991,\n            \"state_code\": 5\n        },\n        {\n            \"city\": \"Ipiaú\",\n            \"code\": 1992,\n            \"state_code\": 5\n        },\n        {\n            \"city\": \"Ipirá\",\n            \"code\": 1993,\n            \"state_code\": 5\n        },\n        {\n            \"city\": \"Ipupiara\",\n            \"code\": 1994,\n            \"state_code\": 5\n        },\n        {\n            \"city\": \"Irajuba\",\n            \"code\": 1995,\n            \"state_code\": 5\n        },\n        {\n            \"city\": \"Iramaia\",\n            \"code\": 1996,\n            \"state_code\": 5\n        },\n        {\n            \"city\": \"Iraquara\",\n            \"code\": 1997,\n            \"state_code\": 5\n        },\n        {\n            \"city\": \"Irará\",\n            \"code\": 1998,\n            \"state_code\": 5\n        },\n        {\n            \"city\": \"Irecê\",\n            \"code\": 1999,\n            \"state_code\": 5\n        },\n        {\n            \"city\": \"Itabela\",\n            \"code\": 2000,\n            \"state_code\": 5\n        },\n        {\n            \"city\": \"Itaberaba\",\n            \"code\": 2001,\n            \"state_code\": 5\n        },\n        {\n            \"city\": \"Itabuna\",\n            \"code\": 2002,\n            \"state_code\": 5\n        },\n        {\n            \"city\": \"Itacaré\",\n            \"code\": 2003,\n            \"state_code\": 5\n        },\n        {\n            \"city\": \"Itaeté\",\n            \"code\": 2004,\n            \"state_code\": 5\n        },\n        {\n            \"city\": \"Itagi\",\n            \"code\": 2005,\n            \"state_code\": 5\n        },\n        {\n            \"city\": \"Itagibá\",\n            \"code\": 2006,\n            \"state_code\": 5\n        },\n        {\n            \"city\": \"Itagimirim\",\n            \"code\": 2007,\n            \"state_code\": 5\n        },\n        {\n            \"city\": \"Itaguaçu da Bahia\",\n            \"code\": 2008,\n            \"state_code\": 5\n        },\n        {\n            \"city\": \"Itaju do Colônia\",\n            \"code\": 2009,\n            \"state_code\": 5\n        },\n        {\n            \"city\": \"Itajuípe\",\n            \"code\": 2010,\n            \"state_code\": 5\n        },\n        {\n            \"city\": \"Itamaraju\",\n            \"code\": 2011,\n            \"state_code\": 5\n        },\n        {\n            \"city\": \"Itamari\",\n            \"code\": 2012,\n            \"state_code\": 5\n        },\n        {\n            \"city\": \"Itambé\",\n            \"code\": 2013,\n            \"state_code\": 5\n        },\n        {\n            \"city\": \"Itanagra\",\n            \"code\": 2014,\n            \"state_code\": 5\n        },\n        {\n            \"city\": \"Itanhém\",\n            \"code\": 2015,\n            \"state_code\": 5\n        },\n        {\n            \"city\": \"Itaparica\",\n            \"code\": 2016,\n            \"state_code\": 5\n        },\n        {\n            \"city\": \"Itapé\",\n            \"code\": 2017,\n            \"state_code\": 5\n        },\n        {\n            \"city\": \"Itapebi\",\n            \"code\": 2018,\n            \"state_code\": 5\n        },\n        {\n            \"city\": \"Itapetinga\",\n            \"code\": 2019,\n            \"state_code\": 5\n        },\n        {\n            \"city\": \"Itapicuru\",\n            \"code\": 2020,\n            \"state_code\": 5\n        },\n        {\n            \"city\": \"Itapitanga\",\n            \"code\": 2021,\n            \"state_code\": 5\n        },\n        {\n            \"city\": \"Itaquara\",\n            \"code\": 2022,\n            \"state_code\": 5\n        },\n        {\n            \"city\": \"Itarantim\",\n            \"code\": 2023,\n            \"state_code\": 5\n        },\n        {\n            \"city\": \"Itatim\",\n            \"code\": 2024,\n            \"state_code\": 5\n        },\n        {\n            \"city\": \"Itiruçu\",\n            \"code\": 2025,\n            \"state_code\": 5\n        },\n        {\n            \"city\": \"Itiúba\",\n            \"code\": 2026,\n            \"state_code\": 5\n        },\n        {\n            \"city\": \"Itororó\",\n            \"code\": 2027,\n            \"state_code\": 5\n        },\n        {\n            \"city\": \"Ituaçu\",\n            \"code\": 2028,\n            \"state_code\": 5\n        },\n        {\n            \"city\": \"Ituberá\",\n            \"code\": 2029,\n            \"state_code\": 5\n        },\n        {\n            \"city\": \"Iuiú\",\n            \"code\": 2030,\n            \"state_code\": 5\n        },\n        {\n            \"city\": \"Jaborandi\",\n            \"code\": 2031,\n            \"state_code\": 5\n        },\n        {\n            \"city\": \"Jacaraci\",\n            \"code\": 2032,\n            \"state_code\": 5\n        },\n        {\n            \"city\": \"Jacobina\",\n            \"code\": 2033,\n            \"state_code\": 5\n        },\n        {\n            \"city\": \"Jaguaquara\",\n            \"code\": 2034,\n            \"state_code\": 5\n        },\n        {\n            \"city\": \"Jaguarari\",\n            \"code\": 2035,\n            \"state_code\": 5\n        },\n        {\n            \"city\": \"Jaguaripe\",\n            \"code\": 2036,\n            \"state_code\": 5\n        },\n        {\n            \"city\": \"Jandaíra\",\n            \"code\": 2037,\n            \"state_code\": 5\n        },\n        {\n            \"city\": \"Jequié\",\n            \"code\": 2038,\n            \"state_code\": 5\n        },\n        {\n            \"city\": \"Jeremoabo\",\n            \"code\": 2039,\n            \"state_code\": 5\n        },\n        {\n            \"city\": \"Jiquiriçá\",\n            \"code\": 2040,\n            \"state_code\": 5\n        },\n        {\n            \"city\": \"Jitaúna\",\n            \"code\": 2041,\n            \"state_code\": 5\n        },\n        {\n            \"city\": \"João Dourado\",\n            \"code\": 2042,\n            \"state_code\": 5\n        },\n        {\n            \"city\": \"Juazeiro\",\n            \"code\": 2043,\n            \"state_code\": 5\n        },\n        {\n            \"city\": \"Jucuruçu\",\n            \"code\": 2044,\n            \"state_code\": 5\n        },\n        {\n            \"city\": \"Jussara\",\n            \"code\": 2045,\n            \"state_code\": 5\n        },\n        {\n            \"city\": \"Jussari\",\n            \"code\": 2046,\n            \"state_code\": 5\n        },\n        {\n            \"city\": \"Jussiape\",\n            \"code\": 2047,\n            \"state_code\": 5\n        },\n        {\n            \"city\": \"Lafaiete Coutinho\",\n            \"code\": 2048,\n            \"state_code\": 5\n        },\n        {\n            \"city\": \"Lagoa Real\",\n            \"code\": 2049,\n            \"state_code\": 5\n        },\n        {\n            \"city\": \"Laje\",\n            \"code\": 2050,\n            \"state_code\": 5\n        },\n        {\n            \"city\": \"Lajedão\",\n            \"code\": 2051,\n            \"state_code\": 5\n        },\n        {\n            \"city\": \"Lajedinho\",\n            \"code\": 2052,\n            \"state_code\": 5\n        },\n        {\n            \"city\": \"Lajedo do Tabocal\",\n            \"code\": 2053,\n            \"state_code\": 5\n        },\n        {\n            \"city\": \"Lamarão\",\n            \"code\": 2054,\n            \"state_code\": 5\n        },\n        {\n            \"city\": \"Lapão\",\n            \"code\": 2055,\n            \"state_code\": 5\n        },\n        {\n            \"city\": \"Lauro de Freitas\",\n            \"code\": 2056,\n            \"state_code\": 5\n        },\n        {\n            \"city\": \"Lençóis\",\n            \"code\": 2057,\n            \"state_code\": 5\n        },\n        {\n            \"city\": \"Licínio de Almeida\",\n            \"code\": 2058,\n            \"state_code\": 5\n        },\n        {\n            \"city\": \"Livramento de Nossa Senhora\",\n            \"code\": 2059,\n            \"state_code\": 5\n        },\n        {\n            \"city\": \"Luís Eduardo Magalhães\",\n            \"code\": 2060,\n            \"state_code\": 5\n        },\n        {\n            \"city\": \"Macajuba\",\n            \"code\": 2061,\n            \"state_code\": 5\n        },\n        {\n            \"city\": \"Macarani\",\n            \"code\": 2062,\n            \"state_code\": 5\n        },\n        {\n            \"city\": \"Macaúbas\",\n            \"code\": 2063,\n            \"state_code\": 5\n        },\n        {\n            \"city\": \"Macururé\",\n            \"code\": 2064,\n            \"state_code\": 5\n        },\n        {\n            \"city\": \"Madre de Deus\",\n            \"code\": 2065,\n            \"state_code\": 5\n        },\n        {\n            \"city\": \"Maetinga\",\n            \"code\": 2066,\n            \"state_code\": 5\n        },\n        {\n            \"city\": \"Maiquinique\",\n            \"code\": 2067,\n            \"state_code\": 5\n        },\n        {\n            \"city\": \"Mairi\",\n            \"code\": 2068,\n            \"state_code\": 5\n        },\n        {\n            \"city\": \"Malhada\",\n            \"code\": 2069,\n            \"state_code\": 5\n        },\n        {\n            \"city\": \"Malhada de Pedras\",\n            \"code\": 2070,\n            \"state_code\": 5\n        },\n        {\n            \"city\": \"Manoel Vitorino\",\n            \"code\": 2071,\n            \"state_code\": 5\n        },\n        {\n            \"city\": \"Mansidão\",\n            \"code\": 2072,\n            \"state_code\": 5\n        },\n        {\n            \"city\": \"Maracás\",\n            \"code\": 2073,\n            \"state_code\": 5\n        },\n        {\n            \"city\": \"Maragogipe\",\n            \"code\": 2074,\n            \"state_code\": 5\n        },\n        {\n            \"city\": \"Maraú\",\n            \"code\": 2075,\n            \"state_code\": 5\n        },\n        {\n            \"city\": \"Marcionílio Souza\",\n            \"code\": 2076,\n            \"state_code\": 5\n        },\n        {\n            \"city\": \"Mascote\",\n            \"code\": 2077,\n            \"state_code\": 5\n        },\n        {\n            \"city\": \"Mata de São João\",\n            \"code\": 2078,\n            \"state_code\": 5\n        },\n        {\n            \"city\": \"Matina\",\n            \"code\": 2079,\n            \"state_code\": 5\n        },\n        {\n            \"city\": \"Medeiros Neto\",\n            \"code\": 2080,\n            \"state_code\": 5\n        },\n        {\n            \"city\": \"Miguel Calmon\",\n            \"code\": 2081,\n            \"state_code\": 5\n        },\n        {\n            \"city\": \"Milagres\",\n            \"code\": 2082,\n            \"state_code\": 5\n        },\n        {\n            \"city\": \"Mirangaba\",\n            \"code\": 2083,\n            \"state_code\": 5\n        },\n        {\n            \"city\": \"Mirante\",\n            \"code\": 2084,\n            \"state_code\": 5\n        },\n        {\n            \"city\": \"Monte Santo\",\n            \"code\": 2085,\n            \"state_code\": 5\n        },\n        {\n            \"city\": \"Morpará\",\n            \"code\": 2086,\n            \"state_code\": 5\n        },\n        {\n            \"city\": \"Morro do Chapéu\",\n            \"code\": 2087,\n            \"state_code\": 5\n        },\n        {\n            \"city\": \"Mortugaba\",\n            \"code\": 2088,\n            \"state_code\": 5\n        },\n        {\n            \"city\": \"Mucugê\",\n            \"code\": 2089,\n            \"state_code\": 5\n        },\n        {\n            \"city\": \"Mucuri\",\n            \"code\": 2090,\n            \"state_code\": 5\n        },\n        {\n            \"city\": \"Mulungu do Morro\",\n            \"code\": 2091,\n            \"state_code\": 5\n        },\n        {\n            \"city\": \"Mundo Novo\",\n            \"code\": 2092,\n            \"state_code\": 5\n        },\n        {\n            \"city\": \"Muniz Ferreira\",\n            \"code\": 2093,\n            \"state_code\": 5\n        },\n        {\n            \"city\": \"Muquém de São Francisco\",\n            \"code\": 2094,\n            \"state_code\": 5\n        },\n        {\n            \"city\": \"Muritiba\",\n            \"code\": 2095,\n            \"state_code\": 5\n        },\n        {\n            \"city\": \"Mutuípe\",\n            \"code\": 2096,\n            \"state_code\": 5\n        },\n        {\n            \"city\": \"Nazaré\",\n            \"code\": 2097,\n            \"state_code\": 5\n        },\n        {\n            \"city\": \"Nilo Peçanha\",\n            \"code\": 2098,\n            \"state_code\": 5\n        },\n        {\n            \"city\": \"Nordestina\",\n            \"code\": 2099,\n            \"state_code\": 5\n        },\n        {\n            \"city\": \"Nova Canaã\",\n            \"code\": 2100,\n            \"state_code\": 5\n        },\n        {\n            \"city\": \"Nova Fátima\",\n            \"code\": 2101,\n            \"state_code\": 5\n        },\n        {\n            \"city\": \"Nova Ibiá\",\n            \"code\": 2102,\n            \"state_code\": 5\n        },\n        {\n            \"city\": \"Nova Itarana\",\n            \"code\": 2103,\n            \"state_code\": 5\n        },\n        {\n            \"city\": \"Nova Redenção\",\n            \"code\": 2104,\n            \"state_code\": 5\n        },\n        {\n            \"city\": \"Nova Soure\",\n            \"code\": 2105,\n            \"state_code\": 5\n        },\n        {\n            \"city\": \"Nova Viçosa\",\n            \"code\": 2106,\n            \"state_code\": 5\n        },\n        {\n            \"city\": \"Novo Horizonte\",\n            \"code\": 2107,\n            \"state_code\": 5\n        },\n        {\n            \"city\": \"Novo Triunfo\",\n            \"code\": 2108,\n            \"state_code\": 5\n        },\n        {\n            \"city\": \"Olindina\",\n            \"code\": 2109,\n            \"state_code\": 5\n        },\n        {\n            \"city\": \"Oliveira dos Brejinhos\",\n            \"code\": 2110,\n            \"state_code\": 5\n        },\n        {\n            \"city\": \"Ouriçangas\",\n            \"code\": 2111,\n            \"state_code\": 5\n        },\n        {\n            \"city\": \"Ourolândia\",\n            \"code\": 2112,\n            \"state_code\": 5\n        },\n        {\n            \"city\": \"Palmas de Monte Alto\",\n            \"code\": 2113,\n            \"state_code\": 5\n        },\n        {\n            \"city\": \"Palmeiras\",\n            \"code\": 2114,\n            \"state_code\": 5\n        },\n        {\n            \"city\": \"Paramirim\",\n            \"code\": 2115,\n            \"state_code\": 5\n        },\n        {\n            \"city\": \"Paratinga\",\n            \"code\": 2116,\n            \"state_code\": 5\n        },\n        {\n            \"city\": \"Paripiranga\",\n            \"code\": 2117,\n            \"state_code\": 5\n        },\n        {\n            \"city\": \"Pau Brasil\",\n            \"code\": 2118,\n            \"state_code\": 5\n        },\n        {\n            \"city\": \"Paulo Afonso\",\n            \"code\": 2119,\n            \"state_code\": 5\n        },\n        {\n            \"city\": \"Pé de Serra\",\n            \"code\": 2120,\n            \"state_code\": 5\n        },\n        {\n            \"city\": \"Pedrão\",\n            \"code\": 2121,\n            \"state_code\": 5\n        },\n        {\n            \"city\": \"Pedro Alexandre\",\n            \"code\": 2122,\n            \"state_code\": 5\n        },\n        {\n            \"city\": \"Piatã\",\n            \"code\": 2123,\n            \"state_code\": 5\n        },\n        {\n            \"city\": \"Pilão Arcado\",\n            \"code\": 2124,\n            \"state_code\": 5\n        },\n        {\n            \"city\": \"Pindaí\",\n            \"code\": 2125,\n            \"state_code\": 5\n        },\n        {\n            \"city\": \"Pindobaçu\",\n            \"code\": 2126,\n            \"state_code\": 5\n        },\n        {\n            \"city\": \"Pintadas\",\n            \"code\": 2127,\n            \"state_code\": 5\n        },\n        {\n            \"city\": \"Piraí do Norte\",\n            \"code\": 2128,\n            \"state_code\": 5\n        },\n        {\n            \"city\": \"Piripá\",\n            \"code\": 2129,\n            \"state_code\": 5\n        },\n        {\n            \"city\": \"Piritiba\",\n            \"code\": 2130,\n            \"state_code\": 5\n        },\n        {\n            \"city\": \"Planaltino\",\n            \"code\": 2131,\n            \"state_code\": 5\n        },\n        {\n            \"city\": \"Planalto\",\n            \"code\": 2132,\n            \"state_code\": 5\n        },\n        {\n            \"city\": \"Poções\",\n            \"code\": 2133,\n            \"state_code\": 5\n        },\n        {\n            \"city\": \"Pojuca\",\n            \"code\": 2134,\n            \"state_code\": 5\n        },\n        {\n            \"city\": \"Ponto Novo\",\n            \"code\": 2135,\n            \"state_code\": 5\n        },\n        {\n            \"city\": \"Porto Seguro\",\n            \"code\": 2136,\n            \"state_code\": 5\n        },\n        {\n            \"city\": \"Potiraguá\",\n            \"code\": 2137,\n            \"state_code\": 5\n        },\n        {\n            \"city\": \"Prado\",\n            \"code\": 2138,\n            \"state_code\": 5\n        },\n        {\n            \"city\": \"Presidente Dutra\",\n            \"code\": 2139,\n            \"state_code\": 5\n        },\n        {\n            \"city\": \"Presidente Jânio Quadros\",\n            \"code\": 2140,\n            \"state_code\": 5\n        },\n        {\n            \"city\": \"Presidente Tancredo Neves\",\n            \"code\": 2141,\n            \"state_code\": 5\n        },\n        {\n            \"city\": \"Queimadas\",\n            \"code\": 2142,\n            \"state_code\": 5\n        },\n        {\n            \"city\": \"Quijingue\",\n            \"code\": 2143,\n            \"state_code\": 5\n        },\n        {\n            \"city\": \"Quixabeira\",\n            \"code\": 2144,\n            \"state_code\": 5\n        },\n        {\n            \"city\": \"Rafael Jambeiro\",\n            \"code\": 2145,\n            \"state_code\": 5\n        },\n        {\n            \"city\": \"Remanso\",\n            \"code\": 2146,\n            \"state_code\": 5\n        },\n        {\n            \"city\": \"Retirolândia\",\n            \"code\": 2147,\n            \"state_code\": 5\n        },\n        {\n            \"city\": \"Riachão das Neves\",\n            \"code\": 2148,\n            \"state_code\": 5\n        },\n        {\n            \"city\": \"Riachão do Jacuípe\",\n            \"code\": 2149,\n            \"state_code\": 5\n        },\n        {\n            \"city\": \"Riacho de Santana\",\n            \"code\": 2150,\n            \"state_code\": 5\n        },\n        {\n            \"city\": \"Ribeira do Amparo\",\n            \"code\": 2151,\n            \"state_code\": 5\n        },\n        {\n            \"city\": \"Ribeira do Pombal\",\n            \"code\": 2152,\n            \"state_code\": 5\n        },\n        {\n            \"city\": \"Ribeirão do Largo\",\n            \"code\": 2153,\n            \"state_code\": 5\n        },\n        {\n            \"city\": \"Rio de Contas\",\n            \"code\": 2154,\n            \"state_code\": 5\n        },\n        {\n            \"city\": \"Rio do Antônio\",\n            \"code\": 2155,\n            \"state_code\": 5\n        },\n        {\n            \"city\": \"Rio do Pires\",\n            \"code\": 2156,\n            \"state_code\": 5\n        },\n        {\n            \"city\": \"Rio Real\",\n            \"code\": 2157,\n            \"state_code\": 5\n        },\n        {\n            \"city\": \"Rodelas\",\n            \"code\": 2158,\n            \"state_code\": 5\n        },\n        {\n            \"city\": \"Ruy Barbosa\",\n            \"code\": 2159,\n            \"state_code\": 5\n        },\n        {\n            \"city\": \"Salinas da Margarida\",\n            \"code\": 2160,\n            \"state_code\": 5\n        },\n        {\n            \"city\": \"Salvador\",\n            \"code\": 2161,\n            \"state_code\": 5\n        },\n        {\n            \"city\": \"Santa Bárbara\",\n            \"code\": 2162,\n            \"state_code\": 5\n        },\n        {\n            \"city\": \"Santa Brígida\",\n            \"code\": 2163,\n            \"state_code\": 5\n        },\n        {\n            \"city\": \"Santa Cruz Cabrália\",\n            \"code\": 2164,\n            \"state_code\": 5\n        },\n        {\n            \"city\": \"Santa Cruz da Vitória\",\n            \"code\": 2165,\n            \"state_code\": 5\n        },\n        {\n            \"city\": \"Santa Inês\",\n            \"code\": 2166,\n            \"state_code\": 5\n        },\n        {\n            \"city\": \"Santaluz\",\n            \"code\": 2167,\n            \"state_code\": 5\n        },\n        {\n            \"city\": \"Santa Luzia\",\n            \"code\": 2168,\n            \"state_code\": 5\n        },\n        {\n            \"city\": \"Santa Maria da Vitória\",\n            \"code\": 2169,\n            \"state_code\": 5\n        },\n        {\n            \"city\": \"Santana\",\n            \"code\": 2170,\n            \"state_code\": 5\n        },\n        {\n            \"city\": \"Santanópolis\",\n            \"code\": 2171,\n            \"state_code\": 5\n        },\n        {\n            \"city\": \"Santa Rita de Cássia\",\n            \"code\": 2172,\n            \"state_code\": 5\n        },\n        {\n            \"city\": \"Santa Teresinha\",\n            \"code\": 2173,\n            \"state_code\": 5\n        },\n        {\n            \"city\": \"Santo Amaro\",\n            \"code\": 2174,\n            \"state_code\": 5\n        },\n        {\n            \"city\": \"Santo Antônio de Jesus\",\n            \"code\": 2175,\n            \"state_code\": 5\n        },\n        {\n            \"city\": \"Santo Estêvão\",\n            \"code\": 2176,\n            \"state_code\": 5\n        },\n        {\n            \"city\": \"São Desidério\",\n            \"code\": 2177,\n            \"state_code\": 5\n        },\n        {\n            \"city\": \"São Domingos\",\n            \"code\": 2178,\n            \"state_code\": 5\n        },\n        {\n            \"city\": \"São Félix\",\n            \"code\": 2179,\n            \"state_code\": 5\n        },\n        {\n            \"city\": \"São Félix do Coribe\",\n            \"code\": 2180,\n            \"state_code\": 5\n        },\n        {\n            \"city\": \"São Felipe\",\n            \"code\": 2181,\n            \"state_code\": 5\n        },\n        {\n            \"city\": \"São Francisco do Conde\",\n            \"code\": 2182,\n            \"state_code\": 5\n        },\n        {\n            \"city\": \"São Gabriel\",\n            \"code\": 2183,\n            \"state_code\": 5\n        },\n        {\n            \"city\": \"São Gonçalo dos Campos\",\n            \"code\": 2184,\n            \"state_code\": 5\n        },\n        {\n            \"city\": \"São José da Vitória\",\n            \"code\": 2185,\n            \"state_code\": 5\n        },\n        {\n            \"city\": \"São José do Jacuípe\",\n            \"code\": 2186,\n            \"state_code\": 5\n        },\n        {\n            \"city\": \"São Miguel das Matas\",\n            \"code\": 2187,\n            \"state_code\": 5\n        },\n        {\n            \"city\": \"São Sebastião do Passé\",\n            \"code\": 2188,\n            \"state_code\": 5\n        },\n        {\n            \"city\": \"Sapeaçu\",\n            \"code\": 2189,\n            \"state_code\": 5\n        },\n        {\n            \"city\": \"Sátiro Dias\",\n            \"code\": 2190,\n            \"state_code\": 5\n        },\n        {\n            \"city\": \"Saubara\",\n            \"code\": 2191,\n            \"state_code\": 5\n        },\n        {\n            \"city\": \"Saúde\",\n            \"code\": 2192,\n            \"state_code\": 5\n        },\n        {\n            \"city\": \"Seabra\",\n            \"code\": 2193,\n            \"state_code\": 5\n        },\n        {\n            \"city\": \"Sebastião Laranjeiras\",\n            \"code\": 2194,\n            \"state_code\": 5\n        },\n        {\n            \"city\": \"Senhor do Bonfim\",\n            \"code\": 2195,\n            \"state_code\": 5\n        },\n        {\n            \"city\": \"Serra do Ramalho\",\n            \"code\": 2196,\n            \"state_code\": 5\n        },\n        {\n            \"city\": \"Sento Sé\",\n            \"code\": 2197,\n            \"state_code\": 5\n        },\n        {\n            \"city\": \"Serra Dourada\",\n            \"code\": 2198,\n            \"state_code\": 5\n        },\n        {\n            \"city\": \"Serra Preta\",\n            \"code\": 2199,\n            \"state_code\": 5\n        },\n        {\n            \"city\": \"Serrinha\",\n            \"code\": 2200,\n            \"state_code\": 5\n        },\n        {\n            \"city\": \"Serrolândia\",\n            \"code\": 2201,\n            \"state_code\": 5\n        },\n        {\n            \"city\": \"Simões Filho\",\n            \"code\": 2202,\n            \"state_code\": 5\n        },\n        {\n            \"city\": \"Sítio do Mato\",\n            \"code\": 2203,\n            \"state_code\": 5\n        },\n        {\n            \"city\": \"Sítio do Quinto\",\n            \"code\": 2204,\n            \"state_code\": 5\n        },\n        {\n            \"city\": \"Sobradinho\",\n            \"code\": 2205,\n            \"state_code\": 5\n        },\n        {\n            \"city\": \"Souto Soares\",\n            \"code\": 2206,\n            \"state_code\": 5\n        },\n        {\n            \"city\": \"Tabocas do Brejo Velho\",\n            \"code\": 2207,\n            \"state_code\": 5\n        },\n        {\n            \"city\": \"Tanhaçu\",\n            \"code\": 2208,\n            \"state_code\": 5\n        },\n        {\n            \"city\": \"Tanque Novo\",\n            \"code\": 2209,\n            \"state_code\": 5\n        },\n        {\n            \"city\": \"Tanquinho\",\n            \"code\": 2210,\n            \"state_code\": 5\n        },\n        {\n            \"city\": \"Taperoá\",\n            \"code\": 2211,\n            \"state_code\": 5\n        },\n        {\n            \"city\": \"Tapiramutá\",\n            \"code\": 2212,\n            \"state_code\": 5\n        },\n        {\n            \"city\": \"Teixeira de Freitas\",\n            \"code\": 2213,\n            \"state_code\": 5\n        },\n        {\n            \"city\": \"Teodoro Sampaio\",\n            \"code\": 2214,\n            \"state_code\": 5\n        },\n        {\n            \"city\": \"Teofilândia\",\n            \"code\": 2215,\n            \"state_code\": 5\n        },\n        {\n            \"city\": \"Teolândia\",\n            \"code\": 2216,\n            \"state_code\": 5\n        },\n        {\n            \"city\": \"Terra Nova\",\n            \"code\": 2217,\n            \"state_code\": 5\n        },\n        {\n            \"city\": \"Tremedal\",\n            \"code\": 2218,\n            \"state_code\": 5\n        },\n        {\n            \"city\": \"Tucano\",\n            \"code\": 2219,\n            \"state_code\": 5\n        },\n        {\n            \"city\": \"Uauá\",\n            \"code\": 2220,\n            \"state_code\": 5\n        },\n        {\n            \"city\": \"Ubaíra\",\n            \"code\": 2221,\n            \"state_code\": 5\n        },\n        {\n            \"city\": \"Ubaitaba\",\n            \"code\": 2222,\n            \"state_code\": 5\n        },\n        {\n            \"city\": \"Ubatã\",\n            \"code\": 2223,\n            \"state_code\": 5\n        },\n        {\n            \"city\": \"Uibaí\",\n            \"code\": 2224,\n            \"state_code\": 5\n        },\n        {\n            \"city\": \"Umburanas\",\n            \"code\": 2225,\n            \"state_code\": 5\n        },\n        {\n            \"city\": \"Una\",\n            \"code\": 2226,\n            \"state_code\": 5\n        },\n        {\n            \"city\": \"Urandi\",\n            \"code\": 2227,\n            \"state_code\": 5\n        },\n        {\n            \"city\": \"Uruçuca\",\n            \"code\": 2228,\n            \"state_code\": 5\n        },\n        {\n            \"city\": \"Utinga\",\n            \"code\": 2229,\n            \"state_code\": 5\n        },\n        {\n            \"city\": \"Valença\",\n            \"code\": 2230,\n            \"state_code\": 5\n        },\n        {\n            \"city\": \"Valente\",\n            \"code\": 2231,\n            \"state_code\": 5\n        },\n        {\n            \"city\": \"Várzea da Roça\",\n            \"code\": 2232,\n            \"state_code\": 5\n        },\n        {\n            \"city\": \"Várzea do Poço\",\n            \"code\": 2233,\n            \"state_code\": 5\n        },\n        {\n            \"city\": \"Várzea Nova\",\n            \"code\": 2234,\n            \"state_code\": 5\n        },\n        {\n            \"city\": \"Varzedo\",\n            \"code\": 2235,\n            \"state_code\": 5\n        },\n        {\n            \"city\": \"Vera Cruz\",\n            \"code\": 2236,\n            \"state_code\": 5\n        },\n        {\n            \"city\": \"Vereda\",\n            \"code\": 2237,\n            \"state_code\": 5\n        },\n        {\n            \"city\": \"Vitória da Conquista\",\n            \"code\": 2238,\n            \"state_code\": 5\n        },\n        {\n            \"city\": \"Wagner\",\n            \"code\": 2239,\n            \"state_code\": 5\n        },\n        {\n            \"city\": \"Wanderley\",\n            \"code\": 2240,\n            \"state_code\": 5\n        },\n        {\n            \"city\": \"Wenceslau Guimarães\",\n            \"code\": 2241,\n            \"state_code\": 5\n        },\n        {\n            \"city\": \"Xique-Xique\",\n            \"code\": 2242,\n            \"state_code\": 5\n        },\n        {\n            \"city\": \"Abadia dos Dourados\",\n            \"code\": 2243,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Abaeté\",\n            \"code\": 2244,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Abre Campo\",\n            \"code\": 2245,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Acaiaca\",\n            \"code\": 2246,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Açucena\",\n            \"code\": 2247,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Água Boa\",\n            \"code\": 2248,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Água Comprida\",\n            \"code\": 2249,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Aguanil\",\n            \"code\": 2250,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Águas Formosas\",\n            \"code\": 2251,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Águas Vermelhas\",\n            \"code\": 2252,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Aimorés\",\n            \"code\": 2253,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Aiuruoca\",\n            \"code\": 2254,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Alagoa\",\n            \"code\": 2255,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Albertina\",\n            \"code\": 2256,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Além Paraíba\",\n            \"code\": 2257,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Alfenas\",\n            \"code\": 2258,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Alfredo Vasconcelos\",\n            \"code\": 2259,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Almenara\",\n            \"code\": 2260,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Alpercata\",\n            \"code\": 2261,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Alpinópolis\",\n            \"code\": 2262,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Alterosa\",\n            \"code\": 2263,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Alto Caparaó\",\n            \"code\": 2264,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Alto Rio Doce\",\n            \"code\": 2265,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Alvarenga\",\n            \"code\": 2266,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Alvinópolis\",\n            \"code\": 2267,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Alvorada de Minas\",\n            \"code\": 2268,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Amparo do Serra\",\n            \"code\": 2269,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Andradas\",\n            \"code\": 2270,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Cachoeira de Pajeú\",\n            \"code\": 2271,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Andrelândia\",\n            \"code\": 2272,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Angelândia\",\n            \"code\": 2273,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Antônio Carlos\",\n            \"code\": 2274,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Antônio Dias\",\n            \"code\": 2275,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Antônio Prado de Minas\",\n            \"code\": 2276,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Araçaí\",\n            \"code\": 2277,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Aracitaba\",\n            \"code\": 2278,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Araçuaí\",\n            \"code\": 2279,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Araguari\",\n            \"code\": 2280,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Arantina\",\n            \"code\": 2281,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Araponga\",\n            \"code\": 2282,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Araporã\",\n            \"code\": 2283,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Arapuá\",\n            \"code\": 2284,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Araújos\",\n            \"code\": 2285,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Araxá\",\n            \"code\": 2286,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Arceburgo\",\n            \"code\": 2287,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Arcos\",\n            \"code\": 2288,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Areado\",\n            \"code\": 2289,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Argirita\",\n            \"code\": 2290,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Aricanduva\",\n            \"code\": 2291,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Arinos\",\n            \"code\": 2292,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Astolfo Dutra\",\n            \"code\": 2293,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Ataléia\",\n            \"code\": 2294,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Augusto de Lima\",\n            \"code\": 2295,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Baependi\",\n            \"code\": 2296,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Baldim\",\n            \"code\": 2297,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Bambuí\",\n            \"code\": 2298,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Bandeira\",\n            \"code\": 2299,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Bandeira do Sul\",\n            \"code\": 2300,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Barão de Cocais\",\n            \"code\": 2301,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Barão de Monte Alto\",\n            \"code\": 2302,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Barbacena\",\n            \"code\": 2303,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Barra Longa\",\n            \"code\": 2304,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Barroso\",\n            \"code\": 2305,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Bela Vista de Minas\",\n            \"code\": 2306,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Belmiro Braga\",\n            \"code\": 2307,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Belo Horizonte\",\n            \"code\": 2308,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Belo Oriente\",\n            \"code\": 2309,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Belo Vale\",\n            \"code\": 2310,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Berilo\",\n            \"code\": 2311,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Bertópolis\",\n            \"code\": 2312,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Berizal\",\n            \"code\": 2313,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Betim\",\n            \"code\": 2314,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Bias Fortes\",\n            \"code\": 2315,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Bicas\",\n            \"code\": 2316,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Biquinhas\",\n            \"code\": 2317,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Boa Esperança\",\n            \"code\": 2318,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Bocaina de Minas\",\n            \"code\": 2319,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Bocaiúva\",\n            \"code\": 2320,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Bom Despacho\",\n            \"code\": 2321,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Bom Jardim de Minas\",\n            \"code\": 2322,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Bom Jesus da Penha\",\n            \"code\": 2323,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Bom Jesus do Amparo\",\n            \"code\": 2324,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Bom Jesus do Galho\",\n            \"code\": 2325,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Bom Repouso\",\n            \"code\": 2326,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Bom Sucesso\",\n            \"code\": 2327,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Bonfim\",\n            \"code\": 2328,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Bonfinópolis de Minas\",\n            \"code\": 2329,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Bonito de Minas\",\n            \"code\": 2330,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Borda da Mata\",\n            \"code\": 2331,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Botelhos\",\n            \"code\": 2332,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Botumirim\",\n            \"code\": 2333,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Brasilândia de Minas\",\n            \"code\": 2334,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Brasília de Minas\",\n            \"code\": 2335,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Brás Pires\",\n            \"code\": 2336,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Braúnas\",\n            \"code\": 2337,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Brasópolis\",\n            \"code\": 2338,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Brumadinho\",\n            \"code\": 2339,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Bueno Brandão\",\n            \"code\": 2340,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Buenópolis\",\n            \"code\": 2341,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Bugre\",\n            \"code\": 2342,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Buritis\",\n            \"code\": 2343,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Buritizeiro\",\n            \"code\": 2344,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Cabeceira Grande\",\n            \"code\": 2345,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Cabo Verde\",\n            \"code\": 2346,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Cachoeira da Prata\",\n            \"code\": 2347,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Cachoeira de Minas\",\n            \"code\": 2348,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Cachoeira Dourada\",\n            \"code\": 2349,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Caetanópolis\",\n            \"code\": 2350,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Caeté\",\n            \"code\": 2351,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Caiana\",\n            \"code\": 2352,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Cajuri\",\n            \"code\": 2353,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Caldas\",\n            \"code\": 2354,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Camacho\",\n            \"code\": 2355,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Camanducaia\",\n            \"code\": 2356,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Cambuí\",\n            \"code\": 2357,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Cambuquira\",\n            \"code\": 2358,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Campanário\",\n            \"code\": 2359,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Campanha\",\n            \"code\": 2360,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Campestre\",\n            \"code\": 2361,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Campina Verde\",\n            \"code\": 2362,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Campo Azul\",\n            \"code\": 2363,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Campo Belo\",\n            \"code\": 2364,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Campo do Meio\",\n            \"code\": 2365,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Campo Florido\",\n            \"code\": 2366,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Campos Altos\",\n            \"code\": 2367,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Campos Gerais\",\n            \"code\": 2368,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Canaã\",\n            \"code\": 2369,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Canápolis\",\n            \"code\": 2370,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Cana Verde\",\n            \"code\": 2371,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Candeias\",\n            \"code\": 2372,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Cantagalo\",\n            \"code\": 2373,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Caparaó\",\n            \"code\": 2374,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Capela Nova\",\n            \"code\": 2375,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Capelinha\",\n            \"code\": 2376,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Capetinga\",\n            \"code\": 2377,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Capim Branco\",\n            \"code\": 2378,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Capinópolis\",\n            \"code\": 2379,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Capitão Andrade\",\n            \"code\": 2380,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Capitão Enéas\",\n            \"code\": 2381,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Capitólio\",\n            \"code\": 2382,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Caputira\",\n            \"code\": 2383,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Caraí\",\n            \"code\": 2384,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Caranaíba\",\n            \"code\": 2385,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Carandaí\",\n            \"code\": 2386,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Carangola\",\n            \"code\": 2387,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Caratinga\",\n            \"code\": 2388,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Carbonita\",\n            \"code\": 2389,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Careaçu\",\n            \"code\": 2390,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Carlos Chagas\",\n            \"code\": 2391,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Carmésia\",\n            \"code\": 2392,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Carmo da Cachoeira\",\n            \"code\": 2393,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Carmo da Mata\",\n            \"code\": 2394,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Carmo de Minas\",\n            \"code\": 2395,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Carmo do Cajuru\",\n            \"code\": 2396,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Carmo do Paranaíba\",\n            \"code\": 2397,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Carmo do Rio Claro\",\n            \"code\": 2398,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Carmópolis de Minas\",\n            \"code\": 2399,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Carneirinho\",\n            \"code\": 2400,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Carrancas\",\n            \"code\": 2401,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Carvalhópolis\",\n            \"code\": 2402,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Carvalhos\",\n            \"code\": 2403,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Casa Grande\",\n            \"code\": 2404,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Cascalho Rico\",\n            \"code\": 2405,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Cássia\",\n            \"code\": 2406,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Conceição da Barra de Minas\",\n            \"code\": 2407,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Cataguases\",\n            \"code\": 2408,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Catas Altas\",\n            \"code\": 2409,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Catas Altas da Noruega\",\n            \"code\": 2410,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Catuji\",\n            \"code\": 2411,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Catuti\",\n            \"code\": 2412,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Caxambu\",\n            \"code\": 2413,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Cedro do Abaeté\",\n            \"code\": 2414,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Central de Minas\",\n            \"code\": 2415,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Centralina\",\n            \"code\": 2416,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Chácara\",\n            \"code\": 2417,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Chalé\",\n            \"code\": 2418,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Chapada do Norte\",\n            \"code\": 2419,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Chapada Gaúcha\",\n            \"code\": 2420,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Chiador\",\n            \"code\": 2421,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Cipotânea\",\n            \"code\": 2422,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Claraval\",\n            \"code\": 2423,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Claro dos Poções\",\n            \"code\": 2424,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Cláudio\",\n            \"code\": 2425,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Coimbra\",\n            \"code\": 2426,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Coluna\",\n            \"code\": 2427,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Comendador Gomes\",\n            \"code\": 2428,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Comercinho\",\n            \"code\": 2429,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Conceição da Aparecida\",\n            \"code\": 2430,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Conceição das Pedras\",\n            \"code\": 2431,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Conceição das Alagoas\",\n            \"code\": 2432,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Conceição de Ipanema\",\n            \"code\": 2433,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Conceição do Mato Dentro\",\n            \"code\": 2434,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Conceição do Pará\",\n            \"code\": 2435,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Conceição do Rio Verde\",\n            \"code\": 2436,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Conceição dos Ouros\",\n            \"code\": 2437,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Cônego Marinho\",\n            \"code\": 2438,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Confins\",\n            \"code\": 2439,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Congonhal\",\n            \"code\": 2440,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Congonhas\",\n            \"code\": 2441,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Congonhas do Norte\",\n            \"code\": 2442,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Conquista\",\n            \"code\": 2443,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Conselheiro Lafaiete\",\n            \"code\": 2444,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Conselheiro Pena\",\n            \"code\": 2445,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Consolação\",\n            \"code\": 2446,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Contagem\",\n            \"code\": 2447,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Coqueiral\",\n            \"code\": 2448,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Coração de Jesus\",\n            \"code\": 2449,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Cordisburgo\",\n            \"code\": 2450,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Cordislândia\",\n            \"code\": 2451,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Corinto\",\n            \"code\": 2452,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Coroaci\",\n            \"code\": 2453,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Coromandel\",\n            \"code\": 2454,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Coronel Fabriciano\",\n            \"code\": 2455,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Coronel Murta\",\n            \"code\": 2456,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Coronel Pacheco\",\n            \"code\": 2457,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Coronel Xavier Chaves\",\n            \"code\": 2458,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Córrego Danta\",\n            \"code\": 2459,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Córrego do Bom Jesus\",\n            \"code\": 2460,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Córrego Fundo\",\n            \"code\": 2461,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Córrego Novo\",\n            \"code\": 2462,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Couto de Magalhães de Minas\",\n            \"code\": 2463,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Crisólita\",\n            \"code\": 2464,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Cristais\",\n            \"code\": 2465,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Cristália\",\n            \"code\": 2466,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Cristiano Otoni\",\n            \"code\": 2467,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Cristina\",\n            \"code\": 2468,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Crucilândia\",\n            \"code\": 2469,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Cruzeiro da Fortaleza\",\n            \"code\": 2470,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Cruzília\",\n            \"code\": 2471,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Cuparaque\",\n            \"code\": 2472,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Curral de Dentro\",\n            \"code\": 2473,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Curvelo\",\n            \"code\": 2474,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Datas\",\n            \"code\": 2475,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Delfim Moreira\",\n            \"code\": 2476,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Delfinópolis\",\n            \"code\": 2477,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Delta\",\n            \"code\": 2478,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Descoberto\",\n            \"code\": 2479,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Desterro de Entre Rios\",\n            \"code\": 2480,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Desterro do Melo\",\n            \"code\": 2481,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Diamantina\",\n            \"code\": 2482,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Diogo de Vasconcelos\",\n            \"code\": 2483,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Dionísio\",\n            \"code\": 2484,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Divinésia\",\n            \"code\": 2485,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Divino\",\n            \"code\": 2486,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Divino das Laranjeiras\",\n            \"code\": 2487,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Divinolândia de Minas\",\n            \"code\": 2488,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Divinópolis\",\n            \"code\": 2489,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Divisa Alegre\",\n            \"code\": 2490,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Divisa Nova\",\n            \"code\": 2491,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Divisópolis\",\n            \"code\": 2492,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Dom Bosco\",\n            \"code\": 2493,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Dom Cavati\",\n            \"code\": 2494,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Dom Joaquim\",\n            \"code\": 2495,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Dom Silvério\",\n            \"code\": 2496,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Dom Viçoso\",\n            \"code\": 2497,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Dona Eusébia\",\n            \"code\": 2498,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Dores de Campos\",\n            \"code\": 2499,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Dores de Guanhães\",\n            \"code\": 2500,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Dores do Indaiá\",\n            \"code\": 2501,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Dores do Turvo\",\n            \"code\": 2502,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Doresópolis\",\n            \"code\": 2503,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Douradoquara\",\n            \"code\": 2504,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Durandé\",\n            \"code\": 2505,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Elói Mendes\",\n            \"code\": 2506,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Engenheiro Caldas\",\n            \"code\": 2507,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Engenheiro Navarro\",\n            \"code\": 2508,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Entre Folhas\",\n            \"code\": 2509,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Entre Rios de Minas\",\n            \"code\": 2510,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Ervália\",\n            \"code\": 2511,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Esmeraldas\",\n            \"code\": 2512,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Espera Feliz\",\n            \"code\": 2513,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Espinosa\",\n            \"code\": 2514,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Espírito Santo do Dourado\",\n            \"code\": 2515,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Estiva\",\n            \"code\": 2516,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Estrela Dalva\",\n            \"code\": 2517,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Estrela do Indaiá\",\n            \"code\": 2518,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Estrela do Sul\",\n            \"code\": 2519,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Eugenópolis\",\n            \"code\": 2520,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Ewbank da Câmara\",\n            \"code\": 2521,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Extrema\",\n            \"code\": 2522,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Fama\",\n            \"code\": 2523,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Faria Lemos\",\n            \"code\": 2524,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Felício dos Santos\",\n            \"code\": 2525,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"São Gonçalo do Rio Preto\",\n            \"code\": 2526,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Felisburgo\",\n            \"code\": 2527,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Felixlândia\",\n            \"code\": 2528,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Fernandes Tourinho\",\n            \"code\": 2529,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Ferros\",\n            \"code\": 2530,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Fervedouro\",\n            \"code\": 2531,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Florestal\",\n            \"code\": 2532,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Formiga\",\n            \"code\": 2533,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Formoso\",\n            \"code\": 2534,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Fortaleza de Minas\",\n            \"code\": 2535,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Fortuna de Minas\",\n            \"code\": 2536,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Francisco Badaró\",\n            \"code\": 2537,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Francisco Dumont\",\n            \"code\": 2538,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Francisco Sá\",\n            \"code\": 2539,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Franciscópolis\",\n            \"code\": 2540,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Frei Gaspar\",\n            \"code\": 2541,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Frei Inocêncio\",\n            \"code\": 2542,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Frei Lagonegro\",\n            \"code\": 2543,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Fronteira\",\n            \"code\": 2544,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Fronteira dos Vales\",\n            \"code\": 2545,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Fruta de Leite\",\n            \"code\": 2546,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Frutal\",\n            \"code\": 2547,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Funilândia\",\n            \"code\": 2548,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Galiléia\",\n            \"code\": 2549,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Gameleiras\",\n            \"code\": 2550,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Glaucilândia\",\n            \"code\": 2551,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Goiabeira\",\n            \"code\": 2552,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Goianá\",\n            \"code\": 2553,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Gonçalves\",\n            \"code\": 2554,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Gonzaga\",\n            \"code\": 2555,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Gouveia\",\n            \"code\": 2556,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Governador Valadares\",\n            \"code\": 2557,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Grão Mogol\",\n            \"code\": 2558,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Grupiara\",\n            \"code\": 2559,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Guanhães\",\n            \"code\": 2560,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Guapé\",\n            \"code\": 2561,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Guaraciaba\",\n            \"code\": 2562,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Guaraciama\",\n            \"code\": 2563,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Guaranésia\",\n            \"code\": 2564,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Guarani\",\n            \"code\": 2565,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Guarará\",\n            \"code\": 2566,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Guarda-Mor\",\n            \"code\": 2567,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Guaxupé\",\n            \"code\": 2568,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Guidoval\",\n            \"code\": 2569,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Guimarânia\",\n            \"code\": 2570,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Guiricema\",\n            \"code\": 2571,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Gurinhatã\",\n            \"code\": 2572,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Heliodora\",\n            \"code\": 2573,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Iapu\",\n            \"code\": 2574,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Ibertioga\",\n            \"code\": 2575,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Ibiá\",\n            \"code\": 2576,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Ibiaí\",\n            \"code\": 2577,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Ibiracatu\",\n            \"code\": 2578,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Ibiraci\",\n            \"code\": 2579,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Ibirité\",\n            \"code\": 2580,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Ibitiúra de Minas\",\n            \"code\": 2581,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Ibituruna\",\n            \"code\": 2582,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Icaraí de Minas\",\n            \"code\": 2583,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Igarapé\",\n            \"code\": 2584,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Igaratinga\",\n            \"code\": 2585,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Iguatama\",\n            \"code\": 2586,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Ijaci\",\n            \"code\": 2587,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Ilicínea\",\n            \"code\": 2588,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Imbé de Minas\",\n            \"code\": 2589,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Inconfidentes\",\n            \"code\": 2590,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Indaiabira\",\n            \"code\": 2591,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Indianópolis\",\n            \"code\": 2592,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Ingaí\",\n            \"code\": 2593,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Inhapim\",\n            \"code\": 2594,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Inhaúma\",\n            \"code\": 2595,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Inimutaba\",\n            \"code\": 2596,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Ipaba\",\n            \"code\": 2597,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Ipanema\",\n            \"code\": 2598,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Ipatinga\",\n            \"code\": 2599,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Ipiaçu\",\n            \"code\": 2600,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Ipuiúna\",\n            \"code\": 2601,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Iraí de Minas\",\n            \"code\": 2602,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Itabira\",\n            \"code\": 2603,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Itabirinha\",\n            \"code\": 2604,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Itabirito\",\n            \"code\": 2605,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Itacambira\",\n            \"code\": 2606,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Itacarambi\",\n            \"code\": 2607,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Itaguara\",\n            \"code\": 2608,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Itaipé\",\n            \"code\": 2609,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Itajubá\",\n            \"code\": 2610,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Itamarandiba\",\n            \"code\": 2611,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Itamarati de Minas\",\n            \"code\": 2612,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Itambacuri\",\n            \"code\": 2613,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Itambé do Mato Dentro\",\n            \"code\": 2614,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Itamogi\",\n            \"code\": 2615,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Itamonte\",\n            \"code\": 2616,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Itanhandu\",\n            \"code\": 2617,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Itanhomi\",\n            \"code\": 2618,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Itaobim\",\n            \"code\": 2619,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Itapagipe\",\n            \"code\": 2620,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Itapecerica\",\n            \"code\": 2621,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Itapeva\",\n            \"code\": 2622,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Itatiaiuçu\",\n            \"code\": 2623,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Itaú de Minas\",\n            \"code\": 2624,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Itaúna\",\n            \"code\": 2625,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Itaverava\",\n            \"code\": 2626,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Itinga\",\n            \"code\": 2627,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Itueta\",\n            \"code\": 2628,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Ituiutaba\",\n            \"code\": 2629,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Itumirim\",\n            \"code\": 2630,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Iturama\",\n            \"code\": 2631,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Itutinga\",\n            \"code\": 2632,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Jaboticatubas\",\n            \"code\": 2633,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Jacinto\",\n            \"code\": 2634,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Jacuí\",\n            \"code\": 2635,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Jacutinga\",\n            \"code\": 2636,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Jaguaraçu\",\n            \"code\": 2637,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Jaíba\",\n            \"code\": 2638,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Jampruca\",\n            \"code\": 2639,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Janaúba\",\n            \"code\": 2640,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Januária\",\n            \"code\": 2641,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Japaraíba\",\n            \"code\": 2642,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Japonvar\",\n            \"code\": 2643,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Jeceaba\",\n            \"code\": 2644,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Jenipapo de Minas\",\n            \"code\": 2645,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Jequeri\",\n            \"code\": 2646,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Jequitaí\",\n            \"code\": 2647,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Jequitibá\",\n            \"code\": 2648,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Jequitinhonha\",\n            \"code\": 2649,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Jesuânia\",\n            \"code\": 2650,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Joaíma\",\n            \"code\": 2651,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Joanésia\",\n            \"code\": 2652,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"João Monlevade\",\n            \"code\": 2653,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"João Pinheiro\",\n            \"code\": 2654,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Joaquim Felício\",\n            \"code\": 2655,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Jordânia\",\n            \"code\": 2656,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"José Gonçalves de Minas\",\n            \"code\": 2657,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"José Raydan\",\n            \"code\": 2658,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Josenópolis\",\n            \"code\": 2659,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Nova União\",\n            \"code\": 2660,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Juatuba\",\n            \"code\": 2661,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Juiz de Fora\",\n            \"code\": 2662,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Juramento\",\n            \"code\": 2663,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Juruaia\",\n            \"code\": 2664,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Juvenília\",\n            \"code\": 2665,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Ladainha\",\n            \"code\": 2666,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Lagamar\",\n            \"code\": 2667,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Lagoa da Prata\",\n            \"code\": 2668,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Lagoa dos Patos\",\n            \"code\": 2669,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Lagoa Dourada\",\n            \"code\": 2670,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Lagoa Formosa\",\n            \"code\": 2671,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Lagoa Grande\",\n            \"code\": 2672,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Lagoa Santa\",\n            \"code\": 2673,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Lajinha\",\n            \"code\": 2674,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Lambari\",\n            \"code\": 2675,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Lamim\",\n            \"code\": 2676,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Laranjal\",\n            \"code\": 2677,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Lassance\",\n            \"code\": 2678,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Lavras\",\n            \"code\": 2679,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Leandro Ferreira\",\n            \"code\": 2680,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Leme do Prado\",\n            \"code\": 2681,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Leopoldina\",\n            \"code\": 2682,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Liberdade\",\n            \"code\": 2683,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Lima Duarte\",\n            \"code\": 2684,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Limeira do Oeste\",\n            \"code\": 2685,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Lontra\",\n            \"code\": 2686,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Luisburgo\",\n            \"code\": 2687,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Luislândia\",\n            \"code\": 2688,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Luminárias\",\n            \"code\": 2689,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Luz\",\n            \"code\": 2690,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Machacalis\",\n            \"code\": 2691,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Machado\",\n            \"code\": 2692,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Madre de Deus de Minas\",\n            \"code\": 2693,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Malacacheta\",\n            \"code\": 2694,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Mamonas\",\n            \"code\": 2695,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Manga\",\n            \"code\": 2696,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Manhuaçu\",\n            \"code\": 2697,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Manhumirim\",\n            \"code\": 2698,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Mantena\",\n            \"code\": 2699,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Maravilhas\",\n            \"code\": 2700,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Mar de Espanha\",\n            \"code\": 2701,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Maria da Fé\",\n            \"code\": 2702,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Mariana\",\n            \"code\": 2703,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Marilac\",\n            \"code\": 2704,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Mário Campos\",\n            \"code\": 2705,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Maripá de Minas\",\n            \"code\": 2706,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Marliéria\",\n            \"code\": 2707,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Marmelópolis\",\n            \"code\": 2708,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Martinho Campos\",\n            \"code\": 2709,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Martins Soares\",\n            \"code\": 2710,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Mata Verde\",\n            \"code\": 2711,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Materlândia\",\n            \"code\": 2712,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Mateus Leme\",\n            \"code\": 2713,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Matias Barbosa\",\n            \"code\": 2714,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Matias Cardoso\",\n            \"code\": 2715,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Matipó\",\n            \"code\": 2716,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Mato Verde\",\n            \"code\": 2717,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Matozinhos\",\n            \"code\": 2718,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Matutina\",\n            \"code\": 2719,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Medeiros\",\n            \"code\": 2720,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Medina\",\n            \"code\": 2721,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Mendes Pimentel\",\n            \"code\": 2722,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Mercês\",\n            \"code\": 2723,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Mesquita\",\n            \"code\": 2724,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Minas Novas\",\n            \"code\": 2725,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Minduri\",\n            \"code\": 2726,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Mirabela\",\n            \"code\": 2727,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Miradouro\",\n            \"code\": 2728,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Miraí\",\n            \"code\": 2729,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Miravânia\",\n            \"code\": 2730,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Moeda\",\n            \"code\": 2731,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Moema\",\n            \"code\": 2732,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Monjolos\",\n            \"code\": 2733,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Monsenhor Paulo\",\n            \"code\": 2734,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Montalvânia\",\n            \"code\": 2735,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Monte Alegre de Minas\",\n            \"code\": 2736,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Monte Azul\",\n            \"code\": 2737,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Monte Belo\",\n            \"code\": 2738,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Monte Carmelo\",\n            \"code\": 2739,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Monte Formoso\",\n            \"code\": 2740,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Monte Santo de Minas\",\n            \"code\": 2741,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Montes Claros\",\n            \"code\": 2742,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Monte Sião\",\n            \"code\": 2743,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Montezuma\",\n            \"code\": 2744,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Morada Nova de Minas\",\n            \"code\": 2745,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Morro da Garça\",\n            \"code\": 2746,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Morro do Pilar\",\n            \"code\": 2747,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Munhoz\",\n            \"code\": 2748,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Muriaé\",\n            \"code\": 2749,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Mutum\",\n            \"code\": 2750,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Muzambinho\",\n            \"code\": 2751,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Nacip Raydan\",\n            \"code\": 2752,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Nanuque\",\n            \"code\": 2753,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Naque\",\n            \"code\": 2754,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Natalândia\",\n            \"code\": 2755,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Natércia\",\n            \"code\": 2756,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Nazareno\",\n            \"code\": 2757,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Nepomuceno\",\n            \"code\": 2758,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Ninheira\",\n            \"code\": 2759,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Nova Belém\",\n            \"code\": 2760,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Nova Era\",\n            \"code\": 2761,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Nova Lima\",\n            \"code\": 2762,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Nova Módica\",\n            \"code\": 2763,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Nova Ponte\",\n            \"code\": 2764,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Nova Porteirinha\",\n            \"code\": 2765,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Nova Resende\",\n            \"code\": 2766,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Nova Serrana\",\n            \"code\": 2767,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Novo Cruzeiro\",\n            \"code\": 2768,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Novo Oriente de Minas\",\n            \"code\": 2769,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Novorizonte\",\n            \"code\": 2770,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Olaria\",\n            \"code\": 2771,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Olhos-D'água\",\n            \"code\": 2772,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Olímpio Noronha\",\n            \"code\": 2773,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Oliveira\",\n            \"code\": 2774,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Oliveira Fortes\",\n            \"code\": 2775,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Onça de Pitangui\",\n            \"code\": 2776,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Oratórios\",\n            \"code\": 2777,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Orizânia\",\n            \"code\": 2778,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Ouro Branco\",\n            \"code\": 2779,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Ouro Fino\",\n            \"code\": 2780,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Ouro Preto\",\n            \"code\": 2781,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Ouro Verde de Minas\",\n            \"code\": 2782,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Padre Carvalho\",\n            \"code\": 2783,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Padre Paraíso\",\n            \"code\": 2784,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Paineiras\",\n            \"code\": 2785,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Pains\",\n            \"code\": 2786,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Pai Pedro\",\n            \"code\": 2787,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Paiva\",\n            \"code\": 2788,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Palma\",\n            \"code\": 2789,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Palmópolis\",\n            \"code\": 2790,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Papagaios\",\n            \"code\": 2791,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Paracatu\",\n            \"code\": 2792,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Pará de Minas\",\n            \"code\": 2793,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Paraguaçu\",\n            \"code\": 2794,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Paraisópolis\",\n            \"code\": 2795,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Paraopeba\",\n            \"code\": 2796,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Passabém\",\n            \"code\": 2797,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Passa Quatro\",\n            \"code\": 2798,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Passa Tempo\",\n            \"code\": 2799,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Passa-Vinte\",\n            \"code\": 2800,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Passos\",\n            \"code\": 2801,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Patis\",\n            \"code\": 2802,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Patos de Minas\",\n            \"code\": 2803,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Patrocínio\",\n            \"code\": 2804,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Patrocínio do Muriaé\",\n            \"code\": 2805,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Paula Cândido\",\n            \"code\": 2806,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Paulistas\",\n            \"code\": 2807,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Pavão\",\n            \"code\": 2808,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Peçanha\",\n            \"code\": 2809,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Pedra Azul\",\n            \"code\": 2810,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Pedra Bonita\",\n            \"code\": 2811,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Pedra do Anta\",\n            \"code\": 2812,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Pedra do Indaiá\",\n            \"code\": 2813,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Pedra Dourada\",\n            \"code\": 2814,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Pedralva\",\n            \"code\": 2815,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Pedras de Maria da Cruz\",\n            \"code\": 2816,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Pedrinópolis\",\n            \"code\": 2817,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Pedro Leopoldo\",\n            \"code\": 2818,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Pedro Teixeira\",\n            \"code\": 2819,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Pequeri\",\n            \"code\": 2820,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Pequi\",\n            \"code\": 2821,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Perdigão\",\n            \"code\": 2822,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Perdizes\",\n            \"code\": 2823,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Perdões\",\n            \"code\": 2824,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Periquito\",\n            \"code\": 2825,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Pescador\",\n            \"code\": 2826,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Piau\",\n            \"code\": 2827,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Piedade de Caratinga\",\n            \"code\": 2828,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Piedade de Ponte Nova\",\n            \"code\": 2829,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Piedade do Rio Grande\",\n            \"code\": 2830,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Piedade dos Gerais\",\n            \"code\": 2831,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Pimenta\",\n            \"code\": 2832,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Pingo-D'água\",\n            \"code\": 2833,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Pintópolis\",\n            \"code\": 2834,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Piracema\",\n            \"code\": 2835,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Pirajuba\",\n            \"code\": 2836,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Piranga\",\n            \"code\": 2837,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Piranguçu\",\n            \"code\": 2838,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Piranguinho\",\n            \"code\": 2839,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Pirapetinga\",\n            \"code\": 2840,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Pirapora\",\n            \"code\": 2841,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Piraúba\",\n            \"code\": 2842,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Pitangui\",\n            \"code\": 2843,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Piumhi\",\n            \"code\": 2844,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Planura\",\n            \"code\": 2845,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Poço Fundo\",\n            \"code\": 2846,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Poços de Caldas\",\n            \"code\": 2847,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Pocrane\",\n            \"code\": 2848,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Pompéu\",\n            \"code\": 2849,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Ponte Nova\",\n            \"code\": 2850,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Ponto Chique\",\n            \"code\": 2851,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Ponto dos Volantes\",\n            \"code\": 2852,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Porteirinha\",\n            \"code\": 2853,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Porto Firme\",\n            \"code\": 2854,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Poté\",\n            \"code\": 2855,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Pouso Alegre\",\n            \"code\": 2856,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Pouso Alto\",\n            \"code\": 2857,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Prados\",\n            \"code\": 2858,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Prata\",\n            \"code\": 2859,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Pratápolis\",\n            \"code\": 2860,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Pratinha\",\n            \"code\": 2861,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Presidente Bernardes\",\n            \"code\": 2862,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Presidente Juscelino\",\n            \"code\": 2863,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Presidente Kubitschek\",\n            \"code\": 2864,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Presidente Olegário\",\n            \"code\": 2865,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Alto Jequitibá\",\n            \"code\": 2866,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Prudente de Morais\",\n            \"code\": 2867,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Quartel Geral\",\n            \"code\": 2868,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Queluzito\",\n            \"code\": 2869,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Raposos\",\n            \"code\": 2870,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Raul Soares\",\n            \"code\": 2871,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Recreio\",\n            \"code\": 2872,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Reduto\",\n            \"code\": 2873,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Resende Costa\",\n            \"code\": 2874,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Resplendor\",\n            \"code\": 2875,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Ressaquinha\",\n            \"code\": 2876,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Riachinho\",\n            \"code\": 2877,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Riacho dos Machados\",\n            \"code\": 2878,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Ribeirão das Neves\",\n            \"code\": 2879,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Ribeirão Vermelho\",\n            \"code\": 2880,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Rio Acima\",\n            \"code\": 2881,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Rio Casca\",\n            \"code\": 2882,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Rio Doce\",\n            \"code\": 2883,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Rio do Prado\",\n            \"code\": 2884,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Rio Espera\",\n            \"code\": 2885,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Rio Manso\",\n            \"code\": 2886,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Rio Novo\",\n            \"code\": 2887,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Rio Paranaíba\",\n            \"code\": 2888,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Rio Pardo de Minas\",\n            \"code\": 2889,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Rio Piracicaba\",\n            \"code\": 2890,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Rio Pomba\",\n            \"code\": 2891,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Rio Preto\",\n            \"code\": 2892,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Rio Vermelho\",\n            \"code\": 2893,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Ritápolis\",\n            \"code\": 2894,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Rochedo de Minas\",\n            \"code\": 2895,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Rodeiro\",\n            \"code\": 2896,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Romaria\",\n            \"code\": 2897,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Rosário da Limeira\",\n            \"code\": 2898,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Rubelita\",\n            \"code\": 2899,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Rubim\",\n            \"code\": 2900,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Sabará\",\n            \"code\": 2901,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Sabinópolis\",\n            \"code\": 2902,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Sacramento\",\n            \"code\": 2903,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Salinas\",\n            \"code\": 2904,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Salto da Divisa\",\n            \"code\": 2905,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Santa Bárbara\",\n            \"code\": 2906,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Santa Bárbara do Leste\",\n            \"code\": 2907,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Santa Bárbara do Monte Verde\",\n            \"code\": 2908,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Santa Bárbara do Tugúrio\",\n            \"code\": 2909,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Santa Cruz de Minas\",\n            \"code\": 2910,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Santa Cruz de Salinas\",\n            \"code\": 2911,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Santa Cruz do Escalvado\",\n            \"code\": 2912,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Santa Efigênia de Minas\",\n            \"code\": 2913,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Santa Fé de Minas\",\n            \"code\": 2914,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Santa Helena de Minas\",\n            \"code\": 2915,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Santa Juliana\",\n            \"code\": 2916,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Santa Luzia\",\n            \"code\": 2917,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Santa Margarida\",\n            \"code\": 2918,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Santa Maria de Itabira\",\n            \"code\": 2919,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Santa Maria do Salto\",\n            \"code\": 2920,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Santa Maria do Suaçuí\",\n            \"code\": 2921,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Santana da Vargem\",\n            \"code\": 2922,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Santana de Cataguases\",\n            \"code\": 2923,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Santana de Pirapama\",\n            \"code\": 2924,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Santana do Deserto\",\n            \"code\": 2925,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Santana do Garambéu\",\n            \"code\": 2926,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Santana do Jacaré\",\n            \"code\": 2927,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Santana do Manhuaçu\",\n            \"code\": 2928,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Santana do Paraíso\",\n            \"code\": 2929,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Santana do Riacho\",\n            \"code\": 2930,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Santana dos Montes\",\n            \"code\": 2931,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Santa Rita de Caldas\",\n            \"code\": 2932,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Santa Rita de Jacutinga\",\n            \"code\": 2933,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Santa Rita de Minas\",\n            \"code\": 2934,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Santa Rita de Ibitipoca\",\n            \"code\": 2935,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Santa Rita do Itueto\",\n            \"code\": 2936,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Santa Rita do Sapucaí\",\n            \"code\": 2937,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Santa Rosa da Serra\",\n            \"code\": 2938,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Santa Vitória\",\n            \"code\": 2939,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Santo Antônio do Amparo\",\n            \"code\": 2940,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Santo Antônio do Aventureiro\",\n            \"code\": 2941,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Santo Antônio do Grama\",\n            \"code\": 2942,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Santo Antônio do Itambé\",\n            \"code\": 2943,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Santo Antônio do Jacinto\",\n            \"code\": 2944,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Santo Antônio do Monte\",\n            \"code\": 2945,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Santo Antônio do Retiro\",\n            \"code\": 2946,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Santo Antônio do Rio Abaixo\",\n            \"code\": 2947,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Santo Hipólito\",\n            \"code\": 2948,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Santos Dumont\",\n            \"code\": 2949,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"São Bento Abade\",\n            \"code\": 2950,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"São Brás do Suaçuí\",\n            \"code\": 2951,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"São Domingos das Dores\",\n            \"code\": 2952,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"São Domingos do Prata\",\n            \"code\": 2953,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"São Félix de Minas\",\n            \"code\": 2954,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"São Francisco\",\n            \"code\": 2955,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"São Francisco de Paula\",\n            \"code\": 2956,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"São Francisco de Sales\",\n            \"code\": 2957,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"São Francisco do Glória\",\n            \"code\": 2958,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"São Geraldo\",\n            \"code\": 2959,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"São Geraldo da Piedade\",\n            \"code\": 2960,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"São Geraldo do Baixio\",\n            \"code\": 2961,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"São Gonçalo do Abaeté\",\n            \"code\": 2962,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"São Gonçalo do Pará\",\n            \"code\": 2963,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"São Gonçalo do Rio Abaixo\",\n            \"code\": 2964,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"São Gonçalo do Sapucaí\",\n            \"code\": 2965,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"São Gotardo\",\n            \"code\": 2966,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"São João Batista do Glória\",\n            \"code\": 2967,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"São João da Lagoa\",\n            \"code\": 2968,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"São João da Mata\",\n            \"code\": 2969,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"São João da Ponte\",\n            \"code\": 2970,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"São João das Missões\",\n            \"code\": 2971,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"São João Del Rei\",\n            \"code\": 2972,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"São João do Manhuaçu\",\n            \"code\": 2973,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"São João do Manteninha\",\n            \"code\": 2974,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"São João do Oriente\",\n            \"code\": 2975,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"São João do Pacuí\",\n            \"code\": 2976,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"São João do Paraíso\",\n            \"code\": 2977,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"São João Evangelista\",\n            \"code\": 2978,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"São João Nepomuceno\",\n            \"code\": 2979,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"São Joaquim de Bicas\",\n            \"code\": 2980,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"São José da Barra\",\n            \"code\": 2981,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"São José da Lapa\",\n            \"code\": 2982,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"São José da Safira\",\n            \"code\": 2983,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"São José da Varginha\",\n            \"code\": 2984,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"São José do Alegre\",\n            \"code\": 2985,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"São José do Divino\",\n            \"code\": 2986,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"São José do Goiabal\",\n            \"code\": 2987,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"São José do Jacuri\",\n            \"code\": 2988,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"São José do Mantimento\",\n            \"code\": 2989,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"São Lourenço\",\n            \"code\": 2990,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"São Miguel do Anta\",\n            \"code\": 2991,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"São Pedro da União\",\n            \"code\": 2992,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"São Pedro dos Ferros\",\n            \"code\": 2993,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"São Pedro do Suaçuí\",\n            \"code\": 2994,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"São Romão\",\n            \"code\": 2995,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"São Roque de Minas\",\n            \"code\": 2996,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"São Sebastião da Bela Vista\",\n            \"code\": 2997,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"São Sebastião da Vargem Alegre\",\n            \"code\": 2998,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"São Sebastião do Anta\",\n            \"code\": 2999,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"São Sebastião do Maranhão\",\n            \"code\": 3000,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"São Sebastião do Oeste\",\n            \"code\": 3001,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"São Sebastião do Paraíso\",\n            \"code\": 3002,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"São Sebastião do Rio Preto\",\n            \"code\": 3003,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"São Sebastião do Rio Verde\",\n            \"code\": 3004,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"São Tiago\",\n            \"code\": 3005,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"São Tomás de Aquino\",\n            \"code\": 3006,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"São Thomé das Letras\",\n            \"code\": 3007,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"São Vicente de Minas\",\n            \"code\": 3008,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Sapucaí-Mirim\",\n            \"code\": 3009,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Sardoá\",\n            \"code\": 3010,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Sarzedo\",\n            \"code\": 3011,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Setubinha\",\n            \"code\": 3012,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Sem-Peixe\",\n            \"code\": 3013,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Senador Amaral\",\n            \"code\": 3014,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Senador Cortes\",\n            \"code\": 3015,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Senador Firmino\",\n            \"code\": 3016,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Senador José Bento\",\n            \"code\": 3017,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Senador Modestino Gonçalves\",\n            \"code\": 3018,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Senhora de Oliveira\",\n            \"code\": 3019,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Senhora do Porto\",\n            \"code\": 3020,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Senhora dos Remédios\",\n            \"code\": 3021,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Sericita\",\n            \"code\": 3022,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Seritinga\",\n            \"code\": 3023,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Serra Azul de Minas\",\n            \"code\": 3024,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Serra da Saudade\",\n            \"code\": 3025,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Serra dos Aimorés\",\n            \"code\": 3026,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Serra do Salitre\",\n            \"code\": 3027,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Serrania\",\n            \"code\": 3028,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Serranópolis de Minas\",\n            \"code\": 3029,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Serranos\",\n            \"code\": 3030,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Serro\",\n            \"code\": 3031,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Sete Lagoas\",\n            \"code\": 3032,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Silveirânia\",\n            \"code\": 3033,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Silvianópolis\",\n            \"code\": 3034,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Simão Pereira\",\n            \"code\": 3035,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Simonésia\",\n            \"code\": 3036,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Sobrália\",\n            \"code\": 3037,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Soledade de Minas\",\n            \"code\": 3038,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Tabuleiro\",\n            \"code\": 3039,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Taiobeiras\",\n            \"code\": 3040,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Taparuba\",\n            \"code\": 3041,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Tapira\",\n            \"code\": 3042,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Tapiraí\",\n            \"code\": 3043,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Taquaraçu de Minas\",\n            \"code\": 3044,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Tarumirim\",\n            \"code\": 3045,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Teixeiras\",\n            \"code\": 3046,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Teófilo Otoni\",\n            \"code\": 3047,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Timóteo\",\n            \"code\": 3048,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Tiradentes\",\n            \"code\": 3049,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Tiros\",\n            \"code\": 3050,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Tocantins\",\n            \"code\": 3051,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Tocos do Moji\",\n            \"code\": 3052,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Toledo\",\n            \"code\": 3053,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Tombos\",\n            \"code\": 3054,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Três Corações\",\n            \"code\": 3055,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Três Marias\",\n            \"code\": 3056,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Três Pontas\",\n            \"code\": 3057,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Tumiritinga\",\n            \"code\": 3058,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Tupaciguara\",\n            \"code\": 3059,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Turmalina\",\n            \"code\": 3060,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Turvolândia\",\n            \"code\": 3061,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Ubá\",\n            \"code\": 3062,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Ubaí\",\n            \"code\": 3063,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Ubaporanga\",\n            \"code\": 3064,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Uberaba\",\n            \"code\": 3065,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Uberlândia\",\n            \"code\": 3066,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Umburatiba\",\n            \"code\": 3067,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Unaí\",\n            \"code\": 3068,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"União de Minas\",\n            \"code\": 3069,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Uruana de Minas\",\n            \"code\": 3070,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Urucânia\",\n            \"code\": 3071,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Urucuia\",\n            \"code\": 3072,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Vargem Alegre\",\n            \"code\": 3073,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Vargem Bonita\",\n            \"code\": 3074,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Vargem Grande do Rio Pardo\",\n            \"code\": 3075,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Varginha\",\n            \"code\": 3076,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Varjão de Minas\",\n            \"code\": 3077,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Várzea da Palma\",\n            \"code\": 3078,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Varzelândia\",\n            \"code\": 3079,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Vazante\",\n            \"code\": 3080,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Verdelândia\",\n            \"code\": 3081,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Veredinha\",\n            \"code\": 3082,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Veríssimo\",\n            \"code\": 3083,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Vermelho Novo\",\n            \"code\": 3084,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Vespasiano\",\n            \"code\": 3085,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Viçosa\",\n            \"code\": 3086,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Vieiras\",\n            \"code\": 3087,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Mathias Lobato\",\n            \"code\": 3088,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Virgem da Lapa\",\n            \"code\": 3089,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Virgínia\",\n            \"code\": 3090,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Virginópolis\",\n            \"code\": 3091,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Virgolândia\",\n            \"code\": 3092,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Visconde do Rio Branco\",\n            \"code\": 3093,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Volta Grande\",\n            \"code\": 3094,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Wenceslau Braz\",\n            \"code\": 3095,\n            \"state_code\": 11\n        },\n        {\n            \"city\": \"Afonso Cláudio\",\n            \"code\": 3096,\n            \"state_code\": 8\n        },\n        {\n            \"city\": \"Águia Branca\",\n            \"code\": 3097,\n            \"state_code\": 8\n        },\n        {\n            \"city\": \"Água Doce do Norte\",\n            \"code\": 3098,\n            \"state_code\": 8\n        },\n        {\n            \"city\": \"Alegre\",\n            \"code\": 3099,\n            \"state_code\": 8\n        },\n        {\n            \"city\": \"Alfredo Chaves\",\n            \"code\": 3100,\n            \"state_code\": 8\n        },\n        {\n            \"city\": \"Alto Rio Novo\",\n            \"code\": 3101,\n            \"state_code\": 8\n        },\n        {\n            \"city\": \"Anchieta\",\n            \"code\": 3102,\n            \"state_code\": 8\n        },\n        {\n            \"city\": \"Apiacá\",\n            \"code\": 3103,\n            \"state_code\": 8\n        },\n        {\n            \"city\": \"Aracruz\",\n            \"code\": 3104,\n            \"state_code\": 8\n        },\n        {\n            \"city\": \"Atilio Vivacqua\",\n            \"code\": 3105,\n            \"state_code\": 8\n        },\n        {\n            \"city\": \"Baixo Guandu\",\n            \"code\": 3106,\n            \"state_code\": 8\n        },\n        {\n            \"city\": \"Barra de São Francisco\",\n            \"code\": 3107,\n            \"state_code\": 8\n        },\n        {\n            \"city\": \"Boa Esperança\",\n            \"code\": 3108,\n            \"state_code\": 8\n        },\n        {\n            \"city\": \"Bom Jesus do Norte\",\n            \"code\": 3109,\n            \"state_code\": 8\n        },\n        {\n            \"city\": \"Brejetuba\",\n            \"code\": 3110,\n            \"state_code\": 8\n        },\n        {\n            \"city\": \"Cachoeiro de Itapemirim\",\n            \"code\": 3111,\n            \"state_code\": 8\n        },\n        {\n            \"city\": \"Cariacica\",\n            \"code\": 3112,\n            \"state_code\": 8\n        },\n        {\n            \"city\": \"Castelo\",\n            \"code\": 3113,\n            \"state_code\": 8\n        },\n        {\n            \"city\": \"Colatina\",\n            \"code\": 3114,\n            \"state_code\": 8\n        },\n        {\n            \"city\": \"Conceição da Barra\",\n            \"code\": 3115,\n            \"state_code\": 8\n        },\n        {\n            \"city\": \"Conceição do Castelo\",\n            \"code\": 3116,\n            \"state_code\": 8\n        },\n        {\n            \"city\": \"Divino de São Lourenço\",\n            \"code\": 3117,\n            \"state_code\": 8\n        },\n        {\n            \"city\": \"Domingos Martins\",\n            \"code\": 3118,\n            \"state_code\": 8\n        },\n        {\n            \"city\": \"Dores do Rio Preto\",\n            \"code\": 3119,\n            \"state_code\": 8\n        },\n        {\n            \"city\": \"Ecoporanga\",\n            \"code\": 3120,\n            \"state_code\": 8\n        },\n        {\n            \"city\": \"Fundão\",\n            \"code\": 3121,\n            \"state_code\": 8\n        },\n        {\n            \"city\": \"Governador Lindenberg\",\n            \"code\": 3122,\n            \"state_code\": 8\n        },\n        {\n            \"city\": \"Guaçuí\",\n            \"code\": 3123,\n            \"state_code\": 8\n        },\n        {\n            \"city\": \"Guarapari\",\n            \"code\": 3124,\n            \"state_code\": 8\n        },\n        {\n            \"city\": \"Ibatiba\",\n            \"code\": 3125,\n            \"state_code\": 8\n        },\n        {\n            \"city\": \"Ibiraçu\",\n            \"code\": 3126,\n            \"state_code\": 8\n        },\n        {\n            \"city\": \"Ibitirama\",\n            \"code\": 3127,\n            \"state_code\": 8\n        },\n        {\n            \"city\": \"Iconha\",\n            \"code\": 3128,\n            \"state_code\": 8\n        },\n        {\n            \"city\": \"Irupi\",\n            \"code\": 3129,\n            \"state_code\": 8\n        },\n        {\n            \"city\": \"Itaguaçu\",\n            \"code\": 3130,\n            \"state_code\": 8\n        },\n        {\n            \"city\": \"Itapemirim\",\n            \"code\": 3131,\n            \"state_code\": 8\n        },\n        {\n            \"city\": \"Itarana\",\n            \"code\": 3132,\n            \"state_code\": 8\n        },\n        {\n            \"city\": \"Iúna\",\n            \"code\": 3133,\n            \"state_code\": 8\n        },\n        {\n            \"city\": \"Jaguaré\",\n            \"code\": 3134,\n            \"state_code\": 8\n        },\n        {\n            \"city\": \"Jerônimo Monteiro\",\n            \"code\": 3135,\n            \"state_code\": 8\n        },\n        {\n            \"city\": \"João Neiva\",\n            \"code\": 3136,\n            \"state_code\": 8\n        },\n        {\n            \"city\": \"Laranja da Terra\",\n            \"code\": 3137,\n            \"state_code\": 8\n        },\n        {\n            \"city\": \"Linhares\",\n            \"code\": 3138,\n            \"state_code\": 8\n        },\n        {\n            \"city\": \"Mantenópolis\",\n            \"code\": 3139,\n            \"state_code\": 8\n        },\n        {\n            \"city\": \"Marataízes\",\n            \"code\": 3140,\n            \"state_code\": 8\n        },\n        {\n            \"city\": \"Marechal Floriano\",\n            \"code\": 3141,\n            \"state_code\": 8\n        },\n        {\n            \"city\": \"Marilândia\",\n            \"code\": 3142,\n            \"state_code\": 8\n        },\n        {\n            \"city\": \"Mimoso do Sul\",\n            \"code\": 3143,\n            \"state_code\": 8\n        },\n        {\n            \"city\": \"Montanha\",\n            \"code\": 3144,\n            \"state_code\": 8\n        },\n        {\n            \"city\": \"Mucurici\",\n            \"code\": 3145,\n            \"state_code\": 8\n        },\n        {\n            \"city\": \"Muniz Freire\",\n            \"code\": 3146,\n            \"state_code\": 8\n        },\n        {\n            \"city\": \"Muqui\",\n            \"code\": 3147,\n            \"state_code\": 8\n        },\n        {\n            \"city\": \"Nova Venécia\",\n            \"code\": 3148,\n            \"state_code\": 8\n        },\n        {\n            \"city\": \"Pancas\",\n            \"code\": 3149,\n            \"state_code\": 8\n        },\n        {\n            \"city\": \"Pedro Canário\",\n            \"code\": 3150,\n            \"state_code\": 8\n        },\n        {\n            \"city\": \"Pinheiros\",\n            \"code\": 3151,\n            \"state_code\": 8\n        },\n        {\n            \"city\": \"Piúma\",\n            \"code\": 3152,\n            \"state_code\": 8\n        },\n        {\n            \"city\": \"Ponto Belo\",\n            \"code\": 3153,\n            \"state_code\": 8\n        },\n        {\n            \"city\": \"Presidente Kennedy\",\n            \"code\": 3154,\n            \"state_code\": 8\n        },\n        {\n            \"city\": \"Rio Bananal\",\n            \"code\": 3155,\n            \"state_code\": 8\n        },\n        {\n            \"city\": \"Rio Novo do Sul\",\n            \"code\": 3156,\n            \"state_code\": 8\n        },\n        {\n            \"city\": \"Santa Leopoldina\",\n            \"code\": 3157,\n            \"state_code\": 8\n        },\n        {\n            \"city\": \"Santa Maria de Jetibá\",\n            \"code\": 3158,\n            \"state_code\": 8\n        },\n        {\n            \"city\": \"Santa Teresa\",\n            \"code\": 3159,\n            \"state_code\": 8\n        },\n        {\n            \"city\": \"São Domingos do Norte\",\n            \"code\": 3160,\n            \"state_code\": 8\n        },\n        {\n            \"city\": \"São Gabriel da Palha\",\n            \"code\": 3161,\n            \"state_code\": 8\n        },\n        {\n            \"city\": \"São José do Calçado\",\n            \"code\": 3162,\n            \"state_code\": 8\n        },\n        {\n            \"city\": \"São Mateus\",\n            \"code\": 3163,\n            \"state_code\": 8\n        },\n        {\n            \"city\": \"São Roque do Canaã\",\n            \"code\": 3164,\n            \"state_code\": 8\n        },\n        {\n            \"city\": \"Serra\",\n            \"code\": 3165,\n            \"state_code\": 8\n        },\n        {\n            \"city\": \"Sooretama\",\n            \"code\": 3166,\n            \"state_code\": 8\n        },\n        {\n            \"city\": \"Vargem Alta\",\n            \"code\": 3167,\n            \"state_code\": 8\n        },\n        {\n            \"city\": \"Venda Nova do Imigrante\",\n            \"code\": 3168,\n            \"state_code\": 8\n        },\n        {\n            \"city\": \"Viana\",\n            \"code\": 3169,\n            \"state_code\": 8\n        },\n        {\n            \"city\": \"Vila Pavão\",\n            \"code\": 3170,\n            \"state_code\": 8\n        },\n        {\n            \"city\": \"Vila Valério\",\n            \"code\": 3171,\n            \"state_code\": 8\n        },\n        {\n            \"city\": \"Vila Velha\",\n            \"code\": 3172,\n            \"state_code\": 8\n        },\n        {\n            \"city\": \"Vitória\",\n            \"code\": 3173,\n            \"state_code\": 8\n        },\n        {\n            \"city\": \"Angra dos Reis\",\n            \"code\": 3174,\n            \"state_code\": 19\n        },\n        {\n            \"city\": \"Aperibé\",\n            \"code\": 3175,\n            \"state_code\": 19\n        },\n        {\n            \"city\": \"Araruama\",\n            \"code\": 3176,\n            \"state_code\": 19\n        },\n        {\n            \"city\": \"Areal\",\n            \"code\": 3177,\n            \"state_code\": 19\n        },\n        {\n            \"city\": \"Armação dos Búzios\",\n            \"code\": 3178,\n            \"state_code\": 19\n        },\n        {\n            \"city\": \"Arraial do Cabo\",\n            \"code\": 3179,\n            \"state_code\": 19\n        },\n        {\n            \"city\": \"Barra do Piraí\",\n            \"code\": 3180,\n            \"state_code\": 19\n        },\n        {\n            \"city\": \"Barra Mansa\",\n            \"code\": 3181,\n            \"state_code\": 19\n        },\n        {\n            \"city\": \"Belford Roxo\",\n            \"code\": 3182,\n            \"state_code\": 19\n        },\n        {\n            \"city\": \"Bom Jardim\",\n            \"code\": 3183,\n            \"state_code\": 19\n        },\n        {\n            \"city\": \"Bom Jesus do Itabapoana\",\n            \"code\": 3184,\n            \"state_code\": 19\n        },\n        {\n            \"city\": \"Cabo Frio\",\n            \"code\": 3185,\n            \"state_code\": 19\n        },\n        {\n            \"city\": \"Cachoeiras de Macacu\",\n            \"code\": 3186,\n            \"state_code\": 19\n        },\n        {\n            \"city\": \"Cambuci\",\n            \"code\": 3187,\n            \"state_code\": 19\n        },\n        {\n            \"city\": \"Carapebus\",\n            \"code\": 3188,\n            \"state_code\": 19\n        },\n        {\n            \"city\": \"Comendador Levy Gasparian\",\n            \"code\": 3189,\n            \"state_code\": 19\n        },\n        {\n            \"city\": \"Campos dos Goytacazes\",\n            \"code\": 3190,\n            \"state_code\": 19\n        },\n        {\n            \"city\": \"Cantagalo\",\n            \"code\": 3191,\n            \"state_code\": 19\n        },\n        {\n            \"city\": \"Cardoso Moreira\",\n            \"code\": 3192,\n            \"state_code\": 19\n        },\n        {\n            \"city\": \"Carmo\",\n            \"code\": 3193,\n            \"state_code\": 19\n        },\n        {\n            \"city\": \"Casimiro de Abreu\",\n            \"code\": 3194,\n            \"state_code\": 19\n        },\n        {\n            \"city\": \"Conceição de Macabu\",\n            \"code\": 3195,\n            \"state_code\": 19\n        },\n        {\n            \"city\": \"Cordeiro\",\n            \"code\": 3196,\n            \"state_code\": 19\n        },\n        {\n            \"city\": \"Duas Barras\",\n            \"code\": 3197,\n            \"state_code\": 19\n        },\n        {\n            \"city\": \"Duque de Caxias\",\n            \"code\": 3198,\n            \"state_code\": 19\n        },\n        {\n            \"city\": \"Engenheiro Paulo de Frontin\",\n            \"code\": 3199,\n            \"state_code\": 19\n        },\n        {\n            \"city\": \"Guapimirim\",\n            \"code\": 3200,\n            \"state_code\": 19\n        },\n        {\n            \"city\": \"Iguaba Grande\",\n            \"code\": 3201,\n            \"state_code\": 19\n        },\n        {\n            \"city\": \"Itaboraí\",\n            \"code\": 3202,\n            \"state_code\": 19\n        },\n        {\n            \"city\": \"Itaguaí\",\n            \"code\": 3203,\n            \"state_code\": 19\n        },\n        {\n            \"city\": \"Italva\",\n            \"code\": 3204,\n            \"state_code\": 19\n        },\n        {\n            \"city\": \"Itaocara\",\n            \"code\": 3205,\n            \"state_code\": 19\n        },\n        {\n            \"city\": \"Itaperuna\",\n            \"code\": 3206,\n            \"state_code\": 19\n        },\n        {\n            \"city\": \"Itatiaia\",\n            \"code\": 3207,\n            \"state_code\": 19\n        },\n        {\n            \"city\": \"Japeri\",\n            \"code\": 3208,\n            \"state_code\": 19\n        },\n        {\n            \"city\": \"Laje do Muriaé\",\n            \"code\": 3209,\n            \"state_code\": 19\n        },\n        {\n            \"city\": \"Macaé\",\n            \"code\": 3210,\n            \"state_code\": 19\n        },\n        {\n            \"city\": \"Macuco\",\n            \"code\": 3211,\n            \"state_code\": 19\n        },\n        {\n            \"city\": \"Magé\",\n            \"code\": 3212,\n            \"state_code\": 19\n        },\n        {\n            \"city\": \"Mangaratiba\",\n            \"code\": 3213,\n            \"state_code\": 19\n        },\n        {\n            \"city\": \"Maricá\",\n            \"code\": 3214,\n            \"state_code\": 19\n        },\n        {\n            \"city\": \"Mendes\",\n            \"code\": 3215,\n            \"state_code\": 19\n        },\n        {\n            \"city\": \"Mesquita\",\n            \"code\": 3216,\n            \"state_code\": 19\n        },\n        {\n            \"city\": \"Miguel Pereira\",\n            \"code\": 3217,\n            \"state_code\": 19\n        },\n        {\n            \"city\": \"Miracema\",\n            \"code\": 3218,\n            \"state_code\": 19\n        },\n        {\n            \"city\": \"Natividade\",\n            \"code\": 3219,\n            \"state_code\": 19\n        },\n        {\n            \"city\": \"Nilópolis\",\n            \"code\": 3220,\n            \"state_code\": 19\n        },\n        {\n            \"city\": \"Niterói\",\n            \"code\": 3221,\n            \"state_code\": 19\n        },\n        {\n            \"city\": \"Nova Friburgo\",\n            \"code\": 3222,\n            \"state_code\": 19\n        },\n        {\n            \"city\": \"Nova Iguaçu\",\n            \"code\": 3223,\n            \"state_code\": 19\n        },\n        {\n            \"city\": \"Paracambi\",\n            \"code\": 3224,\n            \"state_code\": 19\n        },\n        {\n            \"city\": \"Paraíba do Sul\",\n            \"code\": 3225,\n            \"state_code\": 19\n        },\n        {\n            \"city\": \"Paraty\",\n            \"code\": 3226,\n            \"state_code\": 19\n        },\n        {\n            \"city\": \"Paty do Alferes\",\n            \"code\": 3227,\n            \"state_code\": 19\n        },\n        {\n            \"city\": \"Petrópolis\",\n            \"code\": 3228,\n            \"state_code\": 19\n        },\n        {\n            \"city\": \"Pinheiral\",\n            \"code\": 3229,\n            \"state_code\": 19\n        },\n        {\n            \"city\": \"Piraí\",\n            \"code\": 3230,\n            \"state_code\": 19\n        },\n        {\n            \"city\": \"Porciúncula\",\n            \"code\": 3231,\n            \"state_code\": 19\n        },\n        {\n            \"city\": \"Porto Real\",\n            \"code\": 3232,\n            \"state_code\": 19\n        },\n        {\n            \"city\": \"Quatis\",\n            \"code\": 3233,\n            \"state_code\": 19\n        },\n        {\n            \"city\": \"Queimados\",\n            \"code\": 3234,\n            \"state_code\": 19\n        },\n        {\n            \"city\": \"Quissamã\",\n            \"code\": 3235,\n            \"state_code\": 19\n        },\n        {\n            \"city\": \"Resende\",\n            \"code\": 3236,\n            \"state_code\": 19\n        },\n        {\n            \"city\": \"Rio Bonito\",\n            \"code\": 3237,\n            \"state_code\": 19\n        },\n        {\n            \"city\": \"Rio Claro\",\n            \"code\": 3238,\n            \"state_code\": 19\n        },\n        {\n            \"city\": \"Rio das Flores\",\n            \"code\": 3239,\n            \"state_code\": 19\n        },\n        {\n            \"city\": \"Rio das Ostras\",\n            \"code\": 3240,\n            \"state_code\": 19\n        },\n        {\n            \"city\": \"Rio de Janeiro\",\n            \"code\": 3241,\n            \"state_code\": 19\n        },\n        {\n            \"city\": \"Santa Maria Madalena\",\n            \"code\": 3242,\n            \"state_code\": 19\n        },\n        {\n            \"city\": \"Santo Antônio de Pádua\",\n            \"code\": 3243,\n            \"state_code\": 19\n        },\n        {\n            \"city\": \"São Francisco de Itabapoana\",\n            \"code\": 3244,\n            \"state_code\": 19\n        },\n        {\n            \"city\": \"São Fidélis\",\n            \"code\": 3245,\n            \"state_code\": 19\n        },\n        {\n            \"city\": \"São Gonçalo\",\n            \"code\": 3246,\n            \"state_code\": 19\n        },\n        {\n            \"city\": \"São João da Barra\",\n            \"code\": 3247,\n            \"state_code\": 19\n        },\n        {\n            \"city\": \"São João de Meriti\",\n            \"code\": 3248,\n            \"state_code\": 19\n        },\n        {\n            \"city\": \"São José de Ubá\",\n            \"code\": 3249,\n            \"state_code\": 19\n        },\n        {\n            \"city\": \"São José do Vale do Rio Preto\",\n            \"code\": 3250,\n            \"state_code\": 19\n        },\n        {\n            \"city\": \"São Pedro da Aldeia\",\n            \"code\": 3251,\n            \"state_code\": 19\n        },\n        {\n            \"city\": \"São Sebastião do Alto\",\n            \"code\": 3252,\n            \"state_code\": 19\n        },\n        {\n            \"city\": \"Sapucaia\",\n            \"code\": 3253,\n            \"state_code\": 19\n        },\n        {\n            \"city\": \"Saquarema\",\n            \"code\": 3254,\n            \"state_code\": 19\n        },\n        {\n            \"city\": \"Seropédica\",\n            \"code\": 3255,\n            \"state_code\": 19\n        },\n        {\n            \"city\": \"Silva Jardim\",\n            \"code\": 3256,\n            \"state_code\": 19\n        },\n        {\n            \"city\": \"Sumidouro\",\n            \"code\": 3257,\n            \"state_code\": 19\n        },\n        {\n            \"city\": \"Tanguá\",\n            \"code\": 3258,\n            \"state_code\": 19\n        },\n        {\n            \"city\": \"Teresópolis\",\n            \"code\": 3259,\n            \"state_code\": 19\n        },\n        {\n            \"city\": \"Trajano de Morais\",\n            \"code\": 3260,\n            \"state_code\": 19\n        },\n        {\n            \"city\": \"Três Rios\",\n            \"code\": 3261,\n            \"state_code\": 19\n        },\n        {\n            \"city\": \"Valença\",\n            \"code\": 3262,\n            \"state_code\": 19\n        },\n        {\n            \"city\": \"Varre-Sai\",\n            \"code\": 3263,\n            \"state_code\": 19\n        },\n        {\n            \"city\": \"Vassouras\",\n            \"code\": 3264,\n            \"state_code\": 19\n        },\n        {\n            \"city\": \"Volta Redonda\",\n            \"code\": 3265,\n            \"state_code\": 19\n        },\n        {\n            \"city\": \"Adamantina\",\n            \"code\": 3266,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Adolfo\",\n            \"code\": 3267,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Aguaí\",\n            \"code\": 3268,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Águas da Prata\",\n            \"code\": 3269,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Águas de Lindóia\",\n            \"code\": 3270,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Águas de Santa Bárbara\",\n            \"code\": 3271,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Águas de São Pedro\",\n            \"code\": 3272,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Agudos\",\n            \"code\": 3273,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Alambari\",\n            \"code\": 3274,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Alfredo Marcondes\",\n            \"code\": 3275,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Altair\",\n            \"code\": 3276,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Altinópolis\",\n            \"code\": 3277,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Alto Alegre\",\n            \"code\": 3278,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Alumínio\",\n            \"code\": 3279,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Álvares Florence\",\n            \"code\": 3280,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Álvares Machado\",\n            \"code\": 3281,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Álvaro de Carvalho\",\n            \"code\": 3282,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Alvinlândia\",\n            \"code\": 3283,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Americana\",\n            \"code\": 3284,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Américo Brasiliense\",\n            \"code\": 3285,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Américo de Campos\",\n            \"code\": 3286,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Amparo\",\n            \"code\": 3287,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Analândia\",\n            \"code\": 3288,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Andradina\",\n            \"code\": 3289,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Angatuba\",\n            \"code\": 3290,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Anhembi\",\n            \"code\": 3291,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Anhumas\",\n            \"code\": 3292,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Aparecida\",\n            \"code\": 3293,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Aparecida D'oeste\",\n            \"code\": 3294,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Apiaí\",\n            \"code\": 3295,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Araçariguama\",\n            \"code\": 3296,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Araçatuba\",\n            \"code\": 3297,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Araçoiaba da Serra\",\n            \"code\": 3298,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Aramina\",\n            \"code\": 3299,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Arandu\",\n            \"code\": 3300,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Arapeí\",\n            \"code\": 3301,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Araraquara\",\n            \"code\": 3302,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Araras\",\n            \"code\": 3303,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Arco-Íris\",\n            \"code\": 3304,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Arealva\",\n            \"code\": 3305,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Areias\",\n            \"code\": 3306,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Areiópolis\",\n            \"code\": 3307,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Ariranha\",\n            \"code\": 3308,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Artur Nogueira\",\n            \"code\": 3309,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Arujá\",\n            \"code\": 3310,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Aspásia\",\n            \"code\": 3311,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Assis\",\n            \"code\": 3312,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Atibaia\",\n            \"code\": 3313,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Auriflama\",\n            \"code\": 3314,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Avaí\",\n            \"code\": 3315,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Avanhandava\",\n            \"code\": 3316,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Avaré\",\n            \"code\": 3317,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Bady Bassitt\",\n            \"code\": 3318,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Balbinos\",\n            \"code\": 3319,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Bálsamo\",\n            \"code\": 3320,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Bananal\",\n            \"code\": 3321,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Barão de Antonina\",\n            \"code\": 3322,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Barbosa\",\n            \"code\": 3323,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Bariri\",\n            \"code\": 3324,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Barra Bonita\",\n            \"code\": 3325,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Barra do Chapéu\",\n            \"code\": 3326,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Barra do Turvo\",\n            \"code\": 3327,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Barretos\",\n            \"code\": 3328,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Barrinha\",\n            \"code\": 3329,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Barueri\",\n            \"code\": 3330,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Bastos\",\n            \"code\": 3331,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Batatais\",\n            \"code\": 3332,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Bauru\",\n            \"code\": 3333,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Bebedouro\",\n            \"code\": 3334,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Bento de Abreu\",\n            \"code\": 3335,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Bernardino de Campos\",\n            \"code\": 3336,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Bertioga\",\n            \"code\": 3337,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Bilac\",\n            \"code\": 3338,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Birigui\",\n            \"code\": 3339,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Biritiba Mirim\",\n            \"code\": 3340,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Boa Esperança do Sul\",\n            \"code\": 3341,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Bocaina\",\n            \"code\": 3342,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Bofete\",\n            \"code\": 3343,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Boituva\",\n            \"code\": 3344,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Bom Jesus dos Perdões\",\n            \"code\": 3345,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Bom Sucesso de Itararé\",\n            \"code\": 3346,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Borá\",\n            \"code\": 3347,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Boracéia\",\n            \"code\": 3348,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Borborema\",\n            \"code\": 3349,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Borebi\",\n            \"code\": 3350,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Botucatu\",\n            \"code\": 3351,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Bragança Paulista\",\n            \"code\": 3352,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Braúna\",\n            \"code\": 3353,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Brejo Alegre\",\n            \"code\": 3354,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Brodowski\",\n            \"code\": 3355,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Brotas\",\n            \"code\": 3356,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Buri\",\n            \"code\": 3357,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Buritama\",\n            \"code\": 3358,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Buritizal\",\n            \"code\": 3359,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Cabrália Paulista\",\n            \"code\": 3360,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Cabreúva\",\n            \"code\": 3361,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Caçapava\",\n            \"code\": 3362,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Cachoeira Paulista\",\n            \"code\": 3363,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Caconde\",\n            \"code\": 3364,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Cafelândia\",\n            \"code\": 3365,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Caiabu\",\n            \"code\": 3366,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Caieiras\",\n            \"code\": 3367,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Caiuá\",\n            \"code\": 3368,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Cajamar\",\n            \"code\": 3369,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Cajati\",\n            \"code\": 3370,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Cajobi\",\n            \"code\": 3371,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Cajuru\",\n            \"code\": 3372,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Campina do Monte Alegre\",\n            \"code\": 3373,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Campinas\",\n            \"code\": 3374,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Campo Limpo Paulista\",\n            \"code\": 3375,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Campos do Jordão\",\n            \"code\": 3376,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Campos Novos Paulista\",\n            \"code\": 3377,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Cananéia\",\n            \"code\": 3378,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Canas\",\n            \"code\": 3379,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Cândido Mota\",\n            \"code\": 3380,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Cândido Rodrigues\",\n            \"code\": 3381,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Canitar\",\n            \"code\": 3382,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Capão Bonito\",\n            \"code\": 3383,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Capela do Alto\",\n            \"code\": 3384,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Capivari\",\n            \"code\": 3385,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Caraguatatuba\",\n            \"code\": 3386,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Carapicuíba\",\n            \"code\": 3387,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Cardoso\",\n            \"code\": 3388,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Casa Branca\",\n            \"code\": 3389,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Cássia dos Coqueiros\",\n            \"code\": 3390,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Castilho\",\n            \"code\": 3391,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Catanduva\",\n            \"code\": 3392,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Catiguá\",\n            \"code\": 3393,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Cedral\",\n            \"code\": 3394,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Cerqueira César\",\n            \"code\": 3395,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Cerquilho\",\n            \"code\": 3396,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Cesário Lange\",\n            \"code\": 3397,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Charqueada\",\n            \"code\": 3398,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Clementina\",\n            \"code\": 3399,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Colina\",\n            \"code\": 3400,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Colômbia\",\n            \"code\": 3401,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Conchal\",\n            \"code\": 3402,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Conchas\",\n            \"code\": 3403,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Cordeirópolis\",\n            \"code\": 3404,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Coroados\",\n            \"code\": 3405,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Coronel Macedo\",\n            \"code\": 3406,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Corumbataí\",\n            \"code\": 3407,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Cosmópolis\",\n            \"code\": 3408,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Cosmorama\",\n            \"code\": 3409,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Cotia\",\n            \"code\": 3410,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Cravinhos\",\n            \"code\": 3411,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Cristais Paulista\",\n            \"code\": 3412,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Cruzália\",\n            \"code\": 3413,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Cruzeiro\",\n            \"code\": 3414,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Cubatão\",\n            \"code\": 3415,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Cunha\",\n            \"code\": 3416,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Descalvado\",\n            \"code\": 3417,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Diadema\",\n            \"code\": 3418,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Dirce Reis\",\n            \"code\": 3419,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Divinolândia\",\n            \"code\": 3420,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Dobrada\",\n            \"code\": 3421,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Dois Córregos\",\n            \"code\": 3422,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Dolcinópolis\",\n            \"code\": 3423,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Dourado\",\n            \"code\": 3424,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Dracena\",\n            \"code\": 3425,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Duartina\",\n            \"code\": 3426,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Dumont\",\n            \"code\": 3427,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Echaporã\",\n            \"code\": 3428,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Eldorado\",\n            \"code\": 3429,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Elias Fausto\",\n            \"code\": 3430,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Elisiário\",\n            \"code\": 3431,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Embaúba\",\n            \"code\": 3432,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Embu das Artes\",\n            \"code\": 3433,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Embu-Guaçu\",\n            \"code\": 3434,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Emilianópolis\",\n            \"code\": 3435,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Engenheiro Coelho\",\n            \"code\": 3436,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Espírito Santo do Pinhal\",\n            \"code\": 3437,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Espírito Santo do Turvo\",\n            \"code\": 3438,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Estrela D'oeste\",\n            \"code\": 3439,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Estrela do Norte\",\n            \"code\": 3440,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Euclides da Cunha Paulista\",\n            \"code\": 3441,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Fartura\",\n            \"code\": 3442,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Fernandópolis\",\n            \"code\": 3443,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Fernando Prestes\",\n            \"code\": 3444,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Fernão\",\n            \"code\": 3445,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Ferraz de Vasconcelos\",\n            \"code\": 3446,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Flora Rica\",\n            \"code\": 3447,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Floreal\",\n            \"code\": 3448,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Flórida Paulista\",\n            \"code\": 3449,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Florínia\",\n            \"code\": 3450,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Franca\",\n            \"code\": 3451,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Francisco Morato\",\n            \"code\": 3452,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Franco da Rocha\",\n            \"code\": 3453,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Gabriel Monteiro\",\n            \"code\": 3454,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Gália\",\n            \"code\": 3455,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Garça\",\n            \"code\": 3456,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Gastão Vidigal\",\n            \"code\": 3457,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Gavião Peixoto\",\n            \"code\": 3458,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"General Salgado\",\n            \"code\": 3459,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Getulina\",\n            \"code\": 3460,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Glicério\",\n            \"code\": 3461,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Guaiçara\",\n            \"code\": 3462,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Guaimbê\",\n            \"code\": 3463,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Guaíra\",\n            \"code\": 3464,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Guapiaçu\",\n            \"code\": 3465,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Guapiara\",\n            \"code\": 3466,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Guará\",\n            \"code\": 3467,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Guaraçaí\",\n            \"code\": 3468,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Guaraci\",\n            \"code\": 3469,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Guarani D'oeste\",\n            \"code\": 3470,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Guarantã\",\n            \"code\": 3471,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Guararapes\",\n            \"code\": 3472,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Guararema\",\n            \"code\": 3473,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Guaratinguetá\",\n            \"code\": 3474,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Guareí\",\n            \"code\": 3475,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Guariba\",\n            \"code\": 3476,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Guarujá\",\n            \"code\": 3477,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Guarulhos\",\n            \"code\": 3478,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Guatapará\",\n            \"code\": 3479,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Guzolândia\",\n            \"code\": 3480,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Herculândia\",\n            \"code\": 3481,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Holambra\",\n            \"code\": 3482,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Hortolândia\",\n            \"code\": 3483,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Iacanga\",\n            \"code\": 3484,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Iacri\",\n            \"code\": 3485,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Iaras\",\n            \"code\": 3486,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Ibaté\",\n            \"code\": 3487,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Ibirá\",\n            \"code\": 3488,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Ibirarema\",\n            \"code\": 3489,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Ibitinga\",\n            \"code\": 3490,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Ibiúna\",\n            \"code\": 3491,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Icém\",\n            \"code\": 3492,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Iepê\",\n            \"code\": 3493,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Igaraçu do Tietê\",\n            \"code\": 3494,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Igarapava\",\n            \"code\": 3495,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Igaratá\",\n            \"code\": 3496,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Iguape\",\n            \"code\": 3497,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Ilhabela\",\n            \"code\": 3498,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Ilha Comprida\",\n            \"code\": 3499,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Ilha Solteira\",\n            \"code\": 3500,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Indaiatuba\",\n            \"code\": 3501,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Indiana\",\n            \"code\": 3502,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Indiaporã\",\n            \"code\": 3503,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Inúbia Paulista\",\n            \"code\": 3504,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Ipaussu\",\n            \"code\": 3505,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Iperó\",\n            \"code\": 3506,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Ipeúna\",\n            \"code\": 3507,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Ipiguá\",\n            \"code\": 3508,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Iporanga\",\n            \"code\": 3509,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Ipuã\",\n            \"code\": 3510,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Iracemápolis\",\n            \"code\": 3511,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Irapuã\",\n            \"code\": 3512,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Irapuru\",\n            \"code\": 3513,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Itaberá\",\n            \"code\": 3514,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Itaí\",\n            \"code\": 3515,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Itajobi\",\n            \"code\": 3516,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Itaju\",\n            \"code\": 3517,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Itanhaém\",\n            \"code\": 3518,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Itaóca\",\n            \"code\": 3519,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Itapecerica da Serra\",\n            \"code\": 3520,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Itapetininga\",\n            \"code\": 3521,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Itapeva\",\n            \"code\": 3522,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Itapevi\",\n            \"code\": 3523,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Itapira\",\n            \"code\": 3524,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Itapirapuã Paulista\",\n            \"code\": 3525,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Itápolis\",\n            \"code\": 3526,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Itaporanga\",\n            \"code\": 3527,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Itapuí\",\n            \"code\": 3528,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Itapura\",\n            \"code\": 3529,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Itaquaquecetuba\",\n            \"code\": 3530,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Itararé\",\n            \"code\": 3531,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Itariri\",\n            \"code\": 3532,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Itatiba\",\n            \"code\": 3533,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Itatinga\",\n            \"code\": 3534,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Itirapina\",\n            \"code\": 3535,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Itirapuã\",\n            \"code\": 3536,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Itobi\",\n            \"code\": 3537,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Itu\",\n            \"code\": 3538,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Itupeva\",\n            \"code\": 3539,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Ituverava\",\n            \"code\": 3540,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Jaborandi\",\n            \"code\": 3541,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Jaboticabal\",\n            \"code\": 3542,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Jacareí\",\n            \"code\": 3543,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Jaci\",\n            \"code\": 3544,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Jacupiranga\",\n            \"code\": 3545,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Jaguariúna\",\n            \"code\": 3546,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Jales\",\n            \"code\": 3547,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Jambeiro\",\n            \"code\": 3548,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Jandira\",\n            \"code\": 3549,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Jardinópolis\",\n            \"code\": 3550,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Jarinu\",\n            \"code\": 3551,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Jaú\",\n            \"code\": 3552,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Jeriquara\",\n            \"code\": 3553,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Joanópolis\",\n            \"code\": 3554,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"João Ramalho\",\n            \"code\": 3555,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"José Bonifácio\",\n            \"code\": 3556,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Júlio Mesquita\",\n            \"code\": 3557,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Jumirim\",\n            \"code\": 3558,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Jundiaí\",\n            \"code\": 3559,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Junqueirópolis\",\n            \"code\": 3560,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Juquiá\",\n            \"code\": 3561,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Juquitiba\",\n            \"code\": 3562,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Lagoinha\",\n            \"code\": 3563,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Laranjal Paulista\",\n            \"code\": 3564,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Lavínia\",\n            \"code\": 3565,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Lavrinhas\",\n            \"code\": 3566,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Leme\",\n            \"code\": 3567,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Lençóis Paulista\",\n            \"code\": 3568,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Limeira\",\n            \"code\": 3569,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Lindóia\",\n            \"code\": 3570,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Lins\",\n            \"code\": 3571,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Lorena\",\n            \"code\": 3572,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Lourdes\",\n            \"code\": 3573,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Louveira\",\n            \"code\": 3574,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Lucélia\",\n            \"code\": 3575,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Lucianópolis\",\n            \"code\": 3576,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Luís Antônio\",\n            \"code\": 3577,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Luiziânia\",\n            \"code\": 3578,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Lupércio\",\n            \"code\": 3579,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Lutécia\",\n            \"code\": 3580,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Macatuba\",\n            \"code\": 3581,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Macaubal\",\n            \"code\": 3582,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Macedônia\",\n            \"code\": 3583,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Magda\",\n            \"code\": 3584,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Mairinque\",\n            \"code\": 3585,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Mairiporã\",\n            \"code\": 3586,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Manduri\",\n            \"code\": 3587,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Marabá Paulista\",\n            \"code\": 3588,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Maracaí\",\n            \"code\": 3589,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Marapoama\",\n            \"code\": 3590,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Mariápolis\",\n            \"code\": 3591,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Marília\",\n            \"code\": 3592,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Marinópolis\",\n            \"code\": 3593,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Martinópolis\",\n            \"code\": 3594,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Matão\",\n            \"code\": 3595,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Mauá\",\n            \"code\": 3596,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Mendonça\",\n            \"code\": 3597,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Meridiano\",\n            \"code\": 3598,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Mesópolis\",\n            \"code\": 3599,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Miguelópolis\",\n            \"code\": 3600,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Mineiros do Tietê\",\n            \"code\": 3601,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Miracatu\",\n            \"code\": 3602,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Mira Estrela\",\n            \"code\": 3603,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Mirandópolis\",\n            \"code\": 3604,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Mirante do Paranapanema\",\n            \"code\": 3605,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Mirassol\",\n            \"code\": 3606,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Mirassolândia\",\n            \"code\": 3607,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Mococa\",\n            \"code\": 3608,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Mogi das Cruzes\",\n            \"code\": 3609,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Mogi Guaçu\",\n            \"code\": 3610,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Mogi Mirim\",\n            \"code\": 3611,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Mombuca\",\n            \"code\": 3612,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Monções\",\n            \"code\": 3613,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Mongaguá\",\n            \"code\": 3614,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Monte Alegre do Sul\",\n            \"code\": 3615,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Monte Alto\",\n            \"code\": 3616,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Monte Aprazível\",\n            \"code\": 3617,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Monte Azul Paulista\",\n            \"code\": 3618,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Monte Castelo\",\n            \"code\": 3619,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Monteiro Lobato\",\n            \"code\": 3620,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Monte Mor\",\n            \"code\": 3621,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Morro Agudo\",\n            \"code\": 3622,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Morungaba\",\n            \"code\": 3623,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Motuca\",\n            \"code\": 3624,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Murutinga do Sul\",\n            \"code\": 3625,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Nantes\",\n            \"code\": 3626,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Narandiba\",\n            \"code\": 3627,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Natividade da Serra\",\n            \"code\": 3628,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Nazaré Paulista\",\n            \"code\": 3629,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Neves Paulista\",\n            \"code\": 3630,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Nhandeara\",\n            \"code\": 3631,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Nipoã\",\n            \"code\": 3632,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Nova Aliança\",\n            \"code\": 3633,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Nova Campina\",\n            \"code\": 3634,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Nova Canaã Paulista\",\n            \"code\": 3635,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Nova Castilho\",\n            \"code\": 3636,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Nova Europa\",\n            \"code\": 3637,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Nova Granada\",\n            \"code\": 3638,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Nova Guataporanga\",\n            \"code\": 3639,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Nova Independência\",\n            \"code\": 3640,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Novais\",\n            \"code\": 3641,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Nova Luzitânia\",\n            \"code\": 3642,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Nova Odessa\",\n            \"code\": 3643,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Novo Horizonte\",\n            \"code\": 3644,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Nuporanga\",\n            \"code\": 3645,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Ocauçu\",\n            \"code\": 3646,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Óleo\",\n            \"code\": 3647,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Olímpia\",\n            \"code\": 3648,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Onda Verde\",\n            \"code\": 3649,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Oriente\",\n            \"code\": 3650,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Orindiúva\",\n            \"code\": 3651,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Orlândia\",\n            \"code\": 3652,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Osasco\",\n            \"code\": 3653,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Oscar Bressane\",\n            \"code\": 3654,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Osvaldo Cruz\",\n            \"code\": 3655,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Ourinhos\",\n            \"code\": 3656,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Ouroeste\",\n            \"code\": 3657,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Ouro Verde\",\n            \"code\": 3658,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Pacaembu\",\n            \"code\": 3659,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Palestina\",\n            \"code\": 3660,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Palmares Paulista\",\n            \"code\": 3661,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Palmeira D'oeste\",\n            \"code\": 3662,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Palmital\",\n            \"code\": 3663,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Panorama\",\n            \"code\": 3664,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Paraguaçu Paulista\",\n            \"code\": 3665,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Paraibuna\",\n            \"code\": 3666,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Paraíso\",\n            \"code\": 3667,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Paranapanema\",\n            \"code\": 3668,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Paranapuã\",\n            \"code\": 3669,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Parapuã\",\n            \"code\": 3670,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Pardinho\",\n            \"code\": 3671,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Pariquera-Açu\",\n            \"code\": 3672,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Parisi\",\n            \"code\": 3673,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Patrocínio Paulista\",\n            \"code\": 3674,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Paulicéia\",\n            \"code\": 3675,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Paulínia\",\n            \"code\": 3676,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Paulistânia\",\n            \"code\": 3677,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Paulo de Faria\",\n            \"code\": 3678,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Pederneiras\",\n            \"code\": 3679,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Pedra Bela\",\n            \"code\": 3680,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Pedranópolis\",\n            \"code\": 3681,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Pedregulho\",\n            \"code\": 3682,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Pedreira\",\n            \"code\": 3683,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Pedrinhas Paulista\",\n            \"code\": 3684,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Pedro de Toledo\",\n            \"code\": 3685,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Penápolis\",\n            \"code\": 3686,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Pereira Barreto\",\n            \"code\": 3687,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Pereiras\",\n            \"code\": 3688,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Peruíbe\",\n            \"code\": 3689,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Piacatu\",\n            \"code\": 3690,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Piedade\",\n            \"code\": 3691,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Pilar do Sul\",\n            \"code\": 3692,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Pindamonhangaba\",\n            \"code\": 3693,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Pindorama\",\n            \"code\": 3694,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Pinhalzinho\",\n            \"code\": 3695,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Piquerobi\",\n            \"code\": 3696,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Piquete\",\n            \"code\": 3697,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Piracaia\",\n            \"code\": 3698,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Piracicaba\",\n            \"code\": 3699,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Piraju\",\n            \"code\": 3700,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Pirajuí\",\n            \"code\": 3701,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Pirangi\",\n            \"code\": 3702,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Pirapora do Bom Jesus\",\n            \"code\": 3703,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Pirapozinho\",\n            \"code\": 3704,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Pirassununga\",\n            \"code\": 3705,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Piratininga\",\n            \"code\": 3706,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Pitangueiras\",\n            \"code\": 3707,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Planalto\",\n            \"code\": 3708,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Platina\",\n            \"code\": 3709,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Poá\",\n            \"code\": 3710,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Poloni\",\n            \"code\": 3711,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Pompéia\",\n            \"code\": 3712,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Pongaí\",\n            \"code\": 3713,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Pontal\",\n            \"code\": 3714,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Pontalinda\",\n            \"code\": 3715,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Pontes Gestal\",\n            \"code\": 3716,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Populina\",\n            \"code\": 3717,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Porangaba\",\n            \"code\": 3718,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Porto Feliz\",\n            \"code\": 3719,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Porto Ferreira\",\n            \"code\": 3720,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Potim\",\n            \"code\": 3721,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Potirendaba\",\n            \"code\": 3722,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Pracinha\",\n            \"code\": 3723,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Pradópolis\",\n            \"code\": 3724,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Praia Grande\",\n            \"code\": 3725,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Pratânia\",\n            \"code\": 3726,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Presidente Alves\",\n            \"code\": 3727,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Presidente Bernardes\",\n            \"code\": 3728,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Presidente Epitácio\",\n            \"code\": 3729,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Presidente Prudente\",\n            \"code\": 3730,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Presidente Venceslau\",\n            \"code\": 3731,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Promissão\",\n            \"code\": 3732,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Quadra\",\n            \"code\": 3733,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Quatá\",\n            \"code\": 3734,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Queiroz\",\n            \"code\": 3735,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Queluz\",\n            \"code\": 3736,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Quintana\",\n            \"code\": 3737,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Rafard\",\n            \"code\": 3738,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Rancharia\",\n            \"code\": 3739,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Redenção da Serra\",\n            \"code\": 3740,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Regente Feijó\",\n            \"code\": 3741,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Reginópolis\",\n            \"code\": 3742,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Registro\",\n            \"code\": 3743,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Restinga\",\n            \"code\": 3744,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Ribeira\",\n            \"code\": 3745,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Ribeirão Bonito\",\n            \"code\": 3746,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Ribeirão Branco\",\n            \"code\": 3747,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Ribeirão Corrente\",\n            \"code\": 3748,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Ribeirão do Sul\",\n            \"code\": 3749,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Ribeirão dos Índios\",\n            \"code\": 3750,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Ribeirão Grande\",\n            \"code\": 3751,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Ribeirão Pires\",\n            \"code\": 3752,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Ribeirão Preto\",\n            \"code\": 3753,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Riversul\",\n            \"code\": 3754,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Rifaina\",\n            \"code\": 3755,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Rincão\",\n            \"code\": 3756,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Rinópolis\",\n            \"code\": 3757,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Rio Claro\",\n            \"code\": 3758,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Rio das Pedras\",\n            \"code\": 3759,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Rio Grande da Serra\",\n            \"code\": 3760,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Riolândia\",\n            \"code\": 3761,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Rosana\",\n            \"code\": 3762,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Roseira\",\n            \"code\": 3763,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Rubiácea\",\n            \"code\": 3764,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Rubinéia\",\n            \"code\": 3765,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Sabino\",\n            \"code\": 3766,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Sagres\",\n            \"code\": 3767,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Sales\",\n            \"code\": 3768,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Sales Oliveira\",\n            \"code\": 3769,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Salesópolis\",\n            \"code\": 3770,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Salmourão\",\n            \"code\": 3771,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Saltinho\",\n            \"code\": 3772,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Salto\",\n            \"code\": 3773,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Salto de Pirapora\",\n            \"code\": 3774,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Salto Grande\",\n            \"code\": 3775,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Sandovalina\",\n            \"code\": 3776,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Santa Adélia\",\n            \"code\": 3777,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Santa Albertina\",\n            \"code\": 3778,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Santa Barbara D'oeste\",\n            \"code\": 3779,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Santa Branca\",\n            \"code\": 3780,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Santa Clara D'oeste\",\n            \"code\": 3781,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Santa Cruz da Conceição\",\n            \"code\": 3782,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Santa Cruz da Esperança\",\n            \"code\": 3783,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Santa Cruz das Palmeiras\",\n            \"code\": 3784,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Santa Cruz do Rio Pardo\",\n            \"code\": 3785,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Santa Ernestina\",\n            \"code\": 3786,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Santa Fé do Sul\",\n            \"code\": 3787,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Santa Gertrudes\",\n            \"code\": 3788,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Santa Isabel\",\n            \"code\": 3789,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Santa Lúcia\",\n            \"code\": 3790,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Santa Maria da Serra\",\n            \"code\": 3791,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Santa Mercedes\",\n            \"code\": 3792,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Santana da Ponte Pensa\",\n            \"code\": 3793,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Santana de Parnaíba\",\n            \"code\": 3794,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Santa Rita D'oeste\",\n            \"code\": 3795,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Santa Rita do Passa Quatro\",\n            \"code\": 3796,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Santa Rosa de Viterbo\",\n            \"code\": 3797,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Santa Salete\",\n            \"code\": 3798,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Santo Anastácio\",\n            \"code\": 3799,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Santo André\",\n            \"code\": 3800,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Santo Antônio da Alegria\",\n            \"code\": 3801,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Santo Antônio de Posse\",\n            \"code\": 3802,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Santo Antônio do Aracanguá\",\n            \"code\": 3803,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Santo Antônio do Jardim\",\n            \"code\": 3804,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Santo Antônio do Pinhal\",\n            \"code\": 3805,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Santo Expedito\",\n            \"code\": 3806,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Santópolis do Aguapeí\",\n            \"code\": 3807,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Santos\",\n            \"code\": 3808,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"São Bento do Sapucaí\",\n            \"code\": 3809,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"São Bernardo do Campo\",\n            \"code\": 3810,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"São Caetano do Sul\",\n            \"code\": 3811,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"São Carlos\",\n            \"code\": 3812,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"São Francisco\",\n            \"code\": 3813,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"São João da Boa Vista\",\n            \"code\": 3814,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"São João das Duas Pontes\",\n            \"code\": 3815,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"São João de Iracema\",\n            \"code\": 3816,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"São João do Pau D'alho\",\n            \"code\": 3817,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"São Joaquim da Barra\",\n            \"code\": 3818,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"São José da Bela Vista\",\n            \"code\": 3819,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"São José do Barreiro\",\n            \"code\": 3820,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"São José do Rio Pardo\",\n            \"code\": 3821,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"São José do Rio Preto\",\n            \"code\": 3822,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"São José dos Campos\",\n            \"code\": 3823,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"São Lourenço da Serra\",\n            \"code\": 3824,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"São Luís do Paraitinga\",\n            \"code\": 3825,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"São Manuel\",\n            \"code\": 3826,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"São Miguel Arcanjo\",\n            \"code\": 3827,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"São Paulo\",\n            \"code\": 3828,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"São Pedro\",\n            \"code\": 3829,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"São Pedro do Turvo\",\n            \"code\": 3830,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"São Roque\",\n            \"code\": 3831,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"São Sebastião\",\n            \"code\": 3832,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"São Sebastião da Grama\",\n            \"code\": 3833,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"São Simão\",\n            \"code\": 3834,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"São Vicente\",\n            \"code\": 3835,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Sarapuí\",\n            \"code\": 3836,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Sarutaiá\",\n            \"code\": 3837,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Sebastianópolis do Sul\",\n            \"code\": 3838,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Serra Azul\",\n            \"code\": 3839,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Serrana\",\n            \"code\": 3840,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Serra Negra\",\n            \"code\": 3841,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Sertãozinho\",\n            \"code\": 3842,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Sete Barras\",\n            \"code\": 3843,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Severínia\",\n            \"code\": 3844,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Silveiras\",\n            \"code\": 3845,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Socorro\",\n            \"code\": 3846,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Sorocaba\",\n            \"code\": 3847,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Sud Mennucci\",\n            \"code\": 3848,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Sumaré\",\n            \"code\": 3849,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Suzano\",\n            \"code\": 3850,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Suzanápolis\",\n            \"code\": 3851,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Tabapuã\",\n            \"code\": 3852,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Tabatinga\",\n            \"code\": 3853,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Taboão da Serra\",\n            \"code\": 3854,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Taciba\",\n            \"code\": 3855,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Taguaí\",\n            \"code\": 3856,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Taiaçu\",\n            \"code\": 3857,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Taiúva\",\n            \"code\": 3858,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Tambaú\",\n            \"code\": 3859,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Tanabi\",\n            \"code\": 3860,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Tapiraí\",\n            \"code\": 3861,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Tapiratiba\",\n            \"code\": 3862,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Taquaral\",\n            \"code\": 3863,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Taquaritinga\",\n            \"code\": 3864,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Taquarituba\",\n            \"code\": 3865,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Taquarivaí\",\n            \"code\": 3866,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Tarabai\",\n            \"code\": 3867,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Tarumã\",\n            \"code\": 3868,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Tatuí\",\n            \"code\": 3869,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Taubaté\",\n            \"code\": 3870,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Tejupá\",\n            \"code\": 3871,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Teodoro Sampaio\",\n            \"code\": 3872,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Terra Roxa\",\n            \"code\": 3873,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Tietê\",\n            \"code\": 3874,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Timburi\",\n            \"code\": 3875,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Torre de Pedra\",\n            \"code\": 3876,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Torrinha\",\n            \"code\": 3877,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Trabiju\",\n            \"code\": 3878,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Tremembé\",\n            \"code\": 3879,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Três Fronteiras\",\n            \"code\": 3880,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Tuiuti\",\n            \"code\": 3881,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Tupã\",\n            \"code\": 3882,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Tupi Paulista\",\n            \"code\": 3883,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Turiúba\",\n            \"code\": 3884,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Turmalina\",\n            \"code\": 3885,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Ubarana\",\n            \"code\": 3886,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Ubatuba\",\n            \"code\": 3887,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Ubirajara\",\n            \"code\": 3888,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Uchoa\",\n            \"code\": 3889,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"União Paulista\",\n            \"code\": 3890,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Urânia\",\n            \"code\": 3891,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Uru\",\n            \"code\": 3892,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Urupês\",\n            \"code\": 3893,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Valentim Gentil\",\n            \"code\": 3894,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Valinhos\",\n            \"code\": 3895,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Valparaíso\",\n            \"code\": 3896,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Vargem\",\n            \"code\": 3897,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Vargem Grande do Sul\",\n            \"code\": 3898,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Vargem Grande Paulista\",\n            \"code\": 3899,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Várzea Paulista\",\n            \"code\": 3900,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Vera Cruz\",\n            \"code\": 3901,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Vinhedo\",\n            \"code\": 3902,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Viradouro\",\n            \"code\": 3903,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Vista Alegre do Alto\",\n            \"code\": 3904,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Vitória Brasil\",\n            \"code\": 3905,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Votorantim\",\n            \"code\": 3906,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Votuporanga\",\n            \"code\": 3907,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Zacarias\",\n            \"code\": 3908,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Chavantes\",\n            \"code\": 3909,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Estiva Gerbi\",\n            \"code\": 3910,\n            \"state_code\": 26\n        },\n        {\n            \"city\": \"Abatiá\",\n            \"code\": 3911,\n            \"state_code\": 18\n        },\n        {\n            \"city\": \"Adrianópolis\",\n            \"code\": 3912,\n            \"state_code\": 18\n        },\n        {\n            \"city\": \"Agudos do Sul\",\n            \"code\": 3913,\n            \"state_code\": 18\n        },\n        {\n            \"city\": \"Almirante Tamandaré\",\n            \"code\": 3914,\n            \"state_code\": 18\n        },\n        {\n            \"city\": \"Altamira do Paraná\",\n            \"code\": 3915,\n            \"state_code\": 18\n        },\n        {\n            \"city\": \"Altônia\",\n            \"code\": 3916,\n            \"state_code\": 18\n        },\n        {\n            \"city\": \"Alto Paraná\",\n            \"code\": 3917,\n            \"state_code\": 18\n        },\n        {\n            \"city\": \"Alto Piquiri\",\n            \"code\": 3918,\n            \"state_code\": 18\n        },\n        {\n            \"city\": \"Alvorada do Sul\",\n            \"code\": 3919,\n            \"state_code\": 18\n        },\n        {\n            \"city\": \"Amaporã\",\n            \"code\": 3920,\n            \"state_code\": 18\n        },\n        {\n            \"city\": \"Ampére\",\n            \"code\": 3921,\n            \"state_code\": 18\n        },\n        {\n            \"city\": \"Anahy\",\n            \"code\": 3922,\n            \"state_code\": 18\n        },\n        {\n            \"city\": \"Andirá\",\n            \"code\": 3923,\n            \"state_code\": 18\n        },\n        {\n            \"city\": \"Ângulo\",\n            \"code\": 3924,\n            \"state_code\": 18\n        },\n        {\n            \"city\": \"Antonina\",\n            \"code\": 3925,\n            \"state_code\": 18\n        },\n        {\n            \"city\": \"Antônio Olinto\",\n            \"code\": 3926,\n            \"state_code\": 18\n        },\n        {\n            \"city\": \"Apucarana\",\n            \"code\": 3927,\n            \"state_code\": 18\n        },\n        {\n            \"city\": \"Arapongas\",\n            \"code\": 3928,\n            \"state_code\": 18\n        },\n        {\n            \"city\": \"Arapoti\",\n            \"code\": 3929,\n            \"state_code\": 18\n        },\n        {\n            \"city\": \"Arapuã\",\n            \"code\": 3930,\n            \"state_code\": 18\n        },\n        {\n            \"city\": \"Araruna\",\n            \"code\": 3931,\n            \"state_code\": 18\n        },\n        {\n            \"city\": \"Araucária\",\n            \"code\": 3932,\n            \"state_code\": 18\n        },\n        {\n            \"city\": \"Ariranha do Ivaí\",\n            \"code\": 3933,\n            \"state_code\": 18\n        },\n        {\n            \"city\": \"Assaí\",\n            \"code\": 3934,\n            \"state_code\": 18\n        },\n        {\n            \"city\": \"Assis Chateaubriand\",\n            \"code\": 3935,\n            \"state_code\": 18\n        },\n        {\n            \"city\": \"Astorga\",\n            \"code\": 3936,\n            \"state_code\": 18\n        },\n        {\n            \"city\": \"Atalaia\",\n            \"code\": 3937,\n            \"state_code\": 18\n        },\n        {\n            \"city\": \"Balsa Nova\",\n            \"code\": 3938,\n            \"state_code\": 18\n        },\n        {\n            \"city\": \"Bandeirantes\",\n            \"code\": 3939,\n            \"state_code\": 18\n        },\n        {\n            \"city\": \"Barbosa Ferraz\",\n            \"code\": 3940,\n            \"state_code\": 18\n        },\n        {\n            \"city\": \"Barracão\",\n            \"code\": 3941,\n            \"state_code\": 18\n        },\n        {\n            \"city\": \"Barra do Jacaré\",\n            \"code\": 3942,\n            \"state_code\": 18\n        },\n        {\n            \"city\": \"Bela Vista da Caroba\",\n            \"code\": 3943,\n            \"state_code\": 18\n        },\n        {\n            \"city\": \"Bela Vista do Paraíso\",\n            \"code\": 3944,\n            \"state_code\": 18\n        },\n        {\n            \"city\": \"Bituruna\",\n            \"code\": 3945,\n            \"state_code\": 18\n        },\n        {\n            \"city\": \"Boa Esperança\",\n            \"code\": 3946,\n            \"state_code\": 18\n        },\n        {\n            \"city\": \"Boa Esperança do Iguaçu\",\n            \"code\": 3947,\n            \"state_code\": 18\n        },\n        {\n            \"city\": \"Boa Ventura de São Roque\",\n            \"code\": 3948,\n            \"state_code\": 18\n        },\n        {\n            \"city\": \"Boa Vista da Aparecida\",\n            \"code\": 3949,\n            \"state_code\": 18\n        },\n        {\n            \"city\": \"Bocaiúva do Sul\",\n            \"code\": 3950,\n            \"state_code\": 18\n        },\n        {\n            \"city\": \"Bom Jesus do Sul\",\n            \"code\": 3951,\n            \"state_code\": 18\n        },\n        {\n            \"city\": \"Bom Sucesso\",\n            \"code\": 3952,\n            \"state_code\": 18\n        },\n        {\n            \"city\": \"Bom Sucesso do Sul\",\n            \"code\": 3953,\n            \"state_code\": 18\n        },\n        {\n            \"city\": \"Borrazópolis\",\n            \"code\": 3954,\n            \"state_code\": 18\n        },\n        {\n            \"city\": \"Braganey\",\n            \"code\": 3955,\n            \"state_code\": 18\n        },\n        {\n            \"city\": \"Brasilândia do Sul\",\n            \"code\": 3956,\n            \"state_code\": 18\n        },\n        {\n            \"city\": \"Cafeara\",\n            \"code\": 3957,\n            \"state_code\": 18\n        },\n        {\n            \"city\": \"Cafelândia\",\n            \"code\": 3958,\n            \"state_code\": 18\n        },\n        {\n            \"city\": \"Cafezal do Sul\",\n            \"code\": 3959,\n            \"state_code\": 18\n        },\n        {\n            \"city\": \"Califórnia\",\n            \"code\": 3960,\n            \"state_code\": 18\n        },\n        {\n            \"city\": \"Cambará\",\n            \"code\": 3961,\n            \"state_code\": 18\n        },\n        {\n            \"city\": \"Cambé\",\n            \"code\": 3962,\n            \"state_code\": 18\n        },\n        {\n            \"city\": \"Cambira\",\n            \"code\": 3963,\n            \"state_code\": 18\n        },\n        {\n            \"city\": \"Campina da Lagoa\",\n            \"code\": 3964,\n            \"state_code\": 18\n        },\n        {\n            \"city\": \"Campina do Simão\",\n            \"code\": 3965,\n            \"state_code\": 18\n        },\n        {\n            \"city\": \"Campina Grande do Sul\",\n            \"code\": 3966,\n            \"state_code\": 18\n        },\n        {\n            \"city\": \"Campo Bonito\",\n            \"code\": 3967,\n            \"state_code\": 18\n        },\n        {\n            \"city\": \"Campo do Tenente\",\n            \"code\": 3968,\n            \"state_code\": 18\n        },\n        {\n            \"city\": \"Campo Largo\",\n            \"code\": 3969,\n            \"state_code\": 18\n        },\n        {\n            \"city\": \"Campo Magro\",\n            \"code\": 3970,\n            \"state_code\": 18\n        },\n        {\n            \"city\": \"Campo Mourão\",\n            \"code\": 3971,\n            \"state_code\": 18\n        },\n        {\n            \"city\": \"Cândido de Abreu\",\n            \"code\": 3972,\n            \"state_code\": 18\n        },\n        {\n            \"city\": \"Candói\",\n            \"code\": 3973,\n            \"state_code\": 18\n        },\n        {\n            \"city\": \"Cantagalo\",\n            \"code\": 3974,\n            \"state_code\": 18\n        },\n        {\n            \"city\": \"Capanema\",\n            \"code\": 3975,\n            \"state_code\": 18\n        },\n        {\n            \"city\": \"Capitão Leônidas Marques\",\n            \"code\": 3976,\n            \"state_code\": 18\n        },\n        {\n            \"city\": \"Carambeí\",\n            \"code\": 3977,\n            \"state_code\": 18\n        },\n        {\n            \"city\": \"Carlópolis\",\n            \"code\": 3978,\n            \"state_code\": 18\n        },\n        {\n            \"city\": \"Cascavel\",\n            \"code\": 3979,\n            \"state_code\": 18\n        },\n        {\n            \"city\": \"Castro\",\n            \"code\": 3980,\n            \"state_code\": 18\n        },\n        {\n            \"city\": \"Catanduvas\",\n            \"code\": 3981,\n            \"state_code\": 18\n        },\n        {\n            \"city\": \"Centenário do Sul\",\n            \"code\": 3982,\n            \"state_code\": 18\n        },\n        {\n            \"city\": \"Cerro Azul\",\n            \"code\": 3983,\n            \"state_code\": 18\n        },\n        {\n            \"city\": \"Céu Azul\",\n            \"code\": 3984,\n            \"state_code\": 18\n        },\n        {\n            \"city\": \"Chopinzinho\",\n            \"code\": 3985,\n            \"state_code\": 18\n        },\n        {\n            \"city\": \"Cianorte\",\n            \"code\": 3986,\n            \"state_code\": 18\n        },\n        {\n            \"city\": \"Cidade Gaúcha\",\n            \"code\": 3987,\n            \"state_code\": 18\n        },\n        {\n            \"city\": \"Clevelândia\",\n            \"code\": 3988,\n            \"state_code\": 18\n        },\n        {\n            \"city\": \"Colombo\",\n            \"code\": 3989,\n            \"state_code\": 18\n        },\n        {\n            \"city\": \"Colorado\",\n            \"code\": 3990,\n            \"state_code\": 18\n        },\n        {\n            \"city\": \"Congonhinhas\",\n            \"code\": 3991,\n            \"state_code\": 18\n        },\n        {\n            \"city\": \"Conselheiro Mairinck\",\n            \"code\": 3992,\n            \"state_code\": 18\n        },\n        {\n            \"city\": \"Contenda\",\n            \"code\": 3993,\n            \"state_code\": 18\n        },\n        {\n            \"city\": \"Corbélia\",\n            \"code\": 3994,\n            \"state_code\": 18\n        },\n        {\n            \"city\": \"Cornélio Procópio\",\n            \"code\": 3995,\n            \"state_code\": 18\n        },\n        {\n            \"city\": \"Coronel Domingos Soares\",\n            \"code\": 3996,\n            \"state_code\": 18\n        },\n        {\n            \"city\": \"Coronel Vivida\",\n            \"code\": 3997,\n            \"state_code\": 18\n        },\n        {\n            \"city\": \"Corumbataí do Sul\",\n            \"code\": 3998,\n            \"state_code\": 18\n        },\n        {\n            \"city\": \"Cruzeiro do Iguaçu\",\n            \"code\": 3999,\n            \"state_code\": 18\n        },\n        {\n            \"city\": \"Cruzeiro do Oeste\",\n            \"code\": 4000,\n            \"state_code\": 18\n        },\n        {\n            \"city\": \"Cruzeiro do Sul\",\n            \"code\": 4001,\n            \"state_code\": 18\n        },\n        {\n            \"city\": \"Cruz Machado\",\n            \"code\": 4002,\n            \"state_code\": 18\n        },\n        {\n            \"city\": \"Cruzmaltina\",\n            \"code\": 4003,\n            \"state_code\": 18\n        },\n        {\n            \"city\": \"Curitiba\",\n            \"code\": 4004,\n            \"state_code\": 18\n        },\n        {\n            \"city\": \"Curiúva\",\n            \"code\": 4005,\n            \"state_code\": 18\n        },\n        {\n            \"city\": \"Diamante do Norte\",\n            \"code\": 4006,\n            \"state_code\": 18\n        },\n        {\n            \"city\": \"Diamante do Sul\",\n            \"code\": 4007,\n            \"state_code\": 18\n        },\n        {\n            \"city\": \"Diamante D'oeste\",\n            \"code\": 4008,\n            \"state_code\": 18\n        },\n        {\n            \"city\": \"Dois Vizinhos\",\n            \"code\": 4009,\n            \"state_code\": 18\n        },\n        {\n            \"city\": \"Douradina\",\n            \"code\": 4010,\n            \"state_code\": 18\n        },\n        {\n            \"city\": \"Doutor Camargo\",\n            \"code\": 4011,\n            \"state_code\": 18\n        },\n        {\n            \"city\": \"Enéas Marques\",\n            \"code\": 4012,\n            \"state_code\": 18\n        },\n        {\n            \"city\": \"Engenheiro Beltrão\",\n            \"code\": 4013,\n            \"state_code\": 18\n        },\n        {\n            \"city\": \"Esperança Nova\",\n            \"code\": 4014,\n            \"state_code\": 18\n        },\n        {\n            \"city\": \"Entre Rios do Oeste\",\n            \"code\": 4015,\n            \"state_code\": 18\n        },\n        {\n            \"city\": \"Espigão Alto do Iguaçu\",\n            \"code\": 4016,\n            \"state_code\": 18\n        },\n        {\n            \"city\": \"Farol\",\n            \"code\": 4017,\n            \"state_code\": 18\n        },\n        {\n            \"city\": \"Faxinal\",\n            \"code\": 4018,\n            \"state_code\": 18\n        },\n        {\n            \"city\": \"Fazenda Rio Grande\",\n            \"code\": 4019,\n            \"state_code\": 18\n        },\n        {\n            \"city\": \"Fênix\",\n            \"code\": 4020,\n            \"state_code\": 18\n        },\n        {\n            \"city\": \"Fernandes Pinheiro\",\n            \"code\": 4021,\n            \"state_code\": 18\n        },\n        {\n            \"city\": \"Figueira\",\n            \"code\": 4022,\n            \"state_code\": 18\n        },\n        {\n            \"city\": \"Floraí\",\n            \"code\": 4023,\n            \"state_code\": 18\n        },\n        {\n            \"city\": \"Flor da Serra do Sul\",\n            \"code\": 4024,\n            \"state_code\": 18\n        },\n        {\n            \"city\": \"Floresta\",\n            \"code\": 4025,\n            \"state_code\": 18\n        },\n        {\n            \"city\": \"Florestópolis\",\n            \"code\": 4026,\n            \"state_code\": 18\n        },\n        {\n            \"city\": \"Flórida\",\n            \"code\": 4027,\n            \"state_code\": 18\n        },\n        {\n            \"city\": \"Formosa do Oeste\",\n            \"code\": 4028,\n            \"state_code\": 18\n        },\n        {\n            \"city\": \"Foz do Iguaçu\",\n            \"code\": 4029,\n            \"state_code\": 18\n        },\n        {\n            \"city\": \"Francisco Alves\",\n            \"code\": 4030,\n            \"state_code\": 18\n        },\n        {\n            \"city\": \"Francisco Beltrão\",\n            \"code\": 4031,\n            \"state_code\": 18\n        },\n        {\n            \"city\": \"Foz do Jordão\",\n            \"code\": 4032,\n            \"state_code\": 18\n        },\n        {\n            \"city\": \"General Carneiro\",\n            \"code\": 4033,\n            \"state_code\": 18\n        },\n        {\n            \"city\": \"Godoy Moreira\",\n            \"code\": 4034,\n            \"state_code\": 18\n        },\n        {\n            \"city\": \"Goioerê\",\n            \"code\": 4035,\n            \"state_code\": 18\n        },\n        {\n            \"city\": \"Goioxim\",\n            \"code\": 4036,\n            \"state_code\": 18\n        },\n        {\n            \"city\": \"Grandes Rios\",\n            \"code\": 4037,\n            \"state_code\": 18\n        },\n        {\n            \"city\": \"Guaíra\",\n            \"code\": 4038,\n            \"state_code\": 18\n        },\n        {\n            \"city\": \"Guairaçá\",\n            \"code\": 4039,\n            \"state_code\": 18\n        },\n        {\n            \"city\": \"Guamiranga\",\n            \"code\": 4040,\n            \"state_code\": 18\n        },\n        {\n            \"city\": \"Guapirama\",\n            \"code\": 4041,\n            \"state_code\": 18\n        },\n        {\n            \"city\": \"Guaporema\",\n            \"code\": 4042,\n            \"state_code\": 18\n        },\n        {\n            \"city\": \"Guaraci\",\n            \"code\": 4043,\n            \"state_code\": 18\n        },\n        {\n            \"city\": \"Guaraniaçu\",\n            \"code\": 4044,\n            \"state_code\": 18\n        },\n        {\n            \"city\": \"Guarapuava\",\n            \"code\": 4045,\n            \"state_code\": 18\n        },\n        {\n            \"city\": \"Guaraqueçaba\",\n            \"code\": 4046,\n            \"state_code\": 18\n        },\n        {\n            \"city\": \"Guaratuba\",\n            \"code\": 4047,\n            \"state_code\": 18\n        },\n        {\n            \"city\": \"Honório Serpa\",\n            \"code\": 4048,\n            \"state_code\": 18\n        },\n        {\n            \"city\": \"Ibaiti\",\n            \"code\": 4049,\n            \"state_code\": 18\n        },\n        {\n            \"city\": \"Ibema\",\n            \"code\": 4050,\n            \"state_code\": 18\n        },\n        {\n            \"city\": \"Ibiporã\",\n            \"code\": 4051,\n            \"state_code\": 18\n        },\n        {\n            \"city\": \"Icaraíma\",\n            \"code\": 4052,\n            \"state_code\": 18\n        },\n        {\n            \"city\": \"Iguaraçu\",\n            \"code\": 4053,\n            \"state_code\": 18\n        },\n        {\n            \"city\": \"Iguatu\",\n            \"code\": 4054,\n            \"state_code\": 18\n        },\n        {\n            \"city\": \"Imbaú\",\n            \"code\": 4055,\n            \"state_code\": 18\n        },\n        {\n            \"city\": \"Imbituva\",\n            \"code\": 4056,\n            \"state_code\": 18\n        },\n        {\n            \"city\": \"Inácio Martins\",\n            \"code\": 4057,\n            \"state_code\": 18\n        },\n        {\n            \"city\": \"Inajá\",\n            \"code\": 4058,\n            \"state_code\": 18\n        },\n        {\n            \"city\": \"Indianópolis\",\n            \"code\": 4059,\n            \"state_code\": 18\n        },\n        {\n            \"city\": \"Ipiranga\",\n            \"code\": 4060,\n            \"state_code\": 18\n        },\n        {\n            \"city\": \"Iporã\",\n            \"code\": 4061,\n            \"state_code\": 18\n        },\n        {\n            \"city\": \"Iracema do Oeste\",\n            \"code\": 4062,\n            \"state_code\": 18\n        },\n        {\n            \"city\": \"Irati\",\n            \"code\": 4063,\n            \"state_code\": 18\n        },\n        {\n            \"city\": \"Iretama\",\n            \"code\": 4064,\n            \"state_code\": 18\n        },\n        {\n            \"city\": \"Itaguajé\",\n            \"code\": 4065,\n            \"state_code\": 18\n        },\n        {\n            \"city\": \"Itaipulândia\",\n            \"code\": 4066,\n            \"state_code\": 18\n        },\n        {\n            \"city\": \"Itambaracá\",\n            \"code\": 4067,\n            \"state_code\": 18\n        },\n        {\n            \"city\": \"Itambé\",\n            \"code\": 4068,\n            \"state_code\": 18\n        },\n        {\n            \"city\": \"Itapejara D'oeste\",\n            \"code\": 4069,\n            \"state_code\": 18\n        },\n        {\n            \"city\": \"Itaperuçu\",\n            \"code\": 4070,\n            \"state_code\": 18\n        },\n        {\n            \"city\": \"Itaúna do Sul\",\n            \"code\": 4071,\n            \"state_code\": 18\n        },\n        {\n            \"city\": \"Ivaí\",\n            \"code\": 4072,\n            \"state_code\": 18\n        },\n        {\n            \"city\": \"Ivaiporã\",\n            \"code\": 4073,\n            \"state_code\": 18\n        },\n        {\n            \"city\": \"Ivaté\",\n            \"code\": 4074,\n            \"state_code\": 18\n        },\n        {\n            \"city\": \"Ivatuba\",\n            \"code\": 4075,\n            \"state_code\": 18\n        },\n        {\n            \"city\": \"Jaboti\",\n            \"code\": 4076,\n            \"state_code\": 18\n        },\n        {\n            \"city\": \"Jacarezinho\",\n            \"code\": 4077,\n            \"state_code\": 18\n        },\n        {\n            \"city\": \"Jaguapitã\",\n            \"code\": 4078,\n            \"state_code\": 18\n        },\n        {\n            \"city\": \"Jaguariaíva\",\n            \"code\": 4079,\n            \"state_code\": 18\n        },\n        {\n            \"city\": \"Jandaia do Sul\",\n            \"code\": 4080,\n            \"state_code\": 18\n        },\n        {\n            \"city\": \"Janiópolis\",\n            \"code\": 4081,\n            \"state_code\": 18\n        },\n        {\n            \"city\": \"Japira\",\n            \"code\": 4082,\n            \"state_code\": 18\n        },\n        {\n            \"city\": \"Japurá\",\n            \"code\": 4083,\n            \"state_code\": 18\n        },\n        {\n            \"city\": \"Jardim Alegre\",\n            \"code\": 4084,\n            \"state_code\": 18\n        },\n        {\n            \"city\": \"Jardim Olinda\",\n            \"code\": 4085,\n            \"state_code\": 18\n        },\n        {\n            \"city\": \"Jataizinho\",\n            \"code\": 4086,\n            \"state_code\": 18\n        },\n        {\n            \"city\": \"Jesuítas\",\n            \"code\": 4087,\n            \"state_code\": 18\n        },\n        {\n            \"city\": \"Joaquim Távora\",\n            \"code\": 4088,\n            \"state_code\": 18\n        },\n        {\n            \"city\": \"Jundiaí do Sul\",\n            \"code\": 4089,\n            \"state_code\": 18\n        },\n        {\n            \"city\": \"Juranda\",\n            \"code\": 4090,\n            \"state_code\": 18\n        },\n        {\n            \"city\": \"Jussara\",\n            \"code\": 4091,\n            \"state_code\": 18\n        },\n        {\n            \"city\": \"Kaloré\",\n            \"code\": 4092,\n            \"state_code\": 18\n        },\n        {\n            \"city\": \"Lapa\",\n            \"code\": 4093,\n            \"state_code\": 18\n        },\n        {\n            \"city\": \"Laranjal\",\n            \"code\": 4094,\n            \"state_code\": 18\n        },\n        {\n            \"city\": \"Laranjeiras do Sul\",\n            \"code\": 4095,\n            \"state_code\": 18\n        },\n        {\n            \"city\": \"Leópolis\",\n            \"code\": 4096,\n            \"state_code\": 18\n        },\n        {\n            \"city\": \"Lidianópolis\",\n            \"code\": 4097,\n            \"state_code\": 18\n        },\n        {\n            \"city\": \"Lindoeste\",\n            \"code\": 4098,\n            \"state_code\": 18\n        },\n        {\n            \"city\": \"Loanda\",\n            \"code\": 4099,\n            \"state_code\": 18\n        },\n        {\n            \"city\": \"Lobato\",\n            \"code\": 4100,\n            \"state_code\": 18\n        },\n        {\n            \"city\": \"Londrina\",\n            \"code\": 4101,\n            \"state_code\": 18\n        },\n        {\n            \"city\": \"Luiziana\",\n            \"code\": 4102,\n            \"state_code\": 18\n        },\n        {\n            \"city\": \"Lunardelli\",\n            \"code\": 4103,\n            \"state_code\": 18\n        },\n        {\n            \"city\": \"Lupionópolis\",\n            \"code\": 4104,\n            \"state_code\": 18\n        },\n        {\n            \"city\": \"Mallet\",\n            \"code\": 4105,\n            \"state_code\": 18\n        },\n        {\n            \"city\": \"Mamborê\",\n            \"code\": 4106,\n            \"state_code\": 18\n        },\n        {\n            \"city\": \"Mandaguaçu\",\n            \"code\": 4107,\n            \"state_code\": 18\n        },\n        {\n            \"city\": \"Mandaguari\",\n            \"code\": 4108,\n            \"state_code\": 18\n        },\n        {\n            \"city\": \"Mandirituba\",\n            \"code\": 4109,\n            \"state_code\": 18\n        },\n        {\n            \"city\": \"Manfrinópolis\",\n            \"code\": 4110,\n            \"state_code\": 18\n        },\n        {\n            \"city\": \"Mangueirinha\",\n            \"code\": 4111,\n            \"state_code\": 18\n        },\n        {\n            \"city\": \"Manoel Ribas\",\n            \"code\": 4112,\n            \"state_code\": 18\n        },\n        {\n            \"city\": \"Marechal Cândido Rondon\",\n            \"code\": 4113,\n            \"state_code\": 18\n        },\n        {\n            \"city\": \"Maria Helena\",\n            \"code\": 4114,\n            \"state_code\": 18\n        },\n        {\n            \"city\": \"Marialva\",\n            \"code\": 4115,\n            \"state_code\": 18\n        },\n        {\n            \"city\": \"Marilândia do Sul\",\n            \"code\": 4116,\n            \"state_code\": 18\n        },\n        {\n            \"city\": \"Marilena\",\n            \"code\": 4117,\n            \"state_code\": 18\n        },\n        {\n            \"city\": \"Mariluz\",\n            \"code\": 4118,\n            \"state_code\": 18\n        },\n        {\n            \"city\": \"Maringá\",\n            \"code\": 4119,\n            \"state_code\": 18\n        },\n        {\n            \"city\": \"Mariópolis\",\n            \"code\": 4120,\n            \"state_code\": 18\n        },\n        {\n            \"city\": \"Maripá\",\n            \"code\": 4121,\n            \"state_code\": 18\n        },\n        {\n            \"city\": \"Marmeleiro\",\n            \"code\": 4122,\n            \"state_code\": 18\n        },\n        {\n            \"city\": \"Marquinho\",\n            \"code\": 4123,\n            \"state_code\": 18\n        },\n        {\n            \"city\": \"Marumbi\",\n            \"code\": 4124,\n            \"state_code\": 18\n        },\n        {\n            \"city\": \"Matelândia\",\n            \"code\": 4125,\n            \"state_code\": 18\n        },\n        {\n            \"city\": \"Matinhos\",\n            \"code\": 4126,\n            \"state_code\": 18\n        },\n        {\n            \"city\": \"Mato Rico\",\n            \"code\": 4127,\n            \"state_code\": 18\n        },\n        {\n            \"city\": \"Mauá da Serra\",\n            \"code\": 4128,\n            \"state_code\": 18\n        },\n        {\n            \"city\": \"Medianeira\",\n            \"code\": 4129,\n            \"state_code\": 18\n        },\n        {\n            \"city\": \"Mercedes\",\n            \"code\": 4130,\n            \"state_code\": 18\n        },\n        {\n            \"city\": \"Mirador\",\n            \"code\": 4131,\n            \"state_code\": 18\n        },\n        {\n            \"city\": \"Miraselva\",\n            \"code\": 4132,\n            \"state_code\": 18\n        },\n        {\n            \"city\": \"Missal\",\n            \"code\": 4133,\n            \"state_code\": 18\n        },\n        {\n            \"city\": \"Moreira Sales\",\n            \"code\": 4134,\n            \"state_code\": 18\n        },\n        {\n            \"city\": \"Morretes\",\n            \"code\": 4135,\n            \"state_code\": 18\n        },\n        {\n            \"city\": \"Munhoz de Melo\",\n            \"code\": 4136,\n            \"state_code\": 18\n        },\n        {\n            \"city\": \"Nossa Senhora das Graças\",\n            \"code\": 4137,\n            \"state_code\": 18\n        },\n        {\n            \"city\": \"Nova Aliança do Ivaí\",\n            \"code\": 4138,\n            \"state_code\": 18\n        },\n        {\n            \"city\": \"Nova América da Colina\",\n            \"code\": 4139,\n            \"state_code\": 18\n        },\n        {\n            \"city\": \"Nova Aurora\",\n            \"code\": 4140,\n            \"state_code\": 18\n        },\n        {\n            \"city\": \"Nova Cantu\",\n            \"code\": 4141,\n            \"state_code\": 18\n        },\n        {\n            \"city\": \"Nova Esperança\",\n            \"code\": 4142,\n            \"state_code\": 18\n        },\n        {\n            \"city\": \"Nova Esperança do Sudoeste\",\n            \"code\": 4143,\n            \"state_code\": 18\n        },\n        {\n            \"city\": \"Nova Fátima\",\n            \"code\": 4144,\n            \"state_code\": 18\n        },\n        {\n            \"city\": \"Nova Laranjeiras\",\n            \"code\": 4145,\n            \"state_code\": 18\n        },\n        {\n            \"city\": \"Nova Londrina\",\n            \"code\": 4146,\n            \"state_code\": 18\n        },\n        {\n            \"city\": \"Nova Olímpia\",\n            \"code\": 4147,\n            \"state_code\": 18\n        },\n        {\n            \"city\": \"Nova Santa Bárbara\",\n            \"code\": 4148,\n            \"state_code\": 18\n        },\n        {\n            \"city\": \"Nova Santa Rosa\",\n            \"code\": 4149,\n            \"state_code\": 18\n        },\n        {\n            \"city\": \"Nova Prata do Iguaçu\",\n            \"code\": 4150,\n            \"state_code\": 18\n        },\n        {\n            \"city\": \"Nova Tebas\",\n            \"code\": 4151,\n            \"state_code\": 18\n        },\n        {\n            \"city\": \"Novo Itacolomi\",\n            \"code\": 4152,\n            \"state_code\": 18\n        },\n        {\n            \"city\": \"Ortigueira\",\n            \"code\": 4153,\n            \"state_code\": 18\n        },\n        {\n            \"city\": \"Ourizona\",\n            \"code\": 4154,\n            \"state_code\": 18\n        },\n        {\n            \"city\": \"Ouro Verde do Oeste\",\n            \"code\": 4155,\n            \"state_code\": 18\n        },\n        {\n            \"city\": \"Paiçandu\",\n            \"code\": 4156,\n            \"state_code\": 18\n        },\n        {\n            \"city\": \"Palmas\",\n            \"code\": 4157,\n            \"state_code\": 18\n        },\n        {\n            \"city\": \"Palmeira\",\n            \"code\": 4158,\n            \"state_code\": 18\n        },\n        {\n            \"city\": \"Palmital\",\n            \"code\": 4159,\n            \"state_code\": 18\n        },\n        {\n            \"city\": \"Palotina\",\n            \"code\": 4160,\n            \"state_code\": 18\n        },\n        {\n            \"city\": \"Paraíso do Norte\",\n            \"code\": 4161,\n            \"state_code\": 18\n        },\n        {\n            \"city\": \"Paranacity\",\n            \"code\": 4162,\n            \"state_code\": 18\n        },\n        {\n            \"city\": \"Paranaguá\",\n            \"code\": 4163,\n            \"state_code\": 18\n        },\n        {\n            \"city\": \"Paranapoema\",\n            \"code\": 4164,\n            \"state_code\": 18\n        },\n        {\n            \"city\": \"Paranavaí\",\n            \"code\": 4165,\n            \"state_code\": 18\n        },\n        {\n            \"city\": \"Pato Bragado\",\n            \"code\": 4166,\n            \"state_code\": 18\n        },\n        {\n            \"city\": \"Pato Branco\",\n            \"code\": 4167,\n            \"state_code\": 18\n        },\n        {\n            \"city\": \"Paula Freitas\",\n            \"code\": 4168,\n            \"state_code\": 18\n        },\n        {\n            \"city\": \"Paulo Frontin\",\n            \"code\": 4169,\n            \"state_code\": 18\n        },\n        {\n            \"city\": \"Peabiru\",\n            \"code\": 4170,\n            \"state_code\": 18\n        },\n        {\n            \"city\": \"Perobal\",\n            \"code\": 4171,\n            \"state_code\": 18\n        },\n        {\n            \"city\": \"Pérola\",\n            \"code\": 4172,\n            \"state_code\": 18\n        },\n        {\n            \"city\": \"Pérola D'oeste\",\n            \"code\": 4173,\n            \"state_code\": 18\n        },\n        {\n            \"city\": \"Piên\",\n            \"code\": 4174,\n            \"state_code\": 18\n        },\n        {\n            \"city\": \"Pinhais\",\n            \"code\": 4175,\n            \"state_code\": 18\n        },\n        {\n            \"city\": \"Pinhalão\",\n            \"code\": 4176,\n            \"state_code\": 18\n        },\n        {\n            \"city\": \"Pinhal de São Bento\",\n            \"code\": 4177,\n            \"state_code\": 18\n        },\n        {\n            \"city\": \"Pinhão\",\n            \"code\": 4178,\n            \"state_code\": 18\n        },\n        {\n            \"city\": \"Piraí do Sul\",\n            \"code\": 4179,\n            \"state_code\": 18\n        },\n        {\n            \"city\": \"Piraquara\",\n            \"code\": 4180,\n            \"state_code\": 18\n        },\n        {\n            \"city\": \"Pitanga\",\n            \"code\": 4181,\n            \"state_code\": 18\n        },\n        {\n            \"city\": \"Pitangueiras\",\n            \"code\": 4182,\n            \"state_code\": 18\n        },\n        {\n            \"city\": \"Planaltina do Paraná\",\n            \"code\": 4183,\n            \"state_code\": 18\n        },\n        {\n            \"city\": \"Planalto\",\n            \"code\": 4184,\n            \"state_code\": 18\n        },\n        {\n            \"city\": \"Ponta Grossa\",\n            \"code\": 4185,\n            \"state_code\": 18\n        },\n        {\n            \"city\": \"Pontal do Paraná\",\n            \"code\": 4186,\n            \"state_code\": 18\n        },\n        {\n            \"city\": \"Porecatu\",\n            \"code\": 4187,\n            \"state_code\": 18\n        },\n        {\n            \"city\": \"Porto Amazonas\",\n            \"code\": 4188,\n            \"state_code\": 18\n        },\n        {\n            \"city\": \"Porto Barreiro\",\n            \"code\": 4189,\n            \"state_code\": 18\n        },\n        {\n            \"city\": \"Porto Rico\",\n            \"code\": 4190,\n            \"state_code\": 18\n        },\n        {\n            \"city\": \"Porto Vitória\",\n            \"code\": 4191,\n            \"state_code\": 18\n        },\n        {\n            \"city\": \"Prado Ferreira\",\n            \"code\": 4192,\n            \"state_code\": 18\n        },\n        {\n            \"city\": \"Pranchita\",\n            \"code\": 4193,\n            \"state_code\": 18\n        },\n        {\n            \"city\": \"Presidente Castelo Branco\",\n            \"code\": 4194,\n            \"state_code\": 18\n        },\n        {\n            \"city\": \"Primeiro de Maio\",\n            \"code\": 4195,\n            \"state_code\": 18\n        },\n        {\n            \"city\": \"Prudentópolis\",\n            \"code\": 4196,\n            \"state_code\": 18\n        },\n        {\n            \"city\": \"Quarto Centenário\",\n            \"code\": 4197,\n            \"state_code\": 18\n        },\n        {\n            \"city\": \"Quatiguá\",\n            \"code\": 4198,\n            \"state_code\": 18\n        },\n        {\n            \"city\": \"Quatro Barras\",\n            \"code\": 4199,\n            \"state_code\": 18\n        },\n        {\n            \"city\": \"Quatro Pontes\",\n            \"code\": 4200,\n            \"state_code\": 18\n        },\n        {\n            \"city\": \"Quedas do Iguaçu\",\n            \"code\": 4201,\n            \"state_code\": 18\n        },\n        {\n            \"city\": \"Querência do Norte\",\n            \"code\": 4202,\n            \"state_code\": 18\n        },\n        {\n            \"city\": \"Quinta do Sol\",\n            \"code\": 4203,\n            \"state_code\": 18\n        },\n        {\n            \"city\": \"Quitandinha\",\n            \"code\": 4204,\n            \"state_code\": 18\n        },\n        {\n            \"city\": \"Ramilândia\",\n            \"code\": 4205,\n            \"state_code\": 18\n        },\n        {\n            \"city\": \"Rancho Alegre\",\n            \"code\": 4206,\n            \"state_code\": 18\n        },\n        {\n            \"city\": \"Rancho Alegre D'oeste\",\n            \"code\": 4207,\n            \"state_code\": 18\n        },\n        {\n            \"city\": \"Realeza\",\n            \"code\": 4208,\n            \"state_code\": 18\n        },\n        {\n            \"city\": \"Rebouças\",\n            \"code\": 4209,\n            \"state_code\": 18\n        },\n        {\n            \"city\": \"Renascença\",\n            \"code\": 4210,\n            \"state_code\": 18\n        },\n        {\n            \"city\": \"Reserva\",\n            \"code\": 4211,\n            \"state_code\": 18\n        },\n        {\n            \"city\": \"Reserva do Iguaçu\",\n            \"code\": 4212,\n            \"state_code\": 18\n        },\n        {\n            \"city\": \"Ribeirão Claro\",\n            \"code\": 4213,\n            \"state_code\": 18\n        },\n        {\n            \"city\": \"Ribeirão do Pinhal\",\n            \"code\": 4214,\n            \"state_code\": 18\n        },\n        {\n            \"city\": \"Rio Azul\",\n            \"code\": 4215,\n            \"state_code\": 18\n        },\n        {\n            \"city\": \"Rio Bom\",\n            \"code\": 4216,\n            \"state_code\": 18\n        },\n        {\n            \"city\": \"Rio Bonito do Iguaçu\",\n            \"code\": 4217,\n            \"state_code\": 18\n        },\n        {\n            \"city\": \"Rio Branco do Ivaí\",\n            \"code\": 4218,\n            \"state_code\": 18\n        },\n        {\n            \"city\": \"Rio Branco do Sul\",\n            \"code\": 4219,\n            \"state_code\": 18\n        },\n        {\n            \"city\": \"Rio Negro\",\n            \"code\": 4220,\n            \"state_code\": 18\n        },\n        {\n            \"city\": \"Rolândia\",\n            \"code\": 4221,\n            \"state_code\": 18\n        },\n        {\n            \"city\": \"Roncador\",\n            \"code\": 4222,\n            \"state_code\": 18\n        },\n        {\n            \"city\": \"Rondon\",\n            \"code\": 4223,\n            \"state_code\": 18\n        },\n        {\n            \"city\": \"Rosário do Ivaí\",\n            \"code\": 4224,\n            \"state_code\": 18\n        },\n        {\n            \"city\": \"Sabáudia\",\n            \"code\": 4225,\n            \"state_code\": 18\n        },\n        {\n            \"city\": \"Salgado Filho\",\n            \"code\": 4226,\n            \"state_code\": 18\n        },\n        {\n            \"city\": \"Salto do Itararé\",\n            \"code\": 4227,\n            \"state_code\": 18\n        },\n        {\n            \"city\": \"Salto do Lontra\",\n            \"code\": 4228,\n            \"state_code\": 18\n        },\n        {\n            \"city\": \"Santa Amélia\",\n            \"code\": 4229,\n            \"state_code\": 18\n        },\n        {\n            \"city\": \"Santa Cecília do Pavão\",\n            \"code\": 4230,\n            \"state_code\": 18\n        },\n        {\n            \"city\": \"Santa Cruz de Monte Castelo\",\n            \"code\": 4231,\n            \"state_code\": 18\n        },\n        {\n            \"city\": \"Santa Fé\",\n            \"code\": 4232,\n            \"state_code\": 18\n        },\n        {\n            \"city\": \"Santa Helena\",\n            \"code\": 4233,\n            \"state_code\": 18\n        },\n        {\n            \"city\": \"Santa Inês\",\n            \"code\": 4234,\n            \"state_code\": 18\n        },\n        {\n            \"city\": \"Santa Isabel do Ivaí\",\n            \"code\": 4235,\n            \"state_code\": 18\n        },\n        {\n            \"city\": \"Santa Izabel do Oeste\",\n            \"code\": 4236,\n            \"state_code\": 18\n        },\n        {\n            \"city\": \"Santa Lúcia\",\n            \"code\": 4237,\n            \"state_code\": 18\n        },\n        {\n            \"city\": \"Santa Maria do Oeste\",\n            \"code\": 4238,\n            \"state_code\": 18\n        },\n        {\n            \"city\": \"Santa Mariana\",\n            \"code\": 4239,\n            \"state_code\": 18\n        },\n        {\n            \"city\": \"Santa Mônica\",\n            \"code\": 4240,\n            \"state_code\": 18\n        },\n        {\n            \"city\": \"Santana do Itararé\",\n            \"code\": 4241,\n            \"state_code\": 18\n        },\n        {\n            \"city\": \"Santa Tereza do Oeste\",\n            \"code\": 4242,\n            \"state_code\": 18\n        },\n        {\n            \"city\": \"Santa Terezinha de Itaipu\",\n            \"code\": 4243,\n            \"state_code\": 18\n        },\n        {\n            \"city\": \"Santo Antônio da Platina\",\n            \"code\": 4244,\n            \"state_code\": 18\n        },\n        {\n            \"city\": \"Santo Antônio do Caiuá\",\n            \"code\": 4245,\n            \"state_code\": 18\n        },\n        {\n            \"city\": \"Santo Antônio do Paraíso\",\n            \"code\": 4246,\n            \"state_code\": 18\n        },\n        {\n            \"city\": \"Santo Antônio do Sudoeste\",\n            \"code\": 4247,\n            \"state_code\": 18\n        },\n        {\n            \"city\": \"Santo Inácio\",\n            \"code\": 4248,\n            \"state_code\": 18\n        },\n        {\n            \"city\": \"São Carlos do Ivaí\",\n            \"code\": 4249,\n            \"state_code\": 18\n        },\n        {\n            \"city\": \"São Jerônimo da Serra\",\n            \"code\": 4250,\n            \"state_code\": 18\n        },\n        {\n            \"city\": \"São João\",\n            \"code\": 4251,\n            \"state_code\": 18\n        },\n        {\n            \"city\": \"São João do Caiuá\",\n            \"code\": 4252,\n            \"state_code\": 18\n        },\n        {\n            \"city\": \"São João do Ivaí\",\n            \"code\": 4253,\n            \"state_code\": 18\n        },\n        {\n            \"city\": \"São João do Triunfo\",\n            \"code\": 4254,\n            \"state_code\": 18\n        },\n        {\n            \"city\": \"São Jorge D'oeste\",\n            \"code\": 4255,\n            \"state_code\": 18\n        },\n        {\n            \"city\": \"São Jorge do Ivaí\",\n            \"code\": 4256,\n            \"state_code\": 18\n        },\n        {\n            \"city\": \"São Jorge do Patrocínio\",\n            \"code\": 4257,\n            \"state_code\": 18\n        },\n        {\n            \"city\": \"São José da Boa Vista\",\n            \"code\": 4258,\n            \"state_code\": 18\n        },\n        {\n            \"city\": \"São José das Palmeiras\",\n            \"code\": 4259,\n            \"state_code\": 18\n        },\n        {\n            \"city\": \"São José dos Pinhais\",\n            \"code\": 4260,\n            \"state_code\": 18\n        },\n        {\n            \"city\": \"São Manoel do Paraná\",\n            \"code\": 4261,\n            \"state_code\": 18\n        },\n        {\n            \"city\": \"São Mateus do Sul\",\n            \"code\": 4262,\n            \"state_code\": 18\n        },\n        {\n            \"city\": \"São Miguel do Iguaçu\",\n            \"code\": 4263,\n            \"state_code\": 18\n        },\n        {\n            \"city\": \"São Pedro do Iguaçu\",\n            \"code\": 4264,\n            \"state_code\": 18\n        },\n        {\n            \"city\": \"São Pedro do Ivaí\",\n            \"code\": 4265,\n            \"state_code\": 18\n        },\n        {\n            \"city\": \"São Pedro do Paraná\",\n            \"code\": 4266,\n            \"state_code\": 18\n        },\n        {\n            \"city\": \"São Sebastião da Amoreira\",\n            \"code\": 4267,\n            \"state_code\": 18\n        },\n        {\n            \"city\": \"São Tomé\",\n            \"code\": 4268,\n            \"state_code\": 18\n        },\n        {\n            \"city\": \"Sapopema\",\n            \"code\": 4269,\n            \"state_code\": 18\n        },\n        {\n            \"city\": \"Sarandi\",\n            \"code\": 4270,\n            \"state_code\": 18\n        },\n        {\n            \"city\": \"Saudade do Iguaçu\",\n            \"code\": 4271,\n            \"state_code\": 18\n        },\n        {\n            \"city\": \"Sengés\",\n            \"code\": 4272,\n            \"state_code\": 18\n        },\n        {\n            \"city\": \"Serranópolis do Iguaçu\",\n            \"code\": 4273,\n            \"state_code\": 18\n        },\n        {\n            \"city\": \"Sertaneja\",\n            \"code\": 4274,\n            \"state_code\": 18\n        },\n        {\n            \"city\": \"Sertanópolis\",\n            \"code\": 4275,\n            \"state_code\": 18\n        },\n        {\n            \"city\": \"Siqueira Campos\",\n            \"code\": 4276,\n            \"state_code\": 18\n        },\n        {\n            \"city\": \"Sulina\",\n            \"code\": 4277,\n            \"state_code\": 18\n        },\n        {\n            \"city\": \"Tamarana\",\n            \"code\": 4278,\n            \"state_code\": 18\n        },\n        {\n            \"city\": \"Tamboara\",\n            \"code\": 4279,\n            \"state_code\": 18\n        },\n        {\n            \"city\": \"Tapejara\",\n            \"code\": 4280,\n            \"state_code\": 18\n        },\n        {\n            \"city\": \"Tapira\",\n            \"code\": 4281,\n            \"state_code\": 18\n        },\n        {\n            \"city\": \"Teixeira Soares\",\n            \"code\": 4282,\n            \"state_code\": 18\n        },\n        {\n            \"city\": \"Telêmaco Borba\",\n            \"code\": 4283,\n            \"state_code\": 18\n        },\n        {\n            \"city\": \"Terra Boa\",\n            \"code\": 4284,\n            \"state_code\": 18\n        },\n        {\n            \"city\": \"Terra Rica\",\n            \"code\": 4285,\n            \"state_code\": 18\n        },\n        {\n            \"city\": \"Terra Roxa\",\n            \"code\": 4286,\n            \"state_code\": 18\n        },\n        {\n            \"city\": \"Tibagi\",\n            \"code\": 4287,\n            \"state_code\": 18\n        },\n        {\n            \"city\": \"Tijucas do Sul\",\n            \"code\": 4288,\n            \"state_code\": 18\n        },\n        {\n            \"city\": \"Toledo\",\n            \"code\": 4289,\n            \"state_code\": 18\n        },\n        {\n            \"city\": \"Tomazina\",\n            \"code\": 4290,\n            \"state_code\": 18\n        },\n        {\n            \"city\": \"Três Barras do Paraná\",\n            \"code\": 4291,\n            \"state_code\": 18\n        },\n        {\n            \"city\": \"Tunas do Paraná\",\n            \"code\": 4292,\n            \"state_code\": 18\n        },\n        {\n            \"city\": \"Tuneiras do Oeste\",\n            \"code\": 4293,\n            \"state_code\": 18\n        },\n        {\n            \"city\": \"Tupãssi\",\n            \"code\": 4294,\n            \"state_code\": 18\n        },\n        {\n            \"city\": \"Turvo\",\n            \"code\": 4295,\n            \"state_code\": 18\n        },\n        {\n            \"city\": \"Ubiratã\",\n            \"code\": 4296,\n            \"state_code\": 18\n        },\n        {\n            \"city\": \"Umuarama\",\n            \"code\": 4297,\n            \"state_code\": 18\n        },\n        {\n            \"city\": \"União da Vitória\",\n            \"code\": 4298,\n            \"state_code\": 18\n        },\n        {\n            \"city\": \"Uniflor\",\n            \"code\": 4299,\n            \"state_code\": 18\n        },\n        {\n            \"city\": \"Uraí\",\n            \"code\": 4300,\n            \"state_code\": 18\n        },\n        {\n            \"city\": \"Wenceslau Braz\",\n            \"code\": 4301,\n            \"state_code\": 18\n        },\n        {\n            \"city\": \"Ventania\",\n            \"code\": 4302,\n            \"state_code\": 18\n        },\n        {\n            \"city\": \"Vera Cruz do Oeste\",\n            \"code\": 4303,\n            \"state_code\": 18\n        },\n        {\n            \"city\": \"Verê\",\n            \"code\": 4304,\n            \"state_code\": 18\n        },\n        {\n            \"city\": \"Alto Paraíso\",\n            \"code\": 4305,\n            \"state_code\": 18\n        },\n        {\n            \"city\": \"Doutor Ulysses\",\n            \"code\": 4306,\n            \"state_code\": 18\n        },\n        {\n            \"city\": \"Virmond\",\n            \"code\": 4307,\n            \"state_code\": 18\n        },\n        {\n            \"city\": \"Vitorino\",\n            \"code\": 4308,\n            \"state_code\": 18\n        },\n        {\n            \"city\": \"Xambrê\",\n            \"code\": 4309,\n            \"state_code\": 18\n        },\n        {\n            \"city\": \"Abdon Batista\",\n            \"code\": 4310,\n            \"state_code\": 24\n        },\n        {\n            \"city\": \"Abelardo Luz\",\n            \"code\": 4311,\n            \"state_code\": 24\n        },\n        {\n            \"city\": \"Agrolândia\",\n            \"code\": 4312,\n            \"state_code\": 24\n        },\n        {\n            \"city\": \"Agronômica\",\n            \"code\": 4313,\n            \"state_code\": 24\n        },\n        {\n            \"city\": \"Água Doce\",\n            \"code\": 4314,\n            \"state_code\": 24\n        },\n        {\n            \"city\": \"Águas de Chapecó\",\n            \"code\": 4315,\n            \"state_code\": 24\n        },\n        {\n            \"city\": \"Águas Frias\",\n            \"code\": 4316,\n            \"state_code\": 24\n        },\n        {\n            \"city\": \"Águas Mornas\",\n            \"code\": 4317,\n            \"state_code\": 24\n        },\n        {\n            \"city\": \"Alfredo Wagner\",\n            \"code\": 4318,\n            \"state_code\": 24\n        },\n        {\n            \"city\": \"Alto Bela Vista\",\n            \"code\": 4319,\n            \"state_code\": 24\n        },\n        {\n            \"city\": \"Anchieta\",\n            \"code\": 4320,\n            \"state_code\": 24\n        },\n        {\n            \"city\": \"Angelina\",\n            \"code\": 4321,\n            \"state_code\": 24\n        },\n        {\n            \"city\": \"Anita Garibaldi\",\n            \"code\": 4322,\n            \"state_code\": 24\n        },\n        {\n            \"city\": \"Anitápolis\",\n            \"code\": 4323,\n            \"state_code\": 24\n        },\n        {\n            \"city\": \"Antônio Carlos\",\n            \"code\": 4324,\n            \"state_code\": 24\n        },\n        {\n            \"city\": \"Apiúna\",\n            \"code\": 4325,\n            \"state_code\": 24\n        },\n        {\n            \"city\": \"Arabutã\",\n            \"code\": 4326,\n            \"state_code\": 24\n        },\n        {\n            \"city\": \"Araquari\",\n            \"code\": 4327,\n            \"state_code\": 24\n        },\n        {\n            \"city\": \"Araranguá\",\n            \"code\": 4328,\n            \"state_code\": 24\n        },\n        {\n            \"city\": \"Armazém\",\n            \"code\": 4329,\n            \"state_code\": 24\n        },\n        {\n            \"city\": \"Arroio Trinta\",\n            \"code\": 4330,\n            \"state_code\": 24\n        },\n        {\n            \"city\": \"Arvoredo\",\n            \"code\": 4331,\n            \"state_code\": 24\n        },\n        {\n            \"city\": \"Ascurra\",\n            \"code\": 4332,\n            \"state_code\": 24\n        },\n        {\n            \"city\": \"Atalanta\",\n            \"code\": 4333,\n            \"state_code\": 24\n        },\n        {\n            \"city\": \"Aurora\",\n            \"code\": 4334,\n            \"state_code\": 24\n        },\n        {\n            \"city\": \"Balneário Arroio do Silva\",\n            \"code\": 4335,\n            \"state_code\": 24\n        },\n        {\n            \"city\": \"Balneário Camboriú\",\n            \"code\": 4336,\n            \"state_code\": 24\n        },\n        {\n            \"city\": \"Balneário Barra do Sul\",\n            \"code\": 4337,\n            \"state_code\": 24\n        },\n        {\n            \"city\": \"Balneário Gaivota\",\n            \"code\": 4338,\n            \"state_code\": 24\n        },\n        {\n            \"city\": \"Bandeirante\",\n            \"code\": 4339,\n            \"state_code\": 24\n        },\n        {\n            \"city\": \"Barra Bonita\",\n            \"code\": 4340,\n            \"state_code\": 24\n        },\n        {\n            \"city\": \"Barra Velha\",\n            \"code\": 4341,\n            \"state_code\": 24\n        },\n        {\n            \"city\": \"Bela Vista do Toldo\",\n            \"code\": 4342,\n            \"state_code\": 24\n        },\n        {\n            \"city\": \"Belmonte\",\n            \"code\": 4343,\n            \"state_code\": 24\n        },\n        {\n            \"city\": \"Benedito Novo\",\n            \"code\": 4344,\n            \"state_code\": 24\n        },\n        {\n            \"city\": \"Biguaçu\",\n            \"code\": 4345,\n            \"state_code\": 24\n        },\n        {\n            \"city\": \"Blumenau\",\n            \"code\": 4346,\n            \"state_code\": 24\n        },\n        {\n            \"city\": \"Bocaina do Sul\",\n            \"code\": 4347,\n            \"state_code\": 24\n        },\n        {\n            \"city\": \"Bombinhas\",\n            \"code\": 4348,\n            \"state_code\": 24\n        },\n        {\n            \"city\": \"Bom Jardim da Serra\",\n            \"code\": 4349,\n            \"state_code\": 24\n        },\n        {\n            \"city\": \"Bom Jesus\",\n            \"code\": 4350,\n            \"state_code\": 24\n        },\n        {\n            \"city\": \"Bom Jesus do Oeste\",\n            \"code\": 4351,\n            \"state_code\": 24\n        },\n        {\n            \"city\": \"Bom Retiro\",\n            \"code\": 4352,\n            \"state_code\": 24\n        },\n        {\n            \"city\": \"Botuverá\",\n            \"code\": 4353,\n            \"state_code\": 24\n        },\n        {\n            \"city\": \"Braço do Norte\",\n            \"code\": 4354,\n            \"state_code\": 24\n        },\n        {\n            \"city\": \"Braço do Trombudo\",\n            \"code\": 4355,\n            \"state_code\": 24\n        },\n        {\n            \"city\": \"Brunópolis\",\n            \"code\": 4356,\n            \"state_code\": 24\n        },\n        {\n            \"city\": \"Brusque\",\n            \"code\": 4357,\n            \"state_code\": 24\n        },\n        {\n            \"city\": \"Caçador\",\n            \"code\": 4358,\n            \"state_code\": 24\n        },\n        {\n            \"city\": \"Caibi\",\n            \"code\": 4359,\n            \"state_code\": 24\n        },\n        {\n            \"city\": \"Calmon\",\n            \"code\": 4360,\n            \"state_code\": 24\n        },\n        {\n            \"city\": \"Camboriú\",\n            \"code\": 4361,\n            \"state_code\": 24\n        },\n        {\n            \"city\": \"Capão Alto\",\n            \"code\": 4362,\n            \"state_code\": 24\n        },\n        {\n            \"city\": \"Campo Alegre\",\n            \"code\": 4363,\n            \"state_code\": 24\n        },\n        {\n            \"city\": \"Campo Belo do Sul\",\n            \"code\": 4364,\n            \"state_code\": 24\n        },\n        {\n            \"city\": \"Campo Erê\",\n            \"code\": 4365,\n            \"state_code\": 24\n        },\n        {\n            \"city\": \"Campos Novos\",\n            \"code\": 4366,\n            \"state_code\": 24\n        },\n        {\n            \"city\": \"Canelinha\",\n            \"code\": 4367,\n            \"state_code\": 24\n        },\n        {\n            \"city\": \"Canoinhas\",\n            \"code\": 4368,\n            \"state_code\": 24\n        },\n        {\n            \"city\": \"Capinzal\",\n            \"code\": 4369,\n            \"state_code\": 24\n        },\n        {\n            \"city\": \"Capivari de Baixo\",\n            \"code\": 4370,\n            \"state_code\": 24\n        },\n        {\n            \"city\": \"Catanduvas\",\n            \"code\": 4371,\n            \"state_code\": 24\n        },\n        {\n            \"city\": \"Caxambu do Sul\",\n            \"code\": 4372,\n            \"state_code\": 24\n        },\n        {\n            \"city\": \"Celso Ramos\",\n            \"code\": 4373,\n            \"state_code\": 24\n        },\n        {\n            \"city\": \"Cerro Negro\",\n            \"code\": 4374,\n            \"state_code\": 24\n        },\n        {\n            \"city\": \"Chapadão do Lageado\",\n            \"code\": 4375,\n            \"state_code\": 24\n        },\n        {\n            \"city\": \"Chapecó\",\n            \"code\": 4376,\n            \"state_code\": 24\n        },\n        {\n            \"city\": \"Cocal do Sul\",\n            \"code\": 4377,\n            \"state_code\": 24\n        },\n        {\n            \"city\": \"Concórdia\",\n            \"code\": 4378,\n            \"state_code\": 24\n        },\n        {\n            \"city\": \"Cordilheira Alta\",\n            \"code\": 4379,\n            \"state_code\": 24\n        },\n        {\n            \"city\": \"Coronel Freitas\",\n            \"code\": 4380,\n            \"state_code\": 24\n        },\n        {\n            \"city\": \"Coronel Martins\",\n            \"code\": 4381,\n            \"state_code\": 24\n        },\n        {\n            \"city\": \"Corupá\",\n            \"code\": 4382,\n            \"state_code\": 24\n        },\n        {\n            \"city\": \"Correia Pinto\",\n            \"code\": 4383,\n            \"state_code\": 24\n        },\n        {\n            \"city\": \"Criciúma\",\n            \"code\": 4384,\n            \"state_code\": 24\n        },\n        {\n            \"city\": \"Cunha Porã\",\n            \"code\": 4385,\n            \"state_code\": 24\n        },\n        {\n            \"city\": \"Cunhataí\",\n            \"code\": 4386,\n            \"state_code\": 24\n        },\n        {\n            \"city\": \"Curitibanos\",\n            \"code\": 4387,\n            \"state_code\": 24\n        },\n        {\n            \"city\": \"Descanso\",\n            \"code\": 4388,\n            \"state_code\": 24\n        },\n        {\n            \"city\": \"Dionísio Cerqueira\",\n            \"code\": 4389,\n            \"state_code\": 24\n        },\n        {\n            \"city\": \"Dona Emma\",\n            \"code\": 4390,\n            \"state_code\": 24\n        },\n        {\n            \"city\": \"Doutor Pedrinho\",\n            \"code\": 4391,\n            \"state_code\": 24\n        },\n        {\n            \"city\": \"Entre Rios\",\n            \"code\": 4392,\n            \"state_code\": 24\n        },\n        {\n            \"city\": \"Ermo\",\n            \"code\": 4393,\n            \"state_code\": 24\n        },\n        {\n            \"city\": \"Erval Velho\",\n            \"code\": 4394,\n            \"state_code\": 24\n        },\n        {\n            \"city\": \"Faxinal dos Guedes\",\n            \"code\": 4395,\n            \"state_code\": 24\n        },\n        {\n            \"city\": \"Flor do Sertão\",\n            \"code\": 4396,\n            \"state_code\": 24\n        },\n        {\n            \"city\": \"Florianópolis\",\n            \"code\": 4397,\n            \"state_code\": 24\n        },\n        {\n            \"city\": \"Formosa do Sul\",\n            \"code\": 4398,\n            \"state_code\": 24\n        },\n        {\n            \"city\": \"Forquilhinha\",\n            \"code\": 4399,\n            \"state_code\": 24\n        },\n        {\n            \"city\": \"Fraiburgo\",\n            \"code\": 4400,\n            \"state_code\": 24\n        },\n        {\n            \"city\": \"Frei Rogério\",\n            \"code\": 4401,\n            \"state_code\": 24\n        },\n        {\n            \"city\": \"Galvão\",\n            \"code\": 4402,\n            \"state_code\": 24\n        },\n        {\n            \"city\": \"Garopaba\",\n            \"code\": 4403,\n            \"state_code\": 24\n        },\n        {\n            \"city\": \"Garuva\",\n            \"code\": 4404,\n            \"state_code\": 24\n        },\n        {\n            \"city\": \"Gaspar\",\n            \"code\": 4405,\n            \"state_code\": 24\n        },\n        {\n            \"city\": \"Governador Celso Ramos\",\n            \"code\": 4406,\n            \"state_code\": 24\n        },\n        {\n            \"city\": \"Grão Pará\",\n            \"code\": 4407,\n            \"state_code\": 24\n        },\n        {\n            \"city\": \"Gravatal\",\n            \"code\": 4408,\n            \"state_code\": 24\n        },\n        {\n            \"city\": \"Guabiruba\",\n            \"code\": 4409,\n            \"state_code\": 24\n        },\n        {\n            \"city\": \"Guaraciaba\",\n            \"code\": 4410,\n            \"state_code\": 24\n        },\n        {\n            \"city\": \"Guaramirim\",\n            \"code\": 4411,\n            \"state_code\": 24\n        },\n        {\n            \"city\": \"Guarujá do Sul\",\n            \"code\": 4412,\n            \"state_code\": 24\n        },\n        {\n            \"city\": \"Guatambú\",\n            \"code\": 4413,\n            \"state_code\": 24\n        },\n        {\n            \"city\": \"Herval D'oeste\",\n            \"code\": 4414,\n            \"state_code\": 24\n        },\n        {\n            \"city\": \"Ibiam\",\n            \"code\": 4415,\n            \"state_code\": 24\n        },\n        {\n            \"city\": \"Ibicaré\",\n            \"code\": 4416,\n            \"state_code\": 24\n        },\n        {\n            \"city\": \"Ibirama\",\n            \"code\": 4417,\n            \"state_code\": 24\n        },\n        {\n            \"city\": \"Içara\",\n            \"code\": 4418,\n            \"state_code\": 24\n        },\n        {\n            \"city\": \"Ilhota\",\n            \"code\": 4419,\n            \"state_code\": 24\n        },\n        {\n            \"city\": \"Imaruí\",\n            \"code\": 4420,\n            \"state_code\": 24\n        },\n        {\n            \"city\": \"Imbituba\",\n            \"code\": 4421,\n            \"state_code\": 24\n        },\n        {\n            \"city\": \"Imbuia\",\n            \"code\": 4422,\n            \"state_code\": 24\n        },\n        {\n            \"city\": \"Indaial\",\n            \"code\": 4423,\n            \"state_code\": 24\n        },\n        {\n            \"city\": \"Iomerê\",\n            \"code\": 4424,\n            \"state_code\": 24\n        },\n        {\n            \"city\": \"Ipira\",\n            \"code\": 4425,\n            \"state_code\": 24\n        },\n        {\n            \"city\": \"Iporã do Oeste\",\n            \"code\": 4426,\n            \"state_code\": 24\n        },\n        {\n            \"city\": \"Ipuaçu\",\n            \"code\": 4427,\n            \"state_code\": 24\n        },\n        {\n            \"city\": \"Ipumirim\",\n            \"code\": 4428,\n            \"state_code\": 24\n        },\n        {\n            \"city\": \"Iraceminha\",\n            \"code\": 4429,\n            \"state_code\": 24\n        },\n        {\n            \"city\": \"Irani\",\n            \"code\": 4430,\n            \"state_code\": 24\n        },\n        {\n            \"city\": \"Irati\",\n            \"code\": 4431,\n            \"state_code\": 24\n        },\n        {\n            \"city\": \"Irineópolis\",\n            \"code\": 4432,\n            \"state_code\": 24\n        },\n        {\n            \"city\": \"Itá\",\n            \"code\": 4433,\n            \"state_code\": 24\n        },\n        {\n            \"city\": \"Itaiópolis\",\n            \"code\": 4434,\n            \"state_code\": 24\n        },\n        {\n            \"city\": \"Itajaí\",\n            \"code\": 4435,\n            \"state_code\": 24\n        },\n        {\n            \"city\": \"Itapema\",\n            \"code\": 4436,\n            \"state_code\": 24\n        },\n        {\n            \"city\": \"Itapiranga\",\n            \"code\": 4437,\n            \"state_code\": 24\n        },\n        {\n            \"city\": \"Itapoá\",\n            \"code\": 4438,\n            \"state_code\": 24\n        },\n        {\n            \"city\": \"Ituporanga\",\n            \"code\": 4439,\n            \"state_code\": 24\n        },\n        {\n            \"city\": \"Jaborá\",\n            \"code\": 4440,\n            \"state_code\": 24\n        },\n        {\n            \"city\": \"Jacinto Machado\",\n            \"code\": 4441,\n            \"state_code\": 24\n        },\n        {\n            \"city\": \"Jaguaruna\",\n            \"code\": 4442,\n            \"state_code\": 24\n        },\n        {\n            \"city\": \"Jaraguá do Sul\",\n            \"code\": 4443,\n            \"state_code\": 24\n        },\n        {\n            \"city\": \"Jardinópolis\",\n            \"code\": 4444,\n            \"state_code\": 24\n        },\n        {\n            \"city\": \"Joaçaba\",\n            \"code\": 4445,\n            \"state_code\": 24\n        },\n        {\n            \"city\": \"Joinville\",\n            \"code\": 4446,\n            \"state_code\": 24\n        },\n        {\n            \"city\": \"José Boiteux\",\n            \"code\": 4447,\n            \"state_code\": 24\n        },\n        {\n            \"city\": \"Jupiá\",\n            \"code\": 4448,\n            \"state_code\": 24\n        },\n        {\n            \"city\": \"Lacerdópolis\",\n            \"code\": 4449,\n            \"state_code\": 24\n        },\n        {\n            \"city\": \"Lages\",\n            \"code\": 4450,\n            \"state_code\": 24\n        },\n        {\n            \"city\": \"Laguna\",\n            \"code\": 4451,\n            \"state_code\": 24\n        },\n        {\n            \"city\": \"Lajeado Grande\",\n            \"code\": 4452,\n            \"state_code\": 24\n        },\n        {\n            \"city\": \"Laurentino\",\n            \"code\": 4453,\n            \"state_code\": 24\n        },\n        {\n            \"city\": \"Lauro Muller\",\n            \"code\": 4454,\n            \"state_code\": 24\n        },\n        {\n            \"city\": \"Lebon Régis\",\n            \"code\": 4455,\n            \"state_code\": 24\n        },\n        {\n            \"city\": \"Leoberto Leal\",\n            \"code\": 4456,\n            \"state_code\": 24\n        },\n        {\n            \"city\": \"Lindóia do Sul\",\n            \"code\": 4457,\n            \"state_code\": 24\n        },\n        {\n            \"city\": \"Lontras\",\n            \"code\": 4458,\n            \"state_code\": 24\n        },\n        {\n            \"city\": \"Luiz Alves\",\n            \"code\": 4459,\n            \"state_code\": 24\n        },\n        {\n            \"city\": \"Luzerna\",\n            \"code\": 4460,\n            \"state_code\": 24\n        },\n        {\n            \"city\": \"Macieira\",\n            \"code\": 4461,\n            \"state_code\": 24\n        },\n        {\n            \"city\": \"Mafra\",\n            \"code\": 4462,\n            \"state_code\": 24\n        },\n        {\n            \"city\": \"Major Gercino\",\n            \"code\": 4463,\n            \"state_code\": 24\n        },\n        {\n            \"city\": \"Major Vieira\",\n            \"code\": 4464,\n            \"state_code\": 24\n        },\n        {\n            \"city\": \"Maracajá\",\n            \"code\": 4465,\n            \"state_code\": 24\n        },\n        {\n            \"city\": \"Maravilha\",\n            \"code\": 4466,\n            \"state_code\": 24\n        },\n        {\n            \"city\": \"Marema\",\n            \"code\": 4467,\n            \"state_code\": 24\n        },\n        {\n            \"city\": \"Massaranduba\",\n            \"code\": 4468,\n            \"state_code\": 24\n        },\n        {\n            \"city\": \"Matos Costa\",\n            \"code\": 4469,\n            \"state_code\": 24\n        },\n        {\n            \"city\": \"Meleiro\",\n            \"code\": 4470,\n            \"state_code\": 24\n        },\n        {\n            \"city\": \"Mirim Doce\",\n            \"code\": 4471,\n            \"state_code\": 24\n        },\n        {\n            \"city\": \"Modelo\",\n            \"code\": 4472,\n            \"state_code\": 24\n        },\n        {\n            \"city\": \"Mondaí\",\n            \"code\": 4473,\n            \"state_code\": 24\n        },\n        {\n            \"city\": \"Monte Carlo\",\n            \"code\": 4474,\n            \"state_code\": 24\n        },\n        {\n            \"city\": \"Monte Castelo\",\n            \"code\": 4475,\n            \"state_code\": 24\n        },\n        {\n            \"city\": \"Morro da Fumaça\",\n            \"code\": 4476,\n            \"state_code\": 24\n        },\n        {\n            \"city\": \"Morro Grande\",\n            \"code\": 4477,\n            \"state_code\": 24\n        },\n        {\n            \"city\": \"Navegantes\",\n            \"code\": 4478,\n            \"state_code\": 24\n        },\n        {\n            \"city\": \"Nova Erechim\",\n            \"code\": 4479,\n            \"state_code\": 24\n        },\n        {\n            \"city\": \"Nova Itaberaba\",\n            \"code\": 4480,\n            \"state_code\": 24\n        },\n        {\n            \"city\": \"Nova Trento\",\n            \"code\": 4481,\n            \"state_code\": 24\n        },\n        {\n            \"city\": \"Nova Veneza\",\n            \"code\": 4482,\n            \"state_code\": 24\n        },\n        {\n            \"city\": \"Novo Horizonte\",\n            \"code\": 4483,\n            \"state_code\": 24\n        },\n        {\n            \"city\": \"Orleans\",\n            \"code\": 4484,\n            \"state_code\": 24\n        },\n        {\n            \"city\": \"Otacílio Costa\",\n            \"code\": 4485,\n            \"state_code\": 24\n        },\n        {\n            \"city\": \"Ouro\",\n            \"code\": 4486,\n            \"state_code\": 24\n        },\n        {\n            \"city\": \"Ouro Verde\",\n            \"code\": 4487,\n            \"state_code\": 24\n        },\n        {\n            \"city\": \"Paial\",\n            \"code\": 4488,\n            \"state_code\": 24\n        },\n        {\n            \"city\": \"Painel\",\n            \"code\": 4489,\n            \"state_code\": 24\n        },\n        {\n            \"city\": \"Palhoça\",\n            \"code\": 4490,\n            \"state_code\": 24\n        },\n        {\n            \"city\": \"Palma Sola\",\n            \"code\": 4491,\n            \"state_code\": 24\n        },\n        {\n            \"city\": \"Palmeira\",\n            \"code\": 4492,\n            \"state_code\": 24\n        },\n        {\n            \"city\": \"Palmitos\",\n            \"code\": 4493,\n            \"state_code\": 24\n        },\n        {\n            \"city\": \"Papanduva\",\n            \"code\": 4494,\n            \"state_code\": 24\n        },\n        {\n            \"city\": \"Paraíso\",\n            \"code\": 4495,\n            \"state_code\": 24\n        },\n        {\n            \"city\": \"Passo de Torres\",\n            \"code\": 4496,\n            \"state_code\": 24\n        },\n        {\n            \"city\": \"Passos Maia\",\n            \"code\": 4497,\n            \"state_code\": 24\n        },\n        {\n            \"city\": \"Paulo Lopes\",\n            \"code\": 4498,\n            \"state_code\": 24\n        },\n        {\n            \"city\": \"Pedras Grandes\",\n            \"code\": 4499,\n            \"state_code\": 24\n        },\n        {\n            \"city\": \"Penha\",\n            \"code\": 4500,\n            \"state_code\": 24\n        },\n        {\n            \"city\": \"Peritiba\",\n            \"code\": 4501,\n            \"state_code\": 24\n        },\n        {\n            \"city\": \"Petrolândia\",\n            \"code\": 4502,\n            \"state_code\": 24\n        },\n        {\n            \"city\": \"Balneário Piçarras\",\n            \"code\": 4503,\n            \"state_code\": 24\n        },\n        {\n            \"city\": \"Pinhalzinho\",\n            \"code\": 4504,\n            \"state_code\": 24\n        },\n        {\n            \"city\": \"Pinheiro Preto\",\n            \"code\": 4505,\n            \"state_code\": 24\n        },\n        {\n            \"city\": \"Piratuba\",\n            \"code\": 4506,\n            \"state_code\": 24\n        },\n        {\n            \"city\": \"Planalto Alegre\",\n            \"code\": 4507,\n            \"state_code\": 24\n        },\n        {\n            \"city\": \"Pomerode\",\n            \"code\": 4508,\n            \"state_code\": 24\n        },\n        {\n            \"city\": \"Ponte Alta\",\n            \"code\": 4509,\n            \"state_code\": 24\n        },\n        {\n            \"city\": \"Ponte Alta do Norte\",\n            \"code\": 4510,\n            \"state_code\": 24\n        },\n        {\n            \"city\": \"Ponte Serrada\",\n            \"code\": 4511,\n            \"state_code\": 24\n        },\n        {\n            \"city\": \"Porto Belo\",\n            \"code\": 4512,\n            \"state_code\": 24\n        },\n        {\n            \"city\": \"Porto União\",\n            \"code\": 4513,\n            \"state_code\": 24\n        },\n        {\n            \"city\": \"Pouso Redondo\",\n            \"code\": 4514,\n            \"state_code\": 24\n        },\n        {\n            \"city\": \"Praia Grande\",\n            \"code\": 4515,\n            \"state_code\": 24\n        },\n        {\n            \"city\": \"Presidente Castello Branco\",\n            \"code\": 4516,\n            \"state_code\": 24\n        },\n        {\n            \"city\": \"Presidente Getúlio\",\n            \"code\": 4517,\n            \"state_code\": 24\n        },\n        {\n            \"city\": \"Presidente Nereu\",\n            \"code\": 4518,\n            \"state_code\": 24\n        },\n        {\n            \"city\": \"Princesa\",\n            \"code\": 4519,\n            \"state_code\": 24\n        },\n        {\n            \"city\": \"Quilombo\",\n            \"code\": 4520,\n            \"state_code\": 24\n        },\n        {\n            \"city\": \"Rancho Queimado\",\n            \"code\": 4521,\n            \"state_code\": 24\n        },\n        {\n            \"city\": \"Rio das Antas\",\n            \"code\": 4522,\n            \"state_code\": 24\n        },\n        {\n            \"city\": \"Rio do Campo\",\n            \"code\": 4523,\n            \"state_code\": 24\n        },\n        {\n            \"city\": \"Rio do Oeste\",\n            \"code\": 4524,\n            \"state_code\": 24\n        },\n        {\n            \"city\": \"Rio dos Cedros\",\n            \"code\": 4525,\n            \"state_code\": 24\n        },\n        {\n            \"city\": \"Rio do Sul\",\n            \"code\": 4526,\n            \"state_code\": 24\n        },\n        {\n            \"city\": \"Rio Fortuna\",\n            \"code\": 4527,\n            \"state_code\": 24\n        },\n        {\n            \"city\": \"Rio Negrinho\",\n            \"code\": 4528,\n            \"state_code\": 24\n        },\n        {\n            \"city\": \"Rio Rufino\",\n            \"code\": 4529,\n            \"state_code\": 24\n        },\n        {\n            \"city\": \"Riqueza\",\n            \"code\": 4530,\n            \"state_code\": 24\n        },\n        {\n            \"city\": \"Rodeio\",\n            \"code\": 4531,\n            \"state_code\": 24\n        },\n        {\n            \"city\": \"Romelândia\",\n            \"code\": 4532,\n            \"state_code\": 24\n        },\n        {\n            \"city\": \"Salete\",\n            \"code\": 4533,\n            \"state_code\": 24\n        },\n        {\n            \"city\": \"Saltinho\",\n            \"code\": 4534,\n            \"state_code\": 24\n        },\n        {\n            \"city\": \"Salto Veloso\",\n            \"code\": 4535,\n            \"state_code\": 24\n        },\n        {\n            \"city\": \"Sangão\",\n            \"code\": 4536,\n            \"state_code\": 24\n        },\n        {\n            \"city\": \"Santa Cecília\",\n            \"code\": 4537,\n            \"state_code\": 24\n        },\n        {\n            \"city\": \"Santa Helena\",\n            \"code\": 4538,\n            \"state_code\": 24\n        },\n        {\n            \"city\": \"Santa Rosa de Lima\",\n            \"code\": 4539,\n            \"state_code\": 24\n        },\n        {\n            \"city\": \"Santa Rosa do Sul\",\n            \"code\": 4540,\n            \"state_code\": 24\n        },\n        {\n            \"city\": \"Santa Terezinha\",\n            \"code\": 4541,\n            \"state_code\": 24\n        },\n        {\n            \"city\": \"Santa Terezinha do Progresso\",\n            \"code\": 4542,\n            \"state_code\": 24\n        },\n        {\n            \"city\": \"Santiago do Sul\",\n            \"code\": 4543,\n            \"state_code\": 24\n        },\n        {\n            \"city\": \"Santo Amaro da Imperatriz\",\n            \"code\": 4544,\n            \"state_code\": 24\n        },\n        {\n            \"city\": \"São Bernardino\",\n            \"code\": 4545,\n            \"state_code\": 24\n        },\n        {\n            \"city\": \"São Bento do Sul\",\n            \"code\": 4546,\n            \"state_code\": 24\n        },\n        {\n            \"city\": \"São Bonifácio\",\n            \"code\": 4547,\n            \"state_code\": 24\n        },\n        {\n            \"city\": \"São Carlos\",\n            \"code\": 4548,\n            \"state_code\": 24\n        },\n        {\n            \"city\": \"São Cristovão do Sul\",\n            \"code\": 4549,\n            \"state_code\": 24\n        },\n        {\n            \"city\": \"São Domingos\",\n            \"code\": 4550,\n            \"state_code\": 24\n        },\n        {\n            \"city\": \"São Francisco do Sul\",\n            \"code\": 4551,\n            \"state_code\": 24\n        },\n        {\n            \"city\": \"São João do Oeste\",\n            \"code\": 4552,\n            \"state_code\": 24\n        },\n        {\n            \"city\": \"São João Batista\",\n            \"code\": 4553,\n            \"state_code\": 24\n        },\n        {\n            \"city\": \"São João do Itaperiú\",\n            \"code\": 4554,\n            \"state_code\": 24\n        },\n        {\n            \"city\": \"São João do Sul\",\n            \"code\": 4555,\n            \"state_code\": 24\n        },\n        {\n            \"city\": \"São Joaquim\",\n            \"code\": 4556,\n            \"state_code\": 24\n        },\n        {\n            \"city\": \"São José\",\n            \"code\": 4557,\n            \"state_code\": 24\n        },\n        {\n            \"city\": \"São José do Cedro\",\n            \"code\": 4558,\n            \"state_code\": 24\n        },\n        {\n            \"city\": \"São José do Cerrito\",\n            \"code\": 4559,\n            \"state_code\": 24\n        },\n        {\n            \"city\": \"São Lourenço do Oeste\",\n            \"code\": 4560,\n            \"state_code\": 24\n        },\n        {\n            \"city\": \"São Ludgero\",\n            \"code\": 4561,\n            \"state_code\": 24\n        },\n        {\n            \"city\": \"São Martinho\",\n            \"code\": 4562,\n            \"state_code\": 24\n        },\n        {\n            \"city\": \"São Miguel da Boa Vista\",\n            \"code\": 4563,\n            \"state_code\": 24\n        },\n        {\n            \"city\": \"São Miguel do Oeste\",\n            \"code\": 4564,\n            \"state_code\": 24\n        },\n        {\n            \"city\": \"São Pedro de Alcântara\",\n            \"code\": 4565,\n            \"state_code\": 24\n        },\n        {\n            \"city\": \"Saudades\",\n            \"code\": 4566,\n            \"state_code\": 24\n        },\n        {\n            \"city\": \"Schroeder\",\n            \"code\": 4567,\n            \"state_code\": 24\n        },\n        {\n            \"city\": \"Seara\",\n            \"code\": 4568,\n            \"state_code\": 24\n        },\n        {\n            \"city\": \"Serra Alta\",\n            \"code\": 4569,\n            \"state_code\": 24\n        },\n        {\n            \"city\": \"Siderópolis\",\n            \"code\": 4570,\n            \"state_code\": 24\n        },\n        {\n            \"city\": \"Sombrio\",\n            \"code\": 4571,\n            \"state_code\": 24\n        },\n        {\n            \"city\": \"Sul Brasil\",\n            \"code\": 4572,\n            \"state_code\": 24\n        },\n        {\n            \"city\": \"Taió\",\n            \"code\": 4573,\n            \"state_code\": 24\n        },\n        {\n            \"city\": \"Tangará\",\n            \"code\": 4574,\n            \"state_code\": 24\n        },\n        {\n            \"city\": \"Tigrinhos\",\n            \"code\": 4575,\n            \"state_code\": 24\n        },\n        {\n            \"city\": \"Tijucas\",\n            \"code\": 4576,\n            \"state_code\": 24\n        },\n        {\n            \"city\": \"Timbé do Sul\",\n            \"code\": 4577,\n            \"state_code\": 24\n        },\n        {\n            \"city\": \"Timbó\",\n            \"code\": 4578,\n            \"state_code\": 24\n        },\n        {\n            \"city\": \"Timbó Grande\",\n            \"code\": 4579,\n            \"state_code\": 24\n        },\n        {\n            \"city\": \"Três Barras\",\n            \"code\": 4580,\n            \"state_code\": 24\n        },\n        {\n            \"city\": \"Treviso\",\n            \"code\": 4581,\n            \"state_code\": 24\n        },\n        {\n            \"city\": \"Treze de Maio\",\n            \"code\": 4582,\n            \"state_code\": 24\n        },\n        {\n            \"city\": \"Treze Tílias\",\n            \"code\": 4583,\n            \"state_code\": 24\n        },\n        {\n            \"city\": \"Trombudo Central\",\n            \"code\": 4584,\n            \"state_code\": 24\n        },\n        {\n            \"city\": \"Tubarão\",\n            \"code\": 4585,\n            \"state_code\": 24\n        },\n        {\n            \"city\": \"Tunápolis\",\n            \"code\": 4586,\n            \"state_code\": 24\n        },\n        {\n            \"city\": \"Turvo\",\n            \"code\": 4587,\n            \"state_code\": 24\n        },\n        {\n            \"city\": \"União do Oeste\",\n            \"code\": 4588,\n            \"state_code\": 24\n        },\n        {\n            \"city\": \"Urubici\",\n            \"code\": 4589,\n            \"state_code\": 24\n        },\n        {\n            \"city\": \"Urupema\",\n            \"code\": 4590,\n            \"state_code\": 24\n        },\n        {\n            \"city\": \"Urussanga\",\n            \"code\": 4591,\n            \"state_code\": 24\n        },\n        {\n            \"city\": \"Vargeão\",\n            \"code\": 4592,\n            \"state_code\": 24\n        },\n        {\n            \"city\": \"Vargem\",\n            \"code\": 4593,\n            \"state_code\": 24\n        },\n        {\n            \"city\": \"Vargem Bonita\",\n            \"code\": 4594,\n            \"state_code\": 24\n        },\n        {\n            \"city\": \"Vidal Ramos\",\n            \"code\": 4595,\n            \"state_code\": 24\n        },\n        {\n            \"city\": \"Videira\",\n            \"code\": 4596,\n            \"state_code\": 24\n        },\n        {\n            \"city\": \"Vitor Meireles\",\n            \"code\": 4597,\n            \"state_code\": 24\n        },\n        {\n            \"city\": \"Witmarsum\",\n            \"code\": 4598,\n            \"state_code\": 24\n        },\n        {\n            \"city\": \"Xanxerê\",\n            \"code\": 4599,\n            \"state_code\": 24\n        },\n        {\n            \"city\": \"Xavantina\",\n            \"code\": 4600,\n            \"state_code\": 24\n        },\n        {\n            \"city\": \"Xaxim\",\n            \"code\": 4601,\n            \"state_code\": 24\n        },\n        {\n            \"city\": \"Zortéa\",\n            \"code\": 4602,\n            \"state_code\": 24\n        },\n        {\n            \"city\": \"Aceguá\",\n            \"code\": 4603,\n            \"state_code\": 23\n        },\n        {\n            \"city\": \"Água Santa\",\n            \"code\": 4604,\n            \"state_code\": 23\n        },\n        {\n            \"city\": \"Agudo\",\n            \"code\": 4605,\n            \"state_code\": 23\n        },\n        {\n            \"city\": \"Ajuricaba\",\n            \"code\": 4606,\n            \"state_code\": 23\n        },\n        {\n            \"city\": \"Alecrim\",\n            \"code\": 4607,\n            \"state_code\": 23\n        },\n        {\n            \"city\": \"Alegrete\",\n            \"code\": 4608,\n            \"state_code\": 23\n        },\n        {\n            \"city\": \"Alegria\",\n            \"code\": 4609,\n            \"state_code\": 23\n        },\n        {\n            \"city\": \"Almirante Tamandaré do Sul\",\n            \"code\": 4610,\n            \"state_code\": 23\n        },\n        {\n            \"city\": \"Alpestre\",\n            \"code\": 4611,\n            \"state_code\": 23\n        },\n        {\n            \"city\": \"Alto Alegre\",\n            \"code\": 4612,\n            \"state_code\": 23\n        },\n        {\n            \"city\": \"Alto Feliz\",\n            \"code\": 4613,\n            \"state_code\": 23\n        },\n        {\n            \"city\": \"Alvorada\",\n            \"code\": 4614,\n            \"state_code\": 23\n        },\n        {\n            \"city\": \"Amaral Ferrador\",\n            \"code\": 4615,\n            \"state_code\": 23\n        },\n        {\n            \"city\": \"Ametista do Sul\",\n            \"code\": 4616,\n            \"state_code\": 23\n        },\n        {\n            \"city\": \"André da Rocha\",\n            \"code\": 4617,\n            \"state_code\": 23\n        },\n        {\n            \"city\": \"Anta Gorda\",\n            \"code\": 4618,\n            \"state_code\": 23\n        },\n        {\n            \"city\": \"Antônio Prado\",\n            \"code\": 4619,\n            \"state_code\": 23\n        },\n        {\n            \"city\": \"Arambaré\",\n            \"code\": 4620,\n            \"state_code\": 23\n        },\n        {\n            \"city\": \"Araricá\",\n            \"code\": 4621,\n            \"state_code\": 23\n        },\n        {\n            \"city\": \"Aratiba\",\n            \"code\": 4622,\n            \"state_code\": 23\n        },\n        {\n            \"city\": \"Arroio do Meio\",\n            \"code\": 4623,\n            \"state_code\": 23\n        },\n        {\n            \"city\": \"Arroio do Sal\",\n            \"code\": 4624,\n            \"state_code\": 23\n        },\n        {\n            \"city\": \"Arroio do Padre\",\n            \"code\": 4625,\n            \"state_code\": 23\n        },\n        {\n            \"city\": \"Arroio dos Ratos\",\n            \"code\": 4626,\n            \"state_code\": 23\n        },\n        {\n            \"city\": \"Arroio do Tigre\",\n            \"code\": 4627,\n            \"state_code\": 23\n        },\n        {\n            \"city\": \"Arroio Grande\",\n            \"code\": 4628,\n            \"state_code\": 23\n        },\n        {\n            \"city\": \"Arvorezinha\",\n            \"code\": 4629,\n            \"state_code\": 23\n        },\n        {\n            \"city\": \"Augusto Pestana\",\n            \"code\": 4630,\n            \"state_code\": 23\n        },\n        {\n            \"city\": \"Áurea\",\n            \"code\": 4631,\n            \"state_code\": 23\n        },\n        {\n            \"city\": \"Bagé\",\n            \"code\": 4632,\n            \"state_code\": 23\n        },\n        {\n            \"city\": \"Balneário Pinhal\",\n            \"code\": 4633,\n            \"state_code\": 23\n        },\n        {\n            \"city\": \"Barão\",\n            \"code\": 4634,\n            \"state_code\": 23\n        },\n        {\n            \"city\": \"Barão de Cotegipe\",\n            \"code\": 4635,\n            \"state_code\": 23\n        },\n        {\n            \"city\": \"Barão do Triunfo\",\n            \"code\": 4636,\n            \"state_code\": 23\n        },\n        {\n            \"city\": \"Barracão\",\n            \"code\": 4637,\n            \"state_code\": 23\n        },\n        {\n            \"city\": \"Barra do Guarita\",\n            \"code\": 4638,\n            \"state_code\": 23\n        },\n        {\n            \"city\": \"Barra do Quaraí\",\n            \"code\": 4639,\n            \"state_code\": 23\n        },\n        {\n            \"city\": \"Barra do Ribeiro\",\n            \"code\": 4640,\n            \"state_code\": 23\n        },\n        {\n            \"city\": \"Barra do Rio Azul\",\n            \"code\": 4641,\n            \"state_code\": 23\n        },\n        {\n            \"city\": \"Barra Funda\",\n            \"code\": 4642,\n            \"state_code\": 23\n        },\n        {\n            \"city\": \"Barros Cassal\",\n            \"code\": 4643,\n            \"state_code\": 23\n        },\n        {\n            \"city\": \"Benjamin Constant do Sul\",\n            \"code\": 4644,\n            \"state_code\": 23\n        },\n        {\n            \"city\": \"Bento Gonçalves\",\n            \"code\": 4645,\n            \"state_code\": 23\n        },\n        {\n            \"city\": \"Boa Vista das Missões\",\n            \"code\": 4646,\n            \"state_code\": 23\n        },\n        {\n            \"city\": \"Boa Vista do Buricá\",\n            \"code\": 4647,\n            \"state_code\": 23\n        },\n        {\n            \"city\": \"Boa Vista do Cadeado\",\n            \"code\": 4648,\n            \"state_code\": 23\n        },\n        {\n            \"city\": \"Boa Vista do Incra\",\n            \"code\": 4649,\n            \"state_code\": 23\n        },\n        {\n            \"city\": \"Boa Vista do Sul\",\n            \"code\": 4650,\n            \"state_code\": 23\n        },\n        {\n            \"city\": \"Bom Jesus\",\n            \"code\": 4651,\n            \"state_code\": 23\n        },\n        {\n            \"city\": \"Bom Princípio\",\n            \"code\": 4652,\n            \"state_code\": 23\n        },\n        {\n            \"city\": \"Bom Progresso\",\n            \"code\": 4653,\n            \"state_code\": 23\n        },\n        {\n            \"city\": \"Bom Retiro do Sul\",\n            \"code\": 4654,\n            \"state_code\": 23\n        },\n        {\n            \"city\": \"Boqueirão do Leão\",\n            \"code\": 4655,\n            \"state_code\": 23\n        },\n        {\n            \"city\": \"Bossoroca\",\n            \"code\": 4656,\n            \"state_code\": 23\n        },\n        {\n            \"city\": \"Bozano\",\n            \"code\": 4657,\n            \"state_code\": 23\n        },\n        {\n            \"city\": \"Braga\",\n            \"code\": 4658,\n            \"state_code\": 23\n        },\n        {\n            \"city\": \"Brochier\",\n            \"code\": 4659,\n            \"state_code\": 23\n        },\n        {\n            \"city\": \"Butiá\",\n            \"code\": 4660,\n            \"state_code\": 23\n        },\n        {\n            \"city\": \"Caçapava do Sul\",\n            \"code\": 4661,\n            \"state_code\": 23\n        },\n        {\n            \"city\": \"Cacequi\",\n            \"code\": 4662,\n            \"state_code\": 23\n        },\n        {\n            \"city\": \"Cachoeira do Sul\",\n            \"code\": 4663,\n            \"state_code\": 23\n        },\n        {\n            \"city\": \"Cachoeirinha\",\n            \"code\": 4664,\n            \"state_code\": 23\n        },\n        {\n            \"city\": \"Cacique Doble\",\n            \"code\": 4665,\n            \"state_code\": 23\n        },\n        {\n            \"city\": \"Caibaté\",\n            \"code\": 4666,\n            \"state_code\": 23\n        },\n        {\n            \"city\": \"Caiçara\",\n            \"code\": 4667,\n            \"state_code\": 23\n        },\n        {\n            \"city\": \"Camaquã\",\n            \"code\": 4668,\n            \"state_code\": 23\n        },\n        {\n            \"city\": \"Camargo\",\n            \"code\": 4669,\n            \"state_code\": 23\n        },\n        {\n            \"city\": \"Cambará do Sul\",\n            \"code\": 4670,\n            \"state_code\": 23\n        },\n        {\n            \"city\": \"Campestre da Serra\",\n            \"code\": 4671,\n            \"state_code\": 23\n        },\n        {\n            \"city\": \"Campina das Missões\",\n            \"code\": 4672,\n            \"state_code\": 23\n        },\n        {\n            \"city\": \"Campinas do Sul\",\n            \"code\": 4673,\n            \"state_code\": 23\n        },\n        {\n            \"city\": \"Campo Bom\",\n            \"code\": 4674,\n            \"state_code\": 23\n        },\n        {\n            \"city\": \"Campo Novo\",\n            \"code\": 4675,\n            \"state_code\": 23\n        },\n        {\n            \"city\": \"Campos Borges\",\n            \"code\": 4676,\n            \"state_code\": 23\n        },\n        {\n            \"city\": \"Candelária\",\n            \"code\": 4677,\n            \"state_code\": 23\n        },\n        {\n            \"city\": \"Cândido Godói\",\n            \"code\": 4678,\n            \"state_code\": 23\n        },\n        {\n            \"city\": \"Candiota\",\n            \"code\": 4679,\n            \"state_code\": 23\n        },\n        {\n            \"city\": \"Canela\",\n            \"code\": 4680,\n            \"state_code\": 23\n        },\n        {\n            \"city\": \"Canguçu\",\n            \"code\": 4681,\n            \"state_code\": 23\n        },\n        {\n            \"city\": \"Canoas\",\n            \"code\": 4682,\n            \"state_code\": 23\n        },\n        {\n            \"city\": \"Canudos do Vale\",\n            \"code\": 4683,\n            \"state_code\": 23\n        },\n        {\n            \"city\": \"Capão Bonito do Sul\",\n            \"code\": 4684,\n            \"state_code\": 23\n        },\n        {\n            \"city\": \"Capão da Canoa\",\n            \"code\": 4685,\n            \"state_code\": 23\n        },\n        {\n            \"city\": \"Capão do Cipó\",\n            \"code\": 4686,\n            \"state_code\": 23\n        },\n        {\n            \"city\": \"Capão do Leão\",\n            \"code\": 4687,\n            \"state_code\": 23\n        },\n        {\n            \"city\": \"Capivari do Sul\",\n            \"code\": 4688,\n            \"state_code\": 23\n        },\n        {\n            \"city\": \"Capela de Santana\",\n            \"code\": 4689,\n            \"state_code\": 23\n        },\n        {\n            \"city\": \"Capitão\",\n            \"code\": 4690,\n            \"state_code\": 23\n        },\n        {\n            \"city\": \"Carazinho\",\n            \"code\": 4691,\n            \"state_code\": 23\n        },\n        {\n            \"city\": \"Caraá\",\n            \"code\": 4692,\n            \"state_code\": 23\n        },\n        {\n            \"city\": \"Carlos Barbosa\",\n            \"code\": 4693,\n            \"state_code\": 23\n        },\n        {\n            \"city\": \"Carlos Gomes\",\n            \"code\": 4694,\n            \"state_code\": 23\n        },\n        {\n            \"city\": \"Casca\",\n            \"code\": 4695,\n            \"state_code\": 23\n        },\n        {\n            \"city\": \"Caseiros\",\n            \"code\": 4696,\n            \"state_code\": 23\n        },\n        {\n            \"city\": \"Catuípe\",\n            \"code\": 4697,\n            \"state_code\": 23\n        },\n        {\n            \"city\": \"Caxias do Sul\",\n            \"code\": 4698,\n            \"state_code\": 23\n        },\n        {\n            \"city\": \"Centenário\",\n            \"code\": 4699,\n            \"state_code\": 23\n        },\n        {\n            \"city\": \"Cerrito\",\n            \"code\": 4700,\n            \"state_code\": 23\n        },\n        {\n            \"city\": \"Cerro Branco\",\n            \"code\": 4701,\n            \"state_code\": 23\n        },\n        {\n            \"city\": \"Cerro Grande\",\n            \"code\": 4702,\n            \"state_code\": 23\n        },\n        {\n            \"city\": \"Cerro Grande do Sul\",\n            \"code\": 4703,\n            \"state_code\": 23\n        },\n        {\n            \"city\": \"Cerro Largo\",\n            \"code\": 4704,\n            \"state_code\": 23\n        },\n        {\n            \"city\": \"Chapada\",\n            \"code\": 4705,\n            \"state_code\": 23\n        },\n        {\n            \"city\": \"Charqueadas\",\n            \"code\": 4706,\n            \"state_code\": 23\n        },\n        {\n            \"city\": \"Charrua\",\n            \"code\": 4707,\n            \"state_code\": 23\n        },\n        {\n            \"city\": \"Chiapetta\",\n            \"code\": 4708,\n            \"state_code\": 23\n        },\n        {\n            \"city\": \"Chuí\",\n            \"code\": 4709,\n            \"state_code\": 23\n        },\n        {\n            \"city\": \"Chuvisca\",\n            \"code\": 4710,\n            \"state_code\": 23\n        },\n        {\n            \"city\": \"Cidreira\",\n            \"code\": 4711,\n            \"state_code\": 23\n        },\n        {\n            \"city\": \"Ciríaco\",\n            \"code\": 4712,\n            \"state_code\": 23\n        },\n        {\n            \"city\": \"Colinas\",\n            \"code\": 4713,\n            \"state_code\": 23\n        },\n        {\n            \"city\": \"Colorado\",\n            \"code\": 4714,\n            \"state_code\": 23\n        },\n        {\n            \"city\": \"Condor\",\n            \"code\": 4715,\n            \"state_code\": 23\n        },\n        {\n            \"city\": \"Constantina\",\n            \"code\": 4716,\n            \"state_code\": 23\n        },\n        {\n            \"city\": \"Coqueiro Baixo\",\n            \"code\": 4717,\n            \"state_code\": 23\n        },\n        {\n            \"city\": \"Coqueiros do Sul\",\n            \"code\": 4718,\n            \"state_code\": 23\n        },\n        {\n            \"city\": \"Coronel Barros\",\n            \"code\": 4719,\n            \"state_code\": 23\n        },\n        {\n            \"city\": \"Coronel Bicaco\",\n            \"code\": 4720,\n            \"state_code\": 23\n        },\n        {\n            \"city\": \"Coronel Pilar\",\n            \"code\": 4721,\n            \"state_code\": 23\n        },\n        {\n            \"city\": \"Cotiporã\",\n            \"code\": 4722,\n            \"state_code\": 23\n        },\n        {\n            \"city\": \"Coxilha\",\n            \"code\": 4723,\n            \"state_code\": 23\n        },\n        {\n            \"city\": \"Crissiumal\",\n            \"code\": 4724,\n            \"state_code\": 23\n        },\n        {\n            \"city\": \"Cristal\",\n            \"code\": 4725,\n            \"state_code\": 23\n        },\n        {\n            \"city\": \"Cristal do Sul\",\n            \"code\": 4726,\n            \"state_code\": 23\n        },\n        {\n            \"city\": \"Cruz Alta\",\n            \"code\": 4727,\n            \"state_code\": 23\n        },\n        {\n            \"city\": \"Cruzaltense\",\n            \"code\": 4728,\n            \"state_code\": 23\n        },\n        {\n            \"city\": \"Cruzeiro do Sul\",\n            \"code\": 4729,\n            \"state_code\": 23\n        },\n        {\n            \"city\": \"David Canabarro\",\n            \"code\": 4730,\n            \"state_code\": 23\n        },\n        {\n            \"city\": \"Derrubadas\",\n            \"code\": 4731,\n            \"state_code\": 23\n        },\n        {\n            \"city\": \"Dezesseis de Novembro\",\n            \"code\": 4732,\n            \"state_code\": 23\n        },\n        {\n            \"city\": \"Dilermando de Aguiar\",\n            \"code\": 4733,\n            \"state_code\": 23\n        },\n        {\n            \"city\": \"Dois Irmãos\",\n            \"code\": 4734,\n            \"state_code\": 23\n        },\n        {\n            \"city\": \"Dois Irmãos das Missões\",\n            \"code\": 4735,\n            \"state_code\": 23\n        },\n        {\n            \"city\": \"Dois Lajeados\",\n            \"code\": 4736,\n            \"state_code\": 23\n        },\n        {\n            \"city\": \"Dom Feliciano\",\n            \"code\": 4737,\n            \"state_code\": 23\n        },\n        {\n            \"city\": \"Dom Pedro de Alcântara\",\n            \"code\": 4738,\n            \"state_code\": 23\n        },\n        {\n            \"city\": \"Dom Pedrito\",\n            \"code\": 4739,\n            \"state_code\": 23\n        },\n        {\n            \"city\": \"Dona Francisca\",\n            \"code\": 4740,\n            \"state_code\": 23\n        },\n        {\n            \"city\": \"Doutor Maurício Cardoso\",\n            \"code\": 4741,\n            \"state_code\": 23\n        },\n        {\n            \"city\": \"Doutor Ricardo\",\n            \"code\": 4742,\n            \"state_code\": 23\n        },\n        {\n            \"city\": \"Eldorado do Sul\",\n            \"code\": 4743,\n            \"state_code\": 23\n        },\n        {\n            \"city\": \"Encantado\",\n            \"code\": 4744,\n            \"state_code\": 23\n        },\n        {\n            \"city\": \"Encruzilhada do Sul\",\n            \"code\": 4745,\n            \"state_code\": 23\n        },\n        {\n            \"city\": \"Engenho Velho\",\n            \"code\": 4746,\n            \"state_code\": 23\n        },\n        {\n            \"city\": \"Entre-Ijuís\",\n            \"code\": 4747,\n            \"state_code\": 23\n        },\n        {\n            \"city\": \"Entre Rios do Sul\",\n            \"code\": 4748,\n            \"state_code\": 23\n        },\n        {\n            \"city\": \"Erebango\",\n            \"code\": 4749,\n            \"state_code\": 23\n        },\n        {\n            \"city\": \"Erechim\",\n            \"code\": 4750,\n            \"state_code\": 23\n        },\n        {\n            \"city\": \"Ernestina\",\n            \"code\": 4751,\n            \"state_code\": 23\n        },\n        {\n            \"city\": \"Herval\",\n            \"code\": 4752,\n            \"state_code\": 23\n        },\n        {\n            \"city\": \"Erval Grande\",\n            \"code\": 4753,\n            \"state_code\": 23\n        },\n        {\n            \"city\": \"Erval Seco\",\n            \"code\": 4754,\n            \"state_code\": 23\n        },\n        {\n            \"city\": \"Esmeralda\",\n            \"code\": 4755,\n            \"state_code\": 23\n        },\n        {\n            \"city\": \"Esperança do Sul\",\n            \"code\": 4756,\n            \"state_code\": 23\n        },\n        {\n            \"city\": \"Espumoso\",\n            \"code\": 4757,\n            \"state_code\": 23\n        },\n        {\n            \"city\": \"Estação\",\n            \"code\": 4758,\n            \"state_code\": 23\n        },\n        {\n            \"city\": \"Estância Velha\",\n            \"code\": 4759,\n            \"state_code\": 23\n        },\n        {\n            \"city\": \"Esteio\",\n            \"code\": 4760,\n            \"state_code\": 23\n        },\n        {\n            \"city\": \"Estrela\",\n            \"code\": 4761,\n            \"state_code\": 23\n        },\n        {\n            \"city\": \"Estrela Velha\",\n            \"code\": 4762,\n            \"state_code\": 23\n        },\n        {\n            \"city\": \"Eugênio de Castro\",\n            \"code\": 4763,\n            \"state_code\": 23\n        },\n        {\n            \"city\": \"Fagundes Varela\",\n            \"code\": 4764,\n            \"state_code\": 23\n        },\n        {\n            \"city\": \"Farroupilha\",\n            \"code\": 4765,\n            \"state_code\": 23\n        },\n        {\n            \"city\": \"Faxinal do Soturno\",\n            \"code\": 4766,\n            \"state_code\": 23\n        },\n        {\n            \"city\": \"Faxinalzinho\",\n            \"code\": 4767,\n            \"state_code\": 23\n        },\n        {\n            \"city\": \"Fazenda Vilanova\",\n            \"code\": 4768,\n            \"state_code\": 23\n        },\n        {\n            \"city\": \"Feliz\",\n            \"code\": 4769,\n            \"state_code\": 23\n        },\n        {\n            \"city\": \"Flores da Cunha\",\n            \"code\": 4770,\n            \"state_code\": 23\n        },\n        {\n            \"city\": \"Floriano Peixoto\",\n            \"code\": 4771,\n            \"state_code\": 23\n        },\n        {\n            \"city\": \"Fontoura Xavier\",\n            \"code\": 4772,\n            \"state_code\": 23\n        },\n        {\n            \"city\": \"Formigueiro\",\n            \"code\": 4773,\n            \"state_code\": 23\n        },\n        {\n            \"city\": \"Forquetinha\",\n            \"code\": 4774,\n            \"state_code\": 23\n        },\n        {\n            \"city\": \"Fortaleza dos Valos\",\n            \"code\": 4775,\n            \"state_code\": 23\n        },\n        {\n            \"city\": \"Frederico Westphalen\",\n            \"code\": 4776,\n            \"state_code\": 23\n        },\n        {\n            \"city\": \"Garibaldi\",\n            \"code\": 4777,\n            \"state_code\": 23\n        },\n        {\n            \"city\": \"Garruchos\",\n            \"code\": 4778,\n            \"state_code\": 23\n        },\n        {\n            \"city\": \"Gaurama\",\n            \"code\": 4779,\n            \"state_code\": 23\n        },\n        {\n            \"city\": \"General Câmara\",\n            \"code\": 4780,\n            \"state_code\": 23\n        },\n        {\n            \"city\": \"Gentil\",\n            \"code\": 4781,\n            \"state_code\": 23\n        },\n        {\n            \"city\": \"Getúlio Vargas\",\n            \"code\": 4782,\n            \"state_code\": 23\n        },\n        {\n            \"city\": \"Giruá\",\n            \"code\": 4783,\n            \"state_code\": 23\n        },\n        {\n            \"city\": \"Glorinha\",\n            \"code\": 4784,\n            \"state_code\": 23\n        },\n        {\n            \"city\": \"Gramado\",\n            \"code\": 4785,\n            \"state_code\": 23\n        },\n        {\n            \"city\": \"Gramado dos Loureiros\",\n            \"code\": 4786,\n            \"state_code\": 23\n        },\n        {\n            \"city\": \"Gramado Xavier\",\n            \"code\": 4787,\n            \"state_code\": 23\n        },\n        {\n            \"city\": \"Gravataí\",\n            \"code\": 4788,\n            \"state_code\": 23\n        },\n        {\n            \"city\": \"Guabiju\",\n            \"code\": 4789,\n            \"state_code\": 23\n        },\n        {\n            \"city\": \"Guaíba\",\n            \"code\": 4790,\n            \"state_code\": 23\n        },\n        {\n            \"city\": \"Guaporé\",\n            \"code\": 4791,\n            \"state_code\": 23\n        },\n        {\n            \"city\": \"Guarani das Missões\",\n            \"code\": 4792,\n            \"state_code\": 23\n        },\n        {\n            \"city\": \"Harmonia\",\n            \"code\": 4793,\n            \"state_code\": 23\n        },\n        {\n            \"city\": \"Herveiras\",\n            \"code\": 4794,\n            \"state_code\": 23\n        },\n        {\n            \"city\": \"Horizontina\",\n            \"code\": 4795,\n            \"state_code\": 23\n        },\n        {\n            \"city\": \"Hulha Negra\",\n            \"code\": 4796,\n            \"state_code\": 23\n        },\n        {\n            \"city\": \"Humaitá\",\n            \"code\": 4797,\n            \"state_code\": 23\n        },\n        {\n            \"city\": \"Ibarama\",\n            \"code\": 4798,\n            \"state_code\": 23\n        },\n        {\n            \"city\": \"Ibiaçá\",\n            \"code\": 4799,\n            \"state_code\": 23\n        },\n        {\n            \"city\": \"Ibiraiaras\",\n            \"code\": 4800,\n            \"state_code\": 23\n        },\n        {\n            \"city\": \"Ibirapuitã\",\n            \"code\": 4801,\n            \"state_code\": 23\n        },\n        {\n            \"city\": \"Ibirubá\",\n            \"code\": 4802,\n            \"state_code\": 23\n        },\n        {\n            \"city\": \"Igrejinha\",\n            \"code\": 4803,\n            \"state_code\": 23\n        },\n        {\n            \"city\": \"Ijuí\",\n            \"code\": 4804,\n            \"state_code\": 23\n        },\n        {\n            \"city\": \"Ilópolis\",\n            \"code\": 4805,\n            \"state_code\": 23\n        },\n        {\n            \"city\": \"Imbé\",\n            \"code\": 4806,\n            \"state_code\": 23\n        },\n        {\n            \"city\": \"Imigrante\",\n            \"code\": 4807,\n            \"state_code\": 23\n        },\n        {\n            \"city\": \"Independência\",\n            \"code\": 4808,\n            \"state_code\": 23\n        },\n        {\n            \"city\": \"Inhacorá\",\n            \"code\": 4809,\n            \"state_code\": 23\n        },\n        {\n            \"city\": \"Ipê\",\n            \"code\": 4810,\n            \"state_code\": 23\n        },\n        {\n            \"city\": \"Ipiranga do Sul\",\n            \"code\": 4811,\n            \"state_code\": 23\n        },\n        {\n            \"city\": \"Iraí\",\n            \"code\": 4812,\n            \"state_code\": 23\n        },\n        {\n            \"city\": \"Itaara\",\n            \"code\": 4813,\n            \"state_code\": 23\n        },\n        {\n            \"city\": \"Itacurubi\",\n            \"code\": 4814,\n            \"state_code\": 23\n        },\n        {\n            \"city\": \"Itapuca\",\n            \"code\": 4815,\n            \"state_code\": 23\n        },\n        {\n            \"city\": \"Itaqui\",\n            \"code\": 4816,\n            \"state_code\": 23\n        },\n        {\n            \"city\": \"Itati\",\n            \"code\": 4817,\n            \"state_code\": 23\n        },\n        {\n            \"city\": \"Itatiba do Sul\",\n            \"code\": 4818,\n            \"state_code\": 23\n        },\n        {\n            \"city\": \"Ivorá\",\n            \"code\": 4819,\n            \"state_code\": 23\n        },\n        {\n            \"city\": \"Ivoti\",\n            \"code\": 4820,\n            \"state_code\": 23\n        },\n        {\n            \"city\": \"Jaboticaba\",\n            \"code\": 4821,\n            \"state_code\": 23\n        },\n        {\n            \"city\": \"Jacuizinho\",\n            \"code\": 4822,\n            \"state_code\": 23\n        },\n        {\n            \"city\": \"Jacutinga\",\n            \"code\": 4823,\n            \"state_code\": 23\n        },\n        {\n            \"city\": \"Jaguarão\",\n            \"code\": 4824,\n            \"state_code\": 23\n        },\n        {\n            \"city\": \"Jaguari\",\n            \"code\": 4825,\n            \"state_code\": 23\n        },\n        {\n            \"city\": \"Jaquirana\",\n            \"code\": 4826,\n            \"state_code\": 23\n        },\n        {\n            \"city\": \"Jari\",\n            \"code\": 4827,\n            \"state_code\": 23\n        },\n        {\n            \"city\": \"Jóia\",\n            \"code\": 4828,\n            \"state_code\": 23\n        },\n        {\n            \"city\": \"Júlio de Castilhos\",\n            \"code\": 4829,\n            \"state_code\": 23\n        },\n        {\n            \"city\": \"Lagoa Bonita do Sul\",\n            \"code\": 4830,\n            \"state_code\": 23\n        },\n        {\n            \"city\": \"Lagoão\",\n            \"code\": 4831,\n            \"state_code\": 23\n        },\n        {\n            \"city\": \"Lagoa dos Três Cantos\",\n            \"code\": 4832,\n            \"state_code\": 23\n        },\n        {\n            \"city\": \"Lagoa Vermelha\",\n            \"code\": 4833,\n            \"state_code\": 23\n        },\n        {\n            \"city\": \"Lajeado\",\n            \"code\": 4834,\n            \"state_code\": 23\n        },\n        {\n            \"city\": \"Lajeado do Bugre\",\n            \"code\": 4835,\n            \"state_code\": 23\n        },\n        {\n            \"city\": \"Lavras do Sul\",\n            \"code\": 4836,\n            \"state_code\": 23\n        },\n        {\n            \"city\": \"Liberato Salzano\",\n            \"code\": 4837,\n            \"state_code\": 23\n        },\n        {\n            \"city\": \"Lindolfo Collor\",\n            \"code\": 4838,\n            \"state_code\": 23\n        },\n        {\n            \"city\": \"Linha Nova\",\n            \"code\": 4839,\n            \"state_code\": 23\n        },\n        {\n            \"city\": \"Machadinho\",\n            \"code\": 4840,\n            \"state_code\": 23\n        },\n        {\n            \"city\": \"Maçambara\",\n            \"code\": 4841,\n            \"state_code\": 23\n        },\n        {\n            \"city\": \"Mampituba\",\n            \"code\": 4842,\n            \"state_code\": 23\n        },\n        {\n            \"city\": \"Manoel Viana\",\n            \"code\": 4843,\n            \"state_code\": 23\n        },\n        {\n            \"city\": \"Maquiné\",\n            \"code\": 4844,\n            \"state_code\": 23\n        },\n        {\n            \"city\": \"Maratá\",\n            \"code\": 4845,\n            \"state_code\": 23\n        },\n        {\n            \"city\": \"Marau\",\n            \"code\": 4846,\n            \"state_code\": 23\n        },\n        {\n            \"city\": \"Marcelino Ramos\",\n            \"code\": 4847,\n            \"state_code\": 23\n        },\n        {\n            \"city\": \"Mariana Pimentel\",\n            \"code\": 4848,\n            \"state_code\": 23\n        },\n        {\n            \"city\": \"Mariano Moro\",\n            \"code\": 4849,\n            \"state_code\": 23\n        },\n        {\n            \"city\": \"Marques de Souza\",\n            \"code\": 4850,\n            \"state_code\": 23\n        },\n        {\n            \"city\": \"Mata\",\n            \"code\": 4851,\n            \"state_code\": 23\n        },\n        {\n            \"city\": \"Mato Castelhano\",\n            \"code\": 4852,\n            \"state_code\": 23\n        },\n        {\n            \"city\": \"Mato Leitão\",\n            \"code\": 4853,\n            \"state_code\": 23\n        },\n        {\n            \"city\": \"Mato Queimado\",\n            \"code\": 4854,\n            \"state_code\": 23\n        },\n        {\n            \"city\": \"Maximiliano de Almeida\",\n            \"code\": 4855,\n            \"state_code\": 23\n        },\n        {\n            \"city\": \"Minas do Leão\",\n            \"code\": 4856,\n            \"state_code\": 23\n        },\n        {\n            \"city\": \"Miraguaí\",\n            \"code\": 4857,\n            \"state_code\": 23\n        },\n        {\n            \"city\": \"Montauri\",\n            \"code\": 4858,\n            \"state_code\": 23\n        },\n        {\n            \"city\": \"Monte Alegre dos Campos\",\n            \"code\": 4859,\n            \"state_code\": 23\n        },\n        {\n            \"city\": \"Monte Belo do Sul\",\n            \"code\": 4860,\n            \"state_code\": 23\n        },\n        {\n            \"city\": \"Montenegro\",\n            \"code\": 4861,\n            \"state_code\": 23\n        },\n        {\n            \"city\": \"Mormaço\",\n            \"code\": 4862,\n            \"state_code\": 23\n        },\n        {\n            \"city\": \"Morrinhos do Sul\",\n            \"code\": 4863,\n            \"state_code\": 23\n        },\n        {\n            \"city\": \"Morro Redondo\",\n            \"code\": 4864,\n            \"state_code\": 23\n        },\n        {\n            \"city\": \"Morro Reuter\",\n            \"code\": 4865,\n            \"state_code\": 23\n        },\n        {\n            \"city\": \"Mostardas\",\n            \"code\": 4866,\n            \"state_code\": 23\n        },\n        {\n            \"city\": \"Muçum\",\n            \"code\": 4867,\n            \"state_code\": 23\n        },\n        {\n            \"city\": \"Muitos Capões\",\n            \"code\": 4868,\n            \"state_code\": 23\n        },\n        {\n            \"city\": \"Muliterno\",\n            \"code\": 4869,\n            \"state_code\": 23\n        },\n        {\n            \"city\": \"Não-Me-Toque\",\n            \"code\": 4870,\n            \"state_code\": 23\n        },\n        {\n            \"city\": \"Nicolau Vergueiro\",\n            \"code\": 4871,\n            \"state_code\": 23\n        },\n        {\n            \"city\": \"Nonoai\",\n            \"code\": 4872,\n            \"state_code\": 23\n        },\n        {\n            \"city\": \"Nova Alvorada\",\n            \"code\": 4873,\n            \"state_code\": 23\n        },\n        {\n            \"city\": \"Nova Araçá\",\n            \"code\": 4874,\n            \"state_code\": 23\n        },\n        {\n            \"city\": \"Nova Bassano\",\n            \"code\": 4875,\n            \"state_code\": 23\n        },\n        {\n            \"city\": \"Nova Boa Vista\",\n            \"code\": 4876,\n            \"state_code\": 23\n        },\n        {\n            \"city\": \"Nova Bréscia\",\n            \"code\": 4877,\n            \"state_code\": 23\n        },\n        {\n            \"city\": \"Nova Candelária\",\n            \"code\": 4878,\n            \"state_code\": 23\n        },\n        {\n            \"city\": \"Nova Esperança do Sul\",\n            \"code\": 4879,\n            \"state_code\": 23\n        },\n        {\n            \"city\": \"Nova Hartz\",\n            \"code\": 4880,\n            \"state_code\": 23\n        },\n        {\n            \"city\": \"Nova Pádua\",\n            \"code\": 4881,\n            \"state_code\": 23\n        },\n        {\n            \"city\": \"Nova Palma\",\n            \"code\": 4882,\n            \"state_code\": 23\n        },\n        {\n            \"city\": \"Nova Petrópolis\",\n            \"code\": 4883,\n            \"state_code\": 23\n        },\n        {\n            \"city\": \"Nova Prata\",\n            \"code\": 4884,\n            \"state_code\": 23\n        },\n        {\n            \"city\": \"Nova Ramada\",\n            \"code\": 4885,\n            \"state_code\": 23\n        },\n        {\n            \"city\": \"Nova Roma do Sul\",\n            \"code\": 4886,\n            \"state_code\": 23\n        },\n        {\n            \"city\": \"Nova Santa Rita\",\n            \"code\": 4887,\n            \"state_code\": 23\n        },\n        {\n            \"city\": \"Novo Cabrais\",\n            \"code\": 4888,\n            \"state_code\": 23\n        },\n        {\n            \"city\": \"Novo Hamburgo\",\n            \"code\": 4889,\n            \"state_code\": 23\n        },\n        {\n            \"city\": \"Novo Machado\",\n            \"code\": 4890,\n            \"state_code\": 23\n        },\n        {\n            \"city\": \"Novo Tiradentes\",\n            \"code\": 4891,\n            \"state_code\": 23\n        },\n        {\n            \"city\": \"Novo Xingu\",\n            \"code\": 4892,\n            \"state_code\": 23\n        },\n        {\n            \"city\": \"Novo Barreiro\",\n            \"code\": 4893,\n            \"state_code\": 23\n        },\n        {\n            \"city\": \"Osório\",\n            \"code\": 4894,\n            \"state_code\": 23\n        },\n        {\n            \"city\": \"Paim Filho\",\n            \"code\": 4895,\n            \"state_code\": 23\n        },\n        {\n            \"city\": \"Palmares do Sul\",\n            \"code\": 4896,\n            \"state_code\": 23\n        },\n        {\n            \"city\": \"Palmeira das Missões\",\n            \"code\": 4897,\n            \"state_code\": 23\n        },\n        {\n            \"city\": \"Palmitinho\",\n            \"code\": 4898,\n            \"state_code\": 23\n        },\n        {\n            \"city\": \"Panambi\",\n            \"code\": 4899,\n            \"state_code\": 23\n        },\n        {\n            \"city\": \"Pantano Grande\",\n            \"code\": 4900,\n            \"state_code\": 23\n        },\n        {\n            \"city\": \"Paraí\",\n            \"code\": 4901,\n            \"state_code\": 23\n        },\n        {\n            \"city\": \"Paraíso do Sul\",\n            \"code\": 4902,\n            \"state_code\": 23\n        },\n        {\n            \"city\": \"Pareci Novo\",\n            \"code\": 4903,\n            \"state_code\": 23\n        },\n        {\n            \"city\": \"Parobé\",\n            \"code\": 4904,\n            \"state_code\": 23\n        },\n        {\n            \"city\": \"Passa Sete\",\n            \"code\": 4905,\n            \"state_code\": 23\n        },\n        {\n            \"city\": \"Passo do Sobrado\",\n            \"code\": 4906,\n            \"state_code\": 23\n        },\n        {\n            \"city\": \"Passo Fundo\",\n            \"code\": 4907,\n            \"state_code\": 23\n        },\n        {\n            \"city\": \"Paulo Bento\",\n            \"code\": 4908,\n            \"state_code\": 23\n        },\n        {\n            \"city\": \"Paverama\",\n            \"code\": 4909,\n            \"state_code\": 23\n        },\n        {\n            \"city\": \"Pedras Altas\",\n            \"code\": 4910,\n            \"state_code\": 23\n        },\n        {\n            \"city\": \"Pedro Osório\",\n            \"code\": 4911,\n            \"state_code\": 23\n        },\n        {\n            \"city\": \"Pejuçara\",\n            \"code\": 4912,\n            \"state_code\": 23\n        },\n        {\n            \"city\": \"Pelotas\",\n            \"code\": 4913,\n            \"state_code\": 23\n        },\n        {\n            \"city\": \"Picada Café\",\n            \"code\": 4914,\n            \"state_code\": 23\n        },\n        {\n            \"city\": \"Pinhal\",\n            \"code\": 4915,\n            \"state_code\": 23\n        },\n        {\n            \"city\": \"Pinhal da Serra\",\n            \"code\": 4916,\n            \"state_code\": 23\n        },\n        {\n            \"city\": \"Pinhal Grande\",\n            \"code\": 4917,\n            \"state_code\": 23\n        },\n        {\n            \"city\": \"Pinheirinho do Vale\",\n            \"code\": 4918,\n            \"state_code\": 23\n        },\n        {\n            \"city\": \"Pinheiro Machado\",\n            \"code\": 4919,\n            \"state_code\": 23\n        },\n        {\n            \"city\": \"Pirapó\",\n            \"code\": 4920,\n            \"state_code\": 23\n        },\n        {\n            \"city\": \"Piratini\",\n            \"code\": 4921,\n            \"state_code\": 23\n        },\n        {\n            \"city\": \"Planalto\",\n            \"code\": 4922,\n            \"state_code\": 23\n        },\n        {\n            \"city\": \"Poço das Antas\",\n            \"code\": 4923,\n            \"state_code\": 23\n        },\n        {\n            \"city\": \"Pontão\",\n            \"code\": 4924,\n            \"state_code\": 23\n        },\n        {\n            \"city\": \"Ponte Preta\",\n            \"code\": 4925,\n            \"state_code\": 23\n        },\n        {\n            \"city\": \"Portão\",\n            \"code\": 4926,\n            \"state_code\": 23\n        },\n        {\n            \"city\": \"Porto Alegre\",\n            \"code\": 4927,\n            \"state_code\": 23\n        },\n        {\n            \"city\": \"Porto Lucena\",\n            \"code\": 4928,\n            \"state_code\": 23\n        },\n        {\n            \"city\": \"Porto Mauá\",\n            \"code\": 4929,\n            \"state_code\": 23\n        },\n        {\n            \"city\": \"Porto Vera Cruz\",\n            \"code\": 4930,\n            \"state_code\": 23\n        },\n        {\n            \"city\": \"Porto Xavier\",\n            \"code\": 4931,\n            \"state_code\": 23\n        },\n        {\n            \"city\": \"Pouso Novo\",\n            \"code\": 4932,\n            \"state_code\": 23\n        },\n        {\n            \"city\": \"Presidente Lucena\",\n            \"code\": 4933,\n            \"state_code\": 23\n        },\n        {\n            \"city\": \"Progresso\",\n            \"code\": 4934,\n            \"state_code\": 23\n        },\n        {\n            \"city\": \"Protásio Alves\",\n            \"code\": 4935,\n            \"state_code\": 23\n        },\n        {\n            \"city\": \"Putinga\",\n            \"code\": 4936,\n            \"state_code\": 23\n        },\n        {\n            \"city\": \"Quaraí\",\n            \"code\": 4937,\n            \"state_code\": 23\n        },\n        {\n            \"city\": \"Quatro Irmãos\",\n            \"code\": 4938,\n            \"state_code\": 23\n        },\n        {\n            \"city\": \"Quevedos\",\n            \"code\": 4939,\n            \"state_code\": 23\n        },\n        {\n            \"city\": \"Quinze de Novembro\",\n            \"code\": 4940,\n            \"state_code\": 23\n        },\n        {\n            \"city\": \"Redentora\",\n            \"code\": 4941,\n            \"state_code\": 23\n        },\n        {\n            \"city\": \"Relvado\",\n            \"code\": 4942,\n            \"state_code\": 23\n        },\n        {\n            \"city\": \"Restinga Seca\",\n            \"code\": 4943,\n            \"state_code\": 23\n        },\n        {\n            \"city\": \"Rio dos Índios\",\n            \"code\": 4944,\n            \"state_code\": 23\n        },\n        {\n            \"city\": \"Rio Grande\",\n            \"code\": 4945,\n            \"state_code\": 23\n        },\n        {\n            \"city\": \"Rio Pardo\",\n            \"code\": 4946,\n            \"state_code\": 23\n        },\n        {\n            \"city\": \"Riozinho\",\n            \"code\": 4947,\n            \"state_code\": 23\n        },\n        {\n            \"city\": \"Roca Sales\",\n            \"code\": 4948,\n            \"state_code\": 23\n        },\n        {\n            \"city\": \"Rodeio Bonito\",\n            \"code\": 4949,\n            \"state_code\": 23\n        },\n        {\n            \"city\": \"Rolador\",\n            \"code\": 4950,\n            \"state_code\": 23\n        },\n        {\n            \"city\": \"Rolante\",\n            \"code\": 4951,\n            \"state_code\": 23\n        },\n        {\n            \"city\": \"Ronda Alta\",\n            \"code\": 4952,\n            \"state_code\": 23\n        },\n        {\n            \"city\": \"Rondinha\",\n            \"code\": 4953,\n            \"state_code\": 23\n        },\n        {\n            \"city\": \"Roque Gonzales\",\n            \"code\": 4954,\n            \"state_code\": 23\n        },\n        {\n            \"city\": \"Rosário do Sul\",\n            \"code\": 4955,\n            \"state_code\": 23\n        },\n        {\n            \"city\": \"Sagrada Família\",\n            \"code\": 4956,\n            \"state_code\": 23\n        },\n        {\n            \"city\": \"Saldanha Marinho\",\n            \"code\": 4957,\n            \"state_code\": 23\n        },\n        {\n            \"city\": \"Salto do Jacuí\",\n            \"code\": 4958,\n            \"state_code\": 23\n        },\n        {\n            \"city\": \"Salvador das Missões\",\n            \"code\": 4959,\n            \"state_code\": 23\n        },\n        {\n            \"city\": \"Salvador do Sul\",\n            \"code\": 4960,\n            \"state_code\": 23\n        },\n        {\n            \"city\": \"Sananduva\",\n            \"code\": 4961,\n            \"state_code\": 23\n        },\n        {\n            \"city\": \"Santa Bárbara do Sul\",\n            \"code\": 4962,\n            \"state_code\": 23\n        },\n        {\n            \"city\": \"Santa Cecília do Sul\",\n            \"code\": 4963,\n            \"state_code\": 23\n        },\n        {\n            \"city\": \"Santa Clara do Sul\",\n            \"code\": 4964,\n            \"state_code\": 23\n        },\n        {\n            \"city\": \"Santa Cruz do Sul\",\n            \"code\": 4965,\n            \"state_code\": 23\n        },\n        {\n            \"city\": \"Santa Maria\",\n            \"code\": 4966,\n            \"state_code\": 23\n        },\n        {\n            \"city\": \"Santa Maria do Herval\",\n            \"code\": 4967,\n            \"state_code\": 23\n        },\n        {\n            \"city\": \"Santa Margarida do Sul\",\n            \"code\": 4968,\n            \"state_code\": 23\n        },\n        {\n            \"city\": \"Santana da Boa Vista\",\n            \"code\": 4969,\n            \"state_code\": 23\n        },\n        {\n            \"city\": \"Sant'Ana do Livramento\",\n            \"code\": 4970,\n            \"state_code\": 23\n        },\n        {\n            \"city\": \"Santa Rosa\",\n            \"code\": 4971,\n            \"state_code\": 23\n        },\n        {\n            \"city\": \"Santa Tereza\",\n            \"code\": 4972,\n            \"state_code\": 23\n        },\n        {\n            \"city\": \"Santa Vitória do Palmar\",\n            \"code\": 4973,\n            \"state_code\": 23\n        },\n        {\n            \"city\": \"Santiago\",\n            \"code\": 4974,\n            \"state_code\": 23\n        },\n        {\n            \"city\": \"Santo Ângelo\",\n            \"code\": 4975,\n            \"state_code\": 23\n        },\n        {\n            \"city\": \"Santo Antônio do Palma\",\n            \"code\": 4976,\n            \"state_code\": 23\n        },\n        {\n            \"city\": \"Santo Antônio da Patrulha\",\n            \"code\": 4977,\n            \"state_code\": 23\n        },\n        {\n            \"city\": \"Santo Antônio das Missões\",\n            \"code\": 4978,\n            \"state_code\": 23\n        },\n        {\n            \"city\": \"Santo Antônio do Planalto\",\n            \"code\": 4979,\n            \"state_code\": 23\n        },\n        {\n            \"city\": \"Santo Augusto\",\n            \"code\": 4980,\n            \"state_code\": 23\n        },\n        {\n            \"city\": \"Santo Cristo\",\n            \"code\": 4981,\n            \"state_code\": 23\n        },\n        {\n            \"city\": \"Santo Expedito do Sul\",\n            \"code\": 4982,\n            \"state_code\": 23\n        },\n        {\n            \"city\": \"São Borja\",\n            \"code\": 4983,\n            \"state_code\": 23\n        },\n        {\n            \"city\": \"São Domingos do Sul\",\n            \"code\": 4984,\n            \"state_code\": 23\n        },\n        {\n            \"city\": \"São Francisco de Assis\",\n            \"code\": 4985,\n            \"state_code\": 23\n        },\n        {\n            \"city\": \"São Francisco de Paula\",\n            \"code\": 4986,\n            \"state_code\": 23\n        },\n        {\n            \"city\": \"São Gabriel\",\n            \"code\": 4987,\n            \"state_code\": 23\n        },\n        {\n            \"city\": \"São Jerônimo\",\n            \"code\": 4988,\n            \"state_code\": 23\n        },\n        {\n            \"city\": \"São João da Urtiga\",\n            \"code\": 4989,\n            \"state_code\": 23\n        },\n        {\n            \"city\": \"São João do Polêsine\",\n            \"code\": 4990,\n            \"state_code\": 23\n        },\n        {\n            \"city\": \"São Jorge\",\n            \"code\": 4991,\n            \"state_code\": 23\n        },\n        {\n            \"city\": \"São José das Missões\",\n            \"code\": 4992,\n            \"state_code\": 23\n        },\n        {\n            \"city\": \"São José do Herval\",\n            \"code\": 4993,\n            \"state_code\": 23\n        },\n        {\n            \"city\": \"São José do Hortêncio\",\n            \"code\": 4994,\n            \"state_code\": 23\n        },\n        {\n            \"city\": \"São José do Inhacorá\",\n            \"code\": 4995,\n            \"state_code\": 23\n        },\n        {\n            \"city\": \"São José do Norte\",\n            \"code\": 4996,\n            \"state_code\": 23\n        },\n        {\n            \"city\": \"São José do Ouro\",\n            \"code\": 4997,\n            \"state_code\": 23\n        },\n        {\n            \"city\": \"São José do Sul\",\n            \"code\": 4998,\n            \"state_code\": 23\n        },\n        {\n            \"city\": \"São José dos Ausentes\",\n            \"code\": 4999,\n            \"state_code\": 23\n        },\n        {\n            \"city\": \"São Leopoldo\",\n            \"code\": 5000,\n            \"state_code\": 23\n        },\n        {\n            \"city\": \"São Lourenço do Sul\",\n            \"code\": 5001,\n            \"state_code\": 23\n        },\n        {\n            \"city\": \"São Luiz Gonzaga\",\n            \"code\": 5002,\n            \"state_code\": 23\n        },\n        {\n            \"city\": \"São Marcos\",\n            \"code\": 5003,\n            \"state_code\": 23\n        },\n        {\n            \"city\": \"São Martinho\",\n            \"code\": 5004,\n            \"state_code\": 23\n        },\n        {\n            \"city\": \"São Martinho da Serra\",\n            \"code\": 5005,\n            \"state_code\": 23\n        },\n        {\n            \"city\": \"São Miguel das Missões\",\n            \"code\": 5006,\n            \"state_code\": 23\n        },\n        {\n            \"city\": \"São Nicolau\",\n            \"code\": 5007,\n            \"state_code\": 23\n        },\n        {\n            \"city\": \"São Paulo das Missões\",\n            \"code\": 5008,\n            \"state_code\": 23\n        },\n        {\n            \"city\": \"São Pedro da Serra\",\n            \"code\": 5009,\n            \"state_code\": 23\n        },\n        {\n            \"city\": \"São Pedro das Missões\",\n            \"code\": 5010,\n            \"state_code\": 23\n        },\n        {\n            \"city\": \"São Pedro do Butiá\",\n            \"code\": 5011,\n            \"state_code\": 23\n        },\n        {\n            \"city\": \"São Pedro do Sul\",\n            \"code\": 5012,\n            \"state_code\": 23\n        },\n        {\n            \"city\": \"São Sebastião do Caí\",\n            \"code\": 5013,\n            \"state_code\": 23\n        },\n        {\n            \"city\": \"São Sepé\",\n            \"code\": 5014,\n            \"state_code\": 23\n        },\n        {\n            \"city\": \"São Valentim\",\n            \"code\": 5015,\n            \"state_code\": 23\n        },\n        {\n            \"city\": \"São Valentim do Sul\",\n            \"code\": 5016,\n            \"state_code\": 23\n        },\n        {\n            \"city\": \"São Valério do Sul\",\n            \"code\": 5017,\n            \"state_code\": 23\n        },\n        {\n            \"city\": \"São Vendelino\",\n            \"code\": 5018,\n            \"state_code\": 23\n        },\n        {\n            \"city\": \"São Vicente do Sul\",\n            \"code\": 5019,\n            \"state_code\": 23\n        },\n        {\n            \"city\": \"Sapiranga\",\n            \"code\": 5020,\n            \"state_code\": 23\n        },\n        {\n            \"city\": \"Sapucaia do Sul\",\n            \"code\": 5021,\n            \"state_code\": 23\n        },\n        {\n            \"city\": \"Sarandi\",\n            \"code\": 5022,\n            \"state_code\": 23\n        },\n        {\n            \"city\": \"Seberi\",\n            \"code\": 5023,\n            \"state_code\": 23\n        },\n        {\n            \"city\": \"Sede Nova\",\n            \"code\": 5024,\n            \"state_code\": 23\n        },\n        {\n            \"city\": \"Segredo\",\n            \"code\": 5025,\n            \"state_code\": 23\n        },\n        {\n            \"city\": \"Selbach\",\n            \"code\": 5026,\n            \"state_code\": 23\n        },\n        {\n            \"city\": \"Senador Salgado Filho\",\n            \"code\": 5027,\n            \"state_code\": 23\n        },\n        {\n            \"city\": \"Sentinela do Sul\",\n            \"code\": 5028,\n            \"state_code\": 23\n        },\n        {\n            \"city\": \"Serafina Corrêa\",\n            \"code\": 5029,\n            \"state_code\": 23\n        },\n        {\n            \"city\": \"Sério\",\n            \"code\": 5030,\n            \"state_code\": 23\n        },\n        {\n            \"city\": \"Sertão\",\n            \"code\": 5031,\n            \"state_code\": 23\n        },\n        {\n            \"city\": \"Sertão Santana\",\n            \"code\": 5032,\n            \"state_code\": 23\n        },\n        {\n            \"city\": \"Sete de Setembro\",\n            \"code\": 5033,\n            \"state_code\": 23\n        },\n        {\n            \"city\": \"Severiano de Almeida\",\n            \"code\": 5034,\n            \"state_code\": 23\n        },\n        {\n            \"city\": \"Silveira Martins\",\n            \"code\": 5035,\n            \"state_code\": 23\n        },\n        {\n            \"city\": \"Sinimbu\",\n            \"code\": 5036,\n            \"state_code\": 23\n        },\n        {\n            \"city\": \"Sobradinho\",\n            \"code\": 5037,\n            \"state_code\": 23\n        },\n        {\n            \"city\": \"Soledade\",\n            \"code\": 5038,\n            \"state_code\": 23\n        },\n        {\n            \"city\": \"Tabaí\",\n            \"code\": 5039,\n            \"state_code\": 23\n        },\n        {\n            \"city\": \"Tapejara\",\n            \"code\": 5040,\n            \"state_code\": 23\n        },\n        {\n            \"city\": \"Tapera\",\n            \"code\": 5041,\n            \"state_code\": 23\n        },\n        {\n            \"city\": \"Tapes\",\n            \"code\": 5042,\n            \"state_code\": 23\n        },\n        {\n            \"city\": \"Taquara\",\n            \"code\": 5043,\n            \"state_code\": 23\n        },\n        {\n            \"city\": \"Taquari\",\n            \"code\": 5044,\n            \"state_code\": 23\n        },\n        {\n            \"city\": \"Taquaruçu do Sul\",\n            \"code\": 5045,\n            \"state_code\": 23\n        },\n        {\n            \"city\": \"Tavares\",\n            \"code\": 5046,\n            \"state_code\": 23\n        },\n        {\n            \"city\": \"Tenente Portela\",\n            \"code\": 5047,\n            \"state_code\": 23\n        },\n        {\n            \"city\": \"Terra de Areia\",\n            \"code\": 5048,\n            \"state_code\": 23\n        },\n        {\n            \"city\": \"Teutônia\",\n            \"code\": 5049,\n            \"state_code\": 23\n        },\n        {\n            \"city\": \"Tio Hugo\",\n            \"code\": 5050,\n            \"state_code\": 23\n        },\n        {\n            \"city\": \"Tiradentes do Sul\",\n            \"code\": 5051,\n            \"state_code\": 23\n        },\n        {\n            \"city\": \"Toropi\",\n            \"code\": 5052,\n            \"state_code\": 23\n        },\n        {\n            \"city\": \"Torres\",\n            \"code\": 5053,\n            \"state_code\": 23\n        },\n        {\n            \"city\": \"Tramandaí\",\n            \"code\": 5054,\n            \"state_code\": 23\n        },\n        {\n            \"city\": \"Travesseiro\",\n            \"code\": 5055,\n            \"state_code\": 23\n        },\n        {\n            \"city\": \"Três Arroios\",\n            \"code\": 5056,\n            \"state_code\": 23\n        },\n        {\n            \"city\": \"Três Cachoeiras\",\n            \"code\": 5057,\n            \"state_code\": 23\n        },\n        {\n            \"city\": \"Três Coroas\",\n            \"code\": 5058,\n            \"state_code\": 23\n        },\n        {\n            \"city\": \"Três de Maio\",\n            \"code\": 5059,\n            \"state_code\": 23\n        },\n        {\n            \"city\": \"Três Forquilhas\",\n            \"code\": 5060,\n            \"state_code\": 23\n        },\n        {\n            \"city\": \"Três Palmeiras\",\n            \"code\": 5061,\n            \"state_code\": 23\n        },\n        {\n            \"city\": \"Três Passos\",\n            \"code\": 5062,\n            \"state_code\": 23\n        },\n        {\n            \"city\": \"Trindade do Sul\",\n            \"code\": 5063,\n            \"state_code\": 23\n        },\n        {\n            \"city\": \"Triunfo\",\n            \"code\": 5064,\n            \"state_code\": 23\n        },\n        {\n            \"city\": \"Tucunduva\",\n            \"code\": 5065,\n            \"state_code\": 23\n        },\n        {\n            \"city\": \"Tunas\",\n            \"code\": 5066,\n            \"state_code\": 23\n        },\n        {\n            \"city\": \"Tupanci do Sul\",\n            \"code\": 5067,\n            \"state_code\": 23\n        },\n        {\n            \"city\": \"Tupanciretã\",\n            \"code\": 5068,\n            \"state_code\": 23\n        },\n        {\n            \"city\": \"Tupandi\",\n            \"code\": 5069,\n            \"state_code\": 23\n        },\n        {\n            \"city\": \"Tuparendi\",\n            \"code\": 5070,\n            \"state_code\": 23\n        },\n        {\n            \"city\": \"Turuçu\",\n            \"code\": 5071,\n            \"state_code\": 23\n        },\n        {\n            \"city\": \"Ubiretama\",\n            \"code\": 5072,\n            \"state_code\": 23\n        },\n        {\n            \"city\": \"União da Serra\",\n            \"code\": 5073,\n            \"state_code\": 23\n        },\n        {\n            \"city\": \"Unistalda\",\n            \"code\": 5074,\n            \"state_code\": 23\n        },\n        {\n            \"city\": \"Uruguaiana\",\n            \"code\": 5075,\n            \"state_code\": 23\n        },\n        {\n            \"city\": \"Vacaria\",\n            \"code\": 5076,\n            \"state_code\": 23\n        },\n        {\n            \"city\": \"Vale Verde\",\n            \"code\": 5077,\n            \"state_code\": 23\n        },\n        {\n            \"city\": \"Vale do Sol\",\n            \"code\": 5078,\n            \"state_code\": 23\n        },\n        {\n            \"city\": \"Vale Real\",\n            \"code\": 5079,\n            \"state_code\": 23\n        },\n        {\n            \"city\": \"Vanini\",\n            \"code\": 5080,\n            \"state_code\": 23\n        },\n        {\n            \"city\": \"Venâncio Aires\",\n            \"code\": 5081,\n            \"state_code\": 23\n        },\n        {\n            \"city\": \"Vera Cruz\",\n            \"code\": 5082,\n            \"state_code\": 23\n        },\n        {\n            \"city\": \"Veranópolis\",\n            \"code\": 5083,\n            \"state_code\": 23\n        },\n        {\n            \"city\": \"Vespasiano Correa\",\n            \"code\": 5084,\n            \"state_code\": 23\n        },\n        {\n            \"city\": \"Viadutos\",\n            \"code\": 5085,\n            \"state_code\": 23\n        },\n        {\n            \"city\": \"Viamão\",\n            \"code\": 5086,\n            \"state_code\": 23\n        },\n        {\n            \"city\": \"Vicente Dutra\",\n            \"code\": 5087,\n            \"state_code\": 23\n        },\n        {\n            \"city\": \"Victor Graeff\",\n            \"code\": 5088,\n            \"state_code\": 23\n        },\n        {\n            \"city\": \"Vila Flores\",\n            \"code\": 5089,\n            \"state_code\": 23\n        },\n        {\n            \"city\": \"Vila Lângaro\",\n            \"code\": 5090,\n            \"state_code\": 23\n        },\n        {\n            \"city\": \"Vila Maria\",\n            \"code\": 5091,\n            \"state_code\": 23\n        },\n        {\n            \"city\": \"Vila Nova do Sul\",\n            \"code\": 5092,\n            \"state_code\": 23\n        },\n        {\n            \"city\": \"Vista Alegre\",\n            \"code\": 5093,\n            \"state_code\": 23\n        },\n        {\n            \"city\": \"Vista Alegre do Prata\",\n            \"code\": 5094,\n            \"state_code\": 23\n        },\n        {\n            \"city\": \"Vista Gaúcha\",\n            \"code\": 5095,\n            \"state_code\": 23\n        },\n        {\n            \"city\": \"Vitória das Missões\",\n            \"code\": 5096,\n            \"state_code\": 23\n        },\n        {\n            \"city\": \"Westfalia\",\n            \"code\": 5097,\n            \"state_code\": 23\n        },\n        {\n            \"city\": \"Xangri lá\",\n            \"code\": 5098,\n            \"state_code\": 23\n        },\n        {\n            \"city\": \"Água Clara\",\n            \"code\": 5099,\n            \"state_code\": 12\n        },\n        {\n            \"city\": \"Alcinópolis\",\n            \"code\": 5100,\n            \"state_code\": 12\n        },\n        {\n            \"city\": \"Amambaí\",\n            \"code\": 5101,\n            \"state_code\": 12\n        },\n        {\n            \"city\": \"Anastácio\",\n            \"code\": 5102,\n            \"state_code\": 12\n        },\n        {\n            \"city\": \"Anaurilândia\",\n            \"code\": 5103,\n            \"state_code\": 12\n        },\n        {\n            \"city\": \"Angélica\",\n            \"code\": 5104,\n            \"state_code\": 12\n        },\n        {\n            \"city\": \"Antônio João\",\n            \"code\": 5105,\n            \"state_code\": 12\n        },\n        {\n            \"city\": \"Aparecida do Taboado\",\n            \"code\": 5106,\n            \"state_code\": 12\n        },\n        {\n            \"city\": \"Aquidauana\",\n            \"code\": 5107,\n            \"state_code\": 12\n        },\n        {\n            \"city\": \"Aral Moreira\",\n            \"code\": 5108,\n            \"state_code\": 12\n        },\n        {\n            \"city\": \"Bandeirantes\",\n            \"code\": 5109,\n            \"state_code\": 12\n        },\n        {\n            \"city\": \"Bataguassu\",\n            \"code\": 5110,\n            \"state_code\": 12\n        },\n        {\n            \"city\": \"Batayporã\",\n            \"code\": 5111,\n            \"state_code\": 12\n        },\n        {\n            \"city\": \"Bela Vista\",\n            \"code\": 5112,\n            \"state_code\": 12\n        },\n        {\n            \"city\": \"Bodoquena\",\n            \"code\": 5113,\n            \"state_code\": 12\n        },\n        {\n            \"city\": \"Bonito\",\n            \"code\": 5114,\n            \"state_code\": 12\n        },\n        {\n            \"city\": \"Brasilândia\",\n            \"code\": 5115,\n            \"state_code\": 12\n        },\n        {\n            \"city\": \"Caarapó\",\n            \"code\": 5116,\n            \"state_code\": 12\n        },\n        {\n            \"city\": \"Camapuã\",\n            \"code\": 5117,\n            \"state_code\": 12\n        },\n        {\n            \"city\": \"Campo Grande\",\n            \"code\": 5118,\n            \"state_code\": 12\n        },\n        {\n            \"city\": \"Caracol\",\n            \"code\": 5119,\n            \"state_code\": 12\n        },\n        {\n            \"city\": \"Cassilândia\",\n            \"code\": 5120,\n            \"state_code\": 12\n        },\n        {\n            \"city\": \"Chapadão do Sul\",\n            \"code\": 5121,\n            \"state_code\": 12\n        },\n        {\n            \"city\": \"Corguinho\",\n            \"code\": 5122,\n            \"state_code\": 12\n        },\n        {\n            \"city\": \"Coronel Sapucaia\",\n            \"code\": 5123,\n            \"state_code\": 12\n        },\n        {\n            \"city\": \"Corumbá\",\n            \"code\": 5124,\n            \"state_code\": 12\n        },\n        {\n            \"city\": \"Costa Rica\",\n            \"code\": 5125,\n            \"state_code\": 12\n        },\n        {\n            \"city\": \"Coxim\",\n            \"code\": 5126,\n            \"state_code\": 12\n        },\n        {\n            \"city\": \"Deodápolis\",\n            \"code\": 5127,\n            \"state_code\": 12\n        },\n        {\n            \"city\": \"Dois Irmãos do Buriti\",\n            \"code\": 5128,\n            \"state_code\": 12\n        },\n        {\n            \"city\": \"Douradina\",\n            \"code\": 5129,\n            \"state_code\": 12\n        },\n        {\n            \"city\": \"Dourados\",\n            \"code\": 5130,\n            \"state_code\": 12\n        },\n        {\n            \"city\": \"Eldorado\",\n            \"code\": 5131,\n            \"state_code\": 12\n        },\n        {\n            \"city\": \"Fátima do Sul\",\n            \"code\": 5132,\n            \"state_code\": 12\n        },\n        {\n            \"city\": \"Figueirão\",\n            \"code\": 5133,\n            \"state_code\": 12\n        },\n        {\n            \"city\": \"Glória de Dourados\",\n            \"code\": 5134,\n            \"state_code\": 12\n        },\n        {\n            \"city\": \"Guia Lopes da Laguna\",\n            \"code\": 5135,\n            \"state_code\": 12\n        },\n        {\n            \"city\": \"Iguatemi\",\n            \"code\": 5136,\n            \"state_code\": 12\n        },\n        {\n            \"city\": \"Inocência\",\n            \"code\": 5137,\n            \"state_code\": 12\n        },\n        {\n            \"city\": \"Itaporã\",\n            \"code\": 5138,\n            \"state_code\": 12\n        },\n        {\n            \"city\": \"Itaquiraí\",\n            \"code\": 5139,\n            \"state_code\": 12\n        },\n        {\n            \"city\": \"Ivinhema\",\n            \"code\": 5140,\n            \"state_code\": 12\n        },\n        {\n            \"city\": \"Japorã\",\n            \"code\": 5141,\n            \"state_code\": 12\n        },\n        {\n            \"city\": \"Jaraguari\",\n            \"code\": 5142,\n            \"state_code\": 12\n        },\n        {\n            \"city\": \"Jardim\",\n            \"code\": 5143,\n            \"state_code\": 12\n        },\n        {\n            \"city\": \"Jateí\",\n            \"code\": 5144,\n            \"state_code\": 12\n        },\n        {\n            \"city\": \"Juti\",\n            \"code\": 5145,\n            \"state_code\": 12\n        },\n        {\n            \"city\": \"Ladário\",\n            \"code\": 5146,\n            \"state_code\": 12\n        },\n        {\n            \"city\": \"Laguna Carapã\",\n            \"code\": 5147,\n            \"state_code\": 12\n        },\n        {\n            \"city\": \"Maracaju\",\n            \"code\": 5148,\n            \"state_code\": 12\n        },\n        {\n            \"city\": \"Miranda\",\n            \"code\": 5149,\n            \"state_code\": 12\n        },\n        {\n            \"city\": \"Mundo Novo\",\n            \"code\": 5150,\n            \"state_code\": 12\n        },\n        {\n            \"city\": \"Naviraí\",\n            \"code\": 5151,\n            \"state_code\": 12\n        },\n        {\n            \"city\": \"Nioaque\",\n            \"code\": 5152,\n            \"state_code\": 12\n        },\n        {\n            \"city\": \"Nova Alvorada do Sul\",\n            \"code\": 5153,\n            \"state_code\": 12\n        },\n        {\n            \"city\": \"Nova Andradina\",\n            \"code\": 5154,\n            \"state_code\": 12\n        },\n        {\n            \"city\": \"Novo Horizonte do Sul\",\n            \"code\": 5155,\n            \"state_code\": 12\n        },\n        {\n            \"city\": \"Paranaíba\",\n            \"code\": 5156,\n            \"state_code\": 12\n        },\n        {\n            \"city\": \"Paranhos\",\n            \"code\": 5157,\n            \"state_code\": 12\n        },\n        {\n            \"city\": \"Pedro Gomes\",\n            \"code\": 5158,\n            \"state_code\": 12\n        },\n        {\n            \"city\": \"Ponta Porã\",\n            \"code\": 5159,\n            \"state_code\": 12\n        },\n        {\n            \"city\": \"Porto Murtinho\",\n            \"code\": 5160,\n            \"state_code\": 12\n        },\n        {\n            \"city\": \"Ribas do Rio Pardo\",\n            \"code\": 5161,\n            \"state_code\": 12\n        },\n        {\n            \"city\": \"Rio Brilhante\",\n            \"code\": 5162,\n            \"state_code\": 12\n        },\n        {\n            \"city\": \"Rio Negro\",\n            \"code\": 5163,\n            \"state_code\": 12\n        },\n        {\n            \"city\": \"Rio Verde de Mato Grosso\",\n            \"code\": 5164,\n            \"state_code\": 12\n        },\n        {\n            \"city\": \"Rochedo\",\n            \"code\": 5165,\n            \"state_code\": 12\n        },\n        {\n            \"city\": \"Santa Rita do Pardo\",\n            \"code\": 5166,\n            \"state_code\": 12\n        },\n        {\n            \"city\": \"São Gabriel do Oeste\",\n            \"code\": 5167,\n            \"state_code\": 12\n        },\n        {\n            \"city\": \"Sete Quedas\",\n            \"code\": 5168,\n            \"state_code\": 12\n        },\n        {\n            \"city\": \"Selvíria\",\n            \"code\": 5169,\n            \"state_code\": 12\n        },\n        {\n            \"city\": \"Sidrolândia\",\n            \"code\": 5170,\n            \"state_code\": 12\n        },\n        {\n            \"city\": \"Sonora\",\n            \"code\": 5171,\n            \"state_code\": 12\n        },\n        {\n            \"city\": \"Tacuru\",\n            \"code\": 5172,\n            \"state_code\": 12\n        },\n        {\n            \"city\": \"Taquarussu\",\n            \"code\": 5173,\n            \"state_code\": 12\n        },\n        {\n            \"city\": \"Terenos\",\n            \"code\": 5174,\n            \"state_code\": 12\n        },\n        {\n            \"city\": \"Três Lagoas\",\n            \"code\": 5175,\n            \"state_code\": 12\n        },\n        {\n            \"city\": \"Vicentina\",\n            \"code\": 5176,\n            \"state_code\": 12\n        },\n        {\n            \"city\": \"Acorizal\",\n            \"code\": 5177,\n            \"state_code\": 13\n        },\n        {\n            \"city\": \"Água Boa\",\n            \"code\": 5178,\n            \"state_code\": 13\n        },\n        {\n            \"city\": \"Alta Floresta\",\n            \"code\": 5179,\n            \"state_code\": 13\n        },\n        {\n            \"city\": \"Alto Araguaia\",\n            \"code\": 5180,\n            \"state_code\": 13\n        },\n        {\n            \"city\": \"Alto Boa Vista\",\n            \"code\": 5181,\n            \"state_code\": 13\n        },\n        {\n            \"city\": \"Alto Garças\",\n            \"code\": 5182,\n            \"state_code\": 13\n        },\n        {\n            \"city\": \"Alto Paraguai\",\n            \"code\": 5183,\n            \"state_code\": 13\n        },\n        {\n            \"city\": \"Alto Taquari\",\n            \"code\": 5184,\n            \"state_code\": 13\n        },\n        {\n            \"city\": \"Apiacás\",\n            \"code\": 5185,\n            \"state_code\": 13\n        },\n        {\n            \"city\": \"Araguaiana\",\n            \"code\": 5186,\n            \"state_code\": 13\n        },\n        {\n            \"city\": \"Araguainha\",\n            \"code\": 5187,\n            \"state_code\": 13\n        },\n        {\n            \"city\": \"Araputanga\",\n            \"code\": 5188,\n            \"state_code\": 13\n        },\n        {\n            \"city\": \"Arenápolis\",\n            \"code\": 5189,\n            \"state_code\": 13\n        },\n        {\n            \"city\": \"Aripuanã\",\n            \"code\": 5190,\n            \"state_code\": 13\n        },\n        {\n            \"city\": \"Barão de Melgaço\",\n            \"code\": 5191,\n            \"state_code\": 13\n        },\n        {\n            \"city\": \"Barra do Bugres\",\n            \"code\": 5192,\n            \"state_code\": 13\n        },\n        {\n            \"city\": \"Barra do Garças\",\n            \"code\": 5193,\n            \"state_code\": 13\n        },\n        {\n            \"city\": \"Bom Jesus do Araguaia\",\n            \"code\": 5194,\n            \"state_code\": 13\n        },\n        {\n            \"city\": \"Brasnorte\",\n            \"code\": 5195,\n            \"state_code\": 13\n        },\n        {\n            \"city\": \"Cáceres\",\n            \"code\": 5196,\n            \"state_code\": 13\n        },\n        {\n            \"city\": \"Campinápolis\",\n            \"code\": 5197,\n            \"state_code\": 13\n        },\n        {\n            \"city\": \"Campo Novo do Parecis\",\n            \"code\": 5198,\n            \"state_code\": 13\n        },\n        {\n            \"city\": \"Campo Verde\",\n            \"code\": 5199,\n            \"state_code\": 13\n        },\n        {\n            \"city\": \"Campos de Júlio\",\n            \"code\": 5200,\n            \"state_code\": 13\n        },\n        {\n            \"city\": \"Canabrava do Norte\",\n            \"code\": 5201,\n            \"state_code\": 13\n        },\n        {\n            \"city\": \"Canarana\",\n            \"code\": 5202,\n            \"state_code\": 13\n        },\n        {\n            \"city\": \"Carlinda\",\n            \"code\": 5203,\n            \"state_code\": 13\n        },\n        {\n            \"city\": \"Castanheira\",\n            \"code\": 5204,\n            \"state_code\": 13\n        },\n        {\n            \"city\": \"Chapada dos Guimarães\",\n            \"code\": 5205,\n            \"state_code\": 13\n        },\n        {\n            \"city\": \"Cláudia\",\n            \"code\": 5206,\n            \"state_code\": 13\n        },\n        {\n            \"city\": \"Cocalinho\",\n            \"code\": 5207,\n            \"state_code\": 13\n        },\n        {\n            \"city\": \"Colíder\",\n            \"code\": 5208,\n            \"state_code\": 13\n        },\n        {\n            \"city\": \"Colniza\",\n            \"code\": 5209,\n            \"state_code\": 13\n        },\n        {\n            \"city\": \"Comodoro\",\n            \"code\": 5210,\n            \"state_code\": 13\n        },\n        {\n            \"city\": \"Confresa\",\n            \"code\": 5211,\n            \"state_code\": 13\n        },\n        {\n            \"city\": \"Conquista D'oeste\",\n            \"code\": 5212,\n            \"state_code\": 13\n        },\n        {\n            \"city\": \"Cotriguaçu\",\n            \"code\": 5213,\n            \"state_code\": 13\n        },\n        {\n            \"city\": \"Cuiabá\",\n            \"code\": 5214,\n            \"state_code\": 13\n        },\n        {\n            \"city\": \"Curvelândia\",\n            \"code\": 5215,\n            \"state_code\": 13\n        },\n        {\n            \"city\": \"Denise\",\n            \"code\": 5216,\n            \"state_code\": 13\n        },\n        {\n            \"city\": \"Diamantino\",\n            \"code\": 5217,\n            \"state_code\": 13\n        },\n        {\n            \"city\": \"Dom Aquino\",\n            \"code\": 5218,\n            \"state_code\": 13\n        },\n        {\n            \"city\": \"Feliz Natal\",\n            \"code\": 5219,\n            \"state_code\": 13\n        },\n        {\n            \"city\": \"Figueirópolis D'oeste\",\n            \"code\": 5220,\n            \"state_code\": 13\n        },\n        {\n            \"city\": \"Gaúcha do Norte\",\n            \"code\": 5221,\n            \"state_code\": 13\n        },\n        {\n            \"city\": \"General Carneiro\",\n            \"code\": 5222,\n            \"state_code\": 13\n        },\n        {\n            \"city\": \"Glória D'oeste\",\n            \"code\": 5223,\n            \"state_code\": 13\n        },\n        {\n            \"city\": \"Guarantã do Norte\",\n            \"code\": 5224,\n            \"state_code\": 13\n        },\n        {\n            \"city\": \"Guiratinga\",\n            \"code\": 5225,\n            \"state_code\": 13\n        },\n        {\n            \"city\": \"Indiavaí\",\n            \"code\": 5226,\n            \"state_code\": 13\n        },\n        {\n            \"city\": \"Ipiranga do Norte\",\n            \"code\": 5227,\n            \"state_code\": 13\n        },\n        {\n            \"city\": \"Itanhangá\",\n            \"code\": 5228,\n            \"state_code\": 13\n        },\n        {\n            \"city\": \"Itaúba\",\n            \"code\": 5229,\n            \"state_code\": 13\n        },\n        {\n            \"city\": \"Itiquira\",\n            \"code\": 5230,\n            \"state_code\": 13\n        },\n        {\n            \"city\": \"Jaciara\",\n            \"code\": 5231,\n            \"state_code\": 13\n        },\n        {\n            \"city\": \"Jangada\",\n            \"code\": 5232,\n            \"state_code\": 13\n        },\n        {\n            \"city\": \"Jauru\",\n            \"code\": 5233,\n            \"state_code\": 13\n        },\n        {\n            \"city\": \"Juara\",\n            \"code\": 5234,\n            \"state_code\": 13\n        },\n        {\n            \"city\": \"Juína\",\n            \"code\": 5235,\n            \"state_code\": 13\n        },\n        {\n            \"city\": \"Juruena\",\n            \"code\": 5236,\n            \"state_code\": 13\n        },\n        {\n            \"city\": \"Juscimeira\",\n            \"code\": 5237,\n            \"state_code\": 13\n        },\n        {\n            \"city\": \"Lambari D'oeste\",\n            \"code\": 5238,\n            \"state_code\": 13\n        },\n        {\n            \"city\": \"Lucas do Rio Verde\",\n            \"code\": 5239,\n            \"state_code\": 13\n        },\n        {\n            \"city\": \"Luciára\",\n            \"code\": 5240,\n            \"state_code\": 13\n        },\n        {\n            \"city\": \"Vila Bela da Santíssima Trindade\",\n            \"code\": 5241,\n            \"state_code\": 13\n        },\n        {\n            \"city\": \"Marcelândia\",\n            \"code\": 5242,\n            \"state_code\": 13\n        },\n        {\n            \"city\": \"Matupá\",\n            \"code\": 5243,\n            \"state_code\": 13\n        },\n        {\n            \"city\": \"Mirassol D'oeste\",\n            \"code\": 5244,\n            \"state_code\": 13\n        },\n        {\n            \"city\": \"Nobres\",\n            \"code\": 5245,\n            \"state_code\": 13\n        },\n        {\n            \"city\": \"Nortelândia\",\n            \"code\": 5246,\n            \"state_code\": 13\n        },\n        {\n            \"city\": \"Nossa Senhora do Livramento\",\n            \"code\": 5247,\n            \"state_code\": 13\n        },\n        {\n            \"city\": \"Nova Bandeirantes\",\n            \"code\": 5248,\n            \"state_code\": 13\n        },\n        {\n            \"city\": \"Nova Nazaré\",\n            \"code\": 5249,\n            \"state_code\": 13\n        },\n        {\n            \"city\": \"Nova Lacerda\",\n            \"code\": 5250,\n            \"state_code\": 13\n        },\n        {\n            \"city\": \"Nova Santa Helena\",\n            \"code\": 5251,\n            \"state_code\": 13\n        },\n        {\n            \"city\": \"Nova Brasilândia\",\n            \"code\": 5252,\n            \"state_code\": 13\n        },\n        {\n            \"city\": \"Nova Canaã do Norte\",\n            \"code\": 5253,\n            \"state_code\": 13\n        },\n        {\n            \"city\": \"Nova Mutum\",\n            \"code\": 5254,\n            \"state_code\": 13\n        },\n        {\n            \"city\": \"Nova Olímpia\",\n            \"code\": 5255,\n            \"state_code\": 13\n        },\n        {\n            \"city\": \"Nova Ubiratã\",\n            \"code\": 5256,\n            \"state_code\": 13\n        },\n        {\n            \"city\": \"Nova Xavantina\",\n            \"code\": 5257,\n            \"state_code\": 13\n        },\n        {\n            \"city\": \"Novo Mundo\",\n            \"code\": 5258,\n            \"state_code\": 13\n        },\n        {\n            \"city\": \"Novo Horizonte do Norte\",\n            \"code\": 5259,\n            \"state_code\": 13\n        },\n        {\n            \"city\": \"Novo São Joaquim\",\n            \"code\": 5260,\n            \"state_code\": 13\n        },\n        {\n            \"city\": \"Paranaíta\",\n            \"code\": 5261,\n            \"state_code\": 13\n        },\n        {\n            \"city\": \"Paranatinga\",\n            \"code\": 5262,\n            \"state_code\": 13\n        },\n        {\n            \"city\": \"Novo Santo Antônio\",\n            \"code\": 5263,\n            \"state_code\": 13\n        },\n        {\n            \"city\": \"Pedra Preta\",\n            \"code\": 5264,\n            \"state_code\": 13\n        },\n        {\n            \"city\": \"Peixoto de Azevedo\",\n            \"code\": 5265,\n            \"state_code\": 13\n        },\n        {\n            \"city\": \"Planalto da Serra\",\n            \"code\": 5266,\n            \"state_code\": 13\n        },\n        {\n            \"city\": \"Poconé\",\n            \"code\": 5267,\n            \"state_code\": 13\n        },\n        {\n            \"city\": \"Pontal do Araguaia\",\n            \"code\": 5268,\n            \"state_code\": 13\n        },\n        {\n            \"city\": \"Ponte Branca\",\n            \"code\": 5269,\n            \"state_code\": 13\n        },\n        {\n            \"city\": \"Pontes e Lacerda\",\n            \"code\": 5270,\n            \"state_code\": 13\n        },\n        {\n            \"city\": \"Porto Alegre do Norte\",\n            \"code\": 5271,\n            \"state_code\": 13\n        },\n        {\n            \"city\": \"Porto dos Gaúchos\",\n            \"code\": 5272,\n            \"state_code\": 13\n        },\n        {\n            \"city\": \"Porto Esperidião\",\n            \"code\": 5273,\n            \"state_code\": 13\n        },\n        {\n            \"city\": \"Porto Estrela\",\n            \"code\": 5274,\n            \"state_code\": 13\n        },\n        {\n            \"city\": \"Poxoréo\",\n            \"code\": 5275,\n            \"state_code\": 13\n        },\n        {\n            \"city\": \"Primavera do Leste\",\n            \"code\": 5276,\n            \"state_code\": 13\n        },\n        {\n            \"city\": \"Querência\",\n            \"code\": 5277,\n            \"state_code\": 13\n        },\n        {\n            \"city\": \"São José dos Quatro Marcos\",\n            \"code\": 5278,\n            \"state_code\": 13\n        },\n        {\n            \"city\": \"Reserva do Cabaçal\",\n            \"code\": 5279,\n            \"state_code\": 13\n        },\n        {\n            \"city\": \"Ribeirão Cascalheira\",\n            \"code\": 5280,\n            \"state_code\": 13\n        },\n        {\n            \"city\": \"Ribeirãozinho\",\n            \"code\": 5281,\n            \"state_code\": 13\n        },\n        {\n            \"city\": \"Rio Branco\",\n            \"code\": 5282,\n            \"state_code\": 13\n        },\n        {\n            \"city\": \"Santa Carmem\",\n            \"code\": 5283,\n            \"state_code\": 13\n        },\n        {\n            \"city\": \"Santo Afonso\",\n            \"code\": 5284,\n            \"state_code\": 13\n        },\n        {\n            \"city\": \"São José do Povo\",\n            \"code\": 5285,\n            \"state_code\": 13\n        },\n        {\n            \"city\": \"São José do Rio Claro\",\n            \"code\": 5286,\n            \"state_code\": 13\n        },\n        {\n            \"city\": \"São José do Xingu\",\n            \"code\": 5287,\n            \"state_code\": 13\n        },\n        {\n            \"city\": \"São Pedro da Cipa\",\n            \"code\": 5288,\n            \"state_code\": 13\n        },\n        {\n            \"city\": \"Rondolândia\",\n            \"code\": 5289,\n            \"state_code\": 13\n        },\n        {\n            \"city\": \"Rondonópolis\",\n            \"code\": 5290,\n            \"state_code\": 13\n        },\n        {\n            \"city\": \"Rosário Oeste\",\n            \"code\": 5291,\n            \"state_code\": 13\n        },\n        {\n            \"city\": \"Santa Cruz do Xingu\",\n            \"code\": 5292,\n            \"state_code\": 13\n        },\n        {\n            \"city\": \"Salto do Céu\",\n            \"code\": 5293,\n            \"state_code\": 13\n        },\n        {\n            \"city\": \"Santa Rita do Trivelato\",\n            \"code\": 5294,\n            \"state_code\": 13\n        },\n        {\n            \"city\": \"Santa Terezinha\",\n            \"code\": 5295,\n            \"state_code\": 13\n        },\n        {\n            \"city\": \"Santo Antônio do Leste\",\n            \"code\": 5296,\n            \"state_code\": 13\n        },\n        {\n            \"city\": \"Santo Antônio do Leverger\",\n            \"code\": 5297,\n            \"state_code\": 13\n        },\n        {\n            \"city\": \"São Félix do Araguaia\",\n            \"code\": 5298,\n            \"state_code\": 13\n        },\n        {\n            \"city\": \"Sapezal\",\n            \"code\": 5299,\n            \"state_code\": 13\n        },\n        {\n            \"city\": \"Serra Nova Dourada\",\n            \"code\": 5300,\n            \"state_code\": 13\n        },\n        {\n            \"city\": \"Sinop\",\n            \"code\": 5301,\n            \"state_code\": 13\n        },\n        {\n            \"city\": \"Sorriso\",\n            \"code\": 5302,\n            \"state_code\": 13\n        },\n        {\n            \"city\": \"Tabaporã\",\n            \"code\": 5303,\n            \"state_code\": 13\n        },\n        {\n            \"city\": \"Tangará da Serra\",\n            \"code\": 5304,\n            \"state_code\": 13\n        },\n        {\n            \"city\": \"Tapurah\",\n            \"code\": 5305,\n            \"state_code\": 13\n        },\n        {\n            \"city\": \"Terra Nova do Norte\",\n            \"code\": 5306,\n            \"state_code\": 13\n        },\n        {\n            \"city\": \"Tesouro\",\n            \"code\": 5307,\n            \"state_code\": 13\n        },\n        {\n            \"city\": \"Torixoréu\",\n            \"code\": 5308,\n            \"state_code\": 13\n        },\n        {\n            \"city\": \"União do Sul\",\n            \"code\": 5309,\n            \"state_code\": 13\n        },\n        {\n            \"city\": \"Vale de São Domingos\",\n            \"code\": 5310,\n            \"state_code\": 13\n        },\n        {\n            \"city\": \"Várzea Grande\",\n            \"code\": 5311,\n            \"state_code\": 13\n        },\n        {\n            \"city\": \"Vera\",\n            \"code\": 5312,\n            \"state_code\": 13\n        },\n        {\n            \"city\": \"Vila Rica\",\n            \"code\": 5313,\n            \"state_code\": 13\n        },\n        {\n            \"city\": \"Nova Guarita\",\n            \"code\": 5314,\n            \"state_code\": 13\n        },\n        {\n            \"city\": \"Nova Marilândia\",\n            \"code\": 5315,\n            \"state_code\": 13\n        },\n        {\n            \"city\": \"Nova Maringá\",\n            \"code\": 5316,\n            \"state_code\": 13\n        },\n        {\n            \"city\": \"Nova Monte Verde\",\n            \"code\": 5317,\n            \"state_code\": 13\n        },\n        {\n            \"city\": \"Abadia de Goiás\",\n            \"code\": 5318,\n            \"state_code\": 9\n        },\n        {\n            \"city\": \"Abadiânia\",\n            \"code\": 5319,\n            \"state_code\": 9\n        },\n        {\n            \"city\": \"Acreúna\",\n            \"code\": 5320,\n            \"state_code\": 9\n        },\n        {\n            \"city\": \"Adelândia\",\n            \"code\": 5321,\n            \"state_code\": 9\n        },\n        {\n            \"city\": \"Água Fria de Goiás\",\n            \"code\": 5322,\n            \"state_code\": 9\n        },\n        {\n            \"city\": \"Água Limpa\",\n            \"code\": 5323,\n            \"state_code\": 9\n        },\n        {\n            \"city\": \"Águas Lindas de Goiás\",\n            \"code\": 5324,\n            \"state_code\": 9\n        },\n        {\n            \"city\": \"Alexânia\",\n            \"code\": 5325,\n            \"state_code\": 9\n        },\n        {\n            \"city\": \"Aloândia\",\n            \"code\": 5326,\n            \"state_code\": 9\n        },\n        {\n            \"city\": \"Alto Horizonte\",\n            \"code\": 5327,\n            \"state_code\": 9\n        },\n        {\n            \"city\": \"Alto Paraíso de Goiás\",\n            \"code\": 5328,\n            \"state_code\": 9\n        },\n        {\n            \"city\": \"Alvorada do Norte\",\n            \"code\": 5329,\n            \"state_code\": 9\n        },\n        {\n            \"city\": \"Amaralina\",\n            \"code\": 5330,\n            \"state_code\": 9\n        },\n        {\n            \"city\": \"Americano do Brasil\",\n            \"code\": 5331,\n            \"state_code\": 9\n        },\n        {\n            \"city\": \"Amorinópolis\",\n            \"code\": 5332,\n            \"state_code\": 9\n        },\n        {\n            \"city\": \"Anápolis\",\n            \"code\": 5333,\n            \"state_code\": 9\n        },\n        {\n            \"city\": \"Anhanguera\",\n            \"code\": 5334,\n            \"state_code\": 9\n        },\n        {\n            \"city\": \"Anicuns\",\n            \"code\": 5335,\n            \"state_code\": 9\n        },\n        {\n            \"city\": \"Aparecida de Goiânia\",\n            \"code\": 5336,\n            \"state_code\": 9\n        },\n        {\n            \"city\": \"Aparecida do Rio Doce\",\n            \"code\": 5337,\n            \"state_code\": 9\n        },\n        {\n            \"city\": \"Aporé\",\n            \"code\": 5338,\n            \"state_code\": 9\n        },\n        {\n            \"city\": \"Araçu\",\n            \"code\": 5339,\n            \"state_code\": 9\n        },\n        {\n            \"city\": \"Aragarças\",\n            \"code\": 5340,\n            \"state_code\": 9\n        },\n        {\n            \"city\": \"Aragoiânia\",\n            \"code\": 5341,\n            \"state_code\": 9\n        },\n        {\n            \"city\": \"Araguapaz\",\n            \"code\": 5342,\n            \"state_code\": 9\n        },\n        {\n            \"city\": \"Arenópolis\",\n            \"code\": 5343,\n            \"state_code\": 9\n        },\n        {\n            \"city\": \"Aruanã\",\n            \"code\": 5344,\n            \"state_code\": 9\n        },\n        {\n            \"city\": \"Aurilândia\",\n            \"code\": 5345,\n            \"state_code\": 9\n        },\n        {\n            \"city\": \"Avelinópolis\",\n            \"code\": 5346,\n            \"state_code\": 9\n        },\n        {\n            \"city\": \"Baliza\",\n            \"code\": 5347,\n            \"state_code\": 9\n        },\n        {\n            \"city\": \"Barro Alto\",\n            \"code\": 5348,\n            \"state_code\": 9\n        },\n        {\n            \"city\": \"Bela Vista de Goiás\",\n            \"code\": 5349,\n            \"state_code\": 9\n        },\n        {\n            \"city\": \"Bom Jardim de Goiás\",\n            \"code\": 5350,\n            \"state_code\": 9\n        },\n        {\n            \"city\": \"Bom Jesus de Goiás\",\n            \"code\": 5351,\n            \"state_code\": 9\n        },\n        {\n            \"city\": \"Bonfinópolis\",\n            \"code\": 5352,\n            \"state_code\": 9\n        },\n        {\n            \"city\": \"Bonópolis\",\n            \"code\": 5353,\n            \"state_code\": 9\n        },\n        {\n            \"city\": \"Brazabrantes\",\n            \"code\": 5354,\n            \"state_code\": 9\n        },\n        {\n            \"city\": \"Britânia\",\n            \"code\": 5355,\n            \"state_code\": 9\n        },\n        {\n            \"city\": \"Buriti Alegre\",\n            \"code\": 5356,\n            \"state_code\": 9\n        },\n        {\n            \"city\": \"Buriti de Goiás\",\n            \"code\": 5357,\n            \"state_code\": 9\n        },\n        {\n            \"city\": \"Buritinópolis\",\n            \"code\": 5358,\n            \"state_code\": 9\n        },\n        {\n            \"city\": \"Cabeceiras\",\n            \"code\": 5359,\n            \"state_code\": 9\n        },\n        {\n            \"city\": \"Cachoeira Alta\",\n            \"code\": 5360,\n            \"state_code\": 9\n        },\n        {\n            \"city\": \"Cachoeira de Goiás\",\n            \"code\": 5361,\n            \"state_code\": 9\n        },\n        {\n            \"city\": \"Cachoeira Dourada\",\n            \"code\": 5362,\n            \"state_code\": 9\n        },\n        {\n            \"city\": \"Caçu\",\n            \"code\": 5363,\n            \"state_code\": 9\n        },\n        {\n            \"city\": \"Caiapônia\",\n            \"code\": 5364,\n            \"state_code\": 9\n        },\n        {\n            \"city\": \"Caldas Novas\",\n            \"code\": 5365,\n            \"state_code\": 9\n        },\n        {\n            \"city\": \"Caldazinha\",\n            \"code\": 5366,\n            \"state_code\": 9\n        },\n        {\n            \"city\": \"Campestre de Goiás\",\n            \"code\": 5367,\n            \"state_code\": 9\n        },\n        {\n            \"city\": \"Campinaçu\",\n            \"code\": 5368,\n            \"state_code\": 9\n        },\n        {\n            \"city\": \"Campinorte\",\n            \"code\": 5369,\n            \"state_code\": 9\n        },\n        {\n            \"city\": \"Campo Alegre de Goiás\",\n            \"code\": 5370,\n            \"state_code\": 9\n        },\n        {\n            \"city\": \"Campo Limpo de Goiás\",\n            \"code\": 5371,\n            \"state_code\": 9\n        },\n        {\n            \"city\": \"Campos Belos\",\n            \"code\": 5372,\n            \"state_code\": 9\n        },\n        {\n            \"city\": \"Campos Verdes\",\n            \"code\": 5373,\n            \"state_code\": 9\n        },\n        {\n            \"city\": \"Carmo do Rio Verde\",\n            \"code\": 5374,\n            \"state_code\": 9\n        },\n        {\n            \"city\": \"Castelândia\",\n            \"code\": 5375,\n            \"state_code\": 9\n        },\n        {\n            \"city\": \"Catalão\",\n            \"code\": 5376,\n            \"state_code\": 9\n        },\n        {\n            \"city\": \"Caturaí\",\n            \"code\": 5377,\n            \"state_code\": 9\n        },\n        {\n            \"city\": \"Cavalcante\",\n            \"code\": 5378,\n            \"state_code\": 9\n        },\n        {\n            \"city\": \"Ceres\",\n            \"code\": 5379,\n            \"state_code\": 9\n        },\n        {\n            \"city\": \"Cezarina\",\n            \"code\": 5380,\n            \"state_code\": 9\n        },\n        {\n            \"city\": \"Chapadão do Céu\",\n            \"code\": 5381,\n            \"state_code\": 9\n        },\n        {\n            \"city\": \"Cidade Ocidental\",\n            \"code\": 5382,\n            \"state_code\": 9\n        },\n        {\n            \"city\": \"Cocalzinho de Goiás\",\n            \"code\": 5383,\n            \"state_code\": 9\n        },\n        {\n            \"city\": \"Colinas do Sul\",\n            \"code\": 5384,\n            \"state_code\": 9\n        },\n        {\n            \"city\": \"Córrego do Ouro\",\n            \"code\": 5385,\n            \"state_code\": 9\n        },\n        {\n            \"city\": \"Corumbá de Goiás\",\n            \"code\": 5386,\n            \"state_code\": 9\n        },\n        {\n            \"city\": \"Corumbaíba\",\n            \"code\": 5387,\n            \"state_code\": 9\n        },\n        {\n            \"city\": \"Cristalina\",\n            \"code\": 5388,\n            \"state_code\": 9\n        },\n        {\n            \"city\": \"Cristianópolis\",\n            \"code\": 5389,\n            \"state_code\": 9\n        },\n        {\n            \"city\": \"Crixás\",\n            \"code\": 5390,\n            \"state_code\": 9\n        },\n        {\n            \"city\": \"Cromínia\",\n            \"code\": 5391,\n            \"state_code\": 9\n        },\n        {\n            \"city\": \"Cumari\",\n            \"code\": 5392,\n            \"state_code\": 9\n        },\n        {\n            \"city\": \"Damianópolis\",\n            \"code\": 5393,\n            \"state_code\": 9\n        },\n        {\n            \"city\": \"Damolândia\",\n            \"code\": 5394,\n            \"state_code\": 9\n        },\n        {\n            \"city\": \"Davinópolis\",\n            \"code\": 5395,\n            \"state_code\": 9\n        },\n        {\n            \"city\": \"Diorama\",\n            \"code\": 5396,\n            \"state_code\": 9\n        },\n        {\n            \"city\": \"Doverlândia\",\n            \"code\": 5397,\n            \"state_code\": 9\n        },\n        {\n            \"city\": \"Edealina\",\n            \"code\": 5398,\n            \"state_code\": 9\n        },\n        {\n            \"city\": \"Edéia\",\n            \"code\": 5399,\n            \"state_code\": 9\n        },\n        {\n            \"city\": \"Estrela do Norte\",\n            \"code\": 5400,\n            \"state_code\": 9\n        },\n        {\n            \"city\": \"Faina\",\n            \"code\": 5401,\n            \"state_code\": 9\n        },\n        {\n            \"city\": \"Fazenda Nova\",\n            \"code\": 5402,\n            \"state_code\": 9\n        },\n        {\n            \"city\": \"Firminópolis\",\n            \"code\": 5403,\n            \"state_code\": 9\n        },\n        {\n            \"city\": \"Flores de Goiás\",\n            \"code\": 5404,\n            \"state_code\": 9\n        },\n        {\n            \"city\": \"Formosa\",\n            \"code\": 5405,\n            \"state_code\": 9\n        },\n        {\n            \"city\": \"Formoso\",\n            \"code\": 5406,\n            \"state_code\": 9\n        },\n        {\n            \"city\": \"Gameleira de Goiás\",\n            \"code\": 5407,\n            \"state_code\": 9\n        },\n        {\n            \"city\": \"Divinópolis de Goiás\",\n            \"code\": 5408,\n            \"state_code\": 9\n        },\n        {\n            \"city\": \"Goianápolis\",\n            \"code\": 5409,\n            \"state_code\": 9\n        },\n        {\n            \"city\": \"Goiandira\",\n            \"code\": 5410,\n            \"state_code\": 9\n        },\n        {\n            \"city\": \"Goianésia\",\n            \"code\": 5411,\n            \"state_code\": 9\n        },\n        {\n            \"city\": \"Goiânia\",\n            \"code\": 5412,\n            \"state_code\": 9\n        },\n        {\n            \"city\": \"Goianira\",\n            \"code\": 5413,\n            \"state_code\": 9\n        },\n        {\n            \"city\": \"Goiás\",\n            \"code\": 5414,\n            \"state_code\": 9\n        },\n        {\n            \"city\": \"Goiatuba\",\n            \"code\": 5415,\n            \"state_code\": 9\n        },\n        {\n            \"city\": \"Gouvelândia\",\n            \"code\": 5416,\n            \"state_code\": 9\n        },\n        {\n            \"city\": \"Guapó\",\n            \"code\": 5417,\n            \"state_code\": 9\n        },\n        {\n            \"city\": \"Guaraíta\",\n            \"code\": 5418,\n            \"state_code\": 9\n        },\n        {\n            \"city\": \"Guarani de Goiás\",\n            \"code\": 5419,\n            \"state_code\": 9\n        },\n        {\n            \"city\": \"Guarinos\",\n            \"code\": 5420,\n            \"state_code\": 9\n        },\n        {\n            \"city\": \"Heitoraí\",\n            \"code\": 5421,\n            \"state_code\": 9\n        },\n        {\n            \"city\": \"Hidrolândia\",\n            \"code\": 5422,\n            \"state_code\": 9\n        },\n        {\n            \"city\": \"Hidrolina\",\n            \"code\": 5423,\n            \"state_code\": 9\n        },\n        {\n            \"city\": \"Iaciara\",\n            \"code\": 5424,\n            \"state_code\": 9\n        },\n        {\n            \"city\": \"Inaciolândia\",\n            \"code\": 5425,\n            \"state_code\": 9\n        },\n        {\n            \"city\": \"Indiara\",\n            \"code\": 5426,\n            \"state_code\": 9\n        },\n        {\n            \"city\": \"Inhumas\",\n            \"code\": 5427,\n            \"state_code\": 9\n        },\n        {\n            \"city\": \"Ipameri\",\n            \"code\": 5428,\n            \"state_code\": 9\n        },\n        {\n            \"city\": \"Ipiranga de Goiás\",\n            \"code\": 5429,\n            \"state_code\": 9\n        },\n        {\n            \"city\": \"Iporá\",\n            \"code\": 5430,\n            \"state_code\": 9\n        },\n        {\n            \"city\": \"Israelândia\",\n            \"code\": 5431,\n            \"state_code\": 9\n        },\n        {\n            \"city\": \"Itaberaí\",\n            \"code\": 5432,\n            \"state_code\": 9\n        },\n        {\n            \"city\": \"Itaguari\",\n            \"code\": 5433,\n            \"state_code\": 9\n        },\n        {\n            \"city\": \"Itaguaru\",\n            \"code\": 5434,\n            \"state_code\": 9\n        },\n        {\n            \"city\": \"Itajá\",\n            \"code\": 5435,\n            \"state_code\": 9\n        },\n        {\n            \"city\": \"Itapaci\",\n            \"code\": 5436,\n            \"state_code\": 9\n        },\n        {\n            \"city\": \"Itapirapuã\",\n            \"code\": 5437,\n            \"state_code\": 9\n        },\n        {\n            \"city\": \"Itapuranga\",\n            \"code\": 5438,\n            \"state_code\": 9\n        },\n        {\n            \"city\": \"Itarumã\",\n            \"code\": 5439,\n            \"state_code\": 9\n        },\n        {\n            \"city\": \"Itauçu\",\n            \"code\": 5440,\n            \"state_code\": 9\n        },\n        {\n            \"city\": \"Itumbiara\",\n            \"code\": 5441,\n            \"state_code\": 9\n        },\n        {\n            \"city\": \"Ivolândia\",\n            \"code\": 5442,\n            \"state_code\": 9\n        },\n        {\n            \"city\": \"Jandaia\",\n            \"code\": 5443,\n            \"state_code\": 9\n        },\n        {\n            \"city\": \"Jaraguá\",\n            \"code\": 5444,\n            \"state_code\": 9\n        },\n        {\n            \"city\": \"Jataí\",\n            \"code\": 5445,\n            \"state_code\": 9\n        },\n        {\n            \"city\": \"Jaupaci\",\n            \"code\": 5446,\n            \"state_code\": 9\n        },\n        {\n            \"city\": \"Jesúpolis\",\n            \"code\": 5447,\n            \"state_code\": 9\n        },\n        {\n            \"city\": \"Joviânia\",\n            \"code\": 5448,\n            \"state_code\": 9\n        },\n        {\n            \"city\": \"Jussara\",\n            \"code\": 5449,\n            \"state_code\": 9\n        },\n        {\n            \"city\": \"Lagoa Santa\",\n            \"code\": 5450,\n            \"state_code\": 9\n        },\n        {\n            \"city\": \"Leopoldo de Bulhões\",\n            \"code\": 5451,\n            \"state_code\": 9\n        },\n        {\n            \"city\": \"Luziânia\",\n            \"code\": 5452,\n            \"state_code\": 9\n        },\n        {\n            \"city\": \"Mairipotaba\",\n            \"code\": 5453,\n            \"state_code\": 9\n        },\n        {\n            \"city\": \"Mambaí\",\n            \"code\": 5454,\n            \"state_code\": 9\n        },\n        {\n            \"city\": \"Mara Rosa\",\n            \"code\": 5455,\n            \"state_code\": 9\n        },\n        {\n            \"city\": \"Marzagão\",\n            \"code\": 5456,\n            \"state_code\": 9\n        },\n        {\n            \"city\": \"Matrinchã\",\n            \"code\": 5457,\n            \"state_code\": 9\n        },\n        {\n            \"city\": \"Maurilândia\",\n            \"code\": 5458,\n            \"state_code\": 9\n        },\n        {\n            \"city\": \"Mimoso de Goiás\",\n            \"code\": 5459,\n            \"state_code\": 9\n        },\n        {\n            \"city\": \"Minaçu\",\n            \"code\": 5460,\n            \"state_code\": 9\n        },\n        {\n            \"city\": \"Mineiros\",\n            \"code\": 5461,\n            \"state_code\": 9\n        },\n        {\n            \"city\": \"Moiporá\",\n            \"code\": 5462,\n            \"state_code\": 9\n        },\n        {\n            \"city\": \"Monte Alegre de Goiás\",\n            \"code\": 5463,\n            \"state_code\": 9\n        },\n        {\n            \"city\": \"Montes Claros de Goiás\",\n            \"code\": 5464,\n            \"state_code\": 9\n        },\n        {\n            \"city\": \"Montividiu\",\n            \"code\": 5465,\n            \"state_code\": 9\n        },\n        {\n            \"city\": \"Montividiu do Norte\",\n            \"code\": 5466,\n            \"state_code\": 9\n        },\n        {\n            \"city\": \"Morrinhos\",\n            \"code\": 5467,\n            \"state_code\": 9\n        },\n        {\n            \"city\": \"Morro Agudo de Goiás\",\n            \"code\": 5468,\n            \"state_code\": 9\n        },\n        {\n            \"city\": \"Mossâmedes\",\n            \"code\": 5469,\n            \"state_code\": 9\n        },\n        {\n            \"city\": \"Mozarlândia\",\n            \"code\": 5470,\n            \"state_code\": 9\n        },\n        {\n            \"city\": \"Mundo Novo\",\n            \"code\": 5471,\n            \"state_code\": 9\n        },\n        {\n            \"city\": \"Mutunópolis\",\n            \"code\": 5472,\n            \"state_code\": 9\n        },\n        {\n            \"city\": \"Nazário\",\n            \"code\": 5473,\n            \"state_code\": 9\n        },\n        {\n            \"city\": \"Nerópolis\",\n            \"code\": 5474,\n            \"state_code\": 9\n        },\n        {\n            \"city\": \"Niquelândia\",\n            \"code\": 5475,\n            \"state_code\": 9\n        },\n        {\n            \"city\": \"Nova América\",\n            \"code\": 5476,\n            \"state_code\": 9\n        },\n        {\n            \"city\": \"Nova Aurora\",\n            \"code\": 5477,\n            \"state_code\": 9\n        },\n        {\n            \"city\": \"Nova Crixás\",\n            \"code\": 5478,\n            \"state_code\": 9\n        },\n        {\n            \"city\": \"Nova Glória\",\n            \"code\": 5479,\n            \"state_code\": 9\n        },\n        {\n            \"city\": \"Nova Iguaçu de Goiás\",\n            \"code\": 5480,\n            \"state_code\": 9\n        },\n        {\n            \"city\": \"Nova Roma\",\n            \"code\": 5481,\n            \"state_code\": 9\n        },\n        {\n            \"city\": \"Nova Veneza\",\n            \"code\": 5482,\n            \"state_code\": 9\n        },\n        {\n            \"city\": \"Novo Brasil\",\n            \"code\": 5483,\n            \"state_code\": 9\n        },\n        {\n            \"city\": \"Novo Gama\",\n            \"code\": 5484,\n            \"state_code\": 9\n        },\n        {\n            \"city\": \"Novo Planalto\",\n            \"code\": 5485,\n            \"state_code\": 9\n        },\n        {\n            \"city\": \"Orizona\",\n            \"code\": 5486,\n            \"state_code\": 9\n        },\n        {\n            \"city\": \"Ouro Verde de Goiás\",\n            \"code\": 5487,\n            \"state_code\": 9\n        },\n        {\n            \"city\": \"Ouvidor\",\n            \"code\": 5488,\n            \"state_code\": 9\n        },\n        {\n            \"city\": \"Padre Bernardo\",\n            \"code\": 5489,\n            \"state_code\": 9\n        },\n        {\n            \"city\": \"Palestina de Goiás\",\n            \"code\": 5490,\n            \"state_code\": 9\n        },\n        {\n            \"city\": \"Palmeiras de Goiás\",\n            \"code\": 5491,\n            \"state_code\": 9\n        },\n        {\n            \"city\": \"Palmelo\",\n            \"code\": 5492,\n            \"state_code\": 9\n        },\n        {\n            \"city\": \"Palminópolis\",\n            \"code\": 5493,\n            \"state_code\": 9\n        },\n        {\n            \"city\": \"Panamá\",\n            \"code\": 5494,\n            \"state_code\": 9\n        },\n        {\n            \"city\": \"Paranaiguara\",\n            \"code\": 5495,\n            \"state_code\": 9\n        },\n        {\n            \"city\": \"Paraúna\",\n            \"code\": 5496,\n            \"state_code\": 9\n        },\n        {\n            \"city\": \"Perolândia\",\n            \"code\": 5497,\n            \"state_code\": 9\n        },\n        {\n            \"city\": \"Petrolina de Goiás\",\n            \"code\": 5498,\n            \"state_code\": 9\n        },\n        {\n            \"city\": \"Pilar de Goiás\",\n            \"code\": 5499,\n            \"state_code\": 9\n        },\n        {\n            \"city\": \"Piracanjuba\",\n            \"code\": 5500,\n            \"state_code\": 9\n        },\n        {\n            \"city\": \"Piranhas\",\n            \"code\": 5501,\n            \"state_code\": 9\n        },\n        {\n            \"city\": \"Pirenópolis\",\n            \"code\": 5502,\n            \"state_code\": 9\n        },\n        {\n            \"city\": \"Pires do Rio\",\n            \"code\": 5503,\n            \"state_code\": 9\n        },\n        {\n            \"city\": \"Planaltina\",\n            \"code\": 5504,\n            \"state_code\": 9\n        },\n        {\n            \"city\": \"Pontalina\",\n            \"code\": 5505,\n            \"state_code\": 9\n        },\n        {\n            \"city\": \"Porangatu\",\n            \"code\": 5506,\n            \"state_code\": 9\n        },\n        {\n            \"city\": \"Porteirão\",\n            \"code\": 5507,\n            \"state_code\": 9\n        },\n        {\n            \"city\": \"Portelândia\",\n            \"code\": 5508,\n            \"state_code\": 9\n        },\n        {\n            \"city\": \"Posse\",\n            \"code\": 5509,\n            \"state_code\": 9\n        },\n        {\n            \"city\": \"Professor Jamil\",\n            \"code\": 5510,\n            \"state_code\": 9\n        },\n        {\n            \"city\": \"Quirinópolis\",\n            \"code\": 5511,\n            \"state_code\": 9\n        },\n        {\n            \"city\": \"Rialma\",\n            \"code\": 5512,\n            \"state_code\": 9\n        },\n        {\n            \"city\": \"Rianápolis\",\n            \"code\": 5513,\n            \"state_code\": 9\n        },\n        {\n            \"city\": \"Rio Quente\",\n            \"code\": 5514,\n            \"state_code\": 9\n        },\n        {\n            \"city\": \"Rio Verde\",\n            \"code\": 5515,\n            \"state_code\": 9\n        },\n        {\n            \"city\": \"Rubiataba\",\n            \"code\": 5516,\n            \"state_code\": 9\n        },\n        {\n            \"city\": \"Sanclerlândia\",\n            \"code\": 5517,\n            \"state_code\": 9\n        },\n        {\n            \"city\": \"Santa Bárbara de Goiás\",\n            \"code\": 5518,\n            \"state_code\": 9\n        },\n        {\n            \"city\": \"Santa Cruz de Goiás\",\n            \"code\": 5519,\n            \"state_code\": 9\n        },\n        {\n            \"city\": \"Santa Fé de Goiás\",\n            \"code\": 5520,\n            \"state_code\": 9\n        },\n        {\n            \"city\": \"Santa Helena de Goiás\",\n            \"code\": 5521,\n            \"state_code\": 9\n        },\n        {\n            \"city\": \"Santa Isabel\",\n            \"code\": 5522,\n            \"state_code\": 9\n        },\n        {\n            \"city\": \"Santa Rita do Araguaia\",\n            \"code\": 5523,\n            \"state_code\": 9\n        },\n        {\n            \"city\": \"Santa Rita do Novo Destino\",\n            \"code\": 5524,\n            \"state_code\": 9\n        },\n        {\n            \"city\": \"Santa Rosa de Goiás\",\n            \"code\": 5525,\n            \"state_code\": 9\n        },\n        {\n            \"city\": \"Santa Tereza de Goiás\",\n            \"code\": 5526,\n            \"state_code\": 9\n        },\n        {\n            \"city\": \"Santa Terezinha de Goiás\",\n            \"code\": 5527,\n            \"state_code\": 9\n        },\n        {\n            \"city\": \"Santo Antônio da Barra\",\n            \"code\": 5528,\n            \"state_code\": 9\n        },\n        {\n            \"city\": \"Santo Antônio de Goiás\",\n            \"code\": 5529,\n            \"state_code\": 9\n        },\n        {\n            \"city\": \"Santo Antônio do Descoberto\",\n            \"code\": 5530,\n            \"state_code\": 9\n        },\n        {\n            \"city\": \"São Domingos\",\n            \"code\": 5531,\n            \"state_code\": 9\n        },\n        {\n            \"city\": \"São Francisco de Goiás\",\n            \"code\": 5532,\n            \"state_code\": 9\n        },\n        {\n            \"city\": \"São João D'aliança\",\n            \"code\": 5533,\n            \"state_code\": 9\n        },\n        {\n            \"city\": \"São João da Paraúna\",\n            \"code\": 5534,\n            \"state_code\": 9\n        },\n        {\n            \"city\": \"São Luís de Montes Belos\",\n            \"code\": 5535,\n            \"state_code\": 9\n        },\n        {\n            \"city\": \"São Luíz do Norte\",\n            \"code\": 5536,\n            \"state_code\": 9\n        },\n        {\n            \"city\": \"São Miguel do Araguaia\",\n            \"code\": 5537,\n            \"state_code\": 9\n        },\n        {\n            \"city\": \"São Miguel do Passa Quatro\",\n            \"code\": 5538,\n            \"state_code\": 9\n        },\n        {\n            \"city\": \"São Patrício\",\n            \"code\": 5539,\n            \"state_code\": 9\n        },\n        {\n            \"city\": \"São Simão\",\n            \"code\": 5540,\n            \"state_code\": 9\n        },\n        {\n            \"city\": \"Senador Canedo\",\n            \"code\": 5541,\n            \"state_code\": 9\n        },\n        {\n            \"city\": \"Serranópolis\",\n            \"code\": 5542,\n            \"state_code\": 9\n        },\n        {\n            \"city\": \"Silvânia\",\n            \"code\": 5543,\n            \"state_code\": 9\n        },\n        {\n            \"city\": \"Simolândia\",\n            \"code\": 5544,\n            \"state_code\": 9\n        },\n        {\n            \"city\": \"Sítio D'abadia\",\n            \"code\": 5545,\n            \"state_code\": 9\n        },\n        {\n            \"city\": \"Taquaral de Goiás\",\n            \"code\": 5546,\n            \"state_code\": 9\n        },\n        {\n            \"city\": \"Teresina de Goiás\",\n            \"code\": 5547,\n            \"state_code\": 9\n        },\n        {\n            \"city\": \"Terezópolis de Goiás\",\n            \"code\": 5548,\n            \"state_code\": 9\n        },\n        {\n            \"city\": \"Três Ranchos\",\n            \"code\": 5549,\n            \"state_code\": 9\n        },\n        {\n            \"city\": \"Trindade\",\n            \"code\": 5550,\n            \"state_code\": 9\n        },\n        {\n            \"city\": \"Trombas\",\n            \"code\": 5551,\n            \"state_code\": 9\n        },\n        {\n            \"city\": \"Turvânia\",\n            \"code\": 5552,\n            \"state_code\": 9\n        },\n        {\n            \"city\": \"Turvelândia\",\n            \"code\": 5553,\n            \"state_code\": 9\n        },\n        {\n            \"city\": \"Uirapuru\",\n            \"code\": 5554,\n            \"state_code\": 9\n        },\n        {\n            \"city\": \"Uruaçu\",\n            \"code\": 5555,\n            \"state_code\": 9\n        },\n        {\n            \"city\": \"Uruana\",\n            \"code\": 5556,\n            \"state_code\": 9\n        },\n        {\n            \"city\": \"Urutaí\",\n            \"code\": 5557,\n            \"state_code\": 9\n        },\n        {\n            \"city\": \"Valparaíso de Goiás\",\n            \"code\": 5558,\n            \"state_code\": 9\n        },\n        {\n            \"city\": \"Varjão\",\n            \"code\": 5559,\n            \"state_code\": 9\n        },\n        {\n            \"city\": \"Vianópolis\",\n            \"code\": 5560,\n            \"state_code\": 9\n        },\n        {\n            \"city\": \"Vicentinópolis\",\n            \"code\": 5561,\n            \"state_code\": 9\n        },\n        {\n            \"city\": \"Vila Boa\",\n            \"code\": 5562,\n            \"state_code\": 9\n        },\n        {\n            \"city\": \"Vila Propício\",\n            \"code\": 5563,\n            \"state_code\": 9\n        },\n        {\n            \"city\": \"Brasília\",\n            \"code\": 5564,\n            \"state_code\": 7\n        },\n        {\n            \"city\": \"Mojuí dos Campos\",\n            \"code\": 5565,\n            \"state_code\": 14\n        },\n        {\n            \"city\": \"Nazaria\",\n            \"code\": 5566,\n            \"state_code\": 17\n        },\n        {\n            \"city\": \"Pescaria Brava\",\n            \"code\": 5567,\n            \"state_code\": 24\n        },\n        {\n            \"city\": \"Balneário Rincão\",\n            \"code\": 5568,\n            \"state_code\": 24\n        },\n        {\n            \"city\": \"Pinto Bandeira\",\n            \"code\": 5569,\n            \"state_code\": 23\n        },\n        {\n            \"city\": \"Paraíso das Aguás\",\n            \"code\": 5570,\n            \"state_code\": 12\n        }\n    ],\n    \"states\": [\n        {\n            \"state\": \"Acre\",\n            \"code\": 1\n        },\n        {\n            \"state\": \"Alagoas\",\n            \"code\": 2\n        },\n        {\n            \"state\": \"Amazonas\",\n            \"code\": 3\n        },\n        {\n            \"state\": \"Amapá\",\n            \"code\": 4\n        },\n        {\n            \"state\": \"Bahia\",\n            \"code\": 5\n        },\n        {\n            \"state\": \"Ceará\",\n            \"code\": 6\n        },\n        {\n            \"state\": \"Distrito Federal\",\n            \"code\": 7\n        },\n        {\n            \"state\": \"Espírito Santo\",\n            \"code\": 8\n        },\n        {\n            \"state\": \"Goiás\",\n            \"code\": 9\n        },\n        {\n            \"state\": \"Maranhão\",\n            \"code\": 10\n        },\n        {\n            \"state\": \"Minas Gerais\",\n            \"code\": 11\n        },\n        {\n            \"state\": \"Mato Grosso do Sul\",\n            \"code\": 12\n        },\n        {\n            \"state\": \"Mato Grosso\",\n            \"code\": 13\n        },\n        {\n            \"state\": \"Pará\",\n            \"code\": 14\n        },\n        {\n            \"state\": \"Paraiba\",\n            \"code\": 15\n        },\n        {\n            \"state\": \"Pernambuco\",\n            \"code\": 16\n        },\n        {\n            \"state\": \"Piauí\",\n            \"code\": 17\n        },\n        {\n            \"state\": \"Paraná\",\n            \"code\": 18\n        },\n        {\n            \"state\": \"Rio de Janeiro\",\n            \"code\": 19\n        },\n        {\n            \"state\": \"Rio Grande do Norte\",\n            \"code\": 20\n        },\n        {\n            \"state\": \"Rondônia\",\n            \"code\": 21\n        },\n        {\n            \"state\": \"Roraima\",\n            \"code\": 22\n        },\n        {\n            \"state\": \"Rio Grande do Sul\",\n            \"code\": 23\n        },\n        {\n            \"state\": \"Santa Catarina\",\n            \"code\": 24\n        },\n        {\n            \"state\": \"Sergipe\",\n            \"code\": 25\n        },\n        {\n            \"state\": \"São Paulo\",\n            \"code\": 26\n        },\n        {\n            \"state\": \"Tocantins\",\n            \"code\": 27\n        }\n    ]\n}"}],"_postman_id":"d9879b2e-e745-4cd6-8100-fba3cd04238d"},{"name":"Consultar Contatos Autorizados","id":"1a4e7537-1dca-4029-bdfe-50f06b5a4b23","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{token}"}]},"isInherited":false},"method":"GET","header":[],"url":"https://{base_url}/authorized-contacts-marketplace","urlObject":{"path":["authorized-contacts-marketplace"],"host":["https://{base_url}"],"query":[{"disabled":true,"description":{"content":"<p>(string) Documento do Revendedor (sem pontuação)</p>\n","type":"text/plain"},"key":"resellerDocument","value":"{resellerDocument}"},{"disabled":true,"description":{"content":"<p>(string) Número do contato cadastrado</p>\n","type":"text/plain"},"key":"ContactPhone","value":"11999999995"},{"disabled":true,"description":{"content":"<p>(string) Nome do contato cadastrado</p>\n","type":"text/plain"},"key":"ContactName","value":"Teste Contato"},{"disabled":true,"description":{"content":"<p>(string) Email do contato cadastrado</p>\n","type":"text/plain"},"key":"ContactEmail","value":"teste.contato@exemplo.com.br"},{"disabled":true,"description":{"content":"<p>(Date) Data inicial dos registros cadastrados</p>\n","type":"text/plain"},"key":"StartDate","value":"2025-09-17"},{"disabled":true,"description":{"content":"<p>(Date) Data final dos registros cadastrados</p>\n","type":"text/plain"},"key":"EndDate","value":"2025-09-19"},{"disabled":true,"description":{"content":"<p>(string) E-mail do usuário que cadastrou</p>\n","type":"text/plain"},"key":"UserCreated","value":"user@email.com.br"}],"variable":[]}},"response":[{"id":"9b264ab9-9e8d-438f-a8c2-fe74bd61a0db","name":"SUCESSO","originalRequest":{"method":"GET","header":[],"url":{"raw":"https://{base_url}/authorized-contacts-marketplace","host":["https://{base_url}"],"path":["authorized-contacts-marketplace"],"query":[{"key":"resellerDocument","value":"{resellerDocument}","description":"(string) Documento do Revendedor (sem pontuação)","disabled":true},{"key":"ContactPhone","value":"11999999999","description":"(string) Número do contato cadastrado","disabled":true},{"key":"ContactName","value":"Teste Contato","description":"(string) Nome do contato cadastrado","disabled":true},{"key":"ContactEmail","value":"teste.contato@exemplo.com.br","description":"(string) Email do contato cadastrado","disabled":true},{"key":"StartDate","value":"2025-09-17","description":"(Date) Data inicial dos registros cadastrados","disabled":true},{"key":"EndDate","value":"2025-09-19","description":"(Date) Data final dos registros cadastrados","disabled":true},{"key":"UserCreated","value":"user@email.com.br","description":"(string) E-mail do usuário que cadastrou","disabled":true}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Host","value":"localhost:8000"},{"key":"Connection","value":"close"},{"key":"X-Powered-By","value":"PHP/8.1.28"},{"key":"Cache-Control","value":"no-cache, private"},{"key":"Date","value":"Fri, 26 Sep 2025 19:48:20 GMT"},{"key":"Content-Type","value":"application/json","description":"","type":"text"},{"key":"X-RateLimit-Limit","value":"60000"},{"key":"X-RateLimit-Remaining","value":"59998"},{"key":"Access-Control-Allow-Origin","value":"*"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": false,\n    \"data\": [\n        {\n            \"marketplace_document\": \"00000000000000\",\n            \"contact_name\": \"Teste Contato\",\n            \"contact_phone\": \"11999999999\",\n            \"contact_email\": \"teste.contato@exemplo.com.br\",\n            \"created_at\": \"2025-09-17\",\n            \"created_by\": \"user@email.com.br\",\n            \"authorized_service\": \"Suporte Técnico e Comercial\"\n        },\n        {\n            \"marketplace_document\": \"00000000000000\",\n            \"contact_name\": \"Teste Contato 2\",\n            \"contact_phone\": \"11999999999\",\n            \"contact_email\": \"teste.contato2@exemplo.com.br\",\n            \"created_at\": \"2025-09-25\",\n            \"created_by\": \"user2@email.com.br\",\n            \"authorized_service\": \"Suporte Técnico e Comercial\"\n        }\n    ]\n}"},{"id":"05ecc771-b087-4666-9a5f-1d7410a4028a","name":"ERRO","originalRequest":{"method":"GET","header":[],"url":{"raw":"https://{base_url}/authorized-contacts-marketplace","host":["https://{base_url}"],"path":["authorized-contacts-marketplace"],"query":[{"key":"resellerDocument","value":"{resellerDocument}","description":"(string) Documento do Revendedor (sem pontuação)","disabled":true},{"key":"ContactPhone","value":"11999999995","description":"(string) Número do contato cadastrado","disabled":true},{"key":"ContactName","value":"Teste Contato","description":"(string) Nome do contato cadastrado","disabled":true},{"key":"ContactEmail","value":"teste.contato@exemplo.com.br","description":"(string) Email do contato cadastrado","disabled":true},{"key":"StartDate","value":"2025-09-17","description":"(Date) Data inicial dos registros cadastrados","disabled":true},{"key":"EndDate","value":"2025-09-19","description":"(Date) Data final dos registros cadastrados","disabled":true},{"key":"UserCreated","value":"user@email.com.br","description":"(string) E-mail do usuário que cadastrou","disabled":true}]}},"status":"Not Found","code":404,"_postman_previewlanguage":"json","header":[{"key":"Host","value":"localhost:8000"},{"key":"Connection","value":"close"},{"key":"X-Powered-By","value":"PHP/8.1.28"},{"key":"Cache-Control","value":"no-cache, private"},{"key":"Date","value":"Fri, 26 Sep 2025 19:49:29 GMT"},{"key":"Content-Type","value":"application/json","description":"","type":"text"},{"key":"X-RateLimit-Limit","value":"60000"},{"key":"X-RateLimit-Remaining","value":"59999"},{"key":"Access-Control-Allow-Origin","value":"*"}],"cookie":[{"expires":"Invalid Date","domain":"","path":""}],"responseTime":null,"body":"{\n    \"hasError\": true,\n    \"errorMessage\": \"ErrorMessage\",\n    \"errorDetails\": {\n        \"ResellerDocument\": [\n            \"Não foram encontrados contatos autorizados no documento informado\"\n        ]\n    }\n}"}],"_postman_id":"1a4e7537-1dca-4029-bdfe-50f06b5a4b23"}],"id":"4053598f-9566-46a3-9527-4bd72b50c297","description":"<p>Este módulo reúne os endpoints responsáveis pelo <strong>processo de credenciamento</strong> de participantes na plataforma White Label Cappta. Ele cobre o ciclo completo de onboarding, desde a consulta de opções de configuração até o cadastro e gerenciamento de <strong>Lojistas</strong> e <strong>Revendedores</strong>.</p>\n<h2 id=\"estrutura\">Estrutura</h2>\n<ul>\n<li><p><strong>Opções Credenciamento</strong> — Retorna as listas de referência utilizadas nas operações de onboarding, como tipos de conta, naturezas jurídicas, status, códigos MCC e códigos bancários.</p>\n</li>\n<li><p><strong>Consultar Contatos Autorizados</strong> — Permite consultar os contatos autorizados associados ao marketplace, com filtros por documento do revendedor, nome, telefone, e-mail e período de cadastro.</p>\n</li>\n<li><p><strong>Lojista</strong> — Operações de criação, consulta, atualização e gerenciamento do ciclo de vida de lojistas vinculados a um revendedor.</p>\n</li>\n<li><p><strong>Revendedor</strong> — Operações de consulta e gerenciamento de revendedores cadastrados na plataforma.</p>\n</li>\n</ul>\n<h2 id=\"autenticação\">Autenticação</h2>\n<p>Todas as requisições utilizam autenticação <strong>Bearer Token</strong> via o header <code>Authorization</code>. O token deve ser fornecido na variável de ambiente <code>{token}</code>.</p>\n","_postman_id":"4053598f-9566-46a3-9527-4bd72b50c297"},{"name":"POS","item":[{"name":"Opções POS","event":[{"listen":"test","script":{"id":"7c13631b-952a-467c-9fcd-aa995c6fd9af","exec":["const responseJson = pm.response.json();\r","\r","pm.test(\"Content-Type é um application/json?\", () => {\r","  pm.expect(pm.response.headers.get('Content-Type')).to.include('application/json');\r","});\r","\r","pm.test(\"Opções POS, retona 200?\", function () {\r","    pm.response.to.have.status(200);\r","});\r","\r","pm.test(\"Opções POS, retona as informações?\", function () {\r","    pm.expect(responseJson).to.have.property(\"modelId\");\r","});\r","\r","pm.test(\"Opções POS, informações validas?\", function () {\r","    pm.expect(responseJson.modelId).to.be.an(\"array\");\r","});\r","\r","pm.collectionVariables.set('modelIdPos',responseJson.modelId[2].id);\r","\r","pm.execution.setNextRequest(\"Cadastrar POS\");"],"type":"text/javascript","packages":{}}}],"id":"7e1154e4-ebab-478c-ac9a-432532edf5da","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{token}"}]},"isInherited":false},"method":"OPTIONS","header":[],"url":"https://{base_url}/pos","description":"<p><strong>Este</strong> <em><strong>endpoint</strong></em> <strong>é utilizado para obter as listas de opções disponíveis para dispositivos POS.</strong></p>\n<ul>\n<li>Incluir os cabeçalhos <code>'Authorization'</code>no formato <em>Bearer</em> e '<code>accept'</code>com o valor <code>application/json</code> ;</li>\n</ul>\n<p>A resposta da requisição será um JSON com a lista dos registros disponíveis para dispositivos POS, ou erro em caso de insucesso.</p>\n","urlObject":{"path":["pos"],"host":["https://{base_url}"],"query":[],"variable":[]}},"response":[{"id":"a64d4a94-dd78-4e58-8bfc-dceea2979528","name":"Success","originalRequest":{"method":"OPTIONS","header":[],"url":"https://{base_url}/pos"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Host","value":"localhost:8000"},{"key":"Connection","value":"close"},{"key":"X-Powered-By","value":"PHP/8.1.27"},{"key":"Cache-Control","value":"no-cache, private"},{"key":"Date","value":"Wed, 26 Jun 2024 19:28:19 GMT"},{"key":"Content-Type","value":"application/json"},{"key":"X-RateLimit-Limit","value":"2000"},{"key":"X-RateLimit-Remaining","value":"1999"},{"key":"Vary","value":"Access-Control-Request-Method"},{"key":"Access-Control-Allow-Origin","value":"*"}],"cookie":[],"responseTime":null,"body":"{\n    \"modelId\": [\n        {\n            \"id\": 1,\n            \"name\": \"VERIFONE - Vx685\"\n        },\n        {\n            \"id\": 2,\n            \"name\": \"VERIFONE - Vx690\"\n        },\n        {\n            \"id\": 3,\n            \"name\": \"PAX - S920\"\n        },\n        {\n            \"id\": 4,\n            \"name\": \"PAX - D200\"\n        },\n        {\n            \"id\": 5,\n            \"name\": \"GERTEC - MOBI PIN 10\"\n        },\n        {\n            \"id\": 6,\n            \"name\": \"PAX - D180\"\n        },\n        {\n            \"id\": 7,\n            \"name\": \"PAX - A920\"\n        },\n        {\n            \"id\": 8,\n            \"name\": \"PAX - D150\"\n        },\n        {\n            \"id\": 9,\n            \"name\": \"VERIFONE - C680\"\n        },\n        {\n            \"id\": 10,\n            \"name\": \"NEWLAND - N910\"\n        },\n        {\n            \"id\": 11,\n            \"name\": \"NEWLAND - N850\"\n        },\n        {\n            \"id\": 12,\n            \"name\": \"GERTEC - MP5\"\n        },\n        {\n            \"id\": 13,\n            \"name\": \"INGENICO - Move5000\"\n        },\n        {\n            \"id\": 14,\n            \"name\": \"PAX - D195\"\n        },\n        {\n            \"id\": 15,\n            \"name\": \"PAX - A910\"\n        },\n        {\n            \"id\": 16,\n            \"name\": \"GERTEC - MP18\"\n        },\n        {\n            \"id\": 19,\n            \"name\": \"PAX - A910 ADIQ\"\n        }\n    ]\n}"}],"_postman_id":"7e1154e4-ebab-478c-ac9a-432532edf5da"},{"name":"Cadastrar POS","event":[{"listen":"test","script":{"id":"7cd5fe9b-0aa6-4b66-be17-4984878824be","exec":["const responseData = pm.response.json();","","pm.test(\"Content-Type é um application/json?\", () => {","  pm.expect(pm.response.headers.get('Content-Type')).to.include('application/json');","});","","pm.test(\"Resposta com status code 201\", function () {","  pm.expect(pm.response.code).to.equal(201);","});","","","pm.test(\"O tempo de resposta é inferior a 200ms\", function () {","  pm.expect(pm.response.responseTime).to.be.below(200);","});","","","pm.test(\"A resposta tem o campo obrigatório'id'\", function () {","  pm.expect(responseData).to.have.property('id');","});","","","pm.test(\"Id é um inteiro não negativo\", function () {","  pm.expect(responseData).to.be.an('object');","  pm.expect(responseData.id).to.be.a('number').and.to.satisfy((id) => id >= 0, \"Id should be a non-negative integer\");","});","","pm.collectionVariables.set('posId',responseData.id);","","pm.execution.setNextRequest(\"Listar POS\");",""],"type":"text/javascript","packages":{}}},{"listen":"prerequest","script":{"id":"1417a1b6-478b-4ca5-9dbb-6671b75a440c","exec":["// const utils = pm.require('@universal-star-668821/utils');\r","\r","// pm.collectionVariables.set('serialKey', utils.serialKey());"],"type":"text/javascript","packages":{}}}],"id":"e94679da-573e-4d91-a2f5-5857a0464ac7","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{token}"}]},"isInherited":false},"method":"POST","header":[],"body":{"mode":"raw","raw":"{\r\n    \"resellerDocument\": \"{resellerDocument}\", // (string)[required] Documento do Revendedor\r\n    \"serialKey\": \"\", // (string)[required] código serial da POS\r\n    \"modelId\":  // (int32) [required] Identificador único do moedelo de POS\r\n}","options":{"raw":{"language":"json"}}},"url":"https://{base_url}/pos/device","description":"<p><strong>Este</strong> <em><strong>endpoint</strong></em> <strong>é utilizado para cadastrar um novo dispositivo POS no sistema. O cadastro de um POS inclui informações como o documento do revendedor, chave serial do dispositivo e o modelo do dispositivo.</strong></p>\n<ul>\n<li><p>Essa requisição possui como parâmetros compõem o corpo da requisição (<em>Request Body</em>), os valores:</p>\n<ul>\n<li><p><code>'resellerDocument'</code> - Documento do revendedor associado à POS - obrigatório;</p>\n</li>\n<li><p><code>'serialKey'</code> - Chave serial da POS - obrigatório;</p>\n</li>\n<li><p><code>'modelId'</code> - Identificador do modelo da POS - obrigatório;</p>\n</li>\n<li><p><code>'keys'</code> - Chaves adicionais para configuração do dispositivo - opcional;</p>\n</li>\n</ul>\n</li>\n<li><p>Incluir os cabeçalhos <code>'Authorization'</code>no formato <em>Bearer</em> e '<code>accept'</code>com o valor <code>application/json</code> ;</p>\n</li>\n</ul>\n<p>A resposta da requisição devolverá o <code>'id'</code> da POS cadastrada, ou erro em caso de insucesso.</p>\n","urlObject":{"path":["pos","device"],"host":["https://{base_url}"],"query":[],"variable":[]}},"response":[{"id":"802ef9d3-6f0e-4986-a052-58434c863797","name":"Success","originalRequest":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\r\n    \"resellerDocument\": \"48932002000145\",\r\n    \"serialKey\": \"6C123457\",\r\n    \"modelId\": 3\r\n}","options":{"raw":{"language":"json"}}},"url":"https://{base_url}/pos/device"},"status":"Created","code":201,"_postman_previewlanguage":"json","header":[{"key":"Host","value":"localhost:8000"},{"key":"Connection","value":"close"},{"key":"X-Powered-By","value":"PHP/8.1.28"},{"key":"Cache-Control","value":"no-cache, private"},{"key":"Date","value":"Thu, 13 Jun 2024 20:13:30 GMT"},{"key":"Content-Type","value":"application/json"},{"key":"X-RateLimit-Limit","value":"2000"},{"key":"X-RateLimit-Remaining","value":"1999"},{"key":"Access-Control-Allow-Origin","value":"*"}],"cookie":[],"responseTime":null,"body":"{\n    \"id\": 41085\n}"},{"id":"25c89049-4b1a-47d1-a1a1-f4a0ae7b1be8","name":"Error","originalRequest":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\r\n    \"resellerDocument\": \"{resellerDocument}\", // (string)[required] Documento do Revendedor\r\n    \"serialKey\": \"1C123457\", // (string)[required] chave serial da POS\r\n    \"modelId\": 3 // (int32) [required] Identificador único do moedelo de POS\r\n}","options":{"raw":{"language":"json"}}},"url":"https://{base_url}/pos/device"},"status":"Bad Request","code":400,"_postman_previewlanguage":"json","header":[{"key":"Host","value":"localhost:8000"},{"key":"Connection","value":"close"},{"key":"X-Powered-By","value":"PHP/8.1.27"},{"key":"Cache-Control","value":"no-cache, private"},{"key":"Date","value":"Wed, 26 Jun 2024 20:11:11 GMT"},{"key":"Content-Type","value":"application/json"},{"key":"X-RateLimit-Limit","value":"2000"},{"key":"X-RateLimit-Remaining","value":"1998"},{"key":"Access-Control-Allow-Origin","value":"*"}],"cookie":[],"responseTime":null,"body":"{\n    \"errors\": {\n        \"serialKey\": [\n            \"O equipamento já esta cadastrado\"\n        ]\n    }\n}"}],"_postman_id":"e94679da-573e-4d91-a2f5-5857a0464ac7"},{"name":"Vincular POS","event":[{"listen":"test","script":{"id":"c22ccf4a-a11c-4803-afad-1db465f1ec1c","exec":["const responseJson = pm.response.json();\r","\r","pm.test(\"Content-Type é um application/json?\", () => {\r","  pm.expect(pm.response.headers.get('Content-Type')).to.include('application/json');\r","});\r","\r","pm.test(\"Vincular POS, retorna 201?\", function () {    \r","    pm.response.to.have.status(201);\r","});\r","\r","pm.test(\"Vincular POS, retona as informações?\", function () {\r","    pm.expect(responseJson).to.be.an(\"object\");\r","    pm.expect(responseJson).to.have.property(\"hasError\");\r","    pm.expect(responseJson).to.have.property(\"merchantDocument\");\r","    pm.expect(responseJson).to.have.property(\"status\");\r","    pm.expect(responseJson).to.have.property(\"statusDescription\");\r","});\r","\r","pm.test(\"Vincular POS, informações validas?\", function () {\r","    pm.expect(responseJson.hasError).to.eql(\"false\");\r","    pm.expect(responseJson.hasError).to.eql(pm.collectionVariables.get(\"cnpjMerchant\"));\r","    pm.expect(responseJson.status).to.eql(2);\r","    pm.expect(responseJson.statusDescription).to.eql(\"Processing\");\r","});\r","\r","pm.execution.setNextRequest(\"Desassociar POS\");"],"type":"text/javascript","packages":{}}}],"id":"a38f4182-4197-4999-be2a-2edebe79a6ea","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{token}"}]},"isInherited":false},"method":"PATCH","header":[],"body":{"mode":"raw","raw":"{\r\n    \"resellerDocument\": \"{resellerDocument}\", // (string)[required] Documento do Revendedor\r\n    \"merchantDocument\": \"{merchantDocument}\" // (string)[required] Documento do Lojista\r\n}","options":{"raw":{"language":"json"}}},"url":"https://{base_url}/pos/device/{id}/bind","description":"<p><strong>Este</strong> <em><strong>endpoint</strong></em> <strong>é utilizado para vincular um dispositivo POS a um lojista. Esta ação associa o dispositivo POS específico a um lojista específico, permitindo que ele seja utilizado para transações comerciais.</strong></p>\n<ul>\n<li><p>Essa requisição possui como parâmetro de caminho (<em>Path Param</em>) o <code>'{id}'</code> do dispositivo POS a ser vinculado - obrigatório;</p>\n</li>\n<li><p>E possui como parâmetros que compõem o corpo da requisição (<em>Request Body</em>), os valores:</p>\n<ul>\n<li><p><code>'resellerDocument'</code> - documento do revendedor associado ao lojista - obrigatório;</p>\n</li>\n<li><p><code>'merchantDocument'</code>- documento do lojista ao qual o POS será vinculado - obrigatório;</p>\n</li>\n</ul>\n</li>\n<li><p>Incluir os cabeçalhos <code>'Authorization'</code>no formato <em>Bearer</em> e '<code>accept'</code>com o valor <code>application/json</code> ;</p>\n</li>\n</ul>\n<p>A resposta da requisição retornará o <em>token</em> gerado após a vinculação do dispositivo POS. Este <em>token</em> pode ser utilizado para futuras autenticações ou validações. Em caso de insucesso, será retornada uma mensagem com o respectivo erro.</p>\n","urlObject":{"path":["pos","device","{id}","bind"],"host":["https://{base_url}"],"query":[],"variable":[]}},"response":[{"id":"96efd703-1229-450c-b253-9a8e0c0d1299","name":"Success","originalRequest":{"method":"PATCH","header":[],"body":{"mode":"raw","raw":"{\r\n    \"resellerDocument\": \"46946632000143\", // (string)[required] Documento do Revendedor\r\n    \"merchantDocument\": \"63314931000184\" // (string)[required] Documento do Lojista\r\n}","options":{"raw":{"language":"json"}}},"url":"https://{base_url}/pos/device/{id}/bind"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Host","value":"localhost:8000"},{"key":"Connection","value":"close"},{"key":"X-Powered-By","value":"PHP/8.1.27"},{"key":"Cache-Control","value":"no-cache, private"},{"key":"Date","value":"Wed, 26 Jun 2024 20:25:13 GMT"},{"key":"Content-Type","value":"application/json"},{"key":"X-RateLimit-Limit","value":"2000"},{"key":"X-RateLimit-Remaining","value":"1998"},{"key":"Access-Control-Allow-Origin","value":"*"}],"cookie":[],"responseTime":null,"body":"{\n    \"token\": \"123456789\"\n}"},{"id":"fcf44c10-02a3-4e58-94a7-0720de116a10","name":"Error","originalRequest":{"method":"PATCH","header":[],"body":{"mode":"raw","raw":"{\r\n    \"resellerDocument\": \"{resellerDocument}\", // (string)[required] Documento do Revendedor\r\n    \"merchantDocument\": \"{merchantDocument}\" // (string)[required] Documento do Lojista\r\n}","options":{"raw":{"language":"json"}}},"url":"https://{base_url}/pos/device/{id}/bind"},"status":"Bad Request","code":400,"_postman_previewlanguage":"json","header":[{"key":"Host","value":"localhost:8000"},{"key":"Connection","value":"close"},{"key":"X-Powered-By","value":"PHP/8.1.27"},{"key":"Cache-Control","value":"no-cache, private"},{"key":"Date","value":"Wed, 26 Jun 2024 20:22:56 GMT"},{"key":"Content-Type","value":"application/json"},{"key":"X-RateLimit-Limit","value":"2000"},{"key":"X-RateLimit-Remaining","value":"1999"},{"key":"Access-Control-Allow-Origin","value":"*"}],"cookie":[],"responseTime":null,"body":"{\n    \"errors\": {\n        \"merchantDocument\": [\n            \"O Estabelecimento Comercial não está credenciado na Cappta\"\n        ]\n    }\n}"}],"_postman_id":"a38f4182-4197-4999-be2a-2edebe79a6ea"},{"name":"Consultar POS","event":[{"listen":"test","script":{"id":"da41709d-6e4c-4de5-90f4-84c88e00ada7","exec":["const responseJson = pm.response.json();\r","\r","pm.test(\"Content-Type é um application/json?\", () => {\r","  pm.expect(pm.response.headers.get('Content-Type')).to.include('application/json');\r","});\r","\r","pm.test(\"Consultar POS, retorna 201?\", function () {    \r","    pm.response.to.have.status(201);\r","});\r","\r","pm.test(\"Consultar POS, retona as informações?\", function () {\r","    pm.expect(responseJson).to.be.an(\"object\");\r","});\r","\r","pm.test(\"Consultar POS, informações validas?\", function () {\r","    pm.expect(responseJson).to.have.property(\"id\");\r","    pm.expect(responseJson).to.have.property(\"resellerDocument\");\r","    pm.expect(responseJson).to.have.property(\"modelId\");\r","    pm.expect(responseJson).to.have.property(\"serialKey\");\r","    pm.expect(responseJson).to.have.property(\"status\");\r","});\r","\r","pm.execution.setNextRequest(\"Vincular POS\");"],"type":"text/javascript","packages":{}}}],"id":"bba7fd6d-7115-4c97-b41e-2709b0aee504","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{token}"}]},"isInherited":false},"method":"GET","header":[],"url":"https://{base_url}/pos/device/{id}","description":"<p><strong>Este</strong> <em><strong>endpoint</strong></em> <strong>é utilizado para consultar informações detalhadas sobre um dispositivo POS específico, identificando seu</strong> <em><strong>status</strong></em><strong>, documentos associados e outras informações relevantes.</strong></p>\n<ul>\n<li><p>Essa requisição possui como parâmetro de caminho (<em>Path Param</em>) o <code>'{id}'</code> do dispositivo POS a será consultado - obrigatório;</p>\n</li>\n<li><p>Incluir os cabeçalhos <code>'Authorization'</code>no formato <em>Bearer</em> e '<code>accept'</code>com o valor <code>application/json</code> ;</p>\n</li>\n</ul>\n<p>A resposta da requisição será um JSON com os detalhes do POS consultado. Ou em caso de falha, o erro ocorrido.</p>\n","urlObject":{"path":["pos","device","{id}"],"host":["https://{base_url}"],"query":[],"variable":[]}},"response":[{"id":"9bf07d32-c12f-48f3-8a18-2f076d2d8a27","name":"Success","originalRequest":{"method":"GET","header":[],"url":"https://{base_url}/pos/device/{id}"},"status":"Created","code":201,"_postman_previewlanguage":"json","header":[{"key":"Host","value":"localhost:8000"},{"key":"Connection","value":"close"},{"key":"X-Powered-By","value":"PHP/8.1.27"},{"key":"Cache-Control","value":"no-cache, private"},{"key":"Date","value":"Wed, 26 Jun 2024 20:26:12 GMT"},{"key":"Content-Type","value":"application/json"},{"key":"X-RateLimit-Limit","value":"2000"},{"key":"X-RateLimit-Remaining","value":"1999"},{"key":"Access-Control-Allow-Origin","value":"*"}],"cookie":[],"responseTime":null,"body":"{\n    \"id\": 52221,\n    \"resellerDocument\": \"{resellerDocument}\",\n    \"modelId\": 3,\n    \"serialKey\": \"1C123457\",\n    \"status\": 1,\n    \"statusDescription\": \"Available\",\n    \"merchantDocument\": \"{merchantDocument}\"\n}"},{"id":"c03a1546-cc5e-4ae8-887b-656e4d44c5cf","name":"Error","originalRequest":{"method":"GET","header":[],"url":"https://{base_url}/pos/device/541654"},"status":"Bad Request","code":400,"_postman_previewlanguage":"json","header":[{"key":"Host","value":"localhost:8000"},{"key":"Connection","value":"close"},{"key":"X-Powered-By","value":"PHP/8.1.27"},{"key":"Cache-Control","value":"no-cache, private"},{"key":"Date","value":"Wed, 26 Jun 2024 20:29:31 GMT"},{"key":"Content-Type","value":"application/json"},{"key":"X-RateLimit-Limit","value":"2000"},{"key":"X-RateLimit-Remaining","value":"1999"},{"key":"Access-Control-Allow-Origin","value":"*"}],"cookie":[],"responseTime":null,"body":"{\n    \"errors\": {\n        \"posId\": [\n            \"O Equipamento não foi encontrado.\"\n        ]\n    }\n}"}],"_postman_id":"bba7fd6d-7115-4c97-b41e-2709b0aee504"},{"name":"Listar POS","event":[{"listen":"test","script":{"id":"f74d7ba5-ca53-450c-a7f5-5969ec260535","exec":["const responseJson = pm.response.json();\r","\r","pm.test(\"Content-Type é um application/json?\", () => {\r","  pm.expect(pm.response.headers.get('Content-Type')).to.include('application/json');\r","});\r","\r","pm.test(\"Listar POS, retorna 201?\", function () {    \r","    pm.response.to.have.status(201);\r","});\r","\r","pm.test(\"Listar POS, retona as informações?\", function () {\r","    pm.expect(responseJson).to.be.an(\"array\");\r","});\r","\r","pm.test(\"Listar POS, informações validas?\", function () {\r","    pm.expect(responseJson[0]).to.have.property(\"id\");\r","    pm.expect(responseJson[0]).to.have.property(\"resellerDocument\");\r","    pm.expect(responseJson[0]).to.have.property(\"modelId\");\r","    pm.expect(responseJson[0]).to.have.property(\"serialKey\");\r","    pm.expect(responseJson[0]).to.have.property(\"status\");\r","    pm.expect(responseJson[0]).to.have.property(\"statusDescription\");\r","    pm.expect(responseJson[0]).to.have.property(\"merchantDocument\");\r","});\r","\r","pm.collectionVariables.set('posId',responseJson[0].id);\r","\r","\r","pm.execution.setNextRequest(\"Consultar POS\");"],"type":"text/javascript","packages":{}}}],"id":"685a7d49-2a37-45c8-8790-7ceb0d72c680","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{token}"}]},"isInherited":false},"method":"GET","header":[],"url":"https://{base_url}/pos/device","description":"<p><strong>Este</strong> <em><strong>endpoint</strong></em> <strong>é utilizado para consultar uma lista de dispositivos POS, com a possibilidade de filtrar por documento de revendedor,</strong> <em><strong>status</strong></em> <strong>do dispositivo ou código serial.</strong></p>\n<ul>\n<li><p>Essa requisição possui como parâmetro de caminho (<em>Query Params</em>) os seguintes valores:</p>\n<ul>\n<li><p><code>'resellerDocument'</code> - Documento do revendedor associado aos POS - opcional;</p>\n</li>\n<li><p><code>'merchantDocument'</code> - Documento do lojista associado aos POS - opcional;</p>\n</li>\n<li><p><code>'status'</code> - <em>Status</em> dos dispositivos POS (<em>Available</em>|<em>Associated</em>) - opcional;</p>\n</li>\n<li><p><code>'serialKey'</code> - Chave serial do dispositivo POS - opcional;</p>\n</li>\n</ul>\n</li>\n<li><p>Incluir os cabeçalhos <code>'Authorization'</code>no formato <em>Bearer</em> e '<code>accept'</code>com o valor <code>application/json</code> ;</p>\n</li>\n</ul>\n<p>A resposta da requisição será um JSON com um <em>array</em> de objetos, contendo cada POS associado e seus os detalhes. Ou em caso de falha, o erro ocorrido.</p>\n","urlObject":{"path":["pos","device"],"host":["https://{base_url}"],"query":[{"disabled":true,"description":{"content":"<p>(string) Documento do revendedor (sem pontuação)</p>\n","type":"text/plain"},"key":"resellerDocument","value":"{resellerDocument}"},{"disabled":true,"description":{"content":"<p>(string) Status da POS (Available|Associated)</p>\n","type":"text/plain"},"key":"status","value":"Associated"},{"disabled":true,"description":{"content":"<p>(string) Chave serial da POS</p>\n","type":"text/plain"},"key":"serialKey","value":""},{"disabled":true,"description":{"content":"<p>(string) Documento do Lojista</p>\n","type":"text/plain"},"key":"merchantDocument","value":"{merchantDocument}"}],"variable":[]}},"response":[{"id":"5b68fea3-0543-4d63-8f8d-4b80ffbded7a","name":"Success","originalRequest":{"method":"GET","header":[],"url":{"raw":"https://{base_url}/pos/device","host":["https://{base_url}"],"path":["pos","device"],"query":[{"key":"resellerDocument","value":"{resellerDocument}","description":"(string) Documento do revendedor","disabled":true},{"key":"status","value":"Associated","description":"(string) Status da POS (Available|Associated)","disabled":true},{"key":"serialKey","value":"","description":"(string) Código serial da POS","disabled":true}]}},"status":"Created","code":201,"_postman_previewlanguage":"json","header":[{"key":"Host","value":"localhost:8000"},{"key":"Connection","value":"close"},{"key":"X-Powered-By","value":"PHP/8.1.27"},{"key":"Cache-Control","value":"no-cache, private"},{"key":"Date","value":"Wed, 26 Jun 2024 20:50:43 GMT"},{"key":"Content-Type","value":"application/json"},{"key":"X-RateLimit-Limit","value":"2000"},{"key":"X-RateLimit-Remaining","value":"1999"},{"key":"Access-Control-Allow-Origin","value":"*"}],"cookie":[],"responseTime":null,"body":"[\n    {\n        \"id\": 123,\n        \"resellerDocument\": \"{resellerDocument}\",\n        \"modelId\": 3,\n        \"serialKey\": \"1C123456\",\n        \"status\": 1,\n        \"statusDescription\": \"Available\",\n        \"merchantDocument\": \"{merchantDocument}\"\n    },\n    {\n        \"id\": 1234,\n        \"resellerDocument\": \"{resellerDocument}\",\n        \"modelId\": 3,\n        \"serialKey\": \"1M123456\",\n        \"status\": 2,\n        \"statusDescription\": \"Associated\",\n        \"merchantDocument\": \"{merchantDocument}\"\n    }\n]"}],"_postman_id":"685a7d49-2a37-45c8-8790-7ceb0d72c680"},{"name":"Desassociar POS","event":[{"listen":"test","script":{"id":"7ee7bcf3-e64f-409c-8e01-a3bf54acfcce","exec":["const responseJson = pm.response.json();\r","\r","pm.test(\"Content-Type é um application/json?\", () => {\r","  pm.expect(pm.response.headers.get('Content-Type')).to.include('application/json');\r","});\r","\r","pm.test(\"Desvincular POS, retorna 200?\", function () {    \r","    pm.response.to.have.status(200);\r","});\r","\r","pm.test(\"Desvincular POS, retona as informações?\", function () {\r","    pm.expect(responseJson).to.be.eq(\"\");\r","});\r","\r","pm.execution.setNextRequest(\"Excluir POS\");"],"type":"text/javascript","packages":{}}}],"id":"f3dbef78-56c3-4a88-92ca-c7f1a08d9958","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{token}"}]},"isInherited":false},"method":"PATCH","header":[],"url":"https://{base_url}/pos/device/{id}/unbind","description":"<p><strong>Este</strong> <em><strong>endpoint</strong></em> <strong>permite desvincular um dispositivo POS de um lojista, tornando o dispositivo disponível para uso com outro lojista.</strong></p>\n<ul>\n<li><p>Essa requisição possui como parâmetro de caminho (<em>Path Param</em>) o <code>'{id}'</code>do dispositivo POS que deve ser desvinculado - obrigatório;</p>\n</li>\n<li><p>Incluir os cabeçalhos <code>'Authorization'</code>no formato <em>Bearer</em> e '<code>accept'</code>com o valor <code>application/json</code> ;</p>\n</li>\n</ul>\n<p>A resposta da requisição será uma mensagem indicando que a operação de desvinculação foi realizada com sucesso. Ou em caso de falha, o erro ocorrido.</p>\n","urlObject":{"path":["pos","device","{id}","unbind"],"host":["https://{base_url}"],"query":[],"variable":[]}},"response":[{"id":"3a6e1b3e-3dac-48d7-8108-63803c621d88","name":"Success","originalRequest":{"method":"PATCH","header":[],"url":"https://{base_url}/pos/device/{id}/unbind"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Host","value":"localhost:8000"},{"key":"Connection","value":"close"},{"key":"X-Powered-By","value":"PHP/8.1.27"},{"key":"Cache-Control","value":"no-cache, private"},{"key":"Date","value":"Wed, 26 Jun 2024 21:05:24 GMT"},{"key":"Content-Type","value":"application/json"},{"key":"X-RateLimit-Limit","value":"2000"},{"key":"X-RateLimit-Remaining","value":"1997"},{"key":"Access-Control-Allow-Origin","value":"*"}],"cookie":[],"responseTime":null,"body":"\"\""},{"id":"e6c48883-c310-47de-9bdb-dfcd29be755e","name":"Error","originalRequest":{"method":"PATCH","header":[],"url":"https://{base_url}/pos/device/{id}/unbind"},"status":"Not Found","code":404,"_postman_previewlanguage":"json","header":[{"key":"Host","value":"localhost:8000"},{"key":"Connection","value":"close"},{"key":"X-Powered-By","value":"PHP/8.1.27"},{"key":"Cache-Control","value":"no-cache, private"},{"key":"Date","value":"Wed, 26 Jun 2024 20:54:18 GMT"},{"key":"Content-Type","value":"application/json"},{"key":"X-RateLimit-Limit","value":"2000"},{"key":"X-RateLimit-Remaining","value":"1999"},{"key":"Access-Control-Allow-Origin","value":"*"}],"cookie":[],"responseTime":null,"body":"{\n    \"errors\": {\n        \"posId\": [\n            \"Terminal não encontrado\"\n        ]\n    }\n}"}],"_postman_id":"f3dbef78-56c3-4a88-92ca-c7f1a08d9958"},{"name":"Excluir POS","event":[{"listen":"test","script":{"id":"0608c34d-3bce-413f-9bfd-f84dade617eb","exec":["const responseJson = pm.response.json();\r","\r","pm.test(\"Content-Type é um application/json?\", () => {\r","  pm.expect(pm.response.headers.get('Content-Type')).to.include('application/json');\r","});\r","\r","pm.test(\"Excluir POS, retorna 200?\", function () {    \r","    pm.response.to.have.status(200);\r","});\r","\r","pm.test(\"Excluir POS, retona as informações?\", function () {\r","    pm.expect(responseJson).to.be.eq(\"\");\r","});\r","\r","pm.execution.setNextRequest(\"Consultar Configurações de Ajustes Financeiros\");"],"type":"text/javascript","packages":{}}}],"id":"4b0525e3-60f4-4083-88b6-3a3d205cab4f","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{token}"}]},"isInherited":false},"method":"DELETE","header":[],"url":"https://{base_url}/pos/device/{id}","description":"<p><strong>Este</strong> <em><strong>endpoint</strong></em> <strong>permite excluir um dispositivo POS do sistema.</strong></p>\n<ul>\n<li><p>Essa requisição possui como parâmetro de caminho (<em>Path Param</em>) o <code>'{id}'</code>do dispositivo POS que deve ser removido - obrigatório;</p>\n</li>\n<li><p>Incluir os cabeçalhos <code>'Authorization'</code>no formato <em>Bearer</em> e '<code>accept'</code>com o valor <code>application/json</code> ;</p>\n</li>\n</ul>\n<p>A resposta da requisição será uma mensagem indicando que a operação de exclusão foi realizada com sucesso. Ou em caso de falha, o erro ocorrido.</p>\n","urlObject":{"path":["pos","device","{id}"],"host":["https://{base_url}"],"query":[],"variable":[]}},"response":[{"id":"11aa815a-1aaa-4724-a58d-aa2a1e23bf9f","name":"Success","originalRequest":{"method":"DELETE","header":[],"url":"https://{base_url}/pos/device/{id}"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Host","value":"localhost:8000"},{"key":"Connection","value":"close"},{"key":"X-Powered-By","value":"PHP/8.1.27"},{"key":"Cache-Control","value":"no-cache, private"},{"key":"Date","value":"Wed, 26 Jun 2024 21:05:39 GMT"},{"key":"Content-Type","value":"application/json"},{"key":"X-RateLimit-Limit","value":"2000"},{"key":"X-RateLimit-Remaining","value":"1996"},{"key":"Access-Control-Allow-Origin","value":"*"}],"cookie":[],"responseTime":null,"body":"\"\""},{"id":"d9e84c2d-cba7-439e-a958-1ccb7dc6c2a5","name":"Error","originalRequest":{"method":"DELETE","header":[],"url":"https://{base_url}/pos/device/{id}"},"status":"Bad Request","code":400,"_postman_previewlanguage":"json","header":[{"key":"Host","value":"localhost:8000"},{"key":"Connection","value":"close"},{"key":"X-Powered-By","value":"PHP/8.1.27"},{"key":"Cache-Control","value":"no-cache, private"},{"key":"Date","value":"Wed, 26 Jun 2024 21:07:34 GMT"},{"key":"Content-Type","value":"application/json"},{"key":"X-RateLimit-Limit","value":"2000"},{"key":"X-RateLimit-Remaining","value":"1999"},{"key":"Access-Control-Allow-Origin","value":"*"}],"cookie":[],"responseTime":null,"body":"{\n    \"errors\": {\n        \"posId\": [\n            \"O terminal não foi encontrado\"\n        ]\n    }\n}"}],"_postman_id":"4b0525e3-60f4-4083-88b6-3a3d205cab4f"}],"id":"3326442a-07a0-41de-9717-812c837a2b1d","description":"<p><strong>Primeiramente será necessário ativar o produto POS (</strong><em><strong>Point of Sale</strong></em><strong>) ao lojista que foi cadastrado previamente através do</strong> <em><strong>endpoint</strong></em> <strong><code>Cadastro de Lojista|.</code><strong>Ao fazer o vínculo do produto, você terá acesso aos outros <em><strong>endpoints</strong></em></strong>.</strong></p>\n<h4 id=\"🚧-tenha-o-equipamento-em-mãos\">🚧 <strong>Tenha o equipamento em mãos</strong></h4>\n<p><strong>Para transacionar será necessário ter o POS em mãos, pois será através deste equipamento que os clientes irão transacionar</strong></p>\n","_postman_id":"3326442a-07a0-41de-9717-812c837a2b1d"},{"name":"PLANOS","item":[{"name":"Criar Plano","event":[{"listen":"test","script":{"id":"d4039582-2d9e-4603-bfd5-69e1b0ab1c1b","exec":["const responseJson = pm.response.json();\r","\r","pm.test(\"Content-Type é um application/json?\", () => {\r","    pm.expect(pm.response.headers.get('Content-Type')).to.include('application/json');\r","});\r","\r","pm.test(\"Cadastrar Plano, retorna 201?\", function () {\r","    pm.response.to.have.status(201);\r","});\r","\r","pm.test(\"Cadastrar Plano, retona as informações?\", function () {\r","    pm.expect(responseJson).to.be.an(\"object\");\r","});\r","\r","pm.test(\"Cadastrar Plano, informações validas?\", function () {\r","    pm.expect(responseJson).to.have.property(\"id\");\r","});\r","\r","pm.collectionVariables.set('planId',responseJson.id);\r","pm.environment.set('planId',responseJson.id);\r","\r","pm.execution.setNextRequest(\"Atualizar Plano\");"],"type":"text/javascript","packages":{}}}],"id":"066d5e2f-2951-4384-9f4d-d5a0ee8e0ad5","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{token}"}]},"isInherited":false},"method":"POST","header":[],"body":{"mode":"raw","raw":"{\r\n    \"Name\": \"Teste EC 1.0\", // (string)[required] Nome do plano\r\n    \"product\": \"POS\", // (string)[required] produto associado ao plano\r\n    \"type\": \"Merchant\", // (string)[required] Reseller|Merchant \r\n    // (deprecated) o valor é buscado de forma automatica \"basePlanId\": , // (string)[required] Identificador único do plano base\r\n    \"resellerDocument\": \"documentoRevendedor\", // (string)[optional] Documento do Revendedor\r\n    \"settlementDays\": 1, // (string)[required] Dias de liquidação\r\n    \"schemes\": [  // arranjo de pagamento (Tipo de pagamento + Bandeira) - id obtido pelo endpoint OPTIONS\r\n        {\r\n            \"id\": 2, // Id da bandeira obtido pelo endpoint OPTIONS\r\n            \"fees\": [ // taxas\r\n                {\r\n                    \"installments\": 1, // Numero da Parcela (PIX e débito possuem apenas a parcela 1)\r\n                    \"rate\": 2 // Percentual da taxa a ser cobrada\r\n                }\r\n            ]\r\n        },\r\n        {\r\n            \"id\": 4,\r\n            \"fees\": [\r\n                {\r\n                    \"installments\": 1,\r\n                    \"rate\": 2\r\n                }\r\n            ]\r\n        },\r\n        {\r\n            \"id\": 6,\r\n            \"fees\": [\r\n                {\r\n                    \"installments\": 1,\r\n                    \"rate\": 5\r\n                },\r\n                {\r\n                    \"installments\": 2,\r\n                    \"rate\": 6\r\n                },\r\n                {\r\n                    \"installments\": 3,\r\n                    \"rate\": 7\r\n                },\r\n                {\r\n                    \"installments\": 4,\r\n                    \"rate\": 8\r\n                },\r\n                {\r\n                    \"installments\": 5,\r\n                    \"rate\": 9\r\n                },\r\n                {\r\n                    \"installments\": 6,\r\n                    \"rate\": 10\r\n                },\r\n                {\r\n                    \"installments\": 7,\r\n                    \"rate\": 11\r\n                },\r\n                {\r\n                    \"installments\": 8,\r\n                    \"rate\": 12\r\n                },\r\n                {\r\n                    \"installments\": 9,\r\n                    \"rate\": 13\r\n                },\r\n                {\r\n                    \"installments\": 10,\r\n                    \"rate\": 14\r\n                },\r\n                {\r\n                    \"installments\": 11,\r\n                    \"rate\": 15\r\n                },\r\n                {\r\n                    \"installments\": 12,\r\n                    \"rate\": 16\r\n                },\r\n                {\r\n                    \"installments\": 13,\r\n                    \"rate\": 17\r\n                },\r\n                {\r\n                    \"installments\": 14,\r\n                    \"rate\": 18\r\n                },\r\n                {\r\n                    \"installments\": 15,\r\n                    \"rate\": 19\r\n                },\r\n                {\r\n                    \"installments\": 16,\r\n                    \"rate\": 20\r\n                },\r\n                {\r\n                    \"installments\": 17,\r\n                    \"rate\": 21\r\n                },\r\n                {\r\n                    \"installments\": 18,\r\n                    \"rate\": 22\r\n                }\r\n            ]\r\n        },\r\n        {\r\n            \"id\": 7,\r\n            \"fees\": [\r\n                {\r\n                    \"installments\": 1,\r\n                    \"rate\": 4\r\n                },\r\n                {\r\n                    \"installments\": 2,\r\n                    \"rate\": 6\r\n                },\r\n                {\r\n                    \"installments\": 3,\r\n                    \"rate\": 7\r\n                },\r\n                {\r\n                    \"installments\": 4,\r\n                    \"rate\": 8\r\n                },\r\n                {\r\n                    \"installments\": 5,\r\n                    \"rate\": 9\r\n                },\r\n                {\r\n                    \"installments\": 6,\r\n                    \"rate\": 10\r\n                },\r\n                {\r\n                    \"installments\": 7,\r\n                    \"rate\": 11\r\n                },\r\n                {\r\n                    \"installments\": 8,\r\n                    \"rate\": 12\r\n                },\r\n                {\r\n                    \"installments\": 9,\r\n                    \"rate\": 13\r\n                },\r\n                {\r\n                    \"installments\": 10,\r\n                    \"rate\": 14\r\n                },\r\n                {\r\n                    \"installments\": 11,\r\n                    \"rate\": 15\r\n                },\r\n                {\r\n                    \"installments\": 12,\r\n                    \"rate\": 16\r\n                },\r\n                {\r\n                    \"installments\": 13,\r\n                    \"rate\": 17\r\n                },\r\n                {\r\n                    \"installments\": 14,\r\n                    \"rate\": 18\r\n                },\r\n                {\r\n                    \"installments\": 15,\r\n                    \"rate\": 19\r\n                },\r\n                {\r\n                    \"installments\": 16,\r\n                    \"rate\": 20\r\n                },\r\n                {\r\n                    \"installments\": 17,\r\n                    \"rate\": 20\r\n                },\r\n                {\r\n                    \"installments\": 18,\r\n                    \"rate\": 21\r\n                }\r\n            ]\r\n        },\r\n        {\r\n            \"id\": 8,\r\n            \"fees\": [\r\n                {\r\n                    \"installments\": 1,\r\n                    \"rate\": 7\r\n                },\r\n                {\r\n                    \"installments\": 2,\r\n                    \"rate\": 8\r\n                },\r\n                {\r\n                    \"installments\": 3,\r\n                    \"rate\": 9\r\n                },\r\n                {\r\n                    \"installments\": 4,\r\n                    \"rate\": 10\r\n                },\r\n                {\r\n                    \"installments\": 5,\r\n                    \"rate\": 11\r\n                },\r\n                {\r\n                    \"installments\": 6,\r\n                    \"rate\": 12\r\n                },\r\n                {\r\n                    \"installments\": 7,\r\n                    \"rate\": 12\r\n                },\r\n                {\r\n                    \"installments\": 8,\r\n                    \"rate\": 13\r\n                },\r\n                {\r\n                    \"installments\": 9,\r\n                    \"rate\": 14\r\n                },\r\n                {\r\n                    \"installments\": 10,\r\n                    \"rate\": 15\r\n                },\r\n                {\r\n                    \"installments\": 11,\r\n                    \"rate\": 16\r\n                },\r\n                {\r\n                    \"installments\": 12,\r\n                    \"rate\": 17\r\n                },\r\n                {\r\n                    \"installments\": 13,\r\n                    \"rate\": 17\r\n                },\r\n                {\r\n                    \"installments\": 14,\r\n                    \"rate\": 18\r\n                },\r\n                {\r\n                    \"installments\": 15,\r\n                    \"rate\": 19\r\n                },\r\n                {\r\n                    \"installments\": 16,\r\n                    \"rate\": 20\r\n                },\r\n                {\r\n                    \"installments\": 17,\r\n                    \"rate\": 21\r\n                },\r\n                {\r\n                    \"installments\": 18,\r\n                    \"rate\": 22\r\n                }\r\n            ]\r\n        },\r\n        {\r\n            \"id\": 9,\r\n            \"fees\": [\r\n                {\r\n                    \"installments\": 1,\r\n                    \"rate\": 4\r\n                },\r\n                {\r\n                    \"installments\": 2,\r\n                    \"rate\": 7\r\n                },\r\n                {\r\n                    \"installments\": 3,\r\n                    \"rate\": 7\r\n                },\r\n                {\r\n                    \"installments\": 4,\r\n                    \"rate\": 8\r\n                },\r\n                {\r\n                    \"installments\": 5,\r\n                    \"rate\": 9\r\n                },\r\n                {\r\n                    \"installments\": 6,\r\n                    \"rate\": 10\r\n                },\r\n                {\r\n                    \"installments\": 7,\r\n                    \"rate\": 11\r\n                },\r\n                {\r\n                    \"installments\": 8,\r\n                    \"rate\": 12\r\n                },\r\n                {\r\n                    \"installments\": 9,\r\n                    \"rate\": 13\r\n                },\r\n                {\r\n                    \"installments\": 10,\r\n                    \"rate\": 14\r\n                },\r\n                {\r\n                    \"installments\": 11,\r\n                    \"rate\": 15\r\n                },\r\n                {\r\n                    \"installments\": 12,\r\n                    \"rate\": 16\r\n                },\r\n                {\r\n                    \"installments\": 13,\r\n                    \"rate\": 17\r\n                },\r\n                {\r\n                    \"installments\": 14,\r\n                    \"rate\": 18\r\n                },\r\n                {\r\n                    \"installments\": 15,\r\n                    \"rate\": 19\r\n                },\r\n                {\r\n                    \"installments\": 16,\r\n                    \"rate\": 20\r\n                },\r\n                {\r\n                    \"installments\": 17,\r\n                    \"rate\": 21\r\n                },\r\n                {\r\n                    \"installments\": 18,\r\n                    \"rate\": 22\r\n                }\r\n            ]\r\n        },\r\n        {\r\n            \"id\": 10,\r\n            \"fees\": [\r\n                {\r\n                    \"installments\": 1,\r\n                    \"rate\": 5\r\n                },\r\n                {\r\n                    \"installments\": 2,\r\n                    \"rate\": 7\r\n                },\r\n                {\r\n                    \"installments\": 3,\r\n                    \"rate\": 8\r\n                },\r\n                {\r\n                    \"installments\": 4,\r\n                    \"rate\": 9\r\n                },\r\n                {\r\n                    \"installments\": 5,\r\n                    \"rate\": 10\r\n                },\r\n                {\r\n                    \"installments\": 6,\r\n                    \"rate\": 11\r\n                },\r\n                {\r\n                    \"installments\": 7,\r\n                    \"rate\": 12\r\n                },\r\n                {\r\n                    \"installments\": 8,\r\n                    \"rate\": 13\r\n                },\r\n                {\r\n                    \"installments\": 9,\r\n                    \"rate\": 14\r\n                },\r\n                {\r\n                    \"installments\": 10,\r\n                    \"rate\": 15\r\n                },\r\n                {\r\n                    \"installments\": 11,\r\n                    \"rate\": 16\r\n                },\r\n                {\r\n                    \"installments\": 12,\r\n                    \"rate\": 17\r\n                },\r\n                {\r\n                    \"installments\": 13,\r\n                    \"rate\": 18\r\n                },\r\n                {\r\n                    \"installments\": 14,\r\n                    \"rate\": 19\r\n                },\r\n                {\r\n                    \"installments\": 15,\r\n                    \"rate\": 20\r\n                },\r\n                {\r\n                    \"installments\": 16,\r\n                    \"rate\": 21\r\n                },\r\n                {\r\n                    \"installments\": 17,\r\n                    \"rate\": 22\r\n                },\r\n                {\r\n                    \"installments\": 18,\r\n                    \"rate\": 23\r\n                }\r\n            ]\r\n        },\r\n        {\r\n            \"id\": 5,\r\n            \"fees\": [\r\n                {\r\n                    \"installments\": 1,\r\n                    \"rate\": 6\r\n                }\r\n            ]\r\n        }\r\n    ]\r\n}","options":{"raw":{"language":"json"}}},"url":"https://{base_url}/plan","description":"<p><strong>Este</strong> <em><strong>endpoint</strong></em> <strong>é utilizado para cadastrar os planos que deverão estar associados a cada estabelecimento comercial. Portanto,</strong> <strong>é necessário especificar todas as taxas por bandeira. Cada bandeira tem suas próprias taxas e, ao inserir as taxas, estas serão utilizadas como parâmetros de comparação para validação.</strong></p>\n<p><strong>Informações importantes:</strong></p>\n<ul>\n<li><p>O nome do plano deve ser único;</p>\n</li>\n<li><p>Todo novo plano precisa de um plano base (que já está cadastrado e pode ser consultado);</p>\n</li>\n<li><p>Os planos bases (divididos por produto e prazo de antecipação) são gerados no seu cadastro e podem ser acessados pelo <em>endpoint</em> de consulta;</p>\n</li>\n<li><p>O produto e o prazo de antecipação devem ser especificados, caso sejam divergentes do plano base, um erro será apresentado;</p>\n</li>\n<li><p>O campo <code>'schemes'</code>representa um arranjo de pagamento (Tipo de pagamento + Bandeira) e o Id de cada um deles são fornecidos pelo <em>endpoint</em> <strong>OPTIONS</strong>;</p>\n</li>\n<li><p>Todas as taxas por bandeiras devem ser informadas. Na ausência de alguma, um erro será apresentado;</p>\n</li>\n<li><p>As taxas são do tipo <em>decimal</em>, ou seja, é possível informar por exemplo: 1.90(1.90%) ou 2(2%);</p>\n</li>\n<li><p>(deprecated) O plano base é consultado automaticamente no cadastro. <del>Para criar uma tabela para do tipo Merchant, é necessário criar uma do tipo Reseller antes e utilizá-la como base 'basePlanId';</del></p>\n</li>\n<li><p>Incluir todos os parâmetros obrigatórios que compõem o corpo dessa requisição (<em>Request Body</em>), conforme observado no exemplo ao lado;</p>\n</li>\n<li><p>Incluir também os cabeçalhos <code>'Authorization'</code>no formato <em>Bearer,</em> '<code>accept'</code>com o valor <code>application/json</code> e <code>'content-type'</code> com o valor <code>application/json;</code></p>\n</li>\n</ul>\n<p>🚧 <strong>Plano base:</strong> Para preencher o campo <code>'basePlanId'</code> basta consultar os planos e pegar o <code>Id</code> do plano cadastrado com o valor <code>'Partner'</code> do campo <code>'type'.</code></p>\n<p>A resposta da requisição retornará o id do plano criado indicando que a operação de cadastro foi realizada com sucesso. Ou em caso de falha, o erro ocorrido.</p>\n","urlObject":{"path":["plan"],"host":["https://{base_url}"],"query":[],"variable":[]}},"response":[{"id":"d10181df-0ce9-45f7-a909-ef21687294a8","name":"Success","originalRequest":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\r\n    \"Name\": \"Teste EC 1.0\", // (string)[required] Nome do plano\r\n    \"product\": \"POS\", // (string)[required] produto associado ao plano\r\n    \"type\": \"Merchant\", // (string)[required] Reseller|Merchant \r\n    \"basePlanId\": 88888, // (string)[required] Identificador único do plano base\r\n    \"settlementDays\": 1, // (string)[required] Dias de liquidação\r\n    \"schemes\": [  // arranjo de pagamento (Tipo de pagamento + Bandeira) - id obtido pelo endpoint OPTIONS\r\n        {\r\n            \"id\": 1,\r\n            \"fees\": [ // taxas\r\n                {\r\n                    \"installments\": 1,\r\n                    \"rate\": 1.9\r\n                }\r\n            ]\r\n        },\r\n        {\r\n            \"id\": 2,\r\n            \"fees\": [\r\n                {\r\n                    \"installments\": 1,\r\n                    \"rate\": 1.9\r\n                }\r\n            ]\r\n        },\r\n        {\r\n            \"id\": 4,\r\n            \"fees\": [\r\n                {\r\n                    \"installments\": 1,\r\n                    \"rate\": 1.9\r\n                }\r\n            ]\r\n        },\r\n        {\r\n            \"id\": 6,\r\n            \"fees\": [\r\n                {\r\n                    \"installments\": 1,\r\n                    \"rate\": 5\r\n                },\r\n                {\r\n                    \"installments\": 2,\r\n                    \"rate\": 6\r\n                },\r\n                {\r\n                    \"installments\": 3,\r\n                    \"rate\": 7\r\n                },\r\n                {\r\n                    \"installments\": 4,\r\n                    \"rate\": 8\r\n                },\r\n                {\r\n                    \"installments\": 5,\r\n                    \"rate\": 9\r\n                },\r\n                {\r\n                    \"installments\": 6,\r\n                    \"rate\": 10\r\n                },\r\n                {\r\n                    \"installments\": 7,\r\n                    \"rate\": 11\r\n                },\r\n                {\r\n                    \"installments\": 8,\r\n                    \"rate\": 12\r\n                },\r\n                {\r\n                    \"installments\": 9,\r\n                    \"rate\": 13\r\n                },\r\n                {\r\n                    \"installments\": 10,\r\n                    \"rate\": 14\r\n                },\r\n                {\r\n                    \"installments\": 11,\r\n                    \"rate\": 15\r\n                },\r\n                {\r\n                    \"installments\": 12,\r\n                    \"rate\": 16\r\n                },\r\n                {\r\n                    \"installments\": 13,\r\n                    \"rate\": 17\r\n                },\r\n                {\r\n                    \"installments\": 14,\r\n                    \"rate\": 18\r\n                },\r\n                {\r\n                    \"installments\": 15,\r\n                    \"rate\": 19\r\n                },\r\n                {\r\n                    \"installments\": 16,\r\n                    \"rate\": 20\r\n                },\r\n                {\r\n                    \"installments\": 17,\r\n                    \"rate\": 21\r\n                },\r\n                {\r\n                    \"installments\": 18,\r\n                    \"rate\": 22\r\n                }\r\n            ]\r\n        },\r\n        {\r\n            \"id\": 7,\r\n            \"fees\": [\r\n                {\r\n                    \"installments\": 1,\r\n                    \"rate\": 4\r\n                },\r\n                {\r\n                    \"installments\": 2,\r\n                    \"rate\": 5\r\n                },\r\n                {\r\n                    \"installments\": 3,\r\n                    \"rate\": 6\r\n                },\r\n                {\r\n                    \"installments\": 4,\r\n                    \"rate\": 7\r\n                },\r\n                {\r\n                    \"installments\": 5,\r\n                    \"rate\": 8\r\n                },\r\n                {\r\n                    \"installments\": 6,\r\n                    \"rate\": 9\r\n                },\r\n                {\r\n                    \"installments\": 7,\r\n                    \"rate\": 10\r\n                },\r\n                {\r\n                    \"installments\": 8,\r\n                    \"rate\": 11\r\n                },\r\n                {\r\n                    \"installments\": 9,\r\n                    \"rate\": 12\r\n                },\r\n                {\r\n                    \"installments\": 10,\r\n                    \"rate\": 13\r\n                },\r\n                {\r\n                    \"installments\": 11,\r\n                    \"rate\": 13\r\n                },\r\n                {\r\n                    \"installments\": 12,\r\n                    \"rate\": 14\r\n                },\r\n                {\r\n                    \"installments\": 13,\r\n                    \"rate\": 15\r\n                },\r\n                {\r\n                    \"installments\": 14,\r\n                    \"rate\": 16\r\n                },\r\n                {\r\n                    \"installments\": 15,\r\n                    \"rate\": 17\r\n                },\r\n                {\r\n                    \"installments\": 16,\r\n                    \"rate\": 18\r\n                },\r\n                {\r\n                    \"installments\": 17,\r\n                    \"rate\": 19\r\n                },\r\n                {\r\n                    \"installments\": 18,\r\n                    \"rate\": 20\r\n                }\r\n            ]\r\n        },\r\n        {\r\n            \"id\": 8,\r\n            \"fees\": [\r\n                {\r\n                    \"installments\": 1,\r\n                    \"rate\": 4\r\n                },\r\n                {\r\n                    \"installments\": 2,\r\n                    \"rate\": 6\r\n                },\r\n                {\r\n                    \"installments\": 3,\r\n                    \"rate\": 7\r\n                },\r\n                {\r\n                    \"installments\": 4,\r\n                    \"rate\": 8\r\n                },\r\n                {\r\n                    \"installments\": 5,\r\n                    \"rate\": 8\r\n                },\r\n                {\r\n                    \"installments\": 6,\r\n                    \"rate\": 9\r\n                },\r\n                {\r\n                    \"installments\": 7,\r\n                    \"rate\": 10\r\n                },\r\n                {\r\n                    \"installments\": 8,\r\n                    \"rate\": 11\r\n                },\r\n                {\r\n                    \"installments\": 9,\r\n                    \"rate\": 12\r\n                },\r\n                {\r\n                    \"installments\": 10,\r\n                    \"rate\": 13\r\n                },\r\n                {\r\n                    \"installments\": 11,\r\n                    \"rate\": 14\r\n                },\r\n                {\r\n                    \"installments\": 12,\r\n                    \"rate\": 15\r\n                },\r\n                {\r\n                    \"installments\": 13,\r\n                    \"rate\": 16\r\n                },\r\n                {\r\n                    \"installments\": 14,\r\n                    \"rate\": 17\r\n                },\r\n                {\r\n                    \"installments\": 15,\r\n                    \"rate\": 18\r\n                },\r\n                {\r\n                    \"installments\": 16,\r\n                    \"rate\": 19\r\n                },\r\n                {\r\n                    \"installments\": 17,\r\n                    \"rate\": 20\r\n                },\r\n                {\r\n                    \"installments\": 18,\r\n                    \"rate\": 21\r\n                }\r\n            ]\r\n        },\r\n        {\r\n            \"id\": 9,\r\n            \"fees\": [\r\n                {\r\n                    \"installments\": 1,\r\n                    \"rate\": 4\r\n                },\r\n                {\r\n                    \"installments\": 2,\r\n                    \"rate\": 6\r\n                },\r\n                {\r\n                    \"installments\": 3,\r\n                    \"rate\": 7\r\n                },\r\n                {\r\n                    \"installments\": 4,\r\n                    \"rate\": 7\r\n                },\r\n                {\r\n                    \"installments\": 5,\r\n                    \"rate\": 8\r\n                },\r\n                {\r\n                    \"installments\": 6,\r\n                    \"rate\": 9\r\n                },\r\n                {\r\n                    \"installments\": 7,\r\n                    \"rate\": 10\r\n                },\r\n                {\r\n                    \"installments\": 8,\r\n                    \"rate\": 11\r\n                },\r\n                {\r\n                    \"installments\": 9,\r\n                    \"rate\": 12\r\n                },\r\n                {\r\n                    \"installments\": 10,\r\n                    \"rate\": 13\r\n                },\r\n                {\r\n                    \"installments\": 11,\r\n                    \"rate\": 14\r\n                },\r\n                {\r\n                    \"installments\": 12,\r\n                    \"rate\": 15\r\n                },\r\n                {\r\n                    \"installments\": 13,\r\n                    \"rate\": 16\r\n                },\r\n                {\r\n                    \"installments\": 14,\r\n                    \"rate\": 17\r\n                },\r\n                {\r\n                    \"installments\": 15,\r\n                    \"rate\": 18\r\n                },\r\n                {\r\n                    \"installments\": 16,\r\n                    \"rate\": 19\r\n                },\r\n                {\r\n                    \"installments\": 17,\r\n                    \"rate\": 20\r\n                },\r\n                {\r\n                    \"installments\": 18,\r\n                    \"rate\": 21\r\n                }\r\n            ]\r\n        },\r\n        {\r\n            \"id\": 10,\r\n            \"fees\": [\r\n                {\r\n                    \"installments\": 1,\r\n                    \"rate\": 5\r\n                },\r\n                {\r\n                    \"installments\": 2,\r\n                    \"rate\": 6\r\n                },\r\n                {\r\n                    \"installments\": 3,\r\n                    \"rate\": 7\r\n                },\r\n                {\r\n                    \"installments\": 4,\r\n                    \"rate\": 7\r\n                },\r\n                {\r\n                    \"installments\": 5,\r\n                    \"rate\": 8\r\n                },\r\n                {\r\n                    \"installments\": 6,\r\n                    \"rate\": 9\r\n                },\r\n                {\r\n                    \"installments\": 7,\r\n                    \"rate\": 10\r\n                },\r\n                {\r\n                    \"installments\": 8,\r\n                    \"rate\": 11\r\n                },\r\n                {\r\n                    \"installments\": 9,\r\n                    \"rate\": 12\r\n                },\r\n                {\r\n                    \"installments\": 10,\r\n                    \"rate\": 13\r\n                },\r\n                {\r\n                    \"installments\": 11,\r\n                    \"rate\": 14\r\n                },\r\n                {\r\n                    \"installments\": 12,\r\n                    \"rate\": 15\r\n                },\r\n                {\r\n                    \"installments\": 13,\r\n                    \"rate\": 16\r\n                },\r\n                {\r\n                    \"installments\": 14,\r\n                    \"rate\": 17\r\n                },\r\n                {\r\n                    \"installments\": 15,\r\n                    \"rate\": 18\r\n                },\r\n                {\r\n                    \"installments\": 16,\r\n                    \"rate\": 19\r\n                },\r\n                {\r\n                    \"installments\": 17,\r\n                    \"rate\": 20\r\n                },\r\n                {\r\n                    \"installments\": 18,\r\n                    \"rate\": 21\r\n                }\r\n            ]\r\n        },\r\n        {\r\n            \"id\": 5,\r\n            \"fees\": [\r\n                {\r\n                    \"installments\": 1,\r\n                    \"rate\": 6\r\n                }\r\n            ]\r\n        }\r\n    ]\r\n}","options":{"raw":{"language":"json"}}},"url":"https://{base_url}/plan"},"status":"Created","code":201,"_postman_previewlanguage":"json","header":[{"key":"Host","value":"localhost:8000"},{"key":"Connection","value":"close"},{"key":"X-Powered-By","value":"PHP/8.1.27"},{"key":"Cache-Control","value":"no-cache, private"},{"key":"Date","value":"Thu, 27 Jun 2024 14:17:39 GMT"},{"key":"Content-Type","value":"application/json"},{"key":"X-RateLimit-Limit","value":"2000"},{"key":"X-RateLimit-Remaining","value":"1999"},{"key":"Access-Control-Allow-Origin","value":"*"}],"cookie":[],"responseTime":null,"body":"{\n    \"id\": 97900\n}"}],"_postman_id":"066d5e2f-2951-4384-9f4d-d5a0ee8e0ad5"},{"name":"Atualizar Plano","event":[{"listen":"test","script":{"id":"e7a8c012-9037-48c8-9809-82ef7973b7a0","exec":["const responseJson = pm.response.json();\r","\r","pm.test(\"Content-Type é um application/json?\", () => {\r","    pm.expect(pm.response.headers.get('Content-Type')).to.include('application/json');\r","});\r","\r","pm.test(\"Atualizar Plano, retorna 200?\", function () {\r","    pm.response.to.have.status(200);\r","});\r","\r","pm.test(\"Atualizar Plano, retona as informações?\", function () {\r","    pm.expect(responseJson).to.be.eql(\"\")\r","});\r","\r","pm.execution.setNextRequest(\"Associar Plano\");"],"type":"text/javascript","packages":{}}}],"id":"611638da-2304-4bff-a445-da538d1a08a0","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{token}"}]},"isInherited":false},"method":"PUT","header":[],"body":{"mode":"raw","raw":"{\r\n    \"Name\": \"Teste EC 1.0 Alterado\", // (string)[required] Nome do plano\r\n    \"product\": \"POS\", // (string)[required] produto associado ao plano\r\n    \"type\": \"Merchant\", // (string)[required] Reseller|Merchant\r\n    \"basePlanId\": 88888, // (string)[required] Identificador único do plano base\r\n    \"settlementDays\": 30, // (string)[required] Dias de liquidação\r\n    \"schemes\": [ // arranjo de pagamento (Tipo de pagamento + Bandeira) - id obtido pelo endpoint OPTIONS\r\n        {\r\n            \"id\": 2,\r\n            \"fees\": [ // taxas\r\n                {\r\n                    \"installments\": 1,\r\n                    \"rate\": 2\r\n                }\r\n            ]\r\n        },\r\n        {\r\n            \"id\": 4,\r\n            \"fees\": [\r\n                {\r\n                    \"installments\": 1,\r\n                    \"rate\": 2\r\n                }\r\n            ]\r\n        },\r\n        {\r\n            \"id\": 6,\r\n            \"fees\": [\r\n                {\r\n                    \"installments\": 1,\r\n                    \"rate\": 7\r\n                },\r\n                {\r\n                    \"installments\": 2,\r\n                    \"rate\": 6\r\n                },\r\n                {\r\n                    \"installments\": 3,\r\n                    \"rate\": 7\r\n                },\r\n                {\r\n                    \"installments\": 4,\r\n                    \"rate\": 8\r\n                },\r\n                {\r\n                    \"installments\": 5,\r\n                    \"rate\": 9\r\n                },\r\n                {\r\n                    \"installments\": 6,\r\n                    \"rate\": 10\r\n                },\r\n                {\r\n                    \"installments\": 7,\r\n                    \"rate\": 11\r\n                },\r\n                {\r\n                    \"installments\": 8,\r\n                    \"rate\": 12\r\n                },\r\n                {\r\n                    \"installments\": 9,\r\n                    \"rate\": 13\r\n                },\r\n                {\r\n                    \"installments\": 10,\r\n                    \"rate\": 14\r\n                },\r\n                {\r\n                    \"installments\": 11,\r\n                    \"rate\": 15\r\n                },\r\n                {\r\n                    \"installments\": 12,\r\n                    \"rate\": 16\r\n                },\r\n                {\r\n                    \"installments\": 13,\r\n                    \"rate\": 17\r\n                },\r\n                {\r\n                    \"installments\": 14,\r\n                    \"rate\": 18\r\n                },\r\n                {\r\n                    \"installments\": 15,\r\n                    \"rate\": 19\r\n                },\r\n                {\r\n                    \"installments\": 16,\r\n                    \"rate\": 20\r\n                },\r\n                {\r\n                    \"installments\": 17,\r\n                    \"rate\": 21\r\n                },\r\n                {\r\n                    \"installments\": 18,\r\n                    \"rate\": 22\r\n                }\r\n            ]\r\n        },\r\n        {\r\n            \"id\": 7,\r\n            \"fees\": [\r\n                {\r\n                    \"installments\": 1,\r\n                    \"rate\": 4\r\n                },\r\n                {\r\n                    \"installments\": 2,\r\n                    \"rate\": 6\r\n                },\r\n                {\r\n                    \"installments\": 3,\r\n                    \"rate\": 7\r\n                },\r\n                {\r\n                    \"installments\": 4,\r\n                    \"rate\": 8\r\n                },\r\n                {\r\n                    \"installments\": 5,\r\n                    \"rate\": 9\r\n                },\r\n                {\r\n                    \"installments\": 6,\r\n                    \"rate\": 10\r\n                },\r\n                {\r\n                    \"installments\": 7,\r\n                    \"rate\": 11\r\n                },\r\n                {\r\n                    \"installments\": 8,\r\n                    \"rate\": 12\r\n                },\r\n                {\r\n                    \"installments\": 9,\r\n                    \"rate\": 13\r\n                },\r\n                {\r\n                    \"installments\": 10,\r\n                    \"rate\": 14\r\n                },\r\n                {\r\n                    \"installments\": 11,\r\n                    \"rate\": 15\r\n                },\r\n                {\r\n                    \"installments\": 12,\r\n                    \"rate\": 16\r\n                },\r\n                {\r\n                    \"installments\": 13,\r\n                    \"rate\": 17\r\n                },\r\n                {\r\n                    \"installments\": 14,\r\n                    \"rate\": 18\r\n                },\r\n                {\r\n                    \"installments\": 15,\r\n                    \"rate\": 19\r\n                },\r\n                {\r\n                    \"installments\": 16,\r\n                    \"rate\": 20\r\n                },\r\n                {\r\n                    \"installments\": 17,\r\n                    \"rate\": 20\r\n                },\r\n                {\r\n                    \"installments\": 18,\r\n                    \"rate\": 21\r\n                }\r\n            ]\r\n        },\r\n        {\r\n            \"id\": 8,\r\n            \"fees\": [\r\n                {\r\n                    \"installments\": 1,\r\n                    \"rate\": 7\r\n                },\r\n                {\r\n                    \"installments\": 2,\r\n                    \"rate\": 8\r\n                },\r\n                {\r\n                    \"installments\": 3,\r\n                    \"rate\": 9\r\n                },\r\n                {\r\n                    \"installments\": 4,\r\n                    \"rate\": 10\r\n                },\r\n                {\r\n                    \"installments\": 5,\r\n                    \"rate\": 11\r\n                },\r\n                {\r\n                    \"installments\": 6,\r\n                    \"rate\": 12\r\n                },\r\n                {\r\n                    \"installments\": 7,\r\n                    \"rate\": 12\r\n                },\r\n                {\r\n                    \"installments\": 8,\r\n                    \"rate\": 13\r\n                },\r\n                {\r\n                    \"installments\": 9,\r\n                    \"rate\": 14\r\n                },\r\n                {\r\n                    \"installments\": 10,\r\n                    \"rate\": 15\r\n                },\r\n                {\r\n                    \"installments\": 11,\r\n                    \"rate\": 16\r\n                },\r\n                {\r\n                    \"installments\": 12,\r\n                    \"rate\": 17\r\n                },\r\n                {\r\n                    \"installments\": 13,\r\n                    \"rate\": 17\r\n                },\r\n                {\r\n                    \"installments\": 14,\r\n                    \"rate\": 18\r\n                },\r\n                {\r\n                    \"installments\": 15,\r\n                    \"rate\": 19\r\n                },\r\n                {\r\n                    \"installments\": 16,\r\n                    \"rate\": 20\r\n                },\r\n                {\r\n                    \"installments\": 17,\r\n                    \"rate\": 21\r\n                },\r\n                {\r\n                    \"installments\": 18,\r\n                    \"rate\": 22\r\n                }\r\n            ]\r\n        },\r\n        {\r\n            \"id\": 9,\r\n            \"fees\": [\r\n                {\r\n                    \"installments\": 1,\r\n                    \"rate\": 4\r\n                },\r\n                {\r\n                    \"installments\": 2,\r\n                    \"rate\": 7\r\n                },\r\n                {\r\n                    \"installments\": 3,\r\n                    \"rate\": 7\r\n                },\r\n                {\r\n                    \"installments\": 4,\r\n                    \"rate\": 8\r\n                },\r\n                {\r\n                    \"installments\": 5,\r\n                    \"rate\": 9\r\n                },\r\n                {\r\n                    \"installments\": 6,\r\n                    \"rate\": 10\r\n                },\r\n                {\r\n                    \"installments\": 7,\r\n                    \"rate\": 11\r\n                },\r\n                {\r\n                    \"installments\": 8,\r\n                    \"rate\": 12\r\n                },\r\n                {\r\n                    \"installments\": 9,\r\n                    \"rate\": 13\r\n                },\r\n                {\r\n                    \"installments\": 10,\r\n                    \"rate\": 14\r\n                },\r\n                {\r\n                    \"installments\": 11,\r\n                    \"rate\": 15\r\n                },\r\n                {\r\n                    \"installments\": 12,\r\n                    \"rate\": 16\r\n                },\r\n                {\r\n                    \"installments\": 13,\r\n                    \"rate\": 17\r\n                },\r\n                {\r\n                    \"installments\": 14,\r\n                    \"rate\": 18\r\n                },\r\n                {\r\n                    \"installments\": 15,\r\n                    \"rate\": 19\r\n                },\r\n                {\r\n                    \"installments\": 16,\r\n                    \"rate\": 20\r\n                },\r\n                {\r\n                    \"installments\": 17,\r\n                    \"rate\": 21\r\n                },\r\n                {\r\n                    \"installments\": 18,\r\n                    \"rate\": 22\r\n                }\r\n            ]\r\n        },\r\n        {\r\n            \"id\": 10,\r\n            \"fees\": [\r\n                {\r\n                    \"installments\": 1,\r\n                    \"rate\": 5\r\n                },\r\n                {\r\n                    \"installments\": 2,\r\n                    \"rate\": 7\r\n                },\r\n                {\r\n                    \"installments\": 3,\r\n                    \"rate\": 8\r\n                },\r\n                {\r\n                    \"installments\": 4,\r\n                    \"rate\": 9\r\n                },\r\n                {\r\n                    \"installments\": 5,\r\n                    \"rate\": 10\r\n                },\r\n                {\r\n                    \"installments\": 6,\r\n                    \"rate\": 11\r\n                },\r\n                {\r\n                    \"installments\": 7,\r\n                    \"rate\": 12\r\n                },\r\n                {\r\n                    \"installments\": 8,\r\n                    \"rate\": 13\r\n                },\r\n                {\r\n                    \"installments\": 9,\r\n                    \"rate\": 14\r\n                },\r\n                {\r\n                    \"installments\": 10,\r\n                    \"rate\": 15\r\n                },\r\n                {\r\n                    \"installments\": 11,\r\n                    \"rate\": 16\r\n                },\r\n                {\r\n                    \"installments\": 12,\r\n                    \"rate\": 17\r\n                },\r\n                {\r\n                    \"installments\": 13,\r\n                    \"rate\": 18\r\n                },\r\n                {\r\n                    \"installments\": 14,\r\n                    \"rate\": 19\r\n                },\r\n                {\r\n                    \"installments\": 15,\r\n                    \"rate\": 20\r\n                },\r\n                {\r\n                    \"installments\": 16,\r\n                    \"rate\": 21\r\n                },\r\n                {\r\n                    \"installments\": 17,\r\n                    \"rate\": 22\r\n                },\r\n                {\r\n                    \"installments\": 18,\r\n                    \"rate\": 23\r\n                }\r\n            ]\r\n        },\r\n        {\r\n            \"id\": 5,\r\n            \"fees\": [\r\n                {\r\n                    \"installments\": 1,\r\n                    \"rate\": 6\r\n                }\r\n            ]\r\n        }\r\n    ]\r\n}","options":{"raw":{"language":"json"}}},"url":"https://{base_url}/plan/{id}","description":"<p><strong>Este</strong> <em><strong>endpoint</strong></em> <strong>é utilizado para efetuar modificações específicas nos detalhes de um plano. As únicas propriedades suscetíveis a alterações são o nome do plano e as taxas associadas.</strong></p>\n<ul>\n<li><p>Essa requisição possui como parâmetro de caminho (<em>Path Param</em>) o <code>'{id}'</code>do plano que deve ser atualizado - obrigatório;</p>\n</li>\n<li><p>Deve-se incluir todos os parâmetros obrigatórios que compõem o corpo dessa requisição (<em>Request Body</em>):</p>\n<ul>\n<li><p><code>'name'</code>, <code>'basePlanId'</code>, <code>'settlementDays'</code>, <code>'type'</code> , <code>'product'</code> - obrigatórios;</p>\n</li>\n<li><p><code>'schemes'</code> (<em>array</em> de objetos) - obrigatório:</p>\n<ul>\n<li><code>'id'</code> , <code>'fees'</code> ;</li>\n</ul>\n</li>\n</ul>\n</li>\n<li><p>Incluir também os cabeçalhos <code>'Authorization'</code>no formato <em>Bearer,</em> '<code>accept'</code>com o valor <code>application/json</code> e <code>'content-type'</code> com o valor <code>application/json;</code></p>\n</li>\n</ul>\n<p>A resposta da requisição será uma mensagem indicando que a operação de atualização foi realizada com sucesso. OU em caso de falha, o erro ocorrido.</p>\n","urlObject":{"path":["plan","{id}"],"host":["https://{base_url}"],"query":[],"variable":[]}},"response":[{"id":"9d5081c9-77c2-422a-b5f6-674a246cc0bc","name":"Success","originalRequest":{"method":"PUT","header":[],"body":{"mode":"raw","raw":"{\r\n    \"Name\": \"Teste EC 1.0 Alterado\", // (string)[required] Nome do plano\r\n    \"product\": \"POS\", // (string)[required] produto associado ao plano\r\n    \"type\": \"Merchant\", // (string)[required] Reseller|Merchant\r\n    \"basePlanId\": 88888, // (string)[required] Identificador único do plano base\r\n    \"settlementDays\": 30, // (string)[required] Dias de liquidação\r\n    \"schemes\": [ // arranjo de pagamento (Tipo de pagamento + Bandeira) - id obtido pelo endpoint OPTIONS\r\n        \r\n    ]\r\n}","options":{"raw":{"language":"json"}}},"url":"https://{base_url}/plan/{id}"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Host","value":"localhost:8000"},{"key":"Connection","value":"close"},{"key":"X-Powered-By","value":"PHP/8.1.27"},{"key":"Cache-Control","value":"no-cache, private"},{"key":"Date","value":"Thu, 27 Jun 2024 15:05:27 GMT"},{"key":"Content-Type","value":"application/json"},{"key":"X-RateLimit-Limit","value":"2000"},{"key":"X-RateLimit-Remaining","value":"1999"},{"key":"Access-Control-Allow-Origin","value":"*"}],"cookie":[],"responseTime":null,"body":"\"\""},{"id":"cd93c797-7627-4d07-b88b-bd003b4ba108","name":"Error","originalRequest":{"method":"PUT","header":[],"body":{"mode":"raw","raw":"{\r\n    \"Name\": \"Teste EC 1.0 Alterado\", // (string)[required] Nome do plano\r\n    \"product\": \"POS\", // (string)[required] produto associado ao plano\r\n    \"type\": \"Merchant\", // (string)[required] Reseller|Merchant\r\n    \"basePlanId\": 88888, // (string)[required] Identificador único do plano base\r\n    \"settlementDays\": 30, // (string)[required] Dias de liquidação\r\n    \"schemes\": [ // arranjo de pagamento (Tipo de pagamento + Bandeira) - id obtido pelo endpoint OPTIONS\r\n        {\r\n            \"id\": 2,\r\n            \"fees\": [ // taxas\r\n                {\r\n                    \"installments\": 1,\r\n                    \"rate\": 0.8\r\n                }\r\n            ]\r\n        },\r\n        {\r\n            \"id\": 3,\r\n            \"fees\": [\r\n                {\r\n                    \"installments\": 1,\r\n                    \"rate\": 0.8\r\n                },\r\n                {\r\n                    \"installments\": 2,\r\n                    \"rate\": 6\r\n                },\r\n                {\r\n                    \"installments\": 3,\r\n                    \"rate\": 7\r\n                },\r\n                {\r\n                    \"installments\": 4,\r\n                    \"rate\": 8\r\n                },\r\n                {\r\n                    \"installments\": 5,\r\n                    \"rate\": 9\r\n                },\r\n                {\r\n                    \"installments\": 6,\r\n                    \"rate\": 10\r\n                },\r\n                {\r\n                    \"installments\": 7,\r\n                    \"rate\": 119\r\n                },\r\n                {\r\n                    \"installments\": 8,\r\n                    \"rate\": 12\r\n                },\r\n                {\r\n                    \"installments\": 9,\r\n                    \"rate\": 13\r\n                },\r\n                {\r\n                    \"installments\": 10,\r\n                    \"rate\": 14\r\n                },\r\n                {\r\n                    \"installments\": 11,\r\n                    \"rate\": 15\r\n                },\r\n                {\r\n                    \"installments\": 12,\r\n                    \"rate\": 16\r\n                },\r\n                {\r\n                    \"installments\": 13,\r\n                    \"rate\": 17\r\n                },\r\n                {\r\n                    \"installments\": 14,\r\n                    \"rate\": 18\r\n                },\r\n                {\r\n                    \"installments\": 15,\r\n                    \"rate\": 19\r\n                },\r\n                {\r\n                    \"installments\": 16,\r\n                    \"rate\": 20\r\n                },\r\n                {\r\n                    \"installments\": 17,\r\n                    \"rate\": 21\r\n                },\r\n                {\r\n                    \"installments\": 18,\r\n                    \"rate\": 22\r\n                }\r\n            ]\r\n        },\r\n        {\r\n            \"id\": 4,\r\n            \"fees\": [\r\n                {\r\n                    \"installments\": 1,\r\n                    \"rate\": 0.8\r\n                }\r\n            ]\r\n        },\r\n        {\r\n            \"id\": 6,\r\n            \"fees\": [\r\n                {\r\n                    \"installments\": 1,\r\n                    \"rate\": 5\r\n                },\r\n                {\r\n                    \"installments\": 2,\r\n                    \"rate\": 6\r\n                },\r\n                {\r\n                    \"installments\": 3,\r\n                    \"rate\": 7\r\n                },\r\n                {\r\n                    \"installments\": 4,\r\n                    \"rate\": 8\r\n                },\r\n                {\r\n                    \"installments\": 5,\r\n                    \"rate\": 9\r\n                },\r\n                {\r\n                    \"installments\": 6,\r\n                    \"rate\": 10\r\n                },\r\n                {\r\n                    \"installments\": 7,\r\n                    \"rate\": 119\r\n                },\r\n                {\r\n                    \"installments\": 8,\r\n                    \"rate\": 12\r\n                },\r\n                {\r\n                    \"installments\": 9,\r\n                    \"rate\": 13\r\n                },\r\n                {\r\n                    \"installments\": 10,\r\n                    \"rate\": 14\r\n                },\r\n                {\r\n                    \"installments\": 11,\r\n                    \"rate\": 15\r\n                },\r\n                {\r\n                    \"installments\": 12,\r\n                    \"rate\": 16\r\n                },\r\n                {\r\n                    \"installments\": 13,\r\n                    \"rate\": 17\r\n                },\r\n                {\r\n                    \"installments\": 14,\r\n                    \"rate\": 18\r\n                },\r\n                {\r\n                    \"installments\": 15,\r\n                    \"rate\": 19\r\n                },\r\n                {\r\n                    \"installments\": 16,\r\n                    \"rate\": 20\r\n                },\r\n                {\r\n                    \"installments\": 17,\r\n                    \"rate\": 21\r\n                },\r\n                {\r\n                    \"installments\": 18,\r\n                    \"rate\": 22\r\n                }\r\n            ]\r\n        },\r\n        {\r\n            \"id\": 7,\r\n            \"fees\": [\r\n                {\r\n                    \"installments\": 1,\r\n                    \"rate\": 3\r\n                },\r\n                {\r\n                    \"installments\": 2,\r\n                    \"rate\": 4\r\n                },\r\n                {\r\n                    \"installments\": 3,\r\n                    \"rate\": 5\r\n                },\r\n                {\r\n                    \"installments\": 4,\r\n                    \"rate\": 6\r\n                },\r\n                {\r\n                    \"installments\": 5,\r\n                    \"rate\": 7\r\n                },\r\n                {\r\n                    \"installments\": 6,\r\n                    \"rate\": 8\r\n                },\r\n                {\r\n                    \"installments\": 7,\r\n                    \"rate\": 9\r\n                },\r\n                {\r\n                    \"installments\": 8,\r\n                    \"rate\": 10\r\n                },\r\n                {\r\n                    \"installments\": 9,\r\n                    \"rate\": 11\r\n                },\r\n                {\r\n                    \"installments\": 10,\r\n                    \"rate\": 12\r\n                },\r\n                {\r\n                    \"installments\": 11,\r\n                    \"rate\": 13\r\n                },\r\n                {\r\n                    \"installments\": 12,\r\n                    \"rate\": 14\r\n                },\r\n                {\r\n                    \"installments\": 13,\r\n                    \"rate\": 15\r\n                },\r\n                {\r\n                    \"installments\": 14,\r\n                    \"rate\": 16\r\n                },\r\n                {\r\n                    \"installments\": 15,\r\n                    \"rate\": 17\r\n                },\r\n                {\r\n                    \"installments\": 16,\r\n                    \"rate\": 18\r\n                },\r\n                {\r\n                    \"installments\": 17,\r\n                    \"rate\": 19\r\n                },\r\n                {\r\n                    \"installments\": 18,\r\n                    \"rate\": 20\r\n                }\r\n            ]\r\n        },\r\n        {\r\n            \"id\": 8,\r\n            \"fees\": [\r\n                {\r\n                    \"installments\": 1,\r\n                    \"rate\": 3\r\n                },\r\n                {\r\n                    \"installments\": 2,\r\n                    \"rate\": 4\r\n                },\r\n                {\r\n                    \"installments\": 3,\r\n                    \"rate\": 5\r\n                },\r\n                {\r\n                    \"installments\": 4,\r\n                    \"rate\": 6\r\n                },\r\n                {\r\n                    \"installments\": 5,\r\n                    \"rate\": 7\r\n                },\r\n                {\r\n                    \"installments\": 6,\r\n                    \"rate\": 8\r\n                },\r\n                {\r\n                    \"installments\": 7,\r\n                    \"rate\": 9\r\n                },\r\n                {\r\n                    \"installments\": 8,\r\n                    \"rate\": 10\r\n                },\r\n                {\r\n                    \"installments\": 9,\r\n                    \"rate\": 11\r\n                },\r\n                {\r\n                    \"installments\": 10,\r\n                    \"rate\": 12\r\n                },\r\n                {\r\n                    \"installments\": 11,\r\n                    \"rate\": 13\r\n                },\r\n                {\r\n                    \"installments\": 12,\r\n                    \"rate\": 14\r\n                },\r\n                {\r\n                    \"installments\": 13,\r\n                    \"rate\": 15\r\n                },\r\n                {\r\n                    \"installments\": 14,\r\n                    \"rate\": 16\r\n                },\r\n                {\r\n                    \"installments\": 15,\r\n                    \"rate\": 17\r\n                },\r\n                {\r\n                    \"installments\": 16,\r\n                    \"rate\": 18\r\n                },\r\n                {\r\n                    \"installments\": 17,\r\n                    \"rate\": 19\r\n                },\r\n                {\r\n                    \"installments\": 18,\r\n                    \"rate\": 20\r\n                }\r\n            ]\r\n        },\r\n        {\r\n            \"id\": 9,\r\n            \"fees\": [\r\n                {\r\n                    \"installments\": 1,\r\n                    \"rate\": 3\r\n                },\r\n                {\r\n                    \"installments\": 2,\r\n                    \"rate\": 4\r\n                },\r\n                {\r\n                    \"installments\": 3,\r\n                    \"rate\": 5\r\n                },\r\n                {\r\n                    \"installments\": 4,\r\n                    \"rate\": 6\r\n                },\r\n                {\r\n                    \"installments\": 5,\r\n                    \"rate\": 7\r\n                },\r\n                {\r\n                    \"installments\": 6,\r\n                    \"rate\": 8\r\n                },\r\n                {\r\n                    \"installments\": 7,\r\n                    \"rate\": 9\r\n                },\r\n                {\r\n                    \"installments\": 8,\r\n                    \"rate\": 10\r\n                },\r\n                {\r\n                    \"installments\": 9,\r\n                    \"rate\": 11\r\n                },\r\n                {\r\n                    \"installments\": 10,\r\n                    \"rate\": 12\r\n                },\r\n                {\r\n                    \"installments\": 11,\r\n                    \"rate\": 13\r\n                },\r\n                {\r\n                    \"installments\": 12,\r\n                    \"rate\": 14\r\n                },\r\n                {\r\n                    \"installments\": 13,\r\n                    \"rate\": 15\r\n                },\r\n                {\r\n                    \"installments\": 14,\r\n                    \"rate\": 16\r\n                },\r\n                {\r\n                    \"installments\": 15,\r\n                    \"rate\": 17\r\n                },\r\n                {\r\n                    \"installments\": 16,\r\n                    \"rate\": 18\r\n                },\r\n                {\r\n                    \"installments\": 17,\r\n                    \"rate\": 19\r\n                },\r\n                {\r\n                    \"installments\": 18,\r\n                    \"rate\": 20\r\n                }\r\n            ]\r\n        },\r\n        {\r\n            \"id\": 10,\r\n            \"fees\": [\r\n                {\r\n                    \"installments\": 1,\r\n                    \"rate\": 3\r\n                },\r\n                {\r\n                    \"installments\": 2,\r\n                    \"rate\": 4\r\n                },\r\n                {\r\n                    \"installments\": 3,\r\n                    \"rate\": 5\r\n                },\r\n                {\r\n                    \"installments\": 4,\r\n                    \"rate\": 6\r\n                },\r\n                {\r\n                    \"installments\": 5,\r\n                    \"rate\": 7\r\n                },\r\n                {\r\n                    \"installments\": 6,\r\n                    \"rate\": 8\r\n                },\r\n                {\r\n                    \"installments\": 7,\r\n                    \"rate\": 9\r\n                },\r\n                {\r\n                    \"installments\": 8,\r\n                    \"rate\": 10\r\n                },\r\n                {\r\n                    \"installments\": 9,\r\n                    \"rate\": 11\r\n                },\r\n                {\r\n                    \"installments\": 10,\r\n                    \"rate\": 12\r\n                },\r\n                {\r\n                    \"installments\": 11,\r\n                    \"rate\": 13\r\n                },\r\n                {\r\n                    \"installments\": 12,\r\n                    \"rate\": 14\r\n                },\r\n                {\r\n                    \"installments\": 13,\r\n                    \"rate\": 15\r\n                },\r\n                {\r\n                    \"installments\": 14,\r\n                    \"rate\": 16\r\n                },\r\n                {\r\n                    \"installments\": 15,\r\n                    \"rate\": 17\r\n                },\r\n                {\r\n                    \"installments\": 16,\r\n                    \"rate\": 18\r\n                },\r\n                {\r\n                    \"installments\": 17,\r\n                    \"rate\": 19\r\n                },\r\n                {\r\n                    \"installments\": 18,\r\n                    \"rate\": 20\r\n                }\r\n            ]\r\n        },\r\n        {\r\n            \"id\": 11,\r\n            \"fees\": [\r\n                {\r\n                    \"installments\": 1,\r\n                    \"rate\": 3\r\n                }\r\n            ]\r\n        }\r\n    ]\r\n}","options":{"raw":{"language":"json"}}},"url":"https://{base_url}/plan/97900"},"status":"Bad Request","code":400,"_postman_previewlanguage":"json","header":[{"key":"Host","value":"localhost:8000"},{"key":"Connection","value":"close"},{"key":"X-Powered-By","value":"PHP/8.1.27"},{"key":"Cache-Control","value":"no-cache, private"},{"key":"Date","value":"Thu, 27 Jun 2024 15:04:06 GMT"},{"key":"Content-Type","value":"application/json"},{"key":"X-RateLimit-Limit","value":"2000"},{"key":"X-RateLimit-Remaining","value":"1999"},{"key":"Access-Control-Allow-Origin","value":"*"}],"cookie":[],"responseTime":null,"body":"{\n    \"errors\": {\n        \"schemes_0_fees_rate\": [\n            \"A taxa da bandeira na parcela 1 'Visa' no 'débito'\\r\\n                                        é menor que '1.19'\"\n        ]\n    }\n}"}],"_postman_id":"611638da-2304-4bff-a445-da538d1a08a0"},{"name":"Listar Planos","event":[{"listen":"test","script":{"id":"d21b8671-a368-4e12-8537-e578c31e7eb0","exec":["const responseJson = pm.response.json();\r","\r","pm.test(\"Content-Type é um application/json?\", () => {\r","    pm.expect(pm.response.headers.get('Content-Type')).to.include('application/json');\r","});\r","\r","pm.test(\"Consultar Planos, retorna 200?\", function () {\r","    pm.response.to.have.status(200);\r","});\r","\r","pm.test(\"Consultar Planos, retona as informações?\", function () {\r","    pm.expect(responseJson).to.be.an(\"object\");\r","});\r","\r","pm.test(\"Consultar Planos, informações validas?\", function () {\r","    pm.expect(responseJson).to.have.property(\"actualPage\");\r","    pm.expect(responseJson).to.have.property(\"lastPage\");\r","    pm.expect(responseJson).to.have.property(\"plans\");\r","    pm.expect(responseJson.plans).to.be.an(\"array\");\r","});\r","\r","pm.collectionVariables.set('plan',responseJson.plans[0].id);\r","pm.environment.set('plan',responseJson.plans[0].id);\r","pm.collectionVariables.set('basePlanId', responseJson.plans[0].basePlanId)\r","pm.environment.set('basePlanId', responseJson.plans[0].basePlanId)\r","\r","pm.execution.setNextRequest(\"Consultar Plano\");"],"type":"text/javascript","packages":{}}}],"id":"4e604efb-726a-40fd-8bae-74a86762bdcb","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{token}"}]},"isInherited":false},"method":"GET","header":[],"url":"https://{base_url}/plan?totalPage","description":"<p><strong>Este</strong> <em><strong>endpoint</strong></em> <strong>permite consultar a lista de planos disponíveis no sistema, com diversas opções de filtragem.</strong></p>\n<ul>\n<li><p>Essa requisição possui como parâmetro de consulta (<em>Query Params</em>) os seguintes valores:</p>\n<ul>\n<li><p><code>'type'</code> - Tipo de plano - <code>'Scheme'</code>|<code>'Partner'</code>|<code>'Reseller'</code>|<code>'Merchant'</code>- opcional;</p>\n</li>\n<li><p><code>'product'</code>- Produto associado ao plano - opcional;</p>\n</li>\n<li><p><code>'name'</code> - Nome do plano - opcional;</p>\n</li>\n<li><p><code>'withFees'</code> - Opção para trazer as taxas associadas ao plano - opcional;</p>\n</li>\n<li><p><code>'pageId'</code>- Número da página de resultados a ser retornada - obrigatório;</p>\n</li>\n<li><p><code>'resellerDocument'</code>- Documento do revendedor. Este parâmetro é opcional;</p>\n</li>\n<li><p><code>'totalPage'</code>- Total de itens, por página, que serão retornados;</p>\n</li>\n</ul>\n</li>\n<li><p>Incluir os cabeçalhos <code>'Authorization'</code>no formato <em>Bearer</em> e '<code>accept'</code>com o valor <code>application/json</code> ;</p>\n</li>\n</ul>\n<p>A resposta da requisição será um JSON com um <em>array</em> de objetos contendo cada plano disponível e seus detalhes. Ou em caso de falha, o erro ocorrido.</p>\n","urlObject":{"path":["plan"],"host":["https://{base_url}"],"query":[{"disabled":true,"description":{"content":"<p>(string) Reseller|Merchant</p>\n","type":"text/plain"},"key":"type","value":""},{"disabled":true,"description":{"content":"<p>(string) Produto associado ao plano</p>\n","type":"text/plain"},"key":"product","value":""},{"disabled":true,"description":{"content":"<p>(string) Nome do plano</p>\n","type":"text/plain"},"key":"name","value":""},{"disabled":true,"description":{"content":"<p>(boolean) true|false</p>\n","type":"text/plain"},"key":"withFees","value":""},{"disabled":true,"description":{"content":"<p>(int32)[required] Número da página</p>\n","type":"text/plain"},"key":"pageId","value":""},{"description":{"content":"<p>(int32)[optional]Total de itens por página</p>\n","type":"text/plain"},"key":"totalPage","value":null}],"variable":[]}},"response":[{"id":"c7d91972-0568-4013-bf93-f29345dfcb6f","name":"Success","originalRequest":{"method":"GET","header":[],"url":{"raw":"https://{base_url}/plan","host":["https://{base_url}"],"path":["plan"],"query":[{"key":"type","value":"","description":"(string) Reseller|Merchant","disabled":true},{"key":"product","value":"","description":"(string) Produto associado ao plano","disabled":true},{"key":"name","value":"","description":"(string) Nome do plano","disabled":true},{"key":"withFees","value":"","description":"(boolean) true|false","disabled":true},{"key":"pageId","value":"","description":"(int32)[required] Número da página","disabled":true}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Host","value":"localhost:8000"},{"key":"Connection","value":"close"},{"key":"X-Powered-By","value":"PHP/8.1.27"},{"key":"Cache-Control","value":"no-cache, private"},{"key":"Date","value":"Thu, 27 Jun 2024 15:07:47 GMT"},{"key":"Content-Type","value":"application/json"},{"key":"X-RateLimit-Limit","value":"2000"},{"key":"X-RateLimit-Remaining","value":"1998"},{"key":"Access-Control-Allow-Origin","value":"*"}],"cookie":[],"responseTime":null,"body":"{\n    \"actualPage\": \"1\",\n    \"lastPage\": 1,\n    \"plans\": [\n        {\n            \"id\": 1,\n            \"partnerDocument\": \"{{partnerDocument}}\",\n            \"resellerDocument\": \"{resellerDocument}\",\n            \"basePlanId\": 123,\n            \"settlementDays\": 30,\n            \"type\": \"Merchant\",\n            \"product\": \"POS\",\n            \"name\": \"Teste EC 1.0 Alterado\"\n        },\n        {\n            \"id\": 2,\n            \"partnerDocument\": \"{{partnerDocument}}\",\n            \"resellerDocument\": \"{resellerDocument}\",\n            \"basePlanId\": 123,\n            \"settlementDays\": 1,\n            \"type\": \"Merchant\",\n            \"product\": \"POS\",\n            \"name\": \"VIP 030G\"\n        }\n    ]\n}"}],"_postman_id":"4e604efb-726a-40fd-8bae-74a86762bdcb"},{"name":"Consultar Plano","event":[{"listen":"test","script":{"id":"b9c0e91e-6da4-45b6-b7d7-558a3bda3c2c","exec":["const responseJson = pm.response.json();\r","\r","pm.test(\"Content-Type é um application/json?\", () => {\r","    pm.expect(pm.response.headers.get('Content-Type')).to.include('application/json');\r","});\r","\r","pm.test(\"Consultar Plano, retorna 200?\", function () {\r","    pm.response.to.have.status(200);\r","});\r","\r","pm.test(\"Consultar Plano, retona as informações?\", function () {\r","    pm.expect(responseJson).to.be.an(\"object\");\r","});\r","\r","pm.test(\"Consultar Plano, informações validas?\", function () {\r","    pm.expect(responseJson).to.have.property(\"id\");\r","    pm.expect(responseJson).to.have.property(\"partnerDocument\");\r","    pm.expect(responseJson).to.have.property(\"basePlanId\");\r","    pm.expect(responseJson).to.have.property(\"settlementDays\");\r","    pm.expect(responseJson).to.have.property(\"type\");\r","    pm.expect(responseJson).to.have.property(\"product\");\r","    pm.expect(responseJson).to.have.property(\"name\");\r","    pm.expect(responseJson.planSchemes).to.be.an(\"array\");\r","});\r","\r","pm.execution.setNextRequest(\"Opções Plano\");"],"type":"text/javascript","packages":{}}}],"id":"8ebb5b25-a7cc-4096-b9f6-26d22c99bab8","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{token}"}]},"isInherited":false},"method":"GET","header":[],"url":"https://{base_url}/plan/{id}","description":"<p><strong>Este</strong> <em><strong>endpoint</strong></em> <strong>permite consultar os detalhes de um plano específico a partir de seu identificador único.</strong></p>\n<ul>\n<li><p>Essa requisição possui como parâmetro de caminho (<em>Path Param</em>) o <code>'{id}'</code>do plano que deve ser consultado - obrigatório;</p>\n</li>\n<li><p>Incluir os cabeçalhos <code>'Authorization'</code>no formato <em>Bearer</em> e '<code>accept'</code>com o valor <code>application/json</code> ;</p>\n</li>\n</ul>\n<p>A resposta da requisição será um JSON com o plano disponível e seus detalhes. Ou em caso de falha, o erro ocorrido.</p>\n","urlObject":{"path":["plan","{id}"],"host":["https://{base_url}"],"query":[],"variable":[]}},"response":[{"id":"ff76217f-75d0-4445-b006-28479d0d730c","name":"Success","originalRequest":{"method":"GET","header":[],"url":"https://{base_url}/plan/{id}"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Host","value":"localhost:8000"},{"key":"Connection","value":"close"},{"key":"X-Powered-By","value":"PHP/8.1.27"},{"key":"Cache-Control","value":"no-cache, private"},{"key":"Date","value":"Thu, 27 Jun 2024 15:09:38 GMT"},{"key":"Content-Type","value":"application/json"},{"key":"X-RateLimit-Limit","value":"2000"},{"key":"X-RateLimit-Remaining","value":"1998"},{"key":"Access-Control-Allow-Origin","value":"*"}],"cookie":[],"responseTime":null,"body":"{\n    \"id\": 1,\n    \"partnerDocument\": \"{{partnerDocument}}\",\n    \"resellerDocument\": \"{resellerDocument}\",\n    \"basePlanId\": 123,\n    \"settlementDays\": 30,\n    \"type\": \"Merchant\",\n    \"product\": \"POS\",\n    \"name\": \"Teste EC 1.0 Alterado\",\n    \"planSchemes\": []\n}"},{"id":"684a27c9-e910-430e-a80e-b823108f5147","name":"Error","originalRequest":{"method":"GET","header":[],"url":"https://{base_url}/plan/{id}"},"status":"Not Found","code":404,"_postman_previewlanguage":"json","header":[{"key":"Host","value":"localhost:8000"},{"key":"Connection","value":"close"},{"key":"X-Powered-By","value":"PHP/8.1.27"},{"key":"Cache-Control","value":"no-cache, private"},{"key":"Date","value":"Thu, 27 Jun 2024 15:10:20 GMT"},{"key":"Content-Type","value":"application/json"},{"key":"X-RateLimit-Limit","value":"2000"},{"key":"X-RateLimit-Remaining","value":"1999"},{"key":"Access-Control-Allow-Origin","value":"*"}],"cookie":[],"responseTime":null,"body":"{\n    \"errors\": {\n        \"id\": [\n            \"O plano não foi encontrado\"\n        ]\n    }\n}"}],"_postman_id":"8ebb5b25-a7cc-4096-b9f6-26d22c99bab8"},{"name":"Associar Plano","event":[{"listen":"test","script":{"id":"7581d37a-a5d4-4b4a-a356-fe84bb8a9b7f","exec":["const responseJson = pm.response.json();\r","\r","pm.test(\"Content-Type é um application/json?\", () => {\r","    pm.expect(pm.response.headers.get('Content-Type')).to.include('application/json');\r","});\r","\r","pm.test(\"Associar Plano, retorna 200?\", function () {\r","    pm.response.to.have.status(200);\r","});\r","\r","pm.test(\"Associar Plano, retona as informações?\", function () {\r","    pm.expect(responseJson).to.be.an(\"string\");\r","});\r","\r","pm.test(\"Associar Plano, informações validas?\", function () {\r","    pm.expect(responseJson).to.be.eq(pm.collectionVariables.get(\"planId\"));\r","});\r","\r","pm.execution.setNextRequest(\"Disassociar Plano\");"],"type":"text/javascript","packages":{}}}],"id":"ea231db2-b64d-45a3-9f45-171d17c2f534","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{token}"}]},"isInherited":false},"method":"PATCH","header":[],"body":{"mode":"raw","raw":"{\r\n    \"resellerDocument\": \"{resellerDocument}\", // (string)[required] Documento do Revendedor\r\n    \"merchantDocument\": \"{merchantDocument}\" // (string)[required] Documento do Lojista\r\n}","options":{"raw":{"language":"json"}}},"url":"https://{base_url}/plan/{id}/associate","description":"<p><strong>Este</strong> <em><strong>endpoint</strong></em> <strong>é utilizado para associar um plano a um lojista usando os documentos do mesmo e do revendedor. Além do ID do plano a ser associado.</strong></p>\n<ul>\n<li><p>Essa requisição possui como parâmetro de caminho (<em>Path Param</em>) o <code>'{id}'</code>do plano que deve ser associado - obrigatório;</p>\n</li>\n<li><p>E possui como parâmetros que compõem o corpo da requisição (<em>Request Body</em>), os valores:</p>\n<ul>\n<li><p><code>'resellerDocument'</code> - documento do revendedor associado ao lojista - obrigatório;</p>\n</li>\n<li><p><code>'merchantDocument'</code>- documento do lojista ao qual o plano será vinculado - obrigatório;</p>\n</li>\n</ul>\n</li>\n<li><p>Incluir os cabeçalhos <code>'Authorization'</code>no formato <em>Bearer</em> e '<code>accept'</code>com o valor <code>application/json</code> ;</p>\n</li>\n</ul>\n<p>A resposta da requisição retorna o <code>'Id'</code> da associação realizada. Ou em caso de falha, o erro ocorrido.</p>\n","urlObject":{"path":["plan","{id}","associate"],"host":["https://{base_url}"],"query":[],"variable":[]}},"response":[{"id":"194a8d22-a21d-4f6b-9c1d-1fed7416c935","name":"Success","originalRequest":{"method":"PATCH","header":[],"body":{"mode":"raw","raw":"{\r\n    \"resellerDocument\": \"46946632000143\", // (string)[required] Documento do Revendedor\r\n    \"merchantDocument\": \"63314931000184\" // (string)[required] Documento do Lojista\r\n}","options":{"raw":{"language":"json"}}},"url":"https://{base_url}/plan/{id}/associate"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Host","value":"localhost:8000"},{"key":"Connection","value":"close"},{"key":"X-Powered-By","value":"PHP/8.1.27"},{"key":"Cache-Control","value":"no-cache, private"},{"key":"Date","value":"Thu, 27 Jun 2024 16:42:35 GMT"},{"key":"Content-Type","value":"application/json"},{"key":"X-RateLimit-Limit","value":"2000"},{"key":"X-RateLimit-Remaining","value":"1998"},{"key":"Access-Control-Allow-Origin","value":"*"}],"cookie":[],"responseTime":null,"body":"97900"},{"id":"110269c4-c8e7-4eaa-9fcd-ad8cec205671","name":"Error","originalRequest":{"method":"PATCH","header":[],"body":{"mode":"raw","raw":"{\r\n    \"resellerDocument\": \"46946632000143\", // (string)[required] Documento do Revendedor\r\n    \"merchantDocument\": \"63314931000184\" // (string)[required] Documento do Lojista\r\n}","options":{"raw":{"language":"json"}}},"url":"https://{base_url}/plan/97901/associate"},"status":"Not Found","code":404,"_postman_previewlanguage":"json","header":[{"key":"Host","value":"localhost:8000"},{"key":"Connection","value":"close"},{"key":"X-Powered-By","value":"PHP/8.1.27"},{"key":"Cache-Control","value":"no-cache, private"},{"key":"Date","value":"Thu, 27 Jun 2024 16:43:07 GMT"},{"key":"Content-Type","value":"application/json"},{"key":"X-RateLimit-Limit","value":"2000"},{"key":"X-RateLimit-Remaining","value":"1999"},{"key":"Access-Control-Allow-Origin","value":"*"}],"cookie":[],"responseTime":null,"body":"{\n    \"errors\": {\n        \"id\": [\n            \"O plano informado não foi encontrado\"\n        ]\n    }\n}"}],"_postman_id":"ea231db2-b64d-45a3-9f45-171d17c2f534"},{"name":"Desassociar Plano","event":[{"listen":"test","script":{"id":"bd1498a8-cc20-4566-810e-45810ddeb92b","exec":["const responseJson = pm.response.json();\r","\r","pm.test(\"Content-Type é um application/json?\", () => {\r","    pm.expect(pm.response.headers.get('Content-Type')).to.include('application/json');\r","});\r","\r","pm.test(\"Desassociar Plano, retorna 200?\", function () {\r","    pm.response.to.have.status(200);\r","});\r","\r","pm.test(\"Desassociar Plano, retona as informações?\", function () {\r","    pm.expect(responseJson).to.be.an(\"string\");\r","});\r","\r","pm.test(\"Desassociar Plano, informações validas?\", function () {\r","    pm.expect(responseJson).to.be.eq(\"\");\r","});\r","\r","pm.execution.setNextRequest(\"Opções POS\");"],"type":"text/javascript","packages":{}}}],"id":"b42c4fea-7cdf-4772-a34a-2bf0be47ffcb","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{token}"}]},"isInherited":false},"method":"PATCH","header":[],"body":{"mode":"raw","raw":"{\r\n    \"resellerDocument\": \"{resellerDocument}\", // (string)[required] Documento do Revendedor\r\n    \"merchantDocument\": \"{merchantDocument}\" // (string)[required] Documento do Lojista\r\n}","options":{"raw":{"language":"json"}}},"url":"https://{base_url}/plan/{id}/disassociate","description":"<p><strong>Este</strong> <em><strong>endpoint</strong></em> <strong>é utilizado para desassociar um plano e de um lojista pertencente a um revendedor, usando os documentos dos mesmos e o</strong> <strong><code>'Id'</code></strong> <strong>do plano a ser desassociado.</strong></p>\n<ul>\n<li><p>Essa requisição possui como parâmetro de caminho (<em>Path Param</em>) o <code>'{id}'</code>do plano que deve ser desassociado - obrigatório;</p>\n</li>\n<li><p>E possui como parâmetros que compõem o corpo da requisição (<em>Request Body</em>), os valores:</p>\n<ul>\n<li><p><code>'resellerDocument'</code> - documento do revendedor ao qual o lojista está associado - obrigatório;</p>\n</li>\n<li><p><code>'merchantDocument'</code>- documento do lojista ao qual o plano deve ser desassociado - obrigatório;</p>\n</li>\n</ul>\n</li>\n<li><p>Incluir os cabeçalhos <code>'Authorization'</code>no formato <em>Bearer</em> e '<code>accept'</code>com o valor <code>'text/plain'</code>;</p>\n</li>\n</ul>\n<p>A resposta da requisição será uma mensagem indicando que a operação foi realizada com sucesso. Ou em caso de falha, o erro ocorrido.</p>\n","urlObject":{"path":["plan","{id}","disassociate"],"host":["https://{base_url}"],"query":[],"variable":[]}},"response":[{"id":"e2884000-a2ad-4cbe-a495-0ec8c3453db2","name":"Success","originalRequest":{"method":"PATCH","header":[],"body":{"mode":"raw","raw":"{\r\n    \"resellerDocument\": \"46946632000143\", // (string)[required] Documento do Revendedor\r\n    \"merchantDocument\": \"63314931000184\" // (string)[required] Documento do Lojista\r\n}","options":{"raw":{"language":"json"}}},"url":"https://{base_url}/plan/{id}/disassociate"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Host","value":"localhost:8000"},{"key":"Connection","value":"close"},{"key":"X-Powered-By","value":"PHP/8.1.27"},{"key":"Cache-Control","value":"no-cache, private"},{"key":"Date","value":"Thu, 27 Jun 2024 16:44:59 GMT"},{"key":"Content-Type","value":"application/json"},{"key":"X-RateLimit-Limit","value":"2000"},{"key":"X-RateLimit-Remaining","value":"1999"},{"key":"Access-Control-Allow-Origin","value":"*"}],"cookie":[],"responseTime":null,"body":"\"\""}],"_postman_id":"b42c4fea-7cdf-4772-a34a-2bf0be47ffcb"},{"name":"Opções Plano","event":[{"listen":"test","script":{"id":"898612d6-1af3-411f-a73d-92e9b8854818","exec":["const responseJson = pm.response.json();\r","\r","pm.test(\"Content-Type é um application/json?\", () => {\r","  pm.expect(pm.response.headers.get('Content-Type')).to.include('application/json');\r","});\r","\r","pm.test(\"Opções Plano, retona 200?\", function () {\r","    pm.response.to.have.status(200);\r","});\r","\r","pm.test(\"Opções Plano, retona as informações?\", function () {\r","    pm.expect(responseJson).to.be.an(\"object\")\r","    pm.expect(responseJson.schemes).to.be.an(\"array\")\r","});\r","\r","pm.test(\"Opções Plano, informações validas?\", function () {\r","    pm.expect(responseJson).to.have.property(\"schemes\");\r","    pm.expect(responseJson.schemes[0]).to.have.property(\"id\");\r","    pm.expect(responseJson.schemes[0]).to.have.property(\"scheme\");\r","    pm.expect(responseJson.schemes[0]).to.have.property(\"type\");\r","    pm.expect(responseJson.schemes[0]).to.have.property(\"description\");\r","});\r","\r","pm.execution.setNextRequest(\"Criar Plano\");"],"type":"text/javascript","packages":{}}}],"id":"fc463192-542d-4ec8-b09c-6d091b7d83ab","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{token}"}]},"isInherited":false},"method":"OPTIONS","header":[],"url":"https://{base_url}/plan","description":"<p><strong>Este</strong> <em><strong>endpoint</strong></em> <strong>fornece as opções e metadados disponíveis para o recurso de planos. Ele retorna informações sobre os diferentes tipos, produtos e outras propriedades associadas aos planos.</strong></p>\n<ul>\n<li>Incluir os cabeçalhos <code>'Authorization'</code>no formato <em>Bearer</em> e '<code>accept'</code>com o valor <code>application/json</code> ;</li>\n</ul>\n<p>A resposta da requisição será um JSON com as opções disponiveís e seus respectivos detalhes. Ou em caso de falha, o erro ocorrido.</p>\n","urlObject":{"path":["plan"],"host":["https://{base_url}"],"query":[],"variable":[]}},"response":[{"id":"6cae309c-9fc4-4845-b1ed-b57ddd995015","name":"Success","originalRequest":{"method":"OPTIONS","header":[],"url":"https://{base_url}/plan"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Host","value":"localhost:8000"},{"key":"Connection","value":"close"},{"key":"X-Powered-By","value":"PHP/8.1.27"},{"key":"Cache-Control","value":"no-cache, private"},{"key":"Date","value":"Thu, 27 Jun 2024 18:03:24 GMT"},{"key":"Content-Type","value":"application/json"},{"key":"X-RateLimit-Limit","value":"2000"},{"key":"X-RateLimit-Remaining","value":"1999"},{"key":"Vary","value":"Access-Control-Request-Method"},{"key":"Access-Control-Allow-Origin","value":"*"}],"cookie":[],"responseTime":null,"body":"{\n    \"schemes\": [\n        {\n            \"id\": 1,\n            \"scheme\": \"PIX\",\n            \"type\": \"debit\",\n            \"description\": \"Pix\"\n        },\n        {\n            \"id\": 2,\n            \"scheme\": \"VCD\",\n            \"type\": \"debit\",\n            \"description\": \"Visa Cartão de Débito\"\n        },\n        {\n            \"id\": 3,\n            \"scheme\": \"MCD\",\n            \"type\": \"debit\",\n            \"description\": \"Mastercard Cartão de Débito\"\n        },\n        {\n            \"id\": 4,\n            \"scheme\": \"ECD\",\n            \"type\": \"debit\",\n            \"description\": \"Elo Cartão de Débito\"\n        },\n        {\n            \"id\": 5,\n            \"scheme\": \"CBD\",\n            \"type\": \"debit\",\n            \"description\": \"Cabal Débito\"\n        },\n        {\n            \"id\": 6,\n            \"scheme\": \"VCC\",\n            \"type\": \"credit\",\n            \"description\": \"Visa Cartão de Crédito\"\n        },\n        {\n            \"id\": 7,\n            \"scheme\": \"MCC\",\n            \"type\": \"credit\",\n            \"description\": \"Mastercard Cartão de Crédito\"\n        },\n        {\n            \"id\": 8,\n            \"scheme\": \"HCC\",\n            \"type\": \"credit\",\n            \"description\": \"Hipercard Cartão de Crédito\"\n        },\n        {\n            \"id\": 9,\n            \"scheme\": \"ECC\",\n            \"type\": \"credit\",\n            \"description\": \"Elo Cartão de Crédito\"\n        },\n        {\n            \"id\": 10,\n            \"scheme\": \"ACC\",\n            \"type\": \"credit\",\n            \"description\": \"american credit card\"\n        },\n        {\n            \"id\": 11,\n            \"scheme\": \"CBC\",\n            \"type\": \"credit\",\n            \"description\": \"Cabal Crédito\"\n        }\n    ]\n}"}],"_postman_id":"fc463192-542d-4ec8-b09c-6d091b7d83ab"}],"id":"18c725de-189f-41a3-b8a9-e1dda63ac1be","description":"<h2 id=\"planos\">Planos</h2>\n<p>Esta pasta reúne os endpoints responsáveis pelo gerenciamento de <strong>planos comerciais</strong> na plataforma. Os planos definem as taxas por bandeira/arranjo de pagamento e são associados a estabelecimentos comerciais (lojistas).</p>\n<h3 id=\"operações-disponíveis\">Operações disponíveis</h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Método</th>\n<th>Endpoint</th>\n<th>Operação</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>POST</code></td>\n<td><code>/plan</code></td>\n<td>Criar um novo plano com taxas por bandeira</td>\n</tr>\n<tr>\n<td><code>PUT</code></td>\n<td><code>/plan/{planId}</code></td>\n<td>Atualizar nome e taxas de um plano existente</td>\n</tr>\n<tr>\n<td><code>GET</code></td>\n<td><code>/plan</code></td>\n<td>Listar planos com filtros (tipo, produto, nome, paginação)</td>\n</tr>\n<tr>\n<td><code>GET</code></td>\n<td><code>/plan/{planId}</code></td>\n<td>Consultar detalhes de um plano específico</td>\n</tr>\n<tr>\n<td><code>PATCH</code></td>\n<td><code>/plan/{planId}/associate</code></td>\n<td>Associar um plano a um lojista</td>\n</tr>\n<tr>\n<td><code>PATCH</code></td>\n<td><code>/plan/{planId}/disassociate</code></td>\n<td>Desassociar um plano de um lojista</td>\n</tr>\n<tr>\n<td><code>OPTIONS</code></td>\n<td><code>/plan</code></td>\n<td>Consultar opções e metadados disponíveis (tipos, produtos, arranjos)</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"observações\">Observações</h3>\n<ul>\n<li>As taxas são informadas por arranjo de pagamento (<code>schemes</code>) e devem cobrir <strong>todas as bandeiras</strong> obrigatoriamente.</li>\n<li>A associação e desassociação de planos a lojistas requer os documentos do <strong>revendedor</strong> (<code>resellerDocument</code>) e do <strong>lojista</strong> (<code>merchantDocument</code>).</li>\n<li>Todas as requisições exigem o cabeçalho <code>Authorization</code> no formato <em>Bearer Token</em>.</li>\n</ul>\n","_postman_id":"18c725de-189f-41a3-b8a9-e1dda63ac1be"},{"name":"TRANSAÇÕES","item":[{"name":"Consulta Transações","event":[{"listen":"test","script":{"id":"a1b58b4b-3d9b-4f71-a669-d5f526a36953","exec":["const responseJson = pm.response.json();\r","\r","pm.test(\"Content-Type é um application/json?\", () => {\r","  pm.expect(pm.response.headers.get('Content-Type')).to.include('application/json');\r","});\r","\r","pm.test(\"Consultar Transações, retorna 200?\", function () {    \r","    pm.response.to.have.status(200);\r","});\r","\r","pm.test(\"Consultar Transações, retona as informações?\", function () {\r","    pm.expect(responseJson).to.be.an(\"object\");\r","    pm.expect(responseJson).to.have.property(\"actualPage\");\r","    pm.expect(responseJson).to.have.property(\"orders\");\r","    pm.expect(responseJson).to.have.property(\"totalRecords\");\r","    pm.expect(responseJson).to.have.property(\"perPage\");\r","    pm.expect(responseJson).to.have.property(\"lastPage\");\r","});\r","\r","pm.test(\"Consultar Transações, informações validas?\", function () {\r","    pm.expect(responseJson.actualPage).to.eq(1);\r","    pm.expect(responseJson.orders).to.be.an(\"array\");\r","    pm.expect(responseJson.orders[0]).to.have.property(\"merchantDocument\");\r","    pm.expect(responseJson.orders[0]).to.have.property(\"id\");\r","});\r","\r","pm.execution.setNextRequest(\"Consulta Transação\");"],"type":"text/javascript","packages":{}}}],"id":"8e3cf1c3-ec69-4936-a639-d3e1514372dd","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{token}"}]},"isInherited":false},"method":"GET","header":[],"url":"https://{base_url}/payment?resellerDocument={resellerDocument}&createdSince=2024-10-01 00:00:00&createdUntil=2024-10-01 23:59:59&pageId=1&status&TotalPerPage=50&pageId=1","description":"<p><strong>Este</strong> <em><strong>endpoint</strong></em> <strong>é utilizado para consultar transações com base em diferentes critérios, como número da página, documentos dos lojistas, datas de criação e atualização, tipo de transação e outros parâmetros opcionais.</strong></p>\n<ul>\n<li><p>Essa requisição possui como parâmetro de consulta (<em>Query Params</em>) os seguintes valores:</p>\n<ul>\n<li><p><strong><code>'pageId'</code></strong> - Número da página a ser consultada - obrigatório;</p>\n</li>\n<li><p><strong><code>'resellerDocument'</code></strong> - Documento do revendedor - opcional;</p>\n</li>\n<li><p><strong><code>'merchantDocuments'</code></strong> - (<em>array</em> de strings)- Documentos dos lojistas - opcional;</p>\n</li>\n<li><p><strong><code>'createdSince'</code></strong> - Retornar apenas transações que foram criadas a partir dessa data (formato: YYYY-MM-DD), necessário preencher o campo <strong><code>'createdUntil'</code></strong> - opcional;</p>\n</li>\n<li><p><strong><code>'createdUntil'</code></strong> -Retornar apenas transações que foram criadas até essa data (formato: YYYY-MM-DD), necessario preencher o campo <strong><code>'createdSince'</code></strong> - opcional;</p>\n</li>\n<li><p><strong><code>'updatedSince'</code></strong> - Retornar apenas transações que foram atualizadas a partir dessa data (formato: YYYY-MM-DD), necessário preencher o campo <strong><code>'updatedUntil'</code></strong> - opcional;</p>\n</li>\n<li><p><strong><code>'updatedUntil'</code></strong> - Retornar apenas transações que foram atualizadas até essa data (formato: YYYY-MM-DD), necessário preencher o campo <strong><code>'updatedSince'</code></strong> - opcional;</p>\n</li>\n<li><p><strong><code>'TransactionType'</code></strong> -Tipo de transação (ex: pos, pix, ted e link) - opcional;</p>\n</li>\n<li><p><strong><code>'TotalRecords'</code></strong> - <del>Retorna o total de linhas e última página da consulta - opcional;</del>(deprecated) As informações de total de linhas e última página sempre retornam na requisição.</p>\n</li>\n<li><p><strong><code>'NsuAcquirer'</code></strong> - Número de sequência única do adquirente - opcional;</p>\n</li>\n<li><p><strong><code>'NsuProvider'</code></strong> - Número de sequência única do provedor - opcional;</p>\n</li>\n<li><p><strong><code>'OrderBy'</code></strong> - Permite ordenar os resultados com base em um campo específico - opcional;</p>\n</li>\n<li><p><strong><code>'OrderDirection'</code></strong> - Define a direção da ordenação e pode ser asc (ascendente) ou desc (descendente) - opcional;</p>\n</li>\n<li><p><strong><code>'status'</code></strong> - Busca as transações pelo seu status, os valores disponíveis são: 1 = Denied, 2 = Pending, 3 = Undone, 4 = Refused, 5 = Confirmed, 6 = Cancelled, 6 = Cancelled - opcional;</p>\n</li>\n<li><p><code>'TotalPerPage'</code>- Total de itens, por página, que serão retornados;</p>\n</li>\n<li><p><code>'pageId'</code>- Número da página de resultados a ser retornada - obrigatório;</p>\n</li>\n</ul>\n</li>\n<li><p>Incluir os cabeçalhos <code>'Authorization'</code>no formato <em>Bearer</em> e '<code>accept'</code>com o valor <code>application/json</code> ;</p>\n</li>\n</ul>\n<p>A resposta da requisição será um JSON contendo um <em>array</em> de objetos com as informações de cada transação encontrada que atendam os critérios informados.<br />Ao lado é possível visualizar um exemplo de como pode parecer em caso de sucesso ou erro.</p>\n","urlObject":{"path":["payment"],"host":["https://{base_url}"],"query":[{"description":{"content":"<p>(string) Documento do Revendedor (sem pontuação)</p>\n","type":"text/plain"},"key":"resellerDocument","value":"{resellerDocument}"},{"disabled":true,"description":{"content":"<p>(array de string) Documento do Lojista (sem pontuação)</p>\n","type":"text/plain"},"key":"merchantDocuments","value":"{{merchantDocuments}}"},{"description":{"content":"<p>(date) Retornar apenas transações que foram criadas a partir dessa data</p>\n","type":"text/plain"},"key":"createdSince","value":"2024-10-01 00:00:00"},{"disabled":true,"description":{"content":"<p>(date) Retornar apenas transações que foram atualizadas a partir dessa data</p>\n","type":"text/plain"},"key":"updatedSince","value":""},{"disabled":true,"description":{"content":"<p>(date) Retornar apenas transações que foram atualizadas até essa data</p>\n","type":"text/plain"},"key":"updaedUntil","value":""},{"disabled":true,"description":{"content":"<p>(string) Tipo de transação</p>\n","type":"text/plain"},"key":"TransactionType","value":""},{"disabled":true,"description":{"content":"<p>(string) NSU Adquirente </p>\n","type":"text/plain"},"key":"NsuAcquirer","value":"{{NsuAcquirer}}"},{"disabled":true,"description":{"content":"<p>(string) NSU Provedor</p>\n","type":"text/plain"},"key":"NsuProvider","value":"{{NsuProvider}}"},{"disabled":true,"description":{"content":"<p>(string) Campo a ser usado para ordenação - deve </p>\n","type":"text/plain"},"key":"OrderBy","value":""},{"disabled":true,"description":{"content":"<p>(string) Direção de ordenação (asc = Ascendente | desc = Descendente)</p>\n","type":"text/plain"},"key":"OrderDirection","value":"desc"},{"key":"createdUntil","value":"2024-10-01 23:59:59"},{"key":"pageId","value":"1"},{"description":{"content":"<p>(int) Status da transação, os valores são: 1 = Denied, 2 = Pending, 3 = Undone, 4 = Refused, 5 = Confirmed, 6 = Cancelled</p>\n","type":"text/plain"},"key":"status","value":null},{"description":{"content":"<p>(int32)[optional]Total de itens por página</p>\n","type":"text/plain"},"key":"TotalPerPage","value":"50"},{"description":{"content":"<p>(int32)[required] Número da página</p>\n","type":"text/plain"},"key":"pageId","value":"1"}],"variable":[]}},"response":[{"id":"cd5c5eb3-c29f-47c8-9709-28070647a241","name":"Success","originalRequest":{"method":"GET","header":[],"url":{"raw":"https://{base_url}/payment?pageId=1","host":["https://{base_url}"],"path":["payment"],"query":[{"key":"pageId","value":"1","description":"(Int32) [required] Número da página"},{"key":"resellerDocument","value":"{resellerDocument}","description":"(string) Documento do Revendedor (sem pontuação)","disabled":true},{"key":"merchantDocuments","value":"{{merchantDocuments}}","description":"(string) Documento do Lojista (sem pontuação)","disabled":true},{"key":"createdSince","value":"","description":"(date) Retornar apenas transações que foram criadas a partir dessa data","disabled":true},{"key":"createdUntil","value":"","description":"(date) Retornar apenas transações que foram criadas até essa data","disabled":true},{"key":"updatedSince","value":"","description":"(date) Retornar apenas transações que foram atualizadas a partir dessa data","disabled":true},{"key":"updaedUntil","value":"","description":"(date) Retornar apenas transações que foram atualizadas até essa data","disabled":true},{"key":"TransactionType","value":"","description":"(string) Tipo de transação","disabled":true},{"key":"TotalRecords","value":"","description":"(boolean) Retorna o total de linhas e última página da consulta (true|false)","disabled":true},{"key":"NsuAcquirer","value":"001710080211","description":"(string) NSU Adquirente ","disabled":true},{"key":"NsuProvider","value":"5aa333dcab8c4226d3900e96fd0973ce","description":"(string) NSU Provedor","disabled":true},{"key":"OrderBy","value":"","description":"(string) Campo a ser usado para ordenação - deve ","disabled":true},{"key":"OrderDirection","value":"desc","description":"(string) Direção de ordenação (asc = Ascendente | desc = Descendente)","disabled":true}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Host","value":"localhost:8000"},{"key":"Connection","value":"close"},{"key":"X-Powered-By","value":"PHP/8.1.27"},{"key":"Cache-Control","value":"no-cache, private"},{"key":"Date","value":"Fri, 28 Jun 2024 15:13:04 GMT"},{"key":"Content-Type","value":"application/json"},{"key":"X-RateLimit-Limit","value":"2000"},{"key":"X-RateLimit-Remaining","value":"2000"},{"key":"Access-Control-Allow-Origin","value":"*"}],"cookie":[],"responseTime":null,"body":"{\n    \"actualPage\": 1,\n    \"payments\": [\n        {\n            \"nsuProvider\": \"{{nsuProvider}}\",\n            \"nsuAcquirer\": \"{{nsuAcquirer}}\",\n            \"terminalIdentifiers\": {\n                \"SerialNumber\": \"6N123456\",\n                \"Model\": \"PAX - S123\"\n            },\n            \"fees\": {\n                \"resellerRate\": \"0.89\",\n                \"merchantRate\": 3.00,\n                \"planName\": \"PB_Teste03\",\n                \"antecipation\": 1,\n                \"planId\": {id},\n                \"percentAmount\": \"3.00\",\n                \"feesSpread\": 3.00\n            },\n            \"product\": \"POS\",\n            \"id\": 123456789,\n            \"merchantDocument\": \"{merchantDocument}\",\n            \"resellerDocument\": \"{resellerDocument}\",\n            \"authorizationNumber\": \"123456\",\n            \"status\": \"Confirmed\",\n            \"amountInCents\": 5400,\n            \"netAmountInCents\": 5185,\n            \"feeAmountInCents\": 215,\n            \"createdAt\": \"2024-06-24T01:39:57-03:00\",\n            \"updatedAt\": \"2024-06-24T12:14:42-03:00\",\n            \"paymentMethod\": \"credit\",\n            \"installmentMethod\": \"Issuer\",\n            \"installments\": 1,\n            \"card\": {\n                \"cardBrand\": \"MasterCard\",\n                \"cardFirstSixDigits\": \"123456\",\n                \"cardHolderName\": \"\",\n                \"cardLastFourDigits\": \"0000\",\n                \"cardBrandId\": 2\n            },\n            \"installmentMethodCode\": 2,\n            \"paymentMethodCode\": 1,\n            \"productCode\": 2,\n            \"statusCode\": 5,\n            \"uuidPhoebus\": \"{{uuidPhoebus}}\",\n            \"responseMessage\": \"Sucesso\",\n            \"simcardSerialNumber\": \"\",\n            \"transactionType\": \"pos\",\n            \"refundedValue\": 0\n        }\n    ],\n    \"totalRecords\": 2,\n    \"perPage\": 25,\n    \"lastPage\": 1\n}"}],"_postman_id":"8e3cf1c3-ec69-4936-a639-d3e1514372dd"},{"name":"Consulta Transações Outra paginação","event":[{"listen":"test","script":{"id":"a1b58b4b-3d9b-4f71-a669-d5f526a36953","exec":["const responseJson = pm.response.json();\r","\r","pm.test(\"Content-Type é um application/json?\", () => {\r","  pm.expect(pm.response.headers.get('Content-Type')).to.include('application/json');\r","});\r","\r","pm.test(\"Consultar Transações, retorna 200?\", function () {    \r","    pm.response.to.have.status(200);\r","});\r","\r","pm.test(\"Consultar Transações, retona as informações?\", function () {\r","    pm.expect(responseJson).to.be.an(\"object\");\r","    pm.expect(responseJson).to.have.property(\"actualPage\");\r","    pm.expect(responseJson).to.have.property(\"orders\");\r","    pm.expect(responseJson).to.have.property(\"totalRecords\");\r","    pm.expect(responseJson).to.have.property(\"perPage\");\r","    pm.expect(responseJson).to.have.property(\"lastPage\");\r","});\r","\r","pm.test(\"Consultar Transações, informações validas?\", function () {\r","    pm.expect(responseJson.actualPage).to.eq(1);\r","    pm.expect(responseJson.orders).to.be.an(\"array\");\r","    pm.expect(responseJson.orders[0]).to.have.property(\"merchantDocument\");\r","    pm.expect(responseJson.orders[0]).to.have.property(\"id\");\r","});\r","\r","pm.execution.setNextRequest(\"Consulta Transação\");"],"type":"text/javascript","packages":{}}}],"id":"1de22926-4ccf-4de8-9979-25b76055f081","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{token}"}]},"isInherited":false},"method":"GET","header":[],"url":"https://{base_url}/payment2?resellerDocument={resellerDocument}&pageId=1&createdUntil=2024-10-07 23:59:59&createdSince=2024-10-01 00:00:00","description":"<p><strong>Este</strong> <em><strong>endpoint</strong></em> <strong>é utilizado para consultar transações com base em diferentes critérios, como número da página, documentos dos lojistas, datas de criação e atualização, tipo de transação e outros parâmetros opcionais.</strong></p>\n<ul>\n<li><p>Essa requisição possui como parâmetro de consulta (<em>Query Params</em>) os seguintes valores:</p>\n<ul>\n<li><p><strong><code>'pageId'</code></strong> - Número da página a ser consultada - obrigatório;</p>\n</li>\n<li><p><strong><code>'resellerDocument'</code></strong> - Documento do revendedor - opcional;</p>\n</li>\n<li><p><strong><code>'merchantDocuments'</code></strong> - (<em>array</em> de strings)- Documentos dos lojistas - opcional;</p>\n</li>\n<li><p><strong><code>'createdSince'</code></strong> - Retornar apenas transações que foram criadas a partir dessa data (formato: YYYY-MM-DD), necessário preencher o campo <strong><code>'createdUntil'</code></strong> - opcional;</p>\n</li>\n<li><p><strong><code>'createdUntil'</code></strong> -Retornar apenas transações que foram criadas até essa data (formato: YYYY-MM-DD), necessario preencher o campo <strong><code>'createdSince'</code></strong> - opcional;</p>\n</li>\n<li><p><strong><code>'updatedSince'</code></strong> - Retornar apenas transações que foram atualizadas a partir dessa data (formato: YYYY-MM-DD), necessário preencher o campo <strong><code>'updatedUntil'</code></strong> - opcional;</p>\n</li>\n<li><p><strong><code>'updatedUntil'</code></strong> - Retornar apenas transações que foram atualizadas até essa data (formato: YYYY-MM-DD), necessário preencher o campo <strong><code>'updatedSince'</code></strong> - opcional;</p>\n</li>\n<li><p><strong><code>'TransactionType'</code></strong> -Tipo de transação (ex: pos, pix, ted e link) - opcional;</p>\n</li>\n<li><p><strong><code>'TotalRecords'</code></strong> - Retorna o total de linhas e última página da consulta - opcional;</p>\n</li>\n<li><p><strong><code>'NsuAcquirer'</code></strong> - Número de sequência única do adquirente - opcional;</p>\n</li>\n<li><p><strong><code>'NsuProvider'</code></strong> - Número de sequência única do provedor - opcional;</p>\n</li>\n<li><p><strong><code>'OrderBy'</code></strong> - Permite ordenar os resultados com base em um campo específico - opcional;</p>\n</li>\n<li><p><strong><code>'OrderDirection'</code></strong> - Define a direção da ordenação e pode ser asc (ascendente) ou desc (descendente) - opcional;</p>\n</li>\n<li><p><strong><code>'status'</code></strong> - Busca as transações pelo seu status, os valores disponíveis são: 1 = Denied, 2 = Pending, 3 = Undone, 4 = Refused, 5 = Confirmed, 6 = Cancelled, 6 = Cancelled - opcional;</p>\n</li>\n</ul>\n</li>\n<li><p>Incluir os cabeçalhos <code>'Authorization'</code>no formato <em>Bearer</em> e '<code>accept'</code>com o valor <code>application/json</code> ;</p>\n</li>\n</ul>\n<p>A resposta da requisição será um JSON contendo um <em>array</em> de objetos com as informações de cada transação encontrada que atendam os critérios informados.<br />Ao lado é possível visualizar um exemplo de como pode parecer em caso de sucesso ou erro.</p>\n","urlObject":{"path":["payment2"],"host":["https://{base_url}"],"query":[{"disabled":true,"description":{"content":"<p>(string) Documento do Lojista (sem pontuação)</p>\n","type":"text/plain"},"key":"merchantDocuments","value":"{{merchantDocuments}}"},{"disabled":true,"description":{"content":"<p>(date) Retornar apenas transações que foram atualizadas até essa data</p>\n","type":"text/plain"},"key":"updaedUntil","value":""},{"disabled":true,"description":{"content":"<p>(string) Tipo de transação</p>\n","type":"text/plain"},"key":"TransactionType","value":""},{"disabled":true,"description":{"content":"<p>(boolean) Retorna o total de linhas e última página da consulta (true|false)</p>\n","type":"text/plain"},"key":"TotalRecords","value":""},{"disabled":true,"description":{"content":"<p>(string) NSU Adquirente </p>\n","type":"text/plain"},"key":"NsuAcquirer","value":"{{NsuAcquirer}}"},{"disabled":true,"description":{"content":"<p>(string) NSU Provedor</p>\n","type":"text/plain"},"key":"NsuProvider","value":"{{NsuProvider}}"},{"disabled":true,"description":{"content":"<p>(string) Campo a ser usado para ordenação - deve </p>\n","type":"text/plain"},"key":"OrderBy","value":""},{"disabled":true,"description":{"content":"<p>(string) Direção de ordenação (asc = Ascendente | desc = Descendente)</p>\n","type":"text/plain"},"key":"OrderDirection","value":"desc"},{"key":"resellerDocument","value":"{resellerDocument}"},{"key":"pageId","value":"1"},{"key":"createdUntil","value":"2024-10-07 23:59:59"},{"key":"createdSince","value":"2024-10-01 00:00:00"}],"variable":[]}},"response":[{"id":"76ee7427-071b-40fa-9f53-5bf9472f9e25","name":"Success","originalRequest":{"method":"GET","header":[],"url":{"raw":"https://{base_url}/payment?pageId=1","host":["https://{base_url}"],"path":["payment"],"query":[{"key":"pageId","value":"1","description":"(Int32) [required] Número da página"},{"key":"resellerDocument","value":"{resellerDocument}","description":"(string) Documento do Revendedor (sem pontuação)","disabled":true},{"key":"merchantDocuments","value":"{{merchantDocuments}}","description":"(string) Documento do Lojista (sem pontuação)","disabled":true},{"key":"createdSince","value":"","description":"(date) Retornar apenas transações que foram criadas a partir dessa data","disabled":true},{"key":"createdUntil","value":"","description":"(date) Retornar apenas transações que foram criadas até essa data","disabled":true},{"key":"updatedSince","value":"","description":"(date) Retornar apenas transações que foram atualizadas a partir dessa data","disabled":true},{"key":"updaedUntil","value":"","description":"(date) Retornar apenas transações que foram atualizadas até essa data","disabled":true},{"key":"TransactionType","value":"","description":"(string) Tipo de transação","disabled":true},{"key":"TotalRecords","value":"","description":"(boolean) Retorna o total de linhas e última página da consulta (true|false)","disabled":true},{"key":"NsuAcquirer","value":"001710080211","description":"(string) NSU Adquirente ","disabled":true},{"key":"NsuProvider","value":"5aa333dcab8c4226d3900e96fd0973ce","description":"(string) NSU Provedor","disabled":true},{"key":"OrderBy","value":"","description":"(string) Campo a ser usado para ordenação - deve ","disabled":true},{"key":"OrderDirection","value":"desc","description":"(string) Direção de ordenação (asc = Ascendente | desc = Descendente)","disabled":true}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Host","value":"localhost:8000"},{"key":"Connection","value":"close"},{"key":"X-Powered-By","value":"PHP/8.1.27"},{"key":"Cache-Control","value":"no-cache, private"},{"key":"Date","value":"Fri, 28 Jun 2024 15:13:04 GMT"},{"key":"Content-Type","value":"application/json"},{"key":"X-RateLimit-Limit","value":"2000"},{"key":"X-RateLimit-Remaining","value":"2000"},{"key":"Access-Control-Allow-Origin","value":"*"}],"cookie":[],"responseTime":null,"body":"{\n    \"actualPage\": 1,\n    \"payments\": [\n        {\n            \"nsuProvider\": \"{{nsuProvider}}\",\n            \"nsuAcquirer\": \"{{nsuAcquirer}}\",\n            \"terminalIdentifiers\": {\n                \"SerialNumber\": \"6N123456\",\n                \"Model\": \"PAX - S123\"\n            },\n            \"fees\": {\n                \"resellerRate\": \"0.89\",\n                \"merchantRate\": 3.00,\n                \"planName\": \"PB_Teste03\",\n                \"antecipation\": 1,\n                \"planId\": {id},\n                \"percentAmount\": \"3.00\",\n                \"feesSpread\": 3.00\n            },\n            \"product\": \"POS\",\n            \"id\": 123456789,\n            \"merchantDocument\": \"{merchantDocument}\",\n            \"resellerDocument\": \"{resellerDocument}\",\n            \"authorizationNumber\": \"123456\",\n            \"status\": \"Confirmed\",\n            \"amountInCents\": 5400,\n            \"netAmountInCents\": 5185,\n            \"feeAmountInCents\": 215,\n            \"createdAt\": \"2024-06-24T01:39:57-03:00\",\n            \"updatedAt\": \"2024-06-24T12:14:42-03:00\",\n            \"paymentMethod\": \"credit\",\n            \"installmentMethod\": \"Issuer\",\n            \"installments\": 1,\n            \"card\": {\n                \"cardBrand\": \"MasterCard\",\n                \"cardFirstSixDigits\": \"123456\",\n                \"cardHolderName\": \"\",\n                \"cardLastFourDigits\": \"0000\",\n                \"cardBrandId\": 2\n            },\n            \"installmentMethodCode\": 2,\n            \"paymentMethodCode\": 1,\n            \"productCode\": 2,\n            \"statusCode\": 5,\n            \"uuidPhoebus\": \"{{uuidPhoebus}}\",\n            \"responseMessage\": \"Sucesso\",\n            \"simcardSerialNumber\": \"\",\n            \"transactionType\": \"pos\"\n        }\n    ],\n    \"totalRecords\": 2,\n    \"perPage\": 25,\n    \"lastPage\": 1\n}"}],"_postman_id":"1de22926-4ccf-4de8-9979-25b76055f081"},{"name":"Consultar Recebiveis","event":[{"listen":"test","script":{"id":"e5c9392c-ed87-46f7-a28f-8f2ee8b425ae","exec":["const responseJson = pm.response.json();\r","\r","pm.test(\"Content-Type é um application/json?\", () => {\r","  pm.expect(pm.response.headers.get('Content-Type')).to.include('application/json');\r","});\r","\r","pm.test(\"Consultar Recebiveis, retorna 200?\", function () {    \r","    pm.response.to.have.status(200);\r","});\r","\r","pm.test(\"Consultar Recebiveis, retona as informações?\", function () {\r","    pm.expect(responseJson).to.be.an(\"object\");\r","    pm.expect(responseJson).to.have.property(\"actualPage\");\r","    pm.expect(responseJson).to.have.property(\"balances\");\r","    pm.expect(responseJson).to.have.property(\"totalRecords\");\r","    pm.expect(responseJson).to.have.property(\"perPage\");\r","    pm.expect(responseJson).to.have.property(\"lastPage\");\r","});\r","\r","pm.test(\"Consultar Recebiveis, informações validas?\", function () {\r","    pm.expect(responseJson.actualPage).to.eq(1);\r","    pm.expect(responseJson.balances).to.be.an(\"array\");\r","    pm.expect(responseJson.balances[0]).to.have.property(\"merchantDocument\");\r","    pm.expect(responseJson.balances[0]).to.have.property(\"resellerDocument\");\r","});\r","\r","pm.execution.setNextRequest(\"Consultar Ordens de Pagamentos\");"],"type":"text/javascript","packages":{}}}],"id":"65a07d38-d40e-4813-9d43-fff4285c58a5","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{token}"}]},"isInherited":false},"method":"GET","header":[],"url":"https://{base_url}/payment/balance?pageId=1&merchantDocuments[]={merchantDocument}&TotalPerPage=30","description":"<p><strong>Este</strong> <em><strong>endpoint</strong></em> <strong>é utilizado para consultar recebíveis com base em diferentes critérios como número da página, documentos dos lojistas, Id do pagamento, datas esperadas, entre outros parâmetros opcionais.</strong></p>\n<ul>\n<li><p>Essa requisição possui como parâmetro de consulta (<em>Query Params</em>) os seguintes valores:</p>\n<ul>\n<li><p><strong><code>'pageId'</code></strong> - Número da página a ser consultada - obrigatório;</p>\n</li>\n<li><p><strong><code>'resellerDocument'</code></strong> - Documento do revendedor - opcional;</p>\n</li>\n<li><p><strong><code>'merchantDocuments'</code></strong> (<em>array</em> de strings) - Documentos dos lojistas - opcional;</p>\n</li>\n<li><p><strong><code>'paymentId'</code></strong> - Id do pagamento associado - opcional;</p>\n</li>\n<li><p><strong><code>'expectedSince'</code></strong> - Data esperada desde quando (formato: YYYY-MM-DD) - opcional;</p>\n</li>\n<li><p><strong><code>'expectedUntil'</code></strong> - Data esperada até quando (formato: YYYY-MM-DD) - opcional;</p>\n</li>\n<li><p><code>'TotalPerPage'</code>- Total de itens, por página, que serão retornados;</p>\n</li>\n</ul>\n</li>\n<li><p>Incluir os cabeçalhos <code>'Authorization'</code>no formato <em>Bearer</em> e '<code>accept'</code>com o valor <code>application/json</code> ;</p>\n</li>\n</ul>\n<p>A resposta da requisição será um JSON contendo um <em>array</em> de objetos com as informações de cada recebivel encontrado sob os critérios informados.<br />Ao lado é possível visualizar um exemplo de como pode parecer em caso de sucesso ou erro.</p>\n","urlObject":{"path":["payment","balance"],"host":["https://{base_url}"],"query":[{"description":{"content":"<p>(Int32) [required] Número da página</p>\n","type":"text/plain"},"key":"pageId","value":"1"},{"disabled":true,"description":{"content":"<p>(string) Documento do Revendedor (sem pontuação)</p>\n","type":"text/plain"},"key":"resellerDocument","value":"{resellerDocument}"},{"disabled":true,"description":{"content":"<p>(date) Retornar apenas recebiveis que foram criados a partir dessa data</p>\n","type":"text/plain"},"key":"expectedSince","value":"2024-05-22"},{"disabled":true,"description":{"content":"<p>(date) Retornar apenas recebiveis que foram criados até essa data</p>\n","type":"text/plain"},"key":"expectedUntil","value":"2024-05-23"},{"disabled":true,"description":{"content":"<p>(int64) Id do pagamento</p>\n","type":"text/plain"},"key":"paymentId","value":"123456"},{"key":"merchantDocuments[]","value":"{merchantDocument}"},{"description":{"content":"<p>(int32)[optional]Total de itens por página</p>\n","type":"text/plain"},"key":"TotalPerPage","value":"30"}],"variable":[]}},"response":[{"id":"127e95b2-6f6c-4ae5-9ee0-d3dfd2859953","name":"Success","originalRequest":{"method":"GET","header":[],"url":{"raw":"https://{base_url}/payment/balance?pageId=1&merchantDocuments[]={{merchantDocuments}}","host":["https://{base_url}"],"path":["payment","balance"],"query":[{"key":"pageId","value":"1","description":"(Int32) [required] Número da página"},{"key":"resellerDocument","value":"{resellerDocument}","description":"(string) Documento do Revendedor (sem pontuação)","type":"text","disabled":true},{"key":"expectedSince","value":"2024-05-22","description":"(date) Retornar apenas recebiveis que foram criados a partir dessa data","type":"text","disabled":true},{"key":"expectedUntil","value":"2024-05-23","description":"(date) Retornar apenas recebiveis que foram criados até essa data","type":"text","disabled":true},{"key":"paymentId","value":"123456","description":"(int64) Id do pagamento","type":"text","disabled":true},{"key":"merchantDocuments[]","value":"{{merchantDocuments}}","description":"(array de strings) Array de documentos dos Lojistas"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Host","value":"localhost:8000"},{"key":"Connection","value":"close"},{"key":"X-Powered-By","value":"PHP/8.1.27"},{"key":"Cache-Control","value":"no-cache, private"},{"key":"Date","value":"Fri, 28 Jun 2024 15:38:13 GMT"},{"key":"Content-Type","value":"application/json"},{"key":"X-RateLimit-Limit","value":"2000"},{"key":"X-RateLimit-Remaining","value":"1999"},{"key":"Access-Control-Allow-Origin","value":"*"}],"cookie":[],"responseTime":null,"body":"{\n    \"actualPage\": 1,\n    \"nsu\": [\n        {\n            \"merchantDocument\": \"{merchantDocument}\",\n            \"resellerDocument\": \"{resellerDocument}\",\n            \"netAmountInCents\": 3426,\n            \"totalNetAmountInCents\": 3426,\n            \"totalFeeAmountInCents\": 73,\n            \"paymentAmountInCents\": 3499,\n            \"type\": \"Receivable\",\n            \"orderId\": 999998,\n            \"originPaymentId\": 123455,\n            \"installment\": 1,\n            \"expectedAt\": \"2023-08-24T00:00:00-03:00\",\n            \"paidAt\": \"2023-08-24T06:55:46-03:00\",\n            \"createdAt\": \"2023-08-23T23:03:27-03:00\",\n            \"updatedAt\": \"2023-08-24T06:55:46-03:00\",\n            \"status\": \"cancelled\",\n            \"prepaid\": true,\n            \"datePaid\": \"2023-08-24T06:55:46-03:00\"\n        },\n        {\n            \"merchantDocument\": \"{merchantDocument}\",\n            \"resellerDocument\": \"{resellerDocument}\",\n            \"netAmountInCents\": 490,\n            \"totalNetAmountInCents\": 490,\n            \"totalFeeAmountInCents\": 10,\n            \"paymentAmountInCents\": 500,\n            \"type\": \"Receivable\",\n            \"orderId\": 999999,\n            \"originPaymentId\": 123456,\n            \"installment\": 1,\n            \"expectedAt\": \"2023-08-23T00:00:00-03:00\",\n            \"paidAt\": \"2023-08-24T06:55:46-03:00\",\n            \"createdAt\": \"2023-08-22T21:05:36-03:00\",\n            \"updatedAt\": \"2023-08-24T06:55:46-03:00\",\n            \"status\": \"cancelled\",\n            \"prepaid\": true,\n            \"datePaid\": \"2023-08-24T06:55:46-03:00\"\n        }\n    ],\n    \"totalRecords\": 2,\n    \"perPage\": 25,\n    \"lastPage\": 1\n}"}],"_postman_id":"65a07d38-d40e-4813-9d43-fff4285c58a5"},{"name":"Consultar Ordens de Pagamentos","event":[{"listen":"test","script":{"id":"b023da50-5bdb-43da-b052-27a4751f226a","exec":["const responseJson = pm.response.json();\r","\r","pm.test(\"Content-Type é um application/json?\", () => {\r","  pm.expect(pm.response.headers.get('Content-Type')).to.include('application/json');\r","});\r","\r","pm.test(\"Consultar Ordens de Pagamento, retorna 200?\", function () {    \r","    pm.response.to.have.status(200);\r","});\r","\r","pm.test(\"Consultar Ordens de Pagamento, retona as informações?\", function () {\r","    pm.expect(responseJson).to.be.an(\"object\");\r","    pm.expect(responseJson).to.have.property(\"actualPage\");\r","    pm.expect(responseJson).to.have.property(\"orders\");\r","    pm.expect(responseJson).to.have.property(\"totalRecords\");\r","    pm.expect(responseJson).to.have.property(\"perPage\");\r","    pm.expect(responseJson).to.have.property(\"lastPage\");\r","});\r","\r","pm.test(\"Consultar Ordens de Pagamento, informações validas?\", function () {\r","    pm.expect(responseJson.actualPage).to.eq(1);\r","    pm.expect(responseJson.orders).to.be.an(\"array\");\r","    pm.expect(responseJson.orders[0]).to.have.property(\"merchantDocument\");\r","    pm.expect(responseJson.orders[0]).to.have.property(\"id\");\r","});\r","\r","pm.execution.setNextRequest(\"Consulta Transações\");"],"type":"text/javascript","packages":{}}}],"id":"0c673014-56b6-45c6-a6da-8dbad8d435cc","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{token}"}]},"isInherited":false},"method":"GET","header":[],"url":"https://{base_url}/payment/order?pageId=1&merchantDocuments[]={{merchantDocuments}}","description":"<p><strong>Este</strong> <em><strong>endpoint</strong></em> <strong>permite consultar as ordens de pagamento com base em vários parâmetros de consulta.</strong></p>\n<ul>\n<li><p>Essa requisição possui como parâmetro de consulta (<em>Query Params</em>) os seguintes valores:</p>\n<ul>\n<li><p><strong><code>'pageId'</code></strong> - Identificador da página de resultados - obrigatório;</p>\n</li>\n<li><p><strong><code>'orderId'</code></strong> - Identificador da ordem de pagamento - opcional;</p>\n</li>\n<li><p><strong><code>'createdSince'</code></strong> - Data de criação inicial, necessário preencher o campo <strong><code>'createdUntil'</code></strong> - opcional;</p>\n</li>\n<li><p><strong><code>'createdUntil'</code></strong> - Data de criação final, necessário preencher o campo <strong><code>'createdSince'</code></strong> - opcional;</p>\n</li>\n<li><p><strong><code>'status'</code></strong> - <em>Status</em> da ordem de pagamento - opcional;</p>\n</li>\n<li><p><strong><code>'merchantDocuments'</code></strong> (<em>array</em> of strings) - Lista de documentos dos lojistas - obrigatório;</p>\n</li>\n</ul>\n</li>\n<li><p>Incluir os cabeçalhos <code>'Authorization'</code>no formato <em>Bearer</em> e '<code>accept'</code>com o valor <code>application/json</code> ;</p>\n</li>\n</ul>\n<p>A resposta inclui uma lista de ordens de pagamento com detalhes como documento do lojista, identificador da ordem, valores, <em>status</em>, datas relevantes, informações do plano, marketplace e detalhes da conta bancária.</p>\n<p>Ao lado é possível visualizar um exemplo de como pode parecer em caso de sucesso ou erro.</p>\n","urlObject":{"path":["payment","order"],"host":["https://{base_url}"],"query":[{"description":{"content":"<p>(Int32) [required] Número da página</p>\n","type":"text/plain"},"key":"pageId","value":"1"},{"disabled":true,"description":{"content":"<p>(string) Documento do Revendedor (sem pontuação)</p>\n","type":"text/plain"},"key":"resellerDocument","value":"{resellerDocument}"},{"disabled":true,"description":{"content":"<p>(date) Retornar apenas registros que foram criados a partir dessa data</p>\n","type":"text/plain"},"key":"createdSince","value":"2024-05-22"},{"disabled":true,"description":{"content":"<p>(date) Retornar apenas registros que foram criadas a partir dessa data</p>\n","type":"text/plain"},"key":"createdUntil","value":"2024-05-23"},{"disabled":true,"description":{"content":"<p>(string) Identificador da ordem de pagamento</p>\n","type":"text/plain"},"key":"orderId","value":"123"},{"description":{"content":"<p>(array de strings) Array de documentos dos Lojistas</p>\n","type":"text/plain"},"key":"merchantDocuments[]","value":"{{merchantDocuments}}"},{"disabled":true,"description":{"content":"<p>(string) Status da ordem de pagamento (Paid|Pending|Failed)</p>\n","type":"text/plain"},"key":"status","value":"Paid"}],"variable":[]}},"response":[{"id":"3c610e9c-a2b7-4403-a67a-87c04535eb54","name":"Success","originalRequest":{"method":"GET","header":[],"url":{"raw":"https://{base_url}/payment/order?pageId=1&merchantDocuments[]={{merchantDocuments}}","host":["https://{base_url}"],"path":["payment","order"],"query":[{"key":"pageId","value":"1","description":"(Int32) [required] Número da página"},{"key":"resellerDocument","value":"{resellerDocument}","description":"(string) Documento do Revendedor (sem pontuação)","disabled":true},{"key":"createdSince","value":"2024-05-22","description":"(date) Retornar apenas registros que foram criados a partir dessa data","disabled":true},{"key":"createdUntil","value":"2024-05-23","description":"(date) Retornar apenas registros que foram criadas a partir dessa data","disabled":true},{"key":"orderId","value":"123","description":"(string) Identificador da ordem de pagamento","disabled":true},{"key":"merchantDocuments[]","value":"{{merchantDocuments}}","description":"(array de strings) Array de documentos dos Lojistas"},{"key":"status","value":"Paid","description":"(string) Status da ordem de pagamento (Paid|Pending|Failed)","disabled":true}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Host","value":"localhost:8000"},{"key":"Connection","value":"close"},{"key":"X-Powered-By","value":"PHP/8.1.27"},{"key":"Cache-Control","value":"no-cache, private"},{"key":"Date","value":"Fri, 28 Jun 2024 15:49:42 GMT"},{"key":"Content-Type","value":"application/json"},{"key":"X-RateLimit-Limit","value":"2000"},{"key":"X-RateLimit-Remaining","value":"1999"},{"key":"Access-Control-Allow-Origin","value":"*"}],"cookie":[],"responseTime":null,"body":"{\n    \"actualPage\": 1,\n    \"orders\": [\n        {\n            \"merchantDocument\": \"{merchantDocument}\",\n            \"id\": 123456,\n            \"totalAmountInCents\": 37620,\n            \"totalAmount\": 376.2,\n            \"status\": \"Paid\",\n            \"createdAt\": \"2023-11-17T07:14:02-03:00\",\n            \"updatedAt\": \"2023-11-17T07:14:02-03:00\",\n            \"paidAt\": \"2023-11-17T00:00:00-03:00\",\n            \"target\": {\n                \"account\": \"000010\",\n                \"branch\": \"0001\",\n                \"bankCode\": 0,\n                \"accountType\": \"CC\",\n                \"document\": \"{{document}}\"\n            }\n        },\n        {\n            \"merchantDocument\": \"{merchantDocument}\",\n            \"id\": 1223,\n            \"totalAmountInCents\": 41382,\n            \"totalAmount\": 413.82,\n            \"status\": \"Paid\",\n            \"createdAt\": \"2023-11-24T07:18:21-03:00\",\n            \"updatedAt\": \"2023-11-24T07:18:21-03:00\",\n            \"paidAt\": \"2023-11-24T00:00:00-03:00\",\n            \"target\": {\n                \"account\": \"000010\",\n                \"branch\": \"0001\",\n                \"bankCode\": 0,\n                \"accountType\": \"CC\",\n                \"document\": \"{{document}}\"\n            }\n        }\n    ],\n    \"totalRecords\": 2,\n    \"perPage\": 25,\n    \"lastPage\": 1\n}"}],"_postman_id":"0c673014-56b6-45c6-a6da-8dbad8d435cc"},{"name":"Consulta Transação","event":[{"listen":"test","script":{"id":"685cc39b-5d68-45f7-9904-8b13ba9a0822","exec":["const responseJson = pm.response.json();\r","\r","pm.test(\"Content-Type é um application/json?\", () => {\r","  pm.expect(pm.response.headers.get('Content-Type')).to.include('application/json');\r","});\r","\r","pm.test(\"Consultar Transacao, retorna 200?\", function () {    \r","    pm.response.to.have.status(200);\r","});\r","\r","pm.test(\"Consultar Transacao, retona as informações?\", function () {\r","    pm.expect(responseJson).to.be.an(\"object\");\r","    pm.expect(responseJson).to.have.property(\"nsuProvider\");\r","    pm.expect(responseJson).to.have.property(\"nsuAcquirer\");\r","    pm.expect(responseJson).to.have.property(\"terminalIdentifiers\");\r","    pm.expect(responseJson).to.have.property(\"fees\");\r","    pm.expect(responseJson).to.have.property(\"product\");\r","    pm.expect(responseJson).to.have.property(\"uuidPhoebus\");\r","    pm.expect(responseJson).to.have.property(\"id\");\r","});\r","\r","pm.test(\"Consultar Transacao, informações validas?\", function () {\r","    pm.expect(responseJson.terminalIdentifiers).to.be.an(\"object\");\r","    pm.expect(responseJson.id).to.be.a(\"number\");\r","    // pm.expect(responseJson.uuidPhoebus).to.eql(pm.collectionVariables.get('transactionId'))\r","});\r","\r","pm.execution.setNextRequest(\"Logout\");"],"type":"text/javascript","packages":{}}}],"id":"0a2c4af9-6ca8-43b2-8aa5-a699bbd9f124","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{token}"}]},"isInherited":false},"method":"GET","header":[],"url":"https://{base_url}/{{transactionId}}","description":"<p><strong>Este</strong> <em><strong>endpoint</strong></em> <strong>permite consultar os detalhes de uma transação específica usando o</strong> <strong><code>'Id'</code></strong> <strong>do pagamento.</strong></p>\n<ul>\n<li><p>Essa requisição possui como parâmetro de caminho (<em>Path</em> <em>Param</em>) o <code>'{id}'</code> identificador do pagamento criado na autorização;</p>\n</li>\n<li><p>Incluir os cabeçalhos <code>'Authorization'</code>no formato <em>Bearer</em> e '<code>accept'</code>com o valor <code>application/json</code> ;</p>\n</li>\n</ul>\n<p>A resposta da requisição deve retornar os detalhes de uma transação específica, incluindo informações sobre o lojista, revendedor, valores, <em>status</em>, método de pagamento, detalhes do cartão e do Pix e informações detalhadas sobre as parcelas.</p>\n","urlObject":{"path":["{{transactionId}}"],"host":["https://{base_url}"],"query":[],"variable":[]}},"response":[{"id":"6c8b8add-6894-42c5-9b98-a59449ff8f9e","name":"Success","originalRequest":{"method":"GET","header":[],"url":"https://{base_url}/{{transactionId}}"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Host","value":"localhost:8000"},{"key":"Connection","value":"close"},{"key":"X-Powered-By","value":"PHP/8.1.27"},{"key":"Cache-Control","value":"no-cache, private"},{"key":"Date","value":"Fri, 28 Jun 2024 15:52:45 GMT"},{"key":"Content-Type","value":"application/json"},{"key":"X-RateLimit-Limit","value":"2000"},{"key":"X-RateLimit-Remaining","value":"1999"},{"key":"Access-Control-Allow-Origin","value":"*"}],"cookie":[],"responseTime":null,"body":"{\n    \"nsuProvider\": \"{{nsuProvider}}\",\n    \"nsuAcquirer\": \"{{nsuAcquirer}}\",\n    \"terminalIdentifiers\": {\n        \"SerialNumber\": \"{{SerialNumber}}\",\n        \"Model\": \"PAX - S123\"\n    },\n    \"fees\": {\n        \"resellerRate\": 0,\n        \"merchantRate\": 3,\n        \"planName\": \"test_2\",\n        \"antecipation\": 1,\n        \"planId\": 81,\n        \"percentAmount\": \"3.21\",\n        \"feesSpread\": 3\n    },\n    \"product\": \"POS\",\n    \"id\": {{transactionId}},\n    \"merchantDocument\": \"{merchantDocument}\",\n    \"resellerDocument\": \"{resellerDocument}\",\n    \"authorizationNumber\": \"{{authorizationNumber}}\",\n    \"status\": \"Confirmed\",\n    \"amountInCents\": 100,\n    \"netAmountInCents\": 97,\n    \"feeAmountInCents\": 3,\n    \"createdAt\": \"2023-03-20T23:40:47-03:00\",\n    \"updatedAt\": \"2023-12-12T09:34:45-03:00\",\n    \"paymentMethod\": \"credit\",\n    \"installmentMethod\": \"Issuer\",\n    \"installments\": 1,\n    \"card\": {\n        \"cardBrand\": \"MasterCard\",\n        \"cardFirstSixDigits\": \"123456\",\n        \"cardHolderName\": \"\",\n        \"cardLastFourDigits\": \"0000\",\n        \"cardBrandId\": 2\n    },\n    \"installmentMethodCode\": 2,\n    \"paymentMethodCode\": 1,\n    \"productCode\": 2,\n    \"statusCode\": 5,\n    \"uuidPhoebus\": \"{{uuidPhoebus}}\",\n    \"responseMessage\": \"\",\n    \"simcardSerialNumber\": \"\",\n    \"transactionType\": \"pos\",\n    \"refundedValue\": 0\n}"},{"id":"2421838f-778a-45ce-b836-1ad50243cdb8","name":"Error","originalRequest":{"method":"GET","header":[],"url":"https://{base_url}/{{transactionId}}"},"status":"Bad Request","code":400,"_postman_previewlanguage":"json","header":[{"key":"Host","value":"localhost:8000"},{"key":"Connection","value":"close"},{"key":"X-Powered-By","value":"PHP/8.1.27"},{"key":"Cache-Control","value":"no-cache, private"},{"key":"Date","value":"Fri, 28 Jun 2024 15:53:11 GMT"},{"key":"Content-Type","value":"application/json"},{"key":"X-RateLimit-Limit","value":"2000"},{"key":"X-RateLimit-Remaining","value":"1997"},{"key":"Access-Control-Allow-Origin","value":"*"}],"cookie":[],"responseTime":null,"body":"{\n    \"errors\": {\n        \"id\": [\n            \"A transação '{{transactionId}}' não foi encontrada\"\n        ]\n    }\n}"}],"_postman_id":"0a2c4af9-6ca8-43b2-8aa5-a699bbd9f124"},{"name":"Consulta NSU's","event":[{"listen":"test","script":{"id":"12ec4ca6-cca5-43ba-9e0b-19bba647cd57","exec":["const responseJson = pm.response.json();\r","\r","pm.test(\"Content-Type é um application/json?\", () => {\r","  pm.expect(pm.response.headers.get('Content-Type')).to.include('application/json');\r","});\r","\r","pm.test(\"Consultar NSU's, retorna 200?\", function () {    \r","    pm.response.to.have.status(200);\r","});\r","\r","pm.test(\"Consultar NSU's, retona as informações?\", function () {\r","    pm.expect(responseJson).to.be.an(\"object\");\r","    pm.expect(responseJson).to.have.property(\"actualPage\");\r","    pm.expect(responseJson).to.have.property(\"nsu\");\r","});\r","\r","pm.test(\"Consultar NSU's, informações validas?\", function () {\r","    pm.expect(responseJson.actualPage).to.eq(1);\r","    pm.expect(responseJson.nsu).to.be.an(\"array\");\r","    pm.expect(responseJson.nsu[0]).to.have.property(\"nsu_provider\");\r","    pm.expect(responseJson.nsu[0]).to.have.property(\"nsu_acquirer\");\r","});\r","\r","pm.execution.setNextRequest(\"Consultar Recebiveis\");"],"type":"text/javascript","packages":{}}}],"id":"696b45e5-5163-4262-895c-fe779a158ab0","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{token}"}]},"isInherited":false},"method":"GET","header":[],"url":"https://{base_url}/nsu?ResellerDocument={{ResellerDocument}}","description":"<p><strong>Este</strong> <em><strong>endpoint</strong></em> <strong>permite consultar registros de NSU com base nos parâmetros fornecidos.</strong></p>\n<ul>\n<li><p>Essa requisição possui como parâmetro de consulta (<em>Query Params</em>) os seguintes valores:</p>\n<ul>\n<li><p><strong><code>'ResellerDocument'</code></strong> - Documento do revendedor - obrigatório;</p>\n</li>\n<li><p><strong><code>'TotalPerPage'</code></strong> - Total de registros por página - opcional;</p>\n</li>\n<li><p><strong><code>'PageId'</code></strong> - Número da página a ser consultada - opcional;</p>\n</li>\n<li><p><strong><code>'PaymentType'</code></strong> - Tipo de pagamento (credit ou debit) - opcional;</p>\n</li>\n<li><p><strong><code>'InitDate'</code></strong> - Data inicial no formato (YYYY-MM-DD HH) - obrigatório se <em>FinishDate</em> for informado - ex: <code>'YYYY-MM-DD HH:MM'</code>;</p>\n</li>\n<li><p><strong><code>'FinishDate'</code></strong> - Data final no formato (YYYY-MM-DD HH) - obrigatório se <em>InitDate</em> for informado - ex: <code>'YYYY-MM-DD HH:MM'</code> ;</p>\n</li>\n<li><p><strong><code>'Nsu'</code></strong> - Número de NSU específico a ser consultado - opcional;</p>\n</li>\n<li><p><strong><code>'Status'</code></strong> - <em>Status</em> do NSU - opcional;</p>\n</li>\n</ul>\n</li>\n<li><p>Incluir os cabeçalhos <code>'Authorization'</code>no formato <em>Bearer</em> e '<code>accept'</code>com o valor <code>application/json</code> ;</p>\n</li>\n</ul>\n<p>A resposta da requisição deverá retornar um <em>array</em> de objetos contendo cada registro de NSU do provedor e o NSU do adquirente associado ao revendedor informado. Ou em caso de insucesso, o erro ocorrido.</p>\n","urlObject":{"path":["nsu"],"host":["https://{base_url}"],"query":[{"description":{"content":"<p>(string)[required] Documento do Revendedor</p>\n","type":"text/plain"},"key":"ResellerDocument","value":"{{ResellerDocument}}"},{"disabled":true,"description":{"content":"<p>(int32) Total de registros por página</p>\n","type":"text/plain"},"key":"TotalPerPage","value":"10"},{"disabled":true,"description":{"content":"<p>(string) Número de NSU específico a ser consultado</p>\n","type":"text/plain"},"key":"Nsu","value":"111111"},{"disabled":true,"description":{"content":"<p>(date) Data inicial - Formato (YYYY-MM-DD HH:MM)</p>\n","type":"text/plain"},"key":"InitDate","value":""},{"disabled":true,"description":{"content":"<p>(date) Data final - Formato (YYYY-MM-DD HH:MM)</p>\n","type":"text/plain"},"key":"FinishDate","value":""},{"disabled":true,"description":{"content":"<p>(string) Status da NSU</p>\n","type":"text/plain"},"key":"status","value":""},{"disabled":true,"description":{"content":"<p>(int32) Número da página a ser retornada</p>\n","type":"text/plain"},"key":"PageId","value":""}],"variable":[]}},"response":[{"id":"3cd2179a-e5e4-4d5f-ac03-82acb9b5cc19","name":"Success","originalRequest":{"method":"GET","header":[],"url":{"raw":"https://{base_url}/nsu?ResellerDocument={{ResellerDocument}}","host":["https://{base_url}"],"path":["nsu"],"query":[{"key":"ResellerDocument","value":"{{ResellerDocument}}","description":"(string)[required] Documento do Revendedor"},{"key":"TotalPerPage","value":"10","description":"(int32) Total de registros por página","disabled":true},{"key":"Nsu","value":"111111","description":"(string) Número de NSU específico a ser consultado","disabled":true},{"key":"InitDate","value":"","description":"(date) Data inicial - Formato (YYYY-MM-DD HH:MM)","type":"text","disabled":true},{"key":"FinishDate","value":"","description":"(date) Data final - Formato (YYYY-MM-DD HH:MM)","disabled":true},{"key":"status","value":"","description":"(string) Status da NSU","type":"text","disabled":true},{"key":"PageId","value":"","description":"(int32) Número da página a ser retornada","type":"text","disabled":true}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Host","value":"localhost:8000"},{"key":"Connection","value":"close"},{"key":"X-Powered-By","value":"PHP/8.1.27"},{"key":"Cache-Control","value":"no-cache, private"},{"key":"Date","value":"Fri, 28 Jun 2024 15:55:06 GMT"},{"key":"Content-Type","value":"application/json"},{"key":"X-RateLimit-Limit","value":"2000"},{"key":"X-RateLimit-Remaining","value":"1998"},{"key":"Access-Control-Allow-Origin","value":"*"}],"cookie":[],"responseTime":null,"body":"{\n    \"actualPage\": 1,\n    \"nsu\": [\n        {\n            \"nsu_provider\": \"{{nsu_provider}}\",\n            \"nsu_acquirer\": \"{{nsu_acquirer}}\"\n        },\n        {\n            \"nsu_provider\": \"{{nsu_provider}}\",\n            \"nsu_acquirer\": \"{{nsu_acquirer}}\"\n        }\n    ],\n    \"totalRecords\": 2,\n    \"perPage\": 10000,\n    \"lastPage\": 1\n}"}],"_postman_id":"696b45e5-5163-4262-895c-fe779a158ab0"},{"name":"Count de Transações","id":"d313edf1-5b49-41e6-a46b-0a5015d9a6a9","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[]},"isInherited":false},"method":"GET","header":[],"url":"https://{base_url}/payment/count?resellerDocument={resellerDocument}&createdSince=2024-12-01&createdUntil=2024-12-31","description":"<p><strong>Este</strong> <em><strong>endpoint</strong></em> <strong>é utilizado para consultar o valor total das transações com base em diferentes critérios, como documentos dos lojistas, datas de criação e outros parâmetros opcionais.</strong></p>\n<ul>\n<li><p>Essa requisição possui como parâmetro de consulta (<em>Query Params</em>) os seguintes valores:</p>\n<ul>\n<li><p><strong><code>'resellerDocument'</code></strong> - Documento do revendedor - opcional;</p>\n</li>\n<li><p><strong><code>'merchantDocuments'</code></strong> - (<em>array</em> de strings)- Documentos dos lojistas - opcional;</p>\n</li>\n<li><p><strong><code>'createdSince'</code></strong> - Retornar apenas transações que foram criadas a partir dessa data (formato: YYYY-MM-DD) - opcional;</p>\n</li>\n<li><p><strong><code>'createdUntil'</code></strong> -Retornar apenas transações que foram criadas até essa data (formato: YYYY-MM-DD) - opcional;</p>\n</li>\n<li><p><strong><code>'TransactionType'</code></strong> -Tipo de transação (ex: credit, debit) - opcional;</p>\n</li>\n</ul>\n</li>\n<li><p>Incluir os cabeçalhos <code>'Authorization'</code>no formato <em>Bearer</em> e '<code>accept'</code>com o valor <code>application/json</code> ;</p>\n</li>\n</ul>\n<p>A resposta da requisição será um JSON contendo um <em>array</em> de objetos com as informações do total das transações encontradsa que atendam os critérios informados.<br />Ao lado é possível visualizar um exemplo de como pode parecer em caso de sucesso ou erro.</p>\n","urlObject":{"path":["payment","count"],"host":["https://{base_url}"],"query":[{"description":{"content":"<p>(string) Documento do Revendedor (sem pontuação)</p>\n","type":"text/plain"},"key":"resellerDocument","value":"{resellerDocument}"},{"disabled":true,"description":{"content":"<p>(array de  string) Documento do Lojista (sem pontuação)</p>\n","type":"text/plain"},"key":"merchantDocuments","value":"{{merchantDocuments}}"},{"description":{"content":"<p>(date) Retornar apenas transações que foram criadas a partir dessa data</p>\n","type":"text/plain"},"key":"createdSince","value":"2024-12-01"},{"description":{"content":"<p>(date) Retornar apenas transações que foram atualizadas a partir dessa data</p>\n","type":"text/plain"},"key":"createdUntil","value":"2024-12-31"},{"disabled":true,"description":{"content":"<p>(string) Tipo de transação</p>\n","type":"text/plain"},"key":"TransactionType","value":""},{"disabled":true,"description":{"content":"<p>(int) Status da transação, os valores são: 1 = Denied, 2 = Pending, 3 = Undone, 4 = Refused, 5 = Confirmed, 6 = Cancelled</p>\n","type":"text/plain"},"key":"status","value":""}],"variable":[]}},"response":[{"id":"f1df6226-87b5-45a0-a36c-b798c65c79f5","name":"Success","originalRequest":{"method":"GET","header":[],"url":{"raw":"https://{base_url}/payment/count?resellerDocument={resellerDocument}&createdSince=2024-12-01&createdUntil=2024-12-31","host":["https://{base_url}"],"path":["payment","count"],"query":[{"key":"resellerDocument","value":"{resellerDocument}","description":"(string) Documento do Revendedor (sem pontuação)"},{"key":"merchantDocuments","value":"{{merchantDocuments}}","description":"(array de  string) Documento do Lojista (sem pontuação)","type":"text","disabled":true},{"key":"createdSince","value":"2024-12-01","description":"(date) Retornar apenas transações que foram criadas a partir dessa data"},{"key":"createdUntil","value":"2024-12-31","description":"(date) Retornar apenas transações que foram atualizadas a partir dessa data"},{"key":"TransactionType","value":"","description":"(string) Tipo de transação","type":"text","disabled":true},{"key":"status","value":"","description":"(string) Status da transação","type":"text","disabled":true}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"date","value":"Tue, 21 Jan 2025 13:17:39 GMT"},{"key":"content-type","value":"application/json"},{"key":"transfer-encoding","value":"chunked"},{"key":"cache-control","value":"no-cache, private"},{"key":"x-ratelimit-limit","value":"60000"},{"key":"x-ratelimit-remaining","value":"59998"},{"key":"access-control-allow-origin","value":"*"},{"key":"strict-transport-security","value":"max-age=31536000; includeSubDomains"},{"key":"strict-transport-security","value":"max-age=31536000; includeSubDomains;"}],"cookie":[],"responseTime":null,"body":"{\n    \"hasError\": false,\n    \"total_records\": 20000,\n    \"total_original_amount\": \"90000000\",\n    \"total_amount\": \"94000000\"\n}"}],"_postman_id":"d313edf1-5b49-41e6-a46b-0a5015d9a6a9"}],"id":"be2971e7-9593-4a51-94e5-35c87e260370","_postman_id":"be2971e7-9593-4a51-94e5-35c87e260370","description":""},{"name":"GESTÃO FINANCEIRA","item":[{"name":"Ajuste Financeiro","item":[{"name":"Consultar Configuração de Ajuste Financeiro","event":[{"listen":"test","script":{"id":"fa166dc6-26fa-4d47-9764-c13179d6cf52","exec":["const responseJson = pm.response.json();\r","\r","pm.test(\"Content-Type é um application/json?\", () => {\r","  pm.expect(pm.response.headers.get('Content-Type')).to.include('application/json');\r","});\r","\r","pm.test(\"Consultar Config. Ajuste, retorna 200?\", function () {    \r","    pm.response.to.have.status(200);\r","});\r","\r","pm.test(\"Consultar Config. Ajuste, retona as informações?\", function () {\r","    pm.expect(responseJson).to.be.an(\"object\");\r","    pm.expect(responseJson).to.have.property(\"id\");\r","    pm.expect(responseJson).to.have.property(\"paymentAdjustTypeId\");\r","    pm.expect(responseJson).to.have.property(\"departmentStoreId\");\r","    pm.expect(responseJson).to.have.property(\"marketplaceId\");\r","    pm.expect(responseJson).to.have.property(\"marketplace\");\r","    pm.expect(responseJson).to.have.property(\"type\");\r","    pm.expect(responseJson).to.have.property(\"departmentStore\");\r","});\r","\r","pm.test(\"Consultar Config. Ajuste, informações validas?\", function () {\r","    pm.expect(responseJson.id).to.eql(pm.collectionVariables.get('paymentAdjustID'));\r","    pm.expect(responseJson.marketplace).to.be.an(\"object\");\r","    pm.expect(responseJson.type).to.be.an(\"object\")\r","    pm.expect(responseJson.departmentStore).to.be.an(\"object\")\r","});\r","\r","pm.execution.setNextRequest(\"Criar Config. Ajuste\");"],"type":"text/javascript","packages":{}}}],"id":"2b194932-fbb3-4b9a-8e86-bc4203cbf6ef","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{token}"}]},"isInherited":false},"method":"GET","header":[],"url":"https://{base_url}/payment/payment-adjust/","description":"<p><strong>Este</strong> <em><strong>endpoint</strong></em> <strong>permite consultar um determinado ajuste financeiro disponível na aplicação mediante ID do mesmo. É necessário estar autenticado para realizar essa consulta.</strong></p>\n<ul>\n<li><p>Esta requisição exige como parâmetro de caminho (<em>Path Param</em>) o <code>{'id'}</code> do registro pretendido (configuração de ajuste). Este parâmetro é obrigatório e deve ser incluído na URL;</p>\n</li>\n<li><p>Além disso, deve-se atentar para a inclusão, nos cabeçalhos da requisição, do <em><strong>PartnerDocument</strong></em> <em>-</em> número do documento do Parceiro, que é utilizado para identificá-lo;</p>\n</li>\n<li><p>Incluir os cabeçalhos <code>'Authorization'</code>no formato <em>Bearer</em> e '<code>accept'</code>com o valor <code>application/json</code> ;</p>\n</li>\n</ul>\n<p>A resposta da requisição será um JSON com os detalhes da configuração do ajuste de pagamento. Ao lado é possível visualizar um exemplo de como pode parecer em caso de sucesso ou erro.</p>\n","urlObject":{"path":["payment","payment-adjust",""],"host":["https://{base_url}"],"query":[],"variable":[]}},"response":[{"id":"de7c3a5b-544e-46e9-a7d4-2f304db98077","name":"Success","originalRequest":{"method":"GET","header":[{"key":"PartnerDocument","value":"1111111111111111","description":"(string) número do documento do Parceiro (sem pontuação)","type":"text","disabled":true}],"url":"https://{base_url}/payment/payment-adjust/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Host","value":"localhost:8000"},{"key":"Connection","value":"close"},{"key":"X-Powered-By","value":"PHP/8.1.27"},{"key":"Cache-Control","value":"no-cache, private"},{"key":"Date","value":"Thu, 27 Jun 2024 18:18:34 GMT"},{"key":"Content-Type","value":"application/json"},{"key":"X-RateLimit-Limit","value":"2000"},{"key":"X-RateLimit-Remaining","value":"1999"},{"key":"Access-Control-Allow-Origin","value":"*"}],"cookie":[],"responseTime":null,"body":"{\n    \"id\": 1,\n    \"paymentAdjustTypeId\": 9,\n    \"departmentStoreId\": 2,\n    \"marketplaceId\": 3,\n    \"initialDate\": \"2023-05-02T00:00:00-03:00\",\n    \"valueMinTransaction\": \"0\",\n    \"amount\": \"29.9\",\n    \"status\": \"active\",\n    \"createdAt\": \"2023-05-02T08:21:15-03:00\",\n    \"updatedAt\": \"2023-05-02T08:21:15-03:00\",\n    \"marketplace\": {\n        \"id\": 3,\n        \"personId\": 1,\n        \"createdAt\": \"2024-06-27T15:18:34-03:00\",\n        \"updatedAt\": \"2024-06-27T15:18:34-03:00\",\n        \"person\": {\n            \"id\": 1,\n            \"name\": \"NOME_MARKETPLACE\",\n            \"birthday\": \"1986-09-15T00:00:00-03:00\",\n            \"name_store\": \"BERTONE_PAY\",\n            \"created_at\": \"2023-04-20T13:11:27-03:00\",\n            \"updated_at\": \"2023-04-20T13:31:17-03:00\"\n        }\n    },\n    \"type\": {\n        \"id\": 9,\n        \"personId\": null\n    },\n    \"departmentStore\": {\n        \"id\": 2,\n        \"person_id\": 3,\n        \"person\": {\n            \"id\": 3,\n            \"name\": \"FULANO DE TAL\",\n            \"birthday\": \"1986-06-06T00:00:00-03:00\",\n            \"name_store\": \"FULANO LTDA\",\n            \"created_at\": \"2023-04-20T13:11:59-03:00\",\n            \"updated_at\": \"2024-01-24T09:25:48-03:00\"\n        }\n    }\n}"},{"id":"82095952-2910-4437-a563-018670cae99e","name":"Error","originalRequest":{"method":"GET","header":[{"key":"PartnerDocument","value":"1111111111111111","description":"(string) número do documento do Parceiro (sem pontuação)","type":"text","disabled":true}],"url":"https://{base_url}/payment/payment-adjust/"},"status":"Bad Request","code":400,"_postman_previewlanguage":"json","header":[{"key":"Host","value":"localhost:8000"},{"key":"Connection","value":"close"},{"key":"X-Powered-By","value":"PHP/8.1.27"},{"key":"Cache-Control","value":"no-cache, private"},{"key":"Date","value":"Thu, 27 Jun 2024 18:16:36 GMT"},{"key":"Content-Type","value":"application/json"},{"key":"X-RateLimit-Limit","value":"2000"},{"key":"X-RateLimit-Remaining","value":"1998"},{"key":"Access-Control-Allow-Origin","value":"*"}],"cookie":[],"responseTime":null,"body":"{\n    \"errors\": {\n        \"id\": [\n            \"Não foi encontrada configuração do ajuste de pagamentos com o id ''.\"\n        ]\n    }\n}"}],"_postman_id":"2b194932-fbb3-4b9a-8e86-bc4203cbf6ef"},{"name":"Atualizar Config. Ajuste","event":[{"listen":"test","script":{"id":"8fa5cce6-2f4d-4000-94f7-ec514560c888","exec":["const responseJson = pm.response.json();\r","\r","pm.test(\"Content-Type é um application/json?\", () => {\r","  pm.expect(pm.response.headers.get('Content-Type')).to.include('application/json');\r","});\r","\r","pm.test(\"Atualizar Config Ajuste, retorna 200?\", function () {    \r","    pm.response.to.have.status(200);\r","});\r","\r","pm.test(\"Atualizar Config Ajuste, retona as informações?\", function () {\r","    pm.expect(responseJson).to.be.an(\"object\");\r","    pm.expect(responseJson).to.have.property(\"data\");\r","});\r","\r","pm.test(\"Atualizar Config Ajuste, informações validas?\", function () {\r","    pm.expect(responseJson.data.id).to.eql(pm.collectionVariables.get('paymentAdjustID'));\r","    pm.expect(responseJson.data).to.have.property(\"paymentAdjustTypeId\");\r","    pm.expect(responseJson.data).to.have.property(\"departmentStoreId\");\r","    pm.expect(responseJson.data).to.have.property(\"initialDate\");\r","    pm.expect(responseJson.data).to.have.property(\"valueMinTransaction\");\r","    pm.expect(responseJson.data).to.have.property(\"amount\");\r","    pm.expect(responseJson.data).to.have.property(\"status\");\r","});\r","\r","pm.execution.setNextRequest(\"Consultar tipos de Ajuste\");"],"type":"text/javascript","packages":{}}}],"id":"69e765bb-dd9d-4a2d-8486-4dd986f14d22","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{token}"}]},"isInherited":false},"method":"PUT","header":[],"body":{"mode":"raw","raw":"{\r\n    \"Installments\": 2, // int32 Quantidade de parcelas\r\n    \"ResellerDocument\": \"{{ResellerDocument}}\", // (string) Documento do Revendedor\r\n    \"MerchantDocument\": \"{{MerchantDocument}}\", // (string) Documento do Lojista\r\n    \"ValueMinTransaction\": 100, // (string) Valor mínimo de transação para lançar cobrança\r\n    \"PaymentAdjustTypeId\": 9, // (int32) ID do tipo de ajuste\r\n    \"Status\": \"active\" // (string) Status da configuração do ajuste de pagamentos (active | paused | inactive)\r\n}","options":{"raw":{"language":"json"}}},"url":"https://{base_url}/payment/payment-adjust/","description":"<p><strong>Este</strong> <em><strong>endpoint</strong></em> <strong>atualiza uma configuração de ajuste financeiro existente. Apenas os campos fornecidos no corpo da requisição serão atualizados. Campos ausentes não serão modificados. O</strong> <strong><code>id</code></strong> <strong>fornecido na URL deve corresponder a uma configuração de ajuste financeiro existente para que a atualização seja bem-sucedida.</strong></p>\n<ul>\n<li><p>Essa requisição requer como parâmetro de caminho (<em>Path Param</em>) o <strong><code>'{id}'</code></strong> da configuração do ajuste de pagamento - obrigatório;</p>\n</li>\n<li><p>E possui em seu corpo (<em>Request Body</em>) os seguintes valores:</p>\n<ul>\n<li><p><strong><code>'ResellerDocument'</code></strong> - Número do documento do Revendedor (sem pontuação) - opcional;</p>\n</li>\n<li><p><strong><code>'MerchantDocument'</code></strong> - Número do documento do Estabelecimento Comercial (sem pontuação) - opcional;</p>\n</li>\n<li><p><strong><code>'PaymentAdjustTypeId'</code></strong> - ID do tipo de ajuste - opcional;</p>\n</li>\n<li><p><strong><code>'ValueMinTransaction'</code></strong> - Valor mínimo de transação para lançar cobrança - opcional;</p>\n</li>\n<li><p><strong><code>'Installments'</code></strong> - Quantidade de parcelas - opcional;</p>\n</li>\n<li><p><strong><code>'Status'</code></strong> - <em>Status</em> da configuração do ajuste de pagamentos (active | paused | inactive) - opcional;</p>\n</li>\n</ul>\n</li>\n<li><p>Adicionar aos cabeçalhos o campo <strong><code>'PartnerDocument'</code></strong> - Número do documento do Parceiro (sem pontuação);</p>\n</li>\n<li><p>Incluir também os cabeçalhos <code>'Authorization'</code>no formato <em>Bearer</em> e '<code>accept'</code>com o valor <code>application/json</code> ;</p>\n</li>\n</ul>\n<p>A resposta da requisição será uma mensagem indicando o sucesso da operação. Ou em caso de falha, o erro ocorrido.<br />Ao lado é possível visualizar um exemplo de como pode parecer em caso de sucesso ou erro.</p>\n","urlObject":{"path":["payment","payment-adjust",""],"host":["https://{base_url}"],"query":[],"variable":[]}},"response":[{"id":"824939d4-5247-4f6c-901b-42a02d9a8d1f","name":"Success","originalRequest":{"method":"PUT","header":[],"body":{"mode":"raw","raw":"{\r\n    \"Installments\": 2, // int32 Quantidade de parcelas\r\n    \"ResellerDocument\": \"28796146000104\", // (string) Documento do Revendedor\r\n    \"MerchantDocument\": \"33266225899\", // (string) Documento do Lojista\r\n    \"ValueMinTransaction\": 100, // (string) Valor mínimo de transação para lançar cobrança\r\n    \"PaymentAdjustTypeId\": 9, // (int32) ID do tipo de ajuste\r\n    \"Status\": \"active\" // (string) Status da configuração do ajuste de pagamentos (active | paused | inactive)\r\n}","options":{"raw":{"language":"json"}}},"url":"https://{base_url}/payment/payment-adjust/4790"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Host","value":"localhost:8000"},{"key":"Connection","value":"close"},{"key":"X-Powered-By","value":"PHP/8.1.27"},{"key":"Cache-Control","value":"no-cache, private"},{"key":"Date","value":"Thu, 27 Jun 2024 18:26:47 GMT"},{"key":"Content-Type","value":"application/json"},{"key":"X-RateLimit-Limit","value":"2000"},{"key":"X-RateLimit-Remaining","value":"1999"},{"key":"Access-Control-Allow-Origin","value":"*"}],"cookie":[],"responseTime":null,"body":"{\n    \"data\": {\n        \"id\": 4790,\n        \"paymentAdjustTypeId\": 9,\n        \"departmentStoreId\": 690,\n        \"marketplaceId\": 7,\n        \"initialDate\": \"2023-05-02T00:00:00-03:00\",\n        \"valueMinTransaction\": \"100\",\n        \"amount\": \"29.9\",\n        \"status\": \"active\",\n        \"createdAt\": \"2023-05-02T08:21:15-03:00\",\n        \"updatedAt\": \"2024-06-27T15:26:47-03:00\",\n        \"marketplace\": {\n            \"id\": 7,\n            \"personId\": 744,\n            \"createdAt\": \"2023-04-20T13:11:27-03:00\",\n            \"updatedAt\": \"2023-07-03T10:29:12-03:00\",\n            \"person\": {\n                \"id\": 744,\n                \"name\": \"WMTK Suporte e Administração EIRELI\",\n                \"birthday\": \"1986-09-15T00:00:00-03:00\",\n                \"name_store\": \"Targetpay\",\n                \"created_at\": \"2023-04-20T13:11:27-03:00\",\n                \"updated_at\": \"2023-04-20T13:31:17-03:00\"\n            }\n        },\n        \"type\": {\n            \"id\": 9,\n            \"personId\": null\n        },\n        \"departmentStore\": {\n            \"id\": 690,\n            \"person_id\": 747,\n            \"person\": {\n                \"id\": 747,\n                \"name\": \"LEIDIANE GOUVEIA SOUZA\",\n                \"birthday\": \"1986-06-06T00:00:00-03:00\",\n                \"name_store\": \"Top Top Suplementos\",\n                \"created_at\": \"2023-04-20T13:11:59-03:00\",\n                \"updated_at\": \"2024-01-24T09:25:48-03:00\"\n            }\n        }\n    }\n}"},{"id":"f7f0bd3b-915d-40be-a662-4d09ef517ecf","name":"Error","originalRequest":{"method":"PUT","header":[],"body":{"mode":"raw","raw":"{\r\n    \"Installments\": 2, // int32 Quantidade de parcelas\r\n    \"ResellerDocument\": \"28796146000104\", // (string) Documento do Revendedor\r\n    \"MerchantDocument\": \"33266225899\", // (string) Documento do Lojista\r\n    \"ValueMinTransaction\": 100, // (string) Valor mínimo de transação para lançar cobrança\r\n    \"PaymentAdjustTypeId\": 999, // (int32) ID do tipo de ajuste\r\n    \"Status\": \"active\" // (string) Status da configuração do ajuste de pagamentos (active | paused | inactive)\r\n}","options":{"raw":{"language":"json"}}},"url":"https://{base_url}/payment/payment-adjust/4790"},"status":"Bad Request","code":400,"_postman_previewlanguage":"json","header":[{"key":"Host","value":"localhost:8000"},{"key":"Connection","value":"close"},{"key":"X-Powered-By","value":"PHP/8.1.27"},{"key":"Cache-Control","value":"no-cache, private"},{"key":"Date","value":"Thu, 27 Jun 2024 20:23:29 GMT"},{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n    \"errors\": {\n        \"Payment Adjust Type Id\": [\n            \"O campo payment adjust type id selecionado é inválido.\"\n        ]\n    }\n}"},{"id":"aa32e156-350a-46d1-9aef-d324446dfe53","name":"Error 2","originalRequest":{"method":"PUT","header":[],"body":{"mode":"raw","raw":"{\r\n    \"Installments\": 2, // int32 Quantidade de parcelas\r\n    \"ResellerDocument\": \"28796146000104\", // (string) Documento do Revendedor\r\n    \"MerchantDocument\": \"33266225899\", // (string) Documento do Lojista\r\n    \"ValueMinTransaction\": 100, // (string) Valor mínimo de transação para lançar cobrança\r\n    \"PaymentAdjustTypeId\": 9, // (int32) ID do tipo de ajuste\r\n    \"Status\": \"active\" // (string) Status da configuração do ajuste de pagamentos (active | paused | inactive)\r\n}","options":{"raw":{"language":"json"}}},"url":"https://{base_url}/payment/payment-adjust/4791"},"status":"Bad Request","code":400,"_postman_previewlanguage":"json","header":[{"key":"Host","value":"localhost:8000"},{"key":"Connection","value":"close"},{"key":"X-Powered-By","value":"PHP/8.1.27"},{"key":"Cache-Control","value":"no-cache, private"},{"key":"Date","value":"Thu, 27 Jun 2024 20:28:01 GMT"},{"key":"Content-Type","value":"application/json"},{"key":"X-RateLimit-Limit","value":"2000"},{"key":"X-RateLimit-Remaining","value":"1999"},{"key":"Access-Control-Allow-Origin","value":"*"}],"cookie":[],"responseTime":null,"body":"{\n    \"errors\": {\n        \"id\": [\n            \"Não foi encontrada configuração do ajuste de pagamentos com o id '4791'.\"\n        ]\n    }\n}"}],"_postman_id":"69e765bb-dd9d-4a2d-8486-4dd986f14d22"},{"name":"Criar Config. Ajuste","event":[{"listen":"test","script":{"id":"273fefa2-f1f8-4e81-9499-bc023cb42f2c","exec":["const responseJson = pm.response.json();\r","\r","pm.test(\"Content-Type é um application/json?\", () => {\r","  pm.expect(pm.response.headers.get('Content-Type')).to.include('application/json');\r","});\r","\r","pm.test(\"Criar Config Ajuste, retorna 200?\", function () {    \r","    pm.response.to.have.status(200);\r","});\r","\r","pm.test(\"Criar Config Ajuste, retona as informações?\", function () {\r","    pm.expect(responseJson).to.be.an(\"object\");\r","    pm.expect(responseJson).to.have.property(\"data\");\r","});\r","\r","pm.test(\"Criar Config Ajuste, informações validas?\", function () {\r","    pm.expect(responseJson.data).to.have.property(\"paymentAdjustTypeId\");\r","    pm.expect(responseJson.data).to.have.property(\"departmentStoreId\");\r","    pm.expect(responseJson.data).to.have.property(\"initialDate\");\r","    pm.expect(responseJson.data).to.have.property(\"valueMinTransaction\");\r","    pm.expect(responseJson.data).to.have.property(\"amount\");\r","    pm.expect(responseJson.data).to.have.property(\"status\");\r","});\r","\r","pm.collectionVariables.set(\"paymentAdjustId\", responseJson.data.id);\r","\r","pm.execution.setNextRequest(\"Atualizar Config. Ajuste\");\r",""],"type":"text/javascript","packages":{}}},{"listen":"prerequest","script":{"id":"779f6e24-d39b-4731-91a6-634476ab5975","exec":[""],"type":"text/javascript","packages":{}}}],"id":"cef75dcd-01cd-44a9-9597-b6cf044f61c8","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{token}"}]},"isInherited":false},"method":"POST","header":[],"body":{"mode":"raw","raw":"{\r\n    \"PaymentAdjustTypeId\": 14, // (int32)[required] Id do tipo de ajuste\r\n    \"MerchantDocument\": \"{merchantDocument}\", // (string) Documento do Lojista (sem pontuação)\r\n    \"ResellerDocument\": \"{resellerDocument}\", // (string) Documento do Revendedor (sem pontuação)\r\n    \"InitialDate\": \"2024-06-10\", // (date)[required] Data inicial do pagamento\r\n    \"Justify\": \"Testando API\", // (string) Justificativa do pagamento\r\n    \"Installments\": 13, // (int32)[required] Quantidade de parcelas\r\n    \"ValueMinTransaction\": 100, // (string) Valor mínimo de transação para lançar cobrança\r\n    \"Amount\": \"active\" // (string)[required] Valor que será lançado para cobrança, informar em decimal, ex: (R$ 10,00 = 10.00)\r\n}","options":{"raw":{"language":"json"}}},"url":"https://{base_url}/payment/payment-adjust","description":"<p><strong>Este</strong> <em><strong>endpoint</strong></em> <strong>cria uma nova configuração de ajuste financeiro para um pagamento destinado a um estabelecimento comercial.</strong></p>\n<ul>\n<li><p>Essa requisição possui em corpo (<em>Request Body</em>) os seguintes valores:</p>\n<ul>\n<li><p><strong><code>'PaymentAdjustTypeId'</code></strong> <strong>-</strong> Id do tipo de ajuste - obrigatório;</p>\n</li>\n<li><p><strong><code>'ResellerDocument'</code></strong> <strong>-</strong> Número do documento do Revendedor (sem pontuação);</p>\n</li>\n<li><p><strong><code>'MerchantDocument'</code></strong> - Número do documento do Estabelecimento Comercial (sem pontuação) ;</p>\n</li>\n<li><p><strong><code>'InitialDate'</code></strong> - Data inicial do pagamento no formato <code>YYYY-MM-DD</code>- obrigatório;</p>\n</li>\n<li><p><strong><code>'Justify'</code></strong> - Justificativa do pagamento</p>\n</li>\n<li><p><strong><code>'Installments'</code></strong> <strong>-</strong> Quantidade de parcelas - obrigatório;</p>\n</li>\n<li><p><strong><code>'ValueMinTransaction'</code></strong> <strong>-</strong> Valor mínimo de transação para lançar cobrança</p>\n</li>\n<li><p><strong><code>'Amount'</code></strong> - Valor que será lançado para cobrança, no formato decimal (ex: R$ 10,00 = 10.00) - obrigatório;</p>\n</li>\n</ul>\n</li>\n<li><p>Adicionar aos cabeçalhos o campo <strong><code>'PartnerDocument'</code></strong> - Número do documento do Parceiro (sem pontuação);</p>\n</li>\n<li><p>Incluir também os cabeçalhos <code>'Authorization'</code>no formato <em>Bearer</em> e '<code>accept'</code>com o valor <code>application/json</code> ;</p>\n</li>\n</ul>\n<p>A resposta da requisição será uma mensagem indicando o sucesso da operação. Ou em caso de falha, o erro ocorrido.<br />Ao lado é possível visualizar um exemplo de como pode parecer em caso de sucesso ou erro.</p>\n","urlObject":{"path":["payment","payment-adjust"],"host":["https://{base_url}"],"query":[],"variable":[]}},"response":[{"id":"36ffa6d8-7032-4e47-9db4-b8b031ec9797","name":"Sucess","originalRequest":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\r\n    \"PaymentAdjustTypeId\": 14, // (int32)[required] Id do tipo de ajuste\r\n    \"MerchantDocument\": \"63314931000184\", // (string) Documento do Lojista (sem pontuação)\r\n    \"ResellerDocument\": \"46946632000143\", // (string) Documento do Revendedor (sem pontuação)\r\n    \"InitialDate\": \"2024-06-10\", // (date)[required] Data inicial do pagamento\r\n    \"Justify\": \"Testando API\", // (string) Justificativa do pagamento\r\n    \"Installments\": 13, // (int32)[required] Quantidade de parcelas\r\n    \"ValueMinTransaction\": 100, // (string) Valor mínimo de transação para lançar cobrança\r\n    \"Amount\": \"active\" // (string)[required] Valor que será lançado para cobrança, informar em decimal, ex: (R$ 10,00 = 10.00)\r\n}","options":{"raw":{"language":"json"}}},"url":"https://{base_url}/payment/payment-adjust"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Host","value":"localhost:8000"},{"key":"Connection","value":"close"},{"key":"X-Powered-By","value":"PHP/8.1.27"},{"key":"Cache-Control","value":"no-cache, private"},{"key":"Date","value":"Fri, 28 Jun 2024 15:12:01 GMT"},{"key":"Content-Type","value":"application/json"},{"key":"X-RateLimit-Limit","value":"2000"},{"key":"X-RateLimit-Remaining","value":"1999"},{"key":"Access-Control-Allow-Origin","value":"*"}],"cookie":[],"responseTime":null,"body":"{\n    \"data\": {\n        \"id\": 93183,\n        \"paymentAdjustTypeId\": 14,\n        \"departmentStoreId\": 26531,\n        \"marketplaceId\": 362,\n        \"initialDate\": \"2024-06-10T00:00:00-03:00\",\n        \"valueMinTransaction\": \"100\",\n        \"amount\": \"active\",\n        \"status\": \"active\",\n        \"createdAt\": \"2024-06-28T12:12:01-03:00\",\n        \"updatedAt\": \"2024-06-28T12:12:01-03:00\",\n        \"marketplace\": {\n            \"id\": 362,\n            \"personId\": 28952,\n            \"createdAt\": \"2024-06-24T18:08:29-03:00\",\n            \"updatedAt\": \"2024-06-24T18:08:29-03:00\",\n            \"person\": {\n                \"id\": 28952,\n                \"name\": \"Nome\",\n                \"birthday\": \"2024-06-24T00:00:00-03:00\",\n                \"name_store\": \"Empresa\",\n                \"created_at\": \"2024-06-24T18:08:29-03:00\",\n                \"updated_at\": \"2024-06-24T18:08:29-03:00\"\n            }\n        },\n        \"type\": {\n            \"id\": 14,\n            \"personId\": null\n        },\n        \"departmentStore\": {\n            \"id\": 26531,\n            \"person_id\": 28962,\n            \"person\": {\n                \"id\": 28962,\n                \"name\": \"Nome Alteado\",\n                \"birthday\": \"2024-06-26T00:00:00-03:00\",\n                \"name_store\": \"Empresa Alterado LTDA\",\n                \"created_at\": \"2024-06-25T16:05:35-03:00\",\n                \"updated_at\": \"2024-06-26T16:21:25-03:00\"\n            }\n        }\n    }\n}"},{"id":"5481cb06-09ec-495f-a4a7-b78542d70e00","name":"Error","originalRequest":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\r\n    \"PaymentAdjustTypeId\": 14, // (int32)[required] Id do tipo de ajuste\r\n    \"MerchantDocument\": \"54630428000147\", // (string) Documento do Lojista (sem pontuação)\r\n    \"ResellerDocument\": \"13966572000171\", // (string) Documento do Revendedor (sem pontuação)\r\n    \"InitialDate\": \"2024-06-10\", // (date)[required] Data inicial do pagamento\r\n    \"Justify\": \"Testando API\", // (string) Justificativa do pagamento\r\n    \"Installments\": 13, // (int32)[required] Quantidade de parcelas\r\n    \"ValueMinTransaction\": 100, // (string) Valor mínimo de transação para lançar cobrança\r\n    \"Amount\": \"active\" // (string)[required] Valor que será lançado para cobrança, informar em decimal, ex: (R$ 10,00 = 10.00)\r\n}","options":{"raw":{"language":"json"}}},"url":"https://{base_url}/payment/payment-adjust"},"status":"Bad Request","code":400,"_postman_previewlanguage":"json","header":[{"key":"Host","value":"localhost:8000"},{"key":"Connection","value":"close"},{"key":"X-Powered-By","value":"PHP/8.1.27"},{"key":"Cache-Control","value":"no-cache, private"},{"key":"Date","value":"Fri, 28 Jun 2024 15:10:44 GMT"},{"key":"Content-Type","value":"application/json"},{"key":"X-RateLimit-Limit","value":"2000"},{"key":"X-RateLimit-Remaining","value":"1999"},{"key":"Access-Control-Allow-Origin","value":"*"}],"cookie":[],"responseTime":null,"body":"{\n    \"errors\": {\n        \"marketplace_manager_id\": [\n            \"Gerente de Marketplace e Marketplace não associados!\"\n        ]\n    }\n}"}],"_postman_id":"cef75dcd-01cd-44a9-9597-b6cf044f61c8"},{"name":"Consultar Configurações de Ajustes Financeiros","event":[{"listen":"test","script":{"id":"33e973c9-91e3-49a7-bdff-16b512674634","exec":["const responseJson = pm.response.json();\r","\r","pm.test(\"Content-Type é um application/json?\", () => {\r","  pm.expect(pm.response.headers.get('Content-Type')).to.include('application/json');\r","});\r","\r","pm.test(\"Consultar Configs. Ajustes, retorna 200?\", function () {    \r","    pm.response.to.have.status(200);\r","});\r","\r","pm.test(\"Consultar Configs. Ajustes, retona as informações?\", function () {\r","    pm.expect(responseJson).to.be.an(\"object\");\r","    pm.expect(responseJson.data).to.have.property(\"currentPage\");\r","    pm.expect(responseJson.data).to.have.property(\"data\");\r","    pm.expect(responseJson.data).to.have.property(\"from\");\r","    pm.expect(responseJson.data).to.have.property(\"links\");\r","    pm.expect(responseJson.data).to.have.property(\"path\");\r","    pm.expect(responseJson.data).to.have.property(\"total\");\r","});\r","\r","pm.test(\"Consultar Configs. Ajustes, informações validas?\", function () {\r","    pm.expect(responseJson.data).to.be.an(\"object\");\r","    pm.expect(responseJson.data.data).to.be.an(\"array\")\r","    pm.expect(responseJson.currentPage).to.be.an(\"integer\")\r","});\r","\r","pm.collectionVariables.set('paymentAdjustId', responseJson.data.data[0].id);\r","pm.environment.set('paymentAdjustId', responseJson.data.data[0].id);\r","\r","pm.execution.setNextRequest(\"Consultar Configuração de Ajuste Financeiro\");"],"type":"text/javascript","packages":{}}}],"id":"651784cf-e409-4b0c-b989-ecdbcfa46fa9","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{token}"}]},"isInherited":false},"method":"GET","header":[],"url":"https://{base_url}/payment/payment-adjust?ResellerDocument=28796146000104&MerchantDocument=33266225899","description":"<p><strong>Esse</strong> <em><strong>endpoint</strong></em> <strong>permite exibir todos os ajustes financeiros associados a um Estabelecimento Comercial. Essa exibição requer autenticação.</strong></p>\n<ul>\n<li><p>A estrutura da requisição conta com parâmetros de consulta (<em>Query Params</em>) que podem ser incluídos, como filtros, para permitir que o retorno desejado seja obtido dentre os resultados possíveis;</p>\n</li>\n<li><p>A utilização dos parâmetros <strong><code>'ResellerDocument'</code></strong>(Documento do Revendedor) e <strong><code>'MerchantDocument'</code></strong>(Documento do Lojista), são indispensáveis e devem ser incluídos na URL da requisição;</p>\n</li>\n<li><p>A adição dos demais parâmetros é opcional, podendo ser incluídos conforme necessário;</p>\n</li>\n<li><p>Incluir os cabeçalhos <code>'Authorization'</code>no formato <em>Bearer</em> e '<code>accept'</code>com o valor <code>application/json</code> ;</p>\n</li>\n</ul>\n<p>A resposta da requisição será um JSON com os detalhes das configurações de ajustes financeiros.<br />Ao lado é possível visualizar um exemplo de como pode parecer em caso de sucesso ou erro.</p>\n","urlObject":{"path":["payment","payment-adjust"],"host":["https://{base_url}"],"query":[{"description":{"content":"<p>(string) [required] Número do documento do Revendedor (sem pontuação)</p>\n","type":"text/plain"},"key":"ResellerDocument","value":"28796146000104"},{"disabled":true,"description":{"content":"<p>(string) Número do documento do Representante (sem pontuação)</p>\n","type":"text/plain"},"key":"AgentDocument","value":"2222222222"},{"description":{"content":"<p>(string) [required] Número do documento Estabelecimento Comercial (sem pontuação)</p>\n","type":"text/plain"},"key":"MerchantDocument","value":"33266225899"},{"disabled":true,"description":{"content":"<p>(int32) ID do tipo de ajuste</p>\n","type":"text/plain"},"key":"AdjustType","value":"1"},{"disabled":true,"description":{"content":"<p>(string) Campo a ser ordenado</p>\n","type":"text/plain"},"key":"OrderBy","value":"id"},{"disabled":true,"description":{"content":"<p>(string) Direção de ordenação (ASC = Ascendente | DESC = Descendente)</p>\n","type":"text/plain"},"key":"OrderDirection","value":"DESC"}],"variable":[]}},"response":[{"id":"86e6226c-b529-4893-9ae4-04bfedb02cfd","name":"Success","originalRequest":{"method":"GET","header":[],"url":{"raw":"https://{base_url}/payment/payment-adjust","host":["https://{base_url}"],"path":["payment","payment-adjust"],"query":[{"key":"ResellerDocument","value":"{{ResellerDocument}}","description":"(string) [required] Número do documento do Revendedor (sem pontuação)","disabled":true},{"key":"AgentDocument","value":"{{AgentDocument}}","description":"(string) Número do documento do Representante (sem pontuação)","disabled":true},{"key":"MerchantDocument","value":"{{MerchantDocument}}","description":"(string) [required] Número do documento Estabelecimento Comercial (sem pontuação)","disabled":true},{"key":"AdjustType","value":"1","description":"(int32) ID do tipo de ajuste","disabled":true},{"key":"OrderBy","value":"id","description":"(string) Campo a ser ordenado","disabled":true},{"key":"OrderDirection","value":"DESC","description":"(string) Direção de ordenação (ASC = Ascendente | DESC = Descendente)","disabled":true}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Host","value":"localhost:8000"},{"key":"Connection","value":"close"},{"key":"X-Powered-By","value":"PHP/8.1.27"},{"key":"Cache-Control","value":"no-cache, private"},{"key":"Date","value":"Thu, 27 Jun 2024 20:31:04 GMT"},{"key":"Content-Type","value":"application/json"},{"key":"X-RateLimit-Limit","value":"2000"},{"key":"X-RateLimit-Remaining","value":"1999"},{"key":"Access-Control-Allow-Origin","value":"*"}],"cookie":[],"responseTime":null,"body":"{\n    \"data\": {\n        \"currentPage\": 1,\n        \"data\": [\n            {\n                \"id\": 1,\n                \"paymentAdjustTypeId\": 9,\n                \"departmentStoreId\": 123,\n                \"marketplaceId\": 7,\n                \"initialDate\": \"2023-05-02T00:00:00-03:00\",\n                \"valueMinTransaction\": \"100\",\n                \"amount\": \"29.9\",\n                \"status\": \"active\",\n                \"createdAt\": \"2023-05-02T08:21:15-03:00\",\n                \"updatedAt\": \"2024-06-27T15:27:38-03:00\",\n                \"marketplace\": {\n                    \"id\": 7,\n                    \"personId\": 744,\n                    \"createdAt\": \"2023-04-20T13:11:27-03:00\",\n                    \"updatedAt\": \"2023-07-03T10:29:12-03:00\",\n                    \"person\": {\n                        \"id\": 744,\n                        \"name\": \"MKT TESTE EIRELI\",\n                        \"birthday\": \"1986-09-15T00:00:00-03:00\",\n                        \"name_store\": \"TESTEPAY\",\n                        \"created_at\": \"2023-04-20T13:11:27-03:00\",\n                        \"updated_at\": \"2023-04-20T13:31:17-03:00\"\n                    }\n                },\n                \"type\": {\n                    \"id\": 9,\n                    \"personId\": null\n                },\n                \"departmentStore\": {\n                    \"id\": 690,\n                    \"person_id\": 747,\n                    \"person\": {\n                        \"id\": 747,\n                        \"name\": \"FULANO DE TAL\",\n                        \"birthday\": \"1986-06-06T00:00:00-03:00\",\n                        \"name_store\": \"FULANO LTDA\",\n                        \"created_at\": \"2023-04-20T13:11:59-03:00\",\n                        \"updated_at\": \"2024-01-24T09:25:48-03:00\"\n                    }\n                }\n            }\n        ],\n        \"from\": 1,\n        \"links\": [\n            {\n                \"url\": null,\n                \"label\": \"&laquo; Anterior\",\n                \"active\": false\n            },\n            {\n                \"url\": \"{{URL_PAGE}}\",\n                \"label\": \"1\",\n                \"active\": true\n            },\n            {\n                \"url\": null,\n                \"label\": \"Próximo &raquo;\",\n                \"active\": false\n            }\n        ],\n        \"path\": \"{{URL_PATH}}\",\n        \"to\": 3,\n        \"total\": 3\n    }\n}"},{"id":"99f80b5e-6501-468a-b002-7e924ef1805f","name":"Error","originalRequest":{"method":"GET","header":[],"url":{"raw":"https://{base_url}/payment/payment-adjust","host":["https://{base_url}"],"path":["payment","payment-adjust"],"query":[{"key":"ResellerDocument","value":"37768200000107","description":"(string) [required] Número do documento do Revendedor (sem pontuação)","disabled":true},{"key":"AgentDocument","value":"2222222222","description":"(string) Número do documento do Representante (sem pontuação)","disabled":true},{"key":"MerchantDocument","value":"38664208000188","description":"(string) [required] Número do documento Estabelecimento Comercial (sem pontuação)","disabled":true},{"key":"AdjustType","value":"1","description":"(int32) ID do tipo de ajuste","disabled":true},{"key":"OrderBy","value":"id","description":"(string) Campo a ser ordenado","disabled":true},{"key":"OrderDirection","value":"DESC","description":"(string) Direção de ordenação (ASC = Ascendente | DESC = Descendente)","disabled":true}]}},"status":"Bad Request","code":400,"_postman_previewlanguage":"json","header":[{"key":"Host","value":"localhost:8000"},{"key":"Connection","value":"close"},{"key":"X-Powered-By","value":"PHP/8.1.27"},{"key":"Cache-Control","value":"no-cache, private"},{"key":"Date","value":"Thu, 27 Jun 2024 20:28:45 GMT"},{"key":"Content-Type","value":"application/json"},{"key":"X-RateLimit-Limit","value":"2000"},{"key":"X-RateLimit-Remaining","value":"1998"},{"key":"Access-Control-Allow-Origin","value":"*"}],"cookie":[],"responseTime":null,"body":"{\n    \"errors\": {\n        \"resellerDocument\": [\n            \"Reseller não foi encontrado\"\n        ]\n    }\n}"}],"_postman_id":"651784cf-e409-4b0c-b989-ecdbcfa46fa9"},{"name":"Consultar tipos de Ajuste","event":[{"listen":"test","script":{"id":"3c020054-8735-4f5e-a65f-e506eccd88cd","exec":["pm.test(\"Response status code is 200\", function () {","    pm.response.to.have.status(200);","});","","","pm.test(\"Response time is less than 200ms\", function () {","  pm.expect(pm.response.responseTime).to.be.below(200);","});","","","pm.test(\"Verify the structure of the response schema\", function () {","    const responseData = pm.response.json();","    ","    pm.expect(responseData).to.be.an('object');","    pm.expect(responseData.data).to.be.an('object');","    pm.expect(responseData.data.data).to.be.an('array');","    ","    responseData.data.data.forEach((item) => {","        pm.expect(item).to.have.property('id');","        pm.expect(item).to.have.property('name');","        pm.expect(item).to.have.property('createdAt');","        pm.expect(item).to.have.property('updatedAt');","        pm.expect(item).to.have.property('status');","        pm.expect(item).to.have.property('admin');","        pm.expect(item).to.have.property('typeLaunch');","    });","    ","    pm.expect(responseData).to.have.property('errorMessage');","});","","pm.execution.setNextRequest(\"Consulta de Ajustes Financeiros\");",""],"type":"text/javascript","packages":{}}}],"id":"a5145d39-a209-478e-b129-dfdfdb624918","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{token}"}]},"isInherited":false},"method":"GET","header":[],"body":{"mode":"raw","raw":"","options":{"raw":{"language":"json"}}},"url":"https://{base_url}/payment/payment-adjust/types","description":"<p><strong>Esse</strong> <em><strong>endpoint</strong></em> <strong>lista os tipos de ajustes financeiros. Essa listagem requer autenticação.</strong></p>\n<ul>\n<li><p>A estrutura da requisição conta com parâmetros de consulta (<em>Query Params</em>), que podem ser usados para filtrar um ajuste financeiro específico pelo <code>'ID'</code>, por exemplo, ou pelo <code>'name'</code> (nome/descrição) do tipo de ajuste. Ex: <code>'Aluguel de POS'</code>;</p>\n</li>\n<li><p>Pode-se ainda optar pela ordenação baseada em campo específico, como <code>'createdAt'</code>, que pode ser usado conjunto com '<code>OrderBy'</code> para definir a direção da ordenação;</p>\n</li>\n<li><p>A utilização dos parâmetros é opcional, podendo ser incluída conforme necessário;</p>\n</li>\n<li><p>Incluir os cabeçalhos <code>'Authorization'</code>no formato <em>Bearer</em> e '<code>accept'</code>com o valor <code>application/json</code> ;</p>\n</li>\n</ul>\n<p>A resposta da requisição será um JSON com um <em>array</em> de objetos contendo os detalhes dos tipos de ajustes financeiros disponíveis.</p>\n<p>Ao lado é possível visualizar um exemplo de como a resposta pode parecer em caso de sucesso ou erro.</p>\n","urlObject":{"path":["payment","payment-adjust","types"],"host":["https://{base_url}"],"query":[{"disabled":true,"description":{"content":"<p>(Int32) Id do tipo de Ajuste Financeiro</p>\n","type":"text/plain"},"key":"Id","value":"9"},{"disabled":true,"description":{"content":"<p>(string) Nome/Descrição</p>\n","type":"text/plain"},"key":"Name","value":"aluguel"},{"disabled":true,"description":{"content":"<p>(string) Campo a ser ordenado</p>\n","type":"text/plain"},"key":"OrderBy","value":"id"},{"disabled":true,"description":{"content":"<p>(string) Direção de ordenação (ASC = Ascendente | DESC = Descendente)</p>\n","type":"text/plain"},"key":"OrderDirection","value":"DESC"}],"variable":[]}},"response":[{"id":"2d8aab00-54f7-4b2a-af9e-817c55a64f17","name":"Success","originalRequest":{"method":"GET","header":[],"url":{"raw":"https://{base_url}/payment/payment-adjust/types","host":["https://{base_url}"],"path":["payment","payment-adjust","types"],"query":[{"key":"Id","value":"9","description":"(int32) ID do tipo de Ajuste Financeiro","disabled":true},{"key":"Name","value":"aluguel","description":"(string) Nome/Descrição","disabled":true},{"key":"OrderBy","value":"id","description":"(string) Campo a ser ordenado","disabled":true},{"key":"OrderDirection","value":"DESC","description":"(string) Direção de ordenação (ASC = Ascendente | DESC = Descendente)","disabled":true}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Host","value":"localhost:8000"},{"key":"Connection","value":"close"},{"key":"X-Powered-By","value":"PHP/8.1.28"},{"key":"Cache-Control","value":"no-cache, private"},{"key":"Date","value":"Wed, 12 Jun 2024 18:17:16 GMT"},{"key":"Content-Type","value":"application/json"},{"key":"X-RateLimit-Limit","value":"2000"},{"key":"X-RateLimit-Remaining","value":"1998"},{"key":"Access-Control-Allow-Origin","value":"*"}],"cookie":[],"responseTime":null,"body":"{\n    \"data\": {\n        \"data\": [\n            {\n                \"id\": 9,\n                \"name\": \"Aluguel de Pos\",\n                \"createdAt\": \"2023-04-03T17:33:11.000000Z\",\n                \"updatedAt\": \"2023-04-03T17:33:11.000000Z\",\n                \"status\": \"ativo\",\n                \"admin\": 0,\n                \"typeLaunch\": \"debit\"\n            }\n        ],\n        \"errorMessage\": \"\"\n    },\n    \"errorMessage\": \"\"\n}"}],"_postman_id":"a5145d39-a209-478e-b129-dfdfdb624918"},{"name":"Consulta de Ajustes Financeiros","event":[{"listen":"test","script":{"id":"64c56049-2a1a-426a-af51-1299026e1a51","exec":["pm.test(\"Response status code is 200\", function () {","    pm.expect(pm.response.code).to.equal(200);","});","","","pm.test(\"Response time is less than 200ms\", function () {","  pm.expect(pm.response.responseTime).to.be.below(200);","});","","","pm.test(\"Response has the correct structure\", function () {","  const jsonData = pm.response.json();","","  // Verifica os campos principais","  pm.expect(jsonData).to.have.property('error');","  pm.expect(jsonData).to.have.property('data');","  pm.expect(jsonData.data).to.have.property('data').that.is.an('array');","","  jsonData.data.data.forEach(function(item) {","    pm.expect(item).to.have.property('id');","    pm.expect(item).to.have.property('payment_adjust_type_id');","    pm.expect(item).to.have.property('department_store_id');","    pm.expect(item).to.have.property('payment_adjust_config_id');","    pm.expect(item).to.have.property('initial_date');","    pm.expect(item).to.have.property('date');","    pm.expect(item).to.have.property('amount');","    pm.expect(item).to.have.property('status');","    pm.expect(item).to.have.property('created_at');","    pm.expect(item).to.have.property('updated_at');","    pm.expect(item).to.have.property('department_store');","","    const departmentStore = item.department_store;","    pm.expect(departmentStore).to.have.property('id');","    pm.expect(departmentStore).to.have.property('person_id');","    pm.expect(departmentStore).to.have.property('agent_id');","    pm.expect(departmentStore).to.have.property('marketplace_id');","    pm.expect(departmentStore).to.have.property('created_at');","    pm.expect(departmentStore).to.have.property('person');","    pm.expect(departmentStore).to.have.property('marketplace');","","    const person = departmentStore.person;","    pm.expect(person).to.have.property('id');","    pm.expect(person).to.have.property('birthday');","    pm.expect(person).to.have.property('document');","    pm.expect(person).to.have.property('name_store');","    pm.expect(person).to.have.property('created_at');","    pm.expect(person).to.have.property('updated_at');","","    const marketplace = departmentStore.marketplace;","    pm.expect(marketplace).to.have.property('id');","    pm.expect(marketplace).to.have.property('person_id');","    pm.expect(marketplace).to.have.property('created_at');","    pm.expect(marketplace).to.have.property('updated_at');","    pm.expect(marketplace).to.have.property('person');","","    const marketplacePerson = marketplace.person;","    pm.expect(marketplacePerson).to.have.property('id');","    pm.expect(marketplacePerson).to.have.property('birthday');","    pm.expect(marketplacePerson).to.have.property('document');","    pm.expect(marketplacePerson).to.have.property('name_store');","    pm.expect(marketplacePerson).to.have.property('created_at');","    pm.expect(marketplacePerson).to.have.property('updated_at');","  });","","  pm.expect(jsonData.data).to.have.property('current_page');","  pm.expect(jsonData.data).to.have.property('first_page_url');","  pm.expect(jsonData.data).to.have.property('from');","  pm.expect(jsonData.data).to.have.property('last_page');","  pm.expect(jsonData.data).to.have.property('last_page_url');","  pm.expect(jsonData.data).to.have.property('links').that.is.an('array');","  pm.expect(jsonData.data).to.have.property('next_page_url');","  pm.expect(jsonData.data).to.have.property('path');","  pm.expect(jsonData.data).to.have.property('per_page');","  pm.expect(jsonData.data).to.have.property('to');","  pm.expect(jsonData.data).to.have.property('total');","});","","pm.execution.setNextRequest(\"Inativar Ajuste Financeiro\");","","",""],"type":"text/javascript","packages":{}}}],"id":"39ce8f37-b8ba-4b18-ac05-d03e14115c55","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{token}"}]},"isInherited":false},"method":"GET","header":[],"body":{"mode":"raw","raw":"","options":{"raw":{"language":"json"}}},"url":"https://{base_url}/payment/payment-adjust/adjust","description":"<p><strong>Esse</strong> <em><strong>endpoint</strong></em> <strong>serve para exibir todos os ajustes financeiros associados a um ou mais estabelecimentos comerciais. Essa exibição requer autenticação.</strong></p>\n<ul>\n<li><p>A estrutura da requisição possui parâmetros de consulta (<em>Query Params</em>) que podem ser incluídos, como filtros, para permitir que o retorno desejado seja obtido dentre os resultados possíveis;</p>\n</li>\n<li><p>A inclusão do parâmetro <code>'PageId'</code> é obrigatória;</p>\n</li>\n<li><p>Adicione outros parâmetros opcionais conforme necessário. Por exemplo, para filtrar por <code>ResellerDocument</code>, <code>MerchantDocument</code>, <code>PaymentAdjustTypeId</code>, ou para ordenar por um campo específico e filtrar por datas;</p>\n</li>\n<li><p>Incluir os cabeçalhos <code>'Authorization'</code>no formato <em>Bearer</em> e '<code>accept'</code>com o valor <code>application/json</code> ;</p>\n</li>\n</ul>\n<p>A resposta da requisição será um JSON contendo um <em>array</em> de objetos com as informações de cada ajuste financeiro encontrado sob os critérios informados.<br />Ao lado é possível visualizar um exemplo de como a resposta pode parecer em caso de sucesso ou erro.</p>\n","urlObject":{"path":["payment","payment-adjust","adjust"],"host":["https://{base_url}"],"query":[{"disabled":true,"description":{"content":"<p>(Int32) [required] Número da página</p>\n","type":"text/plain"},"key":"PageId","value":"1"},{"disabled":true,"description":{"content":"<p>(string) Documento do Revendedor (sem pontuação)</p>\n","type":"text/plain"},"key":"ResellerDocument","value":"13966572000171"},{"disabled":true,"description":{"content":"<p>(string) Documento Estabelecimento Comercial (sem pontuação)</p>\n","type":"text/plain"},"key":"MerchantDocument","value":"54630428000147"},{"disabled":true,"description":{"content":"<p>(int64) Id do tipo de ajuste</p>\n","type":"text/plain"},"key":"PaymentAdjustTypeId","value":"9"},{"disabled":true,"description":{"content":"<p>(string) Campo a ser ordenado</p>\n","type":"text/plain"},"key":"OrderBy","value":"id"},{"disabled":true,"description":{"content":"<p>(string) Direção de ordenação (ASC = Ascendente | DESC = Descendente)</p>\n","type":"text/plain"},"key":"OrderDirection","value":"DESC"},{"disabled":true,"description":{"content":"<p>(date) Retornar apenas registros que foram criados a partir dessa data</p>\n","type":"text/plain"},"key":"CreatedSince","value":"2024-01-01"},{"disabled":true,"description":{"content":"<p>(date) Retornar apenas registros que foram criados até essa data</p>\n","type":"text/plain"},"key":"CreatedUntil","value":"2024-01-01"},{"disabled":true,"description":{"content":"<p>(Int32) Id da configuração do ajuste</p>\n","type":"text/plain"},"key":"PaymentAdjustConfigId","value":"2"}],"variable":[]}},"response":[{"id":"2671cdf4-c16f-4b97-9059-584ba8202d3b","name":"Success","originalRequest":{"method":"GET","header":[],"url":{"raw":"https://{base_url}/payment/payment-adjust/adjust?PageId=1&PerPage=2","host":["https://{base_url}"],"path":["payment","payment-adjust","adjust"],"query":[{"key":"PageId","value":"1","description":"(Int32) (required) Número da página"},{"key":"ResellerDocument","value":"11111111111111","description":"(string) Documento do Revendedor (sem pontuação)","disabled":true},{"key":"MerchantDocument","value":"222222222222","description":"(string) Documento Estabelecimento Comercial (sem pontuação)","disabled":true},{"key":"PaymentAdjustTypeId","value":"9","description":"(int64) ID do tipo de ajuste","disabled":true},{"key":"OrderBy","value":"id","description":"(string) Campo a ser ordenado","disabled":true},{"key":"OrderDirection","value":"DESC","description":"(string) Direção de ordenação (ASC = Ascendente | DESC = Descendente)","disabled":true},{"key":"CreatedSince","value":"2024-01-01","description":"(date) Retornar apenas transações que foram criadas a partir dessa data","disabled":true},{"key":"CreatedUntil","value":"2024-01-01","description":"(date) Retornar apenas transações que foram criadas até essa data","disabled":true},{"key":"PerPage","value":"2","description":"(Int32) Quantidade total de registros por página"},{"key":"PaymentAdjustConfigId","value":"2","description":"(INt32) Id da configuração do ajuste","disabled":true}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Host","value":"localhost:8000"},{"key":"Connection","value":"close"},{"key":"X-Powered-By","value":"PHP/8.1.28"},{"key":"Cache-Control","value":"no-cache, private"},{"key":"Date","value":"Wed, 12 Jun 2024 19:18:21 GMT"},{"key":"Content-Type","value":"application/json"},{"key":"X-RateLimit-Limit","value":"2000"},{"key":"X-RateLimit-Remaining","value":"1999"},{"key":"Access-Control-Allow-Origin","value":"*"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": false,\n    \"data\": {\n        \"data\": [\n            {\n                \"id\": 4710,\n                \"payment_adjust_type_id\": null,\n                \"department_store_id\": 714,\n                \"payment_adjust_config_id\": 4787,\n                \"initial_date\": \"2024-06-12T16:18:21\",\n                \"date\": \"2023-05-02T00:00:00\",\n                \"amount\": 295,\n                \"status\": \"succeeded\",\n                \"created_at\": \"2023-05-02T03:01:02-03:00\",\n                \"updated_at\": \"2023-05-02T08:12:34-03:00\",\n                \"department_store\": {\n                    \"id\": 714,\n                    \"person_id\": 773,\n                    \"agent_id\": null,\n                    \"marketplace_id\": 9,\n                    \"created_at\": \"2024-06-12T16:18:21\",\n                    \"person\": {\n                        \"id\": 773,\n                        \"birthday\": \"2024-06-12T16:18:21\",\n                        \"document\": \"38664208000188\",\n                        \"name_store\": \"GERACAO TECH CELULARES\",\n                        \"created_at\": \"2024-06-12T16:18:21\",\n                        \"updated_at\": \"2024-06-12T16:18:21\"\n                    },\n                    \"marketplace\": {\n                        \"id\": 9,\n                        \"person_id\": 764,\n                        \"created_at\": \"2024-06-12T16:18:21\",\n                        \"updated_at\": \"2024-06-12T16:18:21\",\n                        \"person\": {\n                            \"id\": 764,\n                            \"birthday\": \"2024-06-12T16:18:21\",\n                            \"document\": \"37768200000107\",\n                            \"name_store\": \"PAGLOGO\",\n                            \"created_at\": \"2024-06-12T16:18:21\",\n                            \"updated_at\": \"2024-06-12T16:18:21\"\n                        }\n                    }\n                }\n            },\n            {\n                \"id\": 4711,\n                \"payment_adjust_type_id\": null,\n                \"department_store_id\": 674,\n                \"payment_adjust_config_id\": 4788,\n                \"initial_date\": \"2024-06-12T16:18:21\",\n                \"date\": \"2023-05-02T00:00:00\",\n                \"amount\": 1180.12,\n                \"status\": \"succeeded\",\n                \"created_at\": \"2023-05-02T07:27:09-03:00\",\n                \"updated_at\": \"2023-05-02T08:12:21-03:00\",\n                \"department_store\": {\n                    \"id\": 674,\n                    \"person_id\": 730,\n                    \"agent_id\": 32,\n                    \"marketplace_id\": 6,\n                    \"created_at\": \"2024-06-12T16:18:21\",\n                    \"person\": {\n                        \"id\": 730,\n                        \"birthday\": \"2024-06-12T16:18:21\",\n                        \"document\": \"49154431000100\",\n                        \"name_store\": \"BAMBUS PRODUTOS NATURAIS\",\n                        \"created_at\": \"2024-06-12T16:18:21\",\n                        \"updated_at\": \"2024-06-12T16:18:21\"\n                    },\n                    \"marketplace\": {\n                        \"id\": 6,\n                        \"person_id\": 696,\n                        \"created_at\": \"2024-06-12T16:18:21\",\n                        \"updated_at\": \"2024-06-12T16:18:21\",\n                        \"person\": {\n                            \"id\": 696,\n                            \"birthday\": \"2024-06-12T16:18:21\",\n                            \"document\": \"19753274000180\",\n                            \"name_store\": \"Paybras\",\n                            \"created_at\": \"2024-06-12T16:18:21\",\n                            \"updated_at\": \"2024-06-12T16:18:21\"\n                        }\n                    }\n                }\n            }\n        ],\n        \"current_page\": 1,\n        \"first_page_url\": \"http://localhost:8000/api/hub/payment/payment-adjust/adjust?page=1\",\n        \"from\": 1,\n        \"last_page\": 2275,\n        \"last_page_url\": \"http://localhost:8000/api/hub/payment/payment-adjust/adjust?page=2275\",\n        \"links\": [\n            {\n                \"url\": null,\n                \"label\": \"&laquo; Anterior\",\n                \"active\": false\n            },\n            {\n                \"url\": \"http://localhost:8000/api/hub/payment/payment-adjust/adjust?page=1\",\n                \"label\": \"1\",\n                \"active\": true\n            },\n            {\n                \"url\": \"http://localhost:8000/api/hub/payment/payment-adjust/adjust?page=2\",\n                \"label\": \"2\",\n                \"active\": false\n            },\n            {\n                \"url\": \"http://localhost:8000/api/hub/payment/payment-adjust/adjust?page=3\",\n                \"label\": \"3\",\n                \"active\": false\n            },\n            {\n                \"url\": \"http://localhost:8000/api/hub/payment/payment-adjust/adjust?page=4\",\n                \"label\": \"4\",\n                \"active\": false\n            },\n            {\n                \"url\": \"http://localhost:8000/api/hub/payment/payment-adjust/adjust?page=5\",\n                \"label\": \"5\",\n                \"active\": false\n            },\n            {\n                \"url\": \"http://localhost:8000/api/hub/payment/payment-adjust/adjust?page=6\",\n                \"label\": \"6\",\n                \"active\": false\n            },\n            {\n                \"url\": \"http://localhost:8000/api/hub/payment/payment-adjust/adjust?page=7\",\n                \"label\": \"7\",\n                \"active\": false\n            },\n            {\n                \"url\": \"http://localhost:8000/api/hub/payment/payment-adjust/adjust?page=8\",\n                \"label\": \"8\",\n                \"active\": false\n            },\n            {\n                \"url\": \"http://localhost:8000/api/hub/payment/payment-adjust/adjust?page=9\",\n                \"label\": \"9\",\n                \"active\": false\n            },\n            {\n                \"url\": \"http://localhost:8000/api/hub/payment/payment-adjust/adjust?page=10\",\n                \"label\": \"10\",\n                \"active\": false\n            },\n            {\n                \"url\": null,\n                \"label\": \"...\",\n                \"active\": false\n            },\n            {\n                \"url\": \"http://localhost:8000/api/hub/payment/payment-adjust/adjust?page=2274\",\n                \"label\": \"2274\",\n                \"active\": false\n            },\n            {\n                \"url\": \"http://localhost:8000/api/hub/payment/payment-adjust/adjust?page=2275\",\n                \"label\": \"2275\",\n                \"active\": false\n            },\n            {\n                \"url\": \"http://localhost:8000/api/hub/payment/payment-adjust/adjust?page=2\",\n                \"label\": \"Próximo &raquo;\",\n                \"active\": false\n            }\n        ],\n        \"next_page_url\": \"http://localhost:8000/api/hub/payment/payment-adjust/adjust?page=2\",\n        \"path\": \"http://localhost:8000/api/hub/payment/payment-adjust/adjust\",\n        \"per_page\": 2,\n        \"to\": 2,\n        \"total\": 4549\n    }\n}"}],"_postman_id":"39ce8f37-b8ba-4b18-ac05-d03e14115c55"},{"name":"Inativar Ajuste Financeiro","event":[{"listen":"test","script":{"id":"69941cac-faa0-474d-89ec-6e93d3609f52","exec":["pm.test(\"Response status code is 200\", function () {","    pm.expect(pm.response.code).to.equal(200);","});","","","pm.test(\"Response time is less than 200ms\", function () {","  pm.expect(pm.response.responseTime).to.be.below(200);","});","","","pm.test(\"Response has the correct structure\", function () {","  const jsonData = pm.response.json();","","  // Verifica os campos principais","  pm.expect(jsonData).to.have.property('error');","  pm.expect(jsonData).to.have.property('data');","  pm.expect(jsonData.data).to.have.property('data').that.is.an('array');","","  jsonData.data.data.forEach(function(item) {","    pm.expect(item).to.have.property('id');","    pm.expect(item).to.have.property('payment_adjust_type_id');","    pm.expect(item).to.have.property('department_store_id');","    pm.expect(item).to.have.property('payment_adjust_config_id');","    pm.expect(item).to.have.property('initial_date');","    pm.expect(item).to.have.property('date');","    pm.expect(item).to.have.property('amount');","    pm.expect(item).to.have.property('status');","    pm.expect(item).to.have.property('created_at');","    pm.expect(item).to.have.property('updated_at');","    pm.expect(item).to.have.property('department_store');","","    const departmentStore = item.department_store;","    pm.expect(departmentStore).to.have.property('id');","    pm.expect(departmentStore).to.have.property('person_id');","    pm.expect(departmentStore).to.have.property('agent_id');","    pm.expect(departmentStore).to.have.property('marketplace_id');","    pm.expect(departmentStore).to.have.property('created_at');","    pm.expect(departmentStore).to.have.property('person');","    pm.expect(departmentStore).to.have.property('marketplace');","","    const person = departmentStore.person;","    pm.expect(person).to.have.property('id');","    pm.expect(person).to.have.property('birthday');","    pm.expect(person).to.have.property('document');","    pm.expect(person).to.have.property('name_store');","    pm.expect(person).to.have.property('created_at');","    pm.expect(person).to.have.property('updated_at');","","    const marketplace = departmentStore.marketplace;","    pm.expect(marketplace).to.have.property('id');","    pm.expect(marketplace).to.have.property('person_id');","    pm.expect(marketplace).to.have.property('created_at');","    pm.expect(marketplace).to.have.property('updated_at');","    pm.expect(marketplace).to.have.property('person');","","    const marketplacePerson = marketplace.person;","    pm.expect(marketplacePerson).to.have.property('id');","    pm.expect(marketplacePerson).to.have.property('birthday');","    pm.expect(marketplacePerson).to.have.property('document');","    pm.expect(marketplacePerson).to.have.property('name_store');","    pm.expect(marketplacePerson).to.have.property('created_at');","    pm.expect(marketplacePerson).to.have.property('updated_at');","  });","","  pm.expect(jsonData.data).to.have.property('current_page');","  pm.expect(jsonData.data).to.have.property('first_page_url');","  pm.expect(jsonData.data).to.have.property('from');","  pm.expect(jsonData.data).to.have.property('last_page');","  pm.expect(jsonData.data).to.have.property('last_page_url');","  pm.expect(jsonData.data).to.have.property('links').that.is.an('array');","  pm.expect(jsonData.data).to.have.property('next_page_url');","  pm.expect(jsonData.data).to.have.property('path');","  pm.expect(jsonData.data).to.have.property('per_page');","  pm.expect(jsonData.data).to.have.property('to');","  pm.expect(jsonData.data).to.have.property('total');","});","","","pm.execution.setNextRequest(\"Consulta NSU's\");"],"type":"text/javascript","packages":{}}}],"id":"9d1bb9e5-e07f-4d09-952b-9c324893aaa4","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{token}"}]},"isInherited":false},"method":"DELETE","header":[],"body":{"mode":"raw","raw":"","options":{"raw":{"language":"json"}}},"url":"https://{base_url}/payment/payment-adjust/{id}","description":"<p><strong>Esse</strong> <em><strong>endpoint</strong></em> <strong>é utilizado para inativar um ajuste financeiro. Essa ação requer autenticação.</strong></p>\n<ul>\n<li><p>Essa requisição exige a inclusão do <code>'{id}'</code> do ajuste financeiro a ser inativado como parâmetro de caminho (<em>Path Param</em>), devendo ser incluído imediatamente após a URL base;</p>\n</li>\n<li><p>A estrutura exige ainda os parâmetros de consulta (<em>Query Params</em>)<code>ResellerDocument</code> e <code>MerchantDocument</code> ;</p>\n</li>\n<li><p>Incluir os cabeçalhos <code>'Authorization'</code>no formato <em>Bearer</em> e '<code>accept'</code>com o valor <code>application/json</code> ;</p>\n</li>\n</ul>\n<p>Caso a operação seja bem-sucedida, a resposta será uma mensagem de confirmação. Em caso de erro que confira impossíbilidade de realizá-la, a resposta incluirá informações sobre o mesmo.</p>\n<p>Ao lado é possível visualizar um exemplo de como pode parecer em caso de sucesso ou erro.</p>\n","urlObject":{"path":["payment","payment-adjust","{id}"],"host":["https://{base_url}"],"query":[{"disabled":true,"description":{"content":"<p>(string) [required] Documento do Revendedor (sem pontuação)</p>\n","type":"text/plain"},"key":"ResellerDocument","value":"13966572000171"},{"disabled":true,"description":{"content":"<p>(string) [required] Documento Estabelecimento Comercial (sem pontuação)</p>\n","type":"text/plain"},"key":"MerchantDocument","value":"54630428000147"}],"variable":[]}},"response":[{"id":"ca4207d7-66e4-488a-9fc0-a64ce867eee2","name":"Success","originalRequest":{"method":"DELETE","header":[],"body":{"mode":"raw","raw":"","options":{"raw":{"language":"json"}}},"url":{"raw":"https://{base_url}/payment/payment-adjust/4791?merchantDocument=87708230659&resellerDocument=28796146000104","host":["https://{base_url}"],"path":["payment","payment-adjust","4791"],"query":[{"key":"merchantDocument","value":"87708230659","description":"(string) Documento Estabelecimento Comercial (sem pontuação) (required) "},{"key":"resellerDocument","value":"28796146000104","description":"(string) Documento do Revendedor (sem pontuação) (required) "}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Host","value":"localhost:8000"},{"key":"Connection","value":"close"},{"key":"X-Powered-By","value":"PHP/8.1.28"},{"key":"Cache-Control","value":"no-cache, private"},{"key":"Date","value":"Thu, 13 Jun 2024 17:54:08 GMT"},{"key":"Content-Type","value":"application/json"},{"key":"X-RateLimit-Limit","value":"2000"},{"key":"X-RateLimit-Remaining","value":"1999"},{"key":"Access-Control-Allow-Origin","value":"*"}],"cookie":[],"responseTime":null,"body":"\"OK\""}],"_postman_id":"9d1bb9e5-e07f-4d09-952b-9c324893aaa4"},{"name":"Importar Ajuste","id":"5ab32a81-37a6-44e0-8fa2-fc389829e255","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{token}"}]},"isInherited":false},"method":"POST","header":[],"body":{"mode":"formdata","formdata":[{"key":"file","type":"file","description":"<p>(file)[required] Enviar arquivo como form-data obedecendo o modelo de coluna</p>\n","fileNotInWorkingDirectoryWarning":"This file isn't in your working directory. Teammates you share this request with won't be able to use this file. To make collaboration easier you can setup your working directory in Settings.","filesNotInWorkingDirectory":["/home/bandiera/Área de Trabalho/template_import_ajuste_financeiro (cópia).xlsx"],"src":"/home/bandiera/Área de Trabalho/template_import_ajuste_financeiro (cópia).xlsx"}]},"url":"https://{base_url}/payment/payment-adjust/import","description":"<p><strong>Este</strong> <em><strong>endpoint</strong></em> <strong>é utilizado para importar um lote de ajustes de pagamentos. O arquivo deve ser enviado como</strong> <strong><code>form-data.</code></strong></p>\n<ul>\n<li><p>Essa requisição exige como parâmetro (<em>Body Param</em>) <code>'file'</code> - o arquivo a ser enviado no formato **<code>form-data</code>**- obrigatório;</p>\n</li>\n<li><p>Incluir os cabeçalhos <code>'Authorization'</code>no formato <em>Bearer</em> e '<code>accept'</code>com o valor <code>'multipart/form-data'</code> ;</p>\n</li>\n</ul>\n<p>A resposta da requisição retornará uma mensagem indicando o sucesso da operação. Ou em caso de insucesso, o erro ocorrido.</p>\n<p>Ao lado é possível visualizar um exemplo de como pode parecer em caso de sucesso ou erro.</p>\n","urlObject":{"path":["payment","payment-adjust","import"],"host":["https://{base_url}"],"query":[],"variable":[]}},"response":[{"id":"74da95d1-c147-49c2-8f3c-948f5f092623","name":"Success","originalRequest":{"method":"POST","header":[],"body":{"mode":"formdata","formdata":[{"key":"file","type":"file","description":"(file)[required] Enviar arquivo como form-data obedecendo o modelo de coluna","fileNotInWorkingDirectoryWarning":"This file isn't in your working directory. Teammates you share this request with won't be able to use this file. To make collaboration easier you can setup your working directory in Settings.","filesNotInWorkingDirectory":["/home/bandiera/Área de Trabalho/template_import_ajuste_financeiro (cópia).xlsx"],"src":"/home/bandiera/Área de Trabalho/template_import_ajuste_financeiro (cópia).xlsx"}]},"url":"https://{base_url}/payment/payment-adjust/import"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":""},{"id":"a01a8931-64b0-4e60-a032-ac2b7a5b814f","name":"Error","originalRequest":{"method":"POST","header":[],"body":{"mode":"formdata","formdata":[{"key":"file","type":"file","description":"(file)[required] Enviar arquivo como form-data obedecendo o modelo de coluna","fileNotInWorkingDirectoryWarning":"This file isn't in your working directory. Teammates you share this request with won't be able to use this file. To make collaboration easier you can setup your working directory in Settings.","filesNotInWorkingDirectory":["/home/bandiera/Área de Trabalho/template_import_ajuste_financeiro (cópia).xlsx"],"src":"/home/bandiera/Área de Trabalho/template_import_ajuste_financeiro (cópia).xlsx"}]},"url":"https://{base_url}/payment/payment-adjust/import"},"status":"Bad Request","code":400,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\r\n    \"error\": true,\r\n    \"errorMessage\": \"Arquivo inválido\"\r\n}"}],"_postman_id":"5ab32a81-37a6-44e0-8fa2-fc389829e255"}],"id":"6279f54f-1b4c-4f29-99ac-b0f0c437c1f2","_postman_id":"6279f54f-1b4c-4f29-99ac-b0f0c437c1f2","description":""},{"name":"Split para Reseller","item":[{"name":"Configurações de Split","item":[{"name":"Listar Configurações de Split","id":"836a5b5c-6c57-44d1-b283-3eba20012c57","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{token}"}]},"isInherited":false},"method":"GET","header":[],"url":"https://{base_url}/payment/reseller-split-config?pageId=2&totalPerPage=5","description":"<p>Esta requisição GET recupera dados de configuração de split de revendedores no endpoint 'https://{base_url}/payment/reseller-split-config'.</p>\n<p>Parâmetros de consulta opcionais:</p>\n<ul>\n<li>'ResellerDocument': permite filtrar os resultados pelo identificador do documento do revendedor.</li>\n<li>'MerchantDocument': permite filtrar os resultados pelo identificador do documento do estabelecimento (merchant).</li>\n</ul>\n<p>Utilize esta requisição para obter detalhes das configurações de split dos revendedores, podendo aplicar filtros conforme necessário.</p>\n","urlObject":{"path":["payment","reseller-split-config"],"host":["https://{base_url}"],"query":[{"disabled":true,"description":{"content":"<p>(string) Documento do Revendedor (sem pontuação)</p>\n","type":"text/plain"},"key":"ResellerDocument","value":"{{ResellerDocument}}"},{"disabled":true,"description":{"content":"<p>(string) Documento do Lojista (sem pontuação)</p>\n","type":"text/plain"},"key":"MerchantDocument","value":"{{MerchantDocument}}"},{"disabled":true,"description":{"content":"<p>(int) ID da configuração de Split do revendedor</p>\n","type":"text/plain"},"key":"Id","value":""},{"disabled":true,"description":{"content":"<p>(string) Tipo de configuração do split de revendedor ('unique' ou 'distributed')</p>\n","type":"text/plain"},"key":"Type","value":""},{"disabled":true,"description":{"content":"<p>(string) Status da configuração de split do revendedor (pending = Pendente, succeeded = Sucesso, refused = Recusado)</p>\n","type":"text/plain"},"key":"Status","value":""},{"disabled":true,"description":{"content":"<p>(string) Ordenar listagem de configurações do split pelo campo (ID como padrão)</p>\n","type":"text/plain"},"key":"orderBy","value":""},{"disabled":true,"description":{"content":"<p>(string) Direção de ordenamento das configurações de split (asc = Ascendente, desc = Descendente)</p>\n","type":"text/plain"},"key":"orderDirection","value":""},{"description":{"content":"<p>(int32)[optional] Número da página de resultados a ser retornada</p>\n","type":"text/plain"},"key":"pageId","value":"2"},{"description":{"content":"<p>(int32)[optional]Total de itens, por página, que serão retornados;</p>\n","type":"text/plain"},"key":"totalPerPage","value":"5"}],"variable":[]}},"response":[{"id":"3b249838-fb9b-404e-a005-a85b5dbe3e68","name":"Listar Configurações de Split","originalRequest":{"method":"GET","header":[],"url":{"raw":"https://{base_url}/payment/reseller-split-config?pageId=2&totalPerPage=5","host":["https://{base_url}"],"path":["payment","reseller-split-config"],"query":[{"key":"ResellerDocument","value":"{{ResellerDocument}}","description":"(string) Documento do Revendedor (sem pontuação)","type":"text","disabled":true},{"key":"MerchantDocument","value":"{{MerchantDocument}}","description":"(string) Documento do Lojista (sem pontuação)","type":"text","disabled":true},{"key":"Id","value":"","description":"(int) ID da configuração de Split do revendedor","type":"text","disabled":true},{"key":"Type","value":"","description":"(string) Tipo de configuração do split de revendedor ('unique' ou 'distributed')","type":"text","disabled":true},{"key":"Status","value":"","description":"(string) Status da configuração de split do revendedor (pending = Pendente, succeeded = Sucesso, refused = Recusado)","type":"text","disabled":true},{"key":"orderBy","value":"","description":"(string) Ordenar listagem de configurações do split pelo campo (ID como padrão)","type":"text","disabled":true},{"key":"orderDirection","value":"","description":"(string) Direção de ordenamento das configurações de split (asc = Ascendente, desc = Descendente)","type":"text","disabled":true},{"key":"pageId","value":"2","description":"(int32)[optional] Número da página de resultados a ser retornada"},{"key":"totalPerPage","value":"5","description":"(int32)[optional]Total de itens, por página, que serão retornados;"}]}},"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[{"expires":"Invalid Date","domain":"","path":""}],"responseTime":null,"body":"{\n    \"data\": {\n        \"currentPage\": 1,\n        \"data\": [\n            {\n                \"Id\": 18,\n                \"Type\": \"distributed\",\n                \"ResellerDocument\": \"12345678900100\",\n                \"Date\": \"2024-12-20T00:00:00-03:00\",\n                \"NextDate\": \"2024-12-20T00:00:00-03:00\",\n                \"Amount\": 120,\n                \"Multiple_ec\": 0,\n                \"Status\": \"pending\",\n                \"CreatedAt\": \"2024-12-04T14:33:21-03:00\",\n                \"UpdatedAt\": \"2024-12-04T14:33:27-03:00\",\n                \"Reseller\": {\n                    \"Document\": \"12345678900100\",\n                    \"companyName\": \"Marketplace S.A\",\n                    \"tradingName\": \"Marketplace\",\n                    \"mccId\": 1,\n                    \"legalNatureId\": 3\n                },\n                \"Splits\": [\n                    {\n                        \"Id\": 27,\n                        \"MerchantDocument\": \"12345678900101\",\n                        \"Date\": \"2024-12-20T00:00:00-03:00\",\n                        \"Amount\": 120,\n                        \"Status\": \"succeeded\",\n                        \"CreatedAt\": \"2024-12-04T14:33:27-03:00\",\n                        \"UpdatedAt\": \"2024-12-04T14:33:27-03:00\"\n                    }\n                ]\n            },\n            {\n                \"Id\": 17,\n                \"Type\": \"distributed\",\n                \"ResellerDocument\": \"12345678900101\",\n                \"Date\": \"2024-12-20T00:00:00-03:00\",\n                \"NextDate\": \"2024-12-20T00:00:00-03:00\",\n                \"Amount\": 120,\n                \"Multiple_ec\": 0,\n                \"Status\": \"pending\",\n                \"CreatedAt\": \"2024-12-04T14:14:19-03:00\",\n                \"UpdatedAt\": \"2024-12-04T14:14:25-03:00\",\n                \"Reseller\": {\n                    \"Document\": \"12345678900100\",\n                    \"companyName\": \"Marketplace S.A\",\n                    \"tradingName\": \"Marketplace\",\n                    \"mccId\": 1,\n                    \"legalNatureId\": 3\n                },\n                \"Splits\": [\n                    {\n                        \"Id\": 25,\n                        \"MerchantDocument\": \"12345678900101\",\n                        \"Date\": \"2024-12-20T00:00:00-03:00\",\n                        \"Amount\": 120,\n                        \"Status\": \"pending\",\n                        \"CreatedAt\": \"2024-12-04T14:14:25-03:00\",\n                        \"UpdatedAt\": \"2024-12-04T14:14:25-03:00\"\n                    }\n                ]\n            }\n        ],\n        \"from\": 1,\n        \"to\": 14,\n        \"total\": 14\n    }\n}"}],"_postman_id":"836a5b5c-6c57-44d1-b283-3eba20012c57"},{"name":"Consultar Configuração de Split","id":"b452b88a-93e1-43cb-b113-58a5a7228e84","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{token}"}]},"isInherited":false},"method":"GET","header":[],"url":"https://{base_url}/payment/reseller-split-config/:id","description":"<p>Esta requisição recupera a configuração de split para um revendedor específico. Ela realiza uma operação GET no endpoint <code>https://{base_url}/payment/reseller-split-config/:id</code>, onde a variável de caminho <code>id</code> deve ser substituída pelo identificador único do revendedor cuja configuração de split você deseja consultar.</p>\n<p><strong>Finalidade:</strong></p>\n<ul>\n<li>Buscar detalhes sobre como os pagamentos são divididos para um determinado revendedor.</li>\n</ul>\n<p><strong>Como usar:</strong></p>\n<ul>\n<li>Substitua <code>:id</code> na URL pelo ID único do revendedor.</li>\n<li>Certifique-se de que a variável <code>base_url</code> está configurada para o ambiente correto da API.</li>\n<li>Pode ser necessária autenticação (por exemplo, token Bearer).</li>\n</ul>\n<p><strong>Comportamento esperado:</strong></p>\n<ul>\n<li>Retorna a configuração de split atual para o revendedor especificado.</li>\n<li>Se o revendedor não existir ou o ID for inválido, uma resposta de erro será retornada.</li>\n</ul>\n<p><strong>Variável de caminho:</strong></p>\n<ul>\n<li><code>id</code> (obrigatório): O identificador único do revendedor.</li>\n</ul>\n","urlObject":{"path":["payment","reseller-split-config",":id"],"host":["https://{base_url}"],"query":[],"variable":[{"description":{"content":"<p>(int) [required] ID da Configuração de Split do revendedor</p>\n","type":"text/plain"},"type":"any","value":"1","key":"id"}]}},"response":[{"id":"91fa0f26-273a-4a5d-8f50-6d12bf2db9b6","name":"Consultar Configuração de Split","originalRequest":{"method":"GET","header":[],"url":{"raw":"https://{base_url}/payment/reseller-split-config/:id","host":["https://{base_url}"],"path":["payment","reseller-split-config",":id"],"variable":[{"key":"id","value":"1","description":"(int) [required] ID da Configuração de Split do revendedor"}]}},"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[{"expires":"Invalid Date","domain":"","path":""}],"responseTime":null,"body":"{\n    \"data\": {\n        \"Id\": 18,\n        \"Type\": \"distributed\",\n        \"ResellerDocument\": \"12345678900100\",\n        \"Date\": \"2024-12-20T00:00:00-03:00\",\n        \"NextDate\": \"2024-12-20T00:00:00-03:00\",\n        \"Amount\": 120,\n        \"Multiple_ec\": 0,\n        \"Status\": \"pending\",\n        \"CreatedAt\": \"2024-12-04T14:33:21-03:00\",\n        \"UpdatedAt\": \"2024-12-04T14:33:27-03:00\",\n        \"Reseller\": {\n            \"Document\": \"12345678900100\",\n            \"companyName\": \"Marketplace  S.A\",\n            \"tradingName\": \"Marketplace\",\n            \"mccId\": \"\",\n            \"legalNatureId\": 3\n        },\n        \"Splits\": [\n            {\n                \"Id\": 27,\n                \"MerchantDocument\": \"12345678900101\",\n                \"Date\": \"2024-12-20T00:00:00-03:00\",\n                \"Amount\": 120,\n                \"Status\": \"succeeded\",\n                \"CreatedAt\": \"2024-12-04T14:33:27-03:00\",\n                \"UpdatedAt\": \"2024-12-04T14:33:27-03:00\"\n            }\n        ]\n    }\n}"}],"_postman_id":"b452b88a-93e1-43cb-b113-58a5a7228e84"},{"name":"Cadastrar Configuração de Split","id":"b2c00ded-0af9-45ae-a88f-e371c0343a87","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{token}"}]},"isInherited":false},"method":"POST","header":[],"body":{"mode":"raw","raw":"{\r\n    \"ResellerDocument\": \"{{ResellerDocument}}\", //Documento do Revendedor\r\n    \"MerchantDocument\": \"{{MerchantDocument}}\", //Documento do Lojista (Estabelecimento Comercial)\r\n    \"Date\": \"2024-10-30\", //Data de liquidação (Obrigatório se type = 'unique')\r\n    \"Amount\": 25, //Valor do Split\r\n    \"Justify\": \"teste\", //Justificativa (Opicional)\r\n    \"Type\": \"unique\", //Tipo do split (unique / distributed)\r\n    \"MultipleEC\": 0 //Multiplos ECs (Se enviado o campo MerchantDocument pode ser um '\\''array'\\'' de documentos\r\n}","options":{"raw":{"language":"json"}}},"url":"https://{base_url}/payment/reseller-split-config","description":"<p><strong>Este</strong> <em><strong>endpoint</strong></em> <strong>cria uma nova configuração de split financeiro para um lojista destinado a um revendedor.</strong></p>\n<ul>\n<li><p>Essa requisição possui em corpo (<em>Request Body</em>) os seguintes valores:</p>\n<ul>\n<li><p><strong><code>'ResellerDocument'</code></strong> <strong>-</strong> Número do documento do Revendedor (sem pontuação);</p>\n</li>\n<li><p><strong><code>'MerchantDocument'</code></strong> - Número do documento do Lojista (Estabelecimento Comercial) (sem pontuação);</p>\n<ul>\n<li>Se <code>MultipleEC</code> = 1 é <strong>necessário</strong> enviar um <strong>Array de documentos</strong> para criar multiplos splits.</li>\n</ul>\n</li>\n<li><p><strong><code>'Date'</code></strong> - Data de liquidação do pagamento no formato <code>YYYY-MM-DD</code> (Obrigatório se type = 'unique');</p>\n</li>\n<li><p><strong><code>'Amount'</code></strong> - Valor que será lançado para split, no formato decimal (ex: R$ 10,00 = 10.00) - (Obrigatório);</p>\n</li>\n<li><p><strong><code>'Justify'</code></strong> - Justificativa do split</p>\n</li>\n<li><p><strong><code>'Type'</code></strong> <strong>-</strong> Tipo do split ('unique' ou 'distributed)</p>\n<ul>\n<li><p><strong>Unique:</strong> Split será lançado para o dia citado em <strong><code>Date</code></strong> caso haja saldo na agenda do lojista.</p>\n</li>\n<li><p><strong>Distributed:</strong> Split será dividido a partir da primeira data com saldo disponível na agenda do lojista podendo ser dividida entre dias (se necessário) para chegar ao valor escolhido.</p>\n<ul>\n<li><strong>IMPORTANTE:</strong> Neste modelo a data é escolhida automaticamente de acordo com a disponibilidade na agenda de pagamento e podendo ser dividida em 1 ou mais dias.</li>\n</ul>\n</li>\n</ul>\n</li>\n<li><p><strong><code>'MultipleEC'</code></strong> <strong>-</strong> Informar múltiplos lojistas para criar splits do mesmo <code>Type</code> <code>Amount</code> <code>Date</code> (caso seja enviado como '1' o campo <code>MerchantDocument</code> poderá ser um <strong>Array</strong> de documentos)</p>\n</li>\n<li><p><strong>Unique:</strong> Split será lançado para o dia citado em <strong><code>Date</code></strong> caso haja saldo na agenda do lojista.</p>\n</li>\n</ul>\n</li>\n<li><p>Adicionar aos cabeçalhos o campo <strong><code>'PartnerDocument'</code></strong> - Número do documento do Parceiro (sem pontuação);</p>\n</li>\n<li><p>Incluir também os cabeçalhos <code>'Authorization'</code>no formato <em>Bearer</em> e '<code>accept'</code>com o valor <code>application/json</code> ;</p>\n</li>\n</ul>\n<p>A resposta da requisição será uma mensagem indicando o sucesso da operação. Ou em caso de falha, o erro ocorrido.<br />Ao lado é possível visualizar um exemplo de como pode parecer em caso de sucesso ou erro.</p>\n","urlObject":{"path":["payment","reseller-split-config"],"host":["https://{base_url}"],"query":[],"variable":[]}},"response":[{"id":"cb118703-32c4-4087-9ca3-7828c980bdc4","name":"Cadastrar Configuração de Split","originalRequest":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\r\n    \"ResellerDocument\": \"{{ResellerDocument}}\", //Documento do Revendedor\r\n    \"MerchantDocument\": \"{{MerchantDocument}}\", //Documento do Lojista (Estabelecimento Comercial)\r\n    \"Date\": \"2024-10-30\", //Data de liquidação (Obrigatório se type = 'unique')\r\n    \"Amount\": 25, //Valor do Split\r\n    \"Justify\": \"teste\", //Justificativa (Opicional)\r\n    \"Type\": \"unique\", //Tipo do split (unique / distributed)\r\n    \"MultipleEC\": 0 //Multiplos ECs (Se enviado o campo MerchantDocument pode ser um '\\''array'\\'' de documentos\r\n}","options":{"raw":{"language":"json"}}},"url":"https://{base_url}/payment/reseller-split-config"},"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[{"expires":"Invalid Date","domain":"","path":""}],"responseTime":null,"body":"{\n    \"data\": {\n        \"Id\": 21,\n        \"Type\": \"unique\",\n        \"ResellerDocument\": \"12345678900100\",\n        \"Date\": \"2025-08-15T00:00:00-03:00\",\n        \"NextDate\": \"2025-08-15T00:00:00-03:00\",\n        \"Amount\": 10,\n        \"Multiple_ec\": 0,\n        \"Status\": \"pending\",\n        \"CreatedAt\": \"2025-07-24T11:57:56-03:00\",\n        \"UpdatedAt\": \"2025-07-24T11:57:56-03:00\",\n        \"Reseller\": {\n            \"Document\": \"12345678900100\",\n            \"companyName\": \"Marketplace S.A\",\n            \"tradingName\": \"Marketplace\",\n            \"mccId\": 1,\n            \"legalNatureId\": 3\n        },\n        \"Splits\": [\n            {\n                \"Id\": 28,\n                \"MerchantDocument\": \"12345678900101\",\n                \"Date\": \"2025-08-15T00:00:00-03:00\",\n                \"Amount\": 10,\n                \"Status\": \"pending\",\n                \"CreatedAt\": \"2025-07-24T11:57:56-03:00\",\n                \"UpdatedAt\": \"2025-07-24T11:57:56-03:00\"\n            }\n        ]\n    }\n}"}],"_postman_id":"b2c00ded-0af9-45ae-a88f-e371c0343a87"},{"name":"Atualizar Configuração de Split","id":"a086aaf9-3fab-4611-b896-5733d3ab016f","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{token}"}]},"isInherited":false},"method":"PUT","header":[],"body":{"mode":"raw","raw":"{\r\n    \"ResellerDocument\": \"{{ResellerDocument}}\", //Documento do Revendedor\r\n    \"Date\": \"2024-10-30\", //Data de liquidação (Obrigatório se type = 'unique')\r\n    \"Amount\": 25, //Valor do Split\r\n    \"Justify\": \"teste\" //Justificativa (Opicional)\r\n}","options":{"raw":{"language":"json"}}},"url":"https://{base_url}/payment/reseller-split-config/{{resellerSplitId}}","description":"<p><strong>Este</strong> <em><strong>endpoint</strong></em> <strong>atualiza uma configuração de split financeiro para um lojista destinado a um revendedor.</strong></p>\n<ul>\n<li><p>Essa requisição possui em corpo (<em>Request Body</em>) os seguintes valores:</p>\n<ul>\n<li><p><strong><code>'ResellerDocument'</code></strong> <strong>-</strong> Número do documento do Revendedor (sem pontuação);</p>\n</li>\n<li><p><strong><code>'Date'</code></strong> - Data de liquidação do pagamento no formato <code>YYYY-MM-DD</code> (Obrigatório se type = 'unique');</p>\n</li>\n<li><p><strong><code>'Amount'</code></strong> - Valor que será lançado para split, no formato decimal (ex: R$ 10,00 = 10.00) - (Obrigatório);</p>\n</li>\n<li><p><strong><code>'Justify'</code></strong> - Justificativa do split</p>\n</li>\n<li><p><strong>Unique:</strong> Split será lançado para o dia citado em <strong><code>Date</code></strong> caso haja saldo na agenda do lojista.</p>\n</li>\n</ul>\n</li>\n<li><p>Adicionar aos cabeçalhos o campo <strong><code>'PartnerDocument'</code></strong> - Número do documento do Parceiro (sem pontuação);</p>\n</li>\n<li><p>Incluir também os cabeçalhos <code>'Authorization'</code>no formato <em>Bearer</em> e '<code>accept'</code>com o valor <code>application/json</code> ;</p>\n</li>\n</ul>\n<p>A resposta da requisição será uma mensagem indicando o sucesso da operação. Ou em caso de falha, o erro ocorrido.<br />Ao lado é possível visualizar um exemplo de como pode parecer em caso de sucesso ou erro.</p>\n","urlObject":{"path":["payment","reseller-split-config","{{resellerSplitId}}"],"host":["https://{base_url}"],"query":[],"variable":[]}},"response":[{"id":"fd30ebe9-4d23-410e-8fcc-799e8559a2aa","name":"Atualizar Configuração de Split","originalRequest":{"method":"PUT","header":[],"body":{"mode":"raw","raw":"{\r\n    \"ResellerDocument\": \"{{ResellerDocument}}\", //Documento do Revendedor\r\n    \"Date\": \"2024-10-30\", //Data de liquidação (Obrigatório se type = 'unique')\r\n    \"Amount\": 25, //Valor do Split\r\n    \"Justify\": \"teste\" //Justificativa (Opicional)\r\n}","options":{"raw":{"language":"json"}}},"url":"https://{base_url}/payment/reseller-split-config/{{resellerSplitId}}"},"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[{"expires":"Invalid Date","domain":"","path":""}],"responseTime":null,"body":"{\n    \"data\": {\n        \"Id\": 23,\n        \"Type\": \"unique\",\n        \"ResellerDocument\": \"12345678900100\",\n        \"Date\": \"2026-01-14T00:00:00-03:00\",\n        \"NextDate\": \"2026-01-14T00:00:00-03:00\",\n        \"Amount\": 9,\n        \"Multiple_ec\": 0,\n        \"Status\": \"pending\",\n        \"CreatedAt\": \"2026-01-14T11:07:27-03:00\",\n        \"UpdatedAt\": \"2026-01-14T11:08:56-03:00\",\n        \"Reseller\": {\n            \"Document\": \"12345678900100\",\n            \"companyName\": \"Marketplace S.A\",\n            \"tradingName\": \"Markletplace\",\n            \"mccId\": 1,\n            \"legalNatureId\": 3\n        },\n        \"Splits\": []\n    }\n}"}],"_postman_id":"a086aaf9-3fab-4611-b896-5733d3ab016f"},{"name":"Deletar Configuração de Split","id":"a9486c89-8932-4240-ad4e-a36eb3ee01d4","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{token}"}]},"isInherited":false},"method":"DELETE","header":[],"url":"https://{base_url}/payment/reseller-split-config/{{resellerSplitId}}","urlObject":{"path":["payment","reseller-split-config","{{resellerSplitId}}"],"host":["https://{base_url}"],"query":[],"variable":[]}},"response":[{"id":"194d3a42-50dd-4495-b595-64cfae3a6462","name":"Deletar Configuração de Split","originalRequest":{"method":"DELETE","header":[],"url":"https://{base_url}/payment/reseller-split-config/{{resellerSplitId}}"},"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[{"expires":"Invalid Date","domain":"","path":""}],"responseTime":null,"body":"{\n    \"error\": false,\n    \"data\": \"\"\n}"}],"_postman_id":"a9486c89-8932-4240-ad4e-a36eb3ee01d4"}],"id":"25070f18-a0d7-4c63-aa0c-847a57fa17ea","_postman_id":"25070f18-a0d7-4c63-aa0c-847a57fa17ea","description":""},{"name":"Listar Unidades de Splits","id":"57f2dd4d-41e3-4ff8-a89a-d7dbf0d81f51","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{token}"}]},"isInherited":false},"method":"GET","header":[],"url":"https://{base_url}/payment/reseller-split","description":"<h1 id=\"listar-unidades-de-pagamentos-de-split-de-reseller\">Listar Unidades de pagamentos de Split de Reseller</h1>\n<p><strong>Esse</strong> <em><strong>endpoint</strong></em> <strong>permite exibir todos os splits associados a um Marketplace. Essa exibição requer autenticação.</strong></p>\n<ul>\n<li><p>A estrutura da requisição conta com parâmetros de consulta (<em>Query Params</em>) que podem ser incluídos, como filtros, para permitir que o retorno desejado seja obtido dentre os resultados possíveis;</p>\n</li>\n<li><p>A utilização dos parâmetros</p>\n<ul>\n<li><p><strong><code>'ResellerDocument'</code></strong>(Documento do Revendedor) é obrigatório e se faz <strong>Indispensavel,</strong> deve ser incluido na URL da requisição;</p>\n</li>\n<li><p><strong><code>'MerchantDocument'</code></strong>(Documento do Lojista), é opicional na URL da requisição;</p>\n</li>\n</ul>\n</li>\n<li><p>A adição dos demais parâmetros é opcional, podendo ser incluídos conforme necessário;</p>\n</li>\n<li><p>Incluir os cabeçalhos <code>'Authorization'</code>no formato <em>Bearer</em> e '<code>accept'</code>com o valor <code>application/json</code> ;</p>\n</li>\n</ul>\n<h3 id=\"status-do-split\">Status do Split</h3>\n<p>O campo <code>status</code> representa o estado atual do split de pagamento. Os valores possíveis são:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Valor</th>\n<th>Descrição</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>pending</code></td>\n<td>Split criado e aguardando processamento. O pagamento ainda não foi efetuado.</td>\n</tr>\n<tr>\n<td><code>requested</code></td>\n<td>Split solicitado e aguardando aprovação.</td>\n</tr>\n<tr>\n<td><code>succeeded</code></td>\n<td>Split processado com sucesso. Quando <code>date_paid</code> está preenchido, indica que o pagamento foi efetivamente realizado.</td>\n</tr>\n<tr>\n<td><code>discounted</code></td>\n<td>Split descontado. O valor foi debitado do saldo do estabelecimento comercial.</td>\n</tr>\n<tr>\n<td><code>refused</code></td>\n<td>Split recusado. Pode ocorrer por falta de saldo suficiente no estabelecimento ou por reprovação manual. O campo <code>justify</code> pode conter o motivo da recusa.</td>\n</tr>\n<tr>\n<td><code>canceled</code></td>\n<td>Split cancelado.</td>\n</tr>\n</tbody>\n</table>\n</div><p>A resposta da requisição será um JSON com os detalhes dos splits cadastrados.<br />Ao lado é possível visualizar um exemplo de como pode parecer em caso de sucesso ou erro.</p>\n<h2 id=\"response\">Response</h2>\n<p>A resposta para esta solicitação pode ser representada como um esquema JSON:</p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n  \"error\": \"boolean\",\n  \"data\": {\n    \"current_page\": \"number\",\n    \"data\": [\n      {\n        \"id\": \"number\",\n        \"department_store_id\": \"number\",\n        \"marketplace_split_config_id\": \"number\",\n        \"date\": \"string\",\n        \"date_paid\": \"string or null\",\n        \"amount\": \"number\",\n        \"status\": \"string\",\n        \"deleted_at\": \"string or null\",\n        \"created_at\": \"string\",\n        \"updated_at\": \"string\",\n        \"payment_marketplace_split_id\": \"number or null\",\n        \"justify\": \"string\",\n        \"marketplace_split_config\": {\n          \"id\": \"number\",\n          \"marketplace_id\": \"number\",\n          \"type\": \"string\",\n          \"justify\": \"string\",\n          \"date\": \"string\",\n          \"next_date\": \"string\",\n          \"date_paid\": \"string or null\",\n          \"document\": \"string\",\n          \"titular\": \"string\",\n          \"bank_code\": \"string\",\n          \"routing_number\": \"string\",\n          \"account_number\": \"string\",\n          \"type_account\": \"string\",\n          \"reason\": \"null or string\",\n          \"amount\": \"number\",\n          \"original_amount\": \"number\",\n          \"status\": \"string\",\n          \"user_created_id\": \"number\",\n          \"user_updated_id\": \"number\",\n          \"deleted_at\": \"string or null\",\n          \"created_at\": \"string\",\n          \"updated_at\": \"string\",\n          \"multiple_ec\": \"number\",\n          \"marketplace\": {\n            \"id\": \"number\",\n            \"person_id\": \"number\",\n            \"person\": {\n              \"id\": \"number\",\n              \"name_store\": \"string\",\n              \"document\": \"string\"\n            }\n          }\n        },\n        \"department_store\": {\n          \"id\": \"number\",\n          \"person_id\": \"number\",\n          \"person\": {\n            \"id\": \"number\",\n            \"name_store\": \"string\",\n            \"type_person\": \"string\",\n            \"cpf\": \"string\",\n            \"document\": \"string\"\n          }\n        }\n      }\n    ],\n    \"first_page_url\": \"string\",\n    \"from\": \"number\",\n    \"last_page\": \"number\",\n    \"last_page_url\": \"string\",\n    \"links\": [\n      {\n        \"url\": \"null or string\",\n        \"label\": \"string\",\n        \"active\": \"boolean\"\n      }\n    ],\n    \"next_page_url\": \"null or string\",\n    \"path\": \"string\",\n    \"per_page\": \"number\",\n    \"prev_page_url\": \"null or string\",\n    \"to\": \"number\",\n    \"total\": \"number\"\n  }\n}\n\n</code></pre>\n","urlObject":{"path":["payment","reseller-split"],"host":["https://{base_url}"],"query":[{"disabled":true,"description":{"content":"<p>(string) [required] Número do documento do Revendedor (sem pontuação)</p>\n","type":"text/plain"},"key":"ResellerDocument","value":"28796146000104"},{"disabled":true,"description":{"content":"<p>(string) Número do documento Estabelecimento Comercial (sem pontuação)</p>\n","type":"text/plain"},"key":"MerchantDocument","value":"33266225899"},{"disabled":true,"description":{"content":"<p>(int) ID do Split do revendedor</p>\n","type":"text/plain"},"key":"Id","value":""},{"disabled":true,"description":{"content":"<p>(string) Tipo de configuração do split de revendedor ('unique' ou 'distributed')</p>\n","type":"text/plain"},"key":"Type","value":"unique"},{"disabled":true,"description":{"content":"<p>(string) Status da configuração de split do revendedor (pending = Pendente, succeeded = Sucesso, refused = Recusado)</p>\n","type":"text/plain"},"key":"Status","value":null},{"disabled":true,"description":{"content":"<p>(string) Ordenar listagem de unidades do split pelo campo (ID como padrão)</p>\n","type":"text/plain"},"key":"OrderBy","value":"id"},{"disabled":true,"description":{"content":"<p>(string) Direção de ordenamento das unidades de split (asc = Ascendente, desc = Descendente)</p>\n","type":"text/plain"},"key":"OrderDirection","value":"DESC"}],"variable":[]}},"response":[{"id":"22c9630e-14b5-4e4f-b686-b43c46a36898","name":"Success","originalRequest":{"method":"GET","header":[],"url":{"raw":"https://{base_url}/payment/reseller-split","host":["https://{base_url}"],"path":["payment","reseller-split"],"query":[{"key":"ResellerDocument","value":"28796146000104","description":"(string) [required] Número do documento do Revendedor (sem pontuação)","disabled":true},{"key":"MerchantDocument","value":"33266225899","description":"(string) Número do documento Estabelecimento Comercial (sem pontuação)","disabled":true},{"key":"Id","value":"","description":"(int) ID do Split do revendedor","disabled":true},{"key":"Type","value":"unique","description":"(string) Tipo de configuração do split de revendedor ('unique' ou 'distributed')","type":"text","disabled":true},{"key":"Status","value":null,"description":"(string) Status da configuração de split do revendedor (pending = Pendente, succeeded = Sucesso, refused = Recusado)","type":"text","disabled":true},{"key":"OrderBy","value":"id","description":"(string) Ordenar listagem de unidades do split pelo campo (ID como padrão)","disabled":true},{"key":"OrderDirection","value":"DESC","description":"(string) Direção de ordenamento das unidades de split (asc = Ascendente, desc = Descendente)","disabled":true}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[{"expires":"Invalid Date","domain":"","path":""}],"responseTime":null,"body":"{\r\n    \"data\": {\r\n        \"currentPage\": 1,\r\n        \"data\": [\r\n            {\r\n                \"Id\": 27,\r\n                \"MerchantDocument\": \"63314931000184\",\r\n                \"ResellerDocument\": \"19753274000180\",\r\n                \"Date\": \"2024-12-20T00:00:00-03:00\",\r\n                \"Amount\": 120,\r\n                \"Status\": \"succeeded\",\r\n                \"Receipt\": \"https://posportal.com.br/comprovantes/comprovante.pdf\",\r\n                \"CreatedAt\": \"2024-12-04T14:33:27-03:00\",\r\n                \"UpdatedAt\": \"2024-12-04T14:33:27-03:00\",\r\n                \"Merchant\": {\r\n                    \"Document\": \"63314931000184\",\r\n                    \"companyName\": \"Empresa\",\r\n                    \"tradingName\": \"Empresa\",\r\n                    \"mccId\": 5921,\r\n                    \"legalNatureId\": 3\r\n                },\r\n                \"ConfigSplit\": {\r\n                    \"Id\": 18,\r\n                    \"Type\": \"distributed\",\r\n                    \"Date\": \"2024-12-20T00:00:00-03:00\",\r\n                    \"NextDate\": \"2024-12-20T00:00:00-03:00\",\r\n                    \"Amount\": 120,\r\n                    \"Multiple_ec\": 0,\r\n                    \"Status\": \"pending\",\r\n                    \"CreatedAt\": \"2024-12-04T14:33:21-03:00\",\r\n                    \"UpdatedAt\": \"2024-12-04T14:33:27-03:00\",\r\n                    \"Reseller\": {\r\n                        \"Document\": \"27372094000187\",\r\n                        \"companyName\": \"Empresa\",\r\n                        \"tradingName\": \"Empresa\",\r\n                        \"mccId\": 1,\r\n                        \"legalNatureId\": 3\r\n                    }\r\n                }\r\n            }\r\n        ],\r\n        \"from\": 1,\r\n        \"to\": 15,\r\n        \"total\": 15\r\n    }\r\n}"}],"_postman_id":"57f2dd4d-41e3-4ff8-a89a-d7dbf0d81f51"},{"name":"Consultar Unidade de Split","id":"b8abc854-bbd0-45a4-858c-e36e8247d1d5","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{token}"}]},"isInherited":false},"method":"GET","header":[],"url":"https://{base_url}/payment/reseller-split/{{id}}","description":"<p><strong>Este</strong> <em><strong>endpoint</strong></em> <strong>permite consultar um determinado split disponível na aplicação mediante ID do mesmo. É necessário estar autenticado para realizar essa consulta.</strong></p>\n<ul>\n<li><p>Esta requisição exige como parâmetro de caminho (<em>Path Param</em>) o <code>{'id'}</code> do registro pretendido (split). Este parâmetro é obrigatório e deve ser incluído na URL;</p>\n</li>\n<li><p>Incluir os cabeçalhos <code>'Authorization'</code>no formato <em>Bearer</em> e '<code>accept'</code>com o valor <code>application/json</code> ;</p>\n</li>\n</ul>\n<p>A resposta da requisição será um JSON com os detalhes do split. Ao lado é possível visualizar um exemplo de como pode parecer em caso de sucesso ou erro.</p>\n<p>Na resposta da requisição existe o campo Receipt, neste campo você terá a URL do comprovante de pagamento do Split no caso de pagamento com sucesso.<br />Esta url é temporária e não deve ser salva, pois tem tempo de validade.</p>\n","urlObject":{"path":["payment","reseller-split","{{id}}"],"host":["https://{base_url}"],"query":[],"variable":[]}},"response":[{"id":"0378450a-4892-41fe-97d3-22048711f6bb","name":"Consultar Unidade de Split","originalRequest":{"method":"GET","header":[],"url":{"raw":"https://{base_url}/payment/reseller-split/:Id","host":["https://{base_url}"],"path":["payment","reseller-split",":Id"],"variable":[{"key":"Id","value":"1","description":"(int) [required] ID do Split do revendedor"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[{"expires":"Invalid Date","domain":"","path":""}],"responseTime":null,"body":"{\n    \"data\": {\n        \"Id\": 27,\n        \"MerchantDocument\": \"63314931000184\",\n        \"ResellerDocument\": \"19753274000180\",\n        \"Date\": \"2024-12-20T00:00:00-03:00\",\n        \"Amount\": 120,\n        \"Status\": \"succeeded\",\n        \"Receipt\": \"https://posportal.com.br/comprovantes/comprovante.pdf\",\n        \"CreatedAt\": \"2024-12-04T14:33:27-03:00\",\n        \"UpdatedAt\": \"2024-12-04T14:33:27-03:00\",\n        \"Merchant\": {\n            \"Document\": \"63314931000184\",\n            \"companyName\": \"Empresa\",\n            \"tradingName\": \"Empresa\",\n            \"mccId\": 5921,\n            \"legalNatureId\": 3\n        },\n        \"ConfigSplit\": {\n            \"Id\": 18,\n            \"Type\": \"distributed\",\n            \"Date\": \"2024-12-20T00:00:00-03:00\",\n            \"NextDate\": \"2024-12-20T00:00:00-03:00\",\n            \"Amount\": 120,\n            \"Multiple_ec\": 0,\n            \"Status\": \"pending\",\n            \"CreatedAt\": \"2024-12-04T14:33:21-03:00\",\n            \"UpdatedAt\": \"2024-12-04T14:33:27-03:00\",\n            \"Reseller\": {\n                \"Document\": \"27372094000187\",\n                \"companyName\": \"Empresa\",\n                \"tradingName\": \"Empresa\",\n                \"mccId\": 1,\n                \"legalNatureId\": 3\n            }\n        }\n    }\n}"}],"_postman_id":"b8abc854-bbd0-45a4-858c-e36e8247d1d5"}],"id":"37dcd345-2f70-4e78-a3ff-00492e8dfe09","_postman_id":"37dcd345-2f70-4e78-a3ff-00492e8dfe09","description":""},{"name":"Split para Merchant","item":[{"name":"Beneficiarios","item":[{"name":"Listar Beneficiarios","id":"7e6e7caa-03de-4e42-ac91-4539d08b3d58","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[]},"isInherited":false},"method":"GET","header":[],"url":"https://{base_url}/payment/beneficiary?ResellerDocument={{ResellerDocument}}&MerchantDocument={{MerchantDocument}}&BeneficiaryDocument={{BeneficiaryDocument}}&Titular=&BankCode=&Status=&pageId=2&totalPerPage=5","description":"<h1 id=\"listar-beneficiários\">Listar Beneficiários</h1>\n<p>Este endpoint retorna uma lista de beneficiários que podem ser filtrados por parâmetros definidos.</p>\n<h2 id=\"request\">Request</h2>\n<ul>\n<li><p>Method: GET</p>\n</li>\n<li><p>Endpoint: https://{base_url}/payment/beneficiary</p>\n</li>\n</ul>\n<h4 id=\"parâmetros\"><strong>Parâmetros</strong></h4>\n<ul>\n<li><p><code>ResellerDocument</code> (string): Documento do Reseller sem pontuação.</p>\n</li>\n<li><p><code>MerchantDocument</code> (string|obrigatório): Documento do Merchant (Estabelecimento Comercial) sem pontuação.</p>\n</li>\n<li><p><code>BeneficiaryDocument</code> (string): Documento do Beneficiário cadastrado (sem pontuação)</p>\n</li>\n<li><p><code>Titular</code> (string): Nome/Razão Social do Beneficiario cadastrado</p>\n</li>\n<li><p><code>BankCode</code> (string): Código do Banco cadastrado ao beneficiário (001, 077)</p>\n</li>\n<li><p><code>Status</code> (string): Status do Beneficiário Cadastrado</p>\n<ul>\n<li><p><strong>inactive</strong> = Beneficiário Inativo</p>\n</li>\n<li><p><strong>active</strong> = Beneficiário Ativado e pronto para transacionar</p>\n</li>\n<li><p><strong>bank_account</strong> = Beneficiário em etapa para análise de risco</p>\n</li>\n<li><p><strong>bank_account_error</strong> = Beneficiário com Erro na analise bancária de risco</p>\n</li>\n<li><p><strong>bank_account_reproved</strong> = Beneficiário reprovado na análise bancária de risco</p>\n</li>\n<li><p><strong>risk_analysis_manually</strong> = Beneficiário aguardando análise de risco manual</p>\n</li>\n</ul>\n</li>\n</ul>\n","urlObject":{"path":["payment","beneficiary"],"host":["https://{base_url}"],"query":[{"description":{"content":"<p>(string) Documento do Revendedor (sem pontuação)</p>\n","type":"text/plain"},"key":"ResellerDocument","value":"{{ResellerDocument}}"},{"description":{"content":"<p>(string) (obrigatório) Documento Estabelecimento Comercial (sem pontuação)</p>\n","type":"text/plain"},"key":"MerchantDocument","value":"{{MerchantDocument}}"},{"description":{"content":"<p>(string) Documento Beneficiário (sem pontuação)</p>\n","type":"text/plain"},"key":"BeneficiaryDocument","value":"{{BeneficiaryDocument}}"},{"description":{"content":"<p>(string) Nome ou Razão Social do Beneficiário</p>\n","type":"text/plain"},"key":"Titular","value":""},{"description":{"content":"<p>(string) Código do Banco</p>\n","type":"text/plain"},"key":"BankCode","value":""},{"description":{"content":"<p>(string) Status do Beneficiario (active, inactive, bank_account, bank_account_reproved, risk_analysis_manually, bank_account_error)</p>\n","type":"text/plain"},"key":"Status","value":""},{"description":{"content":"<p>(int32)[optional] Número da página de resultados a ser retornada</p>\n","type":"text/plain"},"key":"pageId","value":"2"},{"description":{"content":"<p>(int32)[optional]Total de itens, por página, que serão retornados;</p>\n","type":"text/plain"},"key":"totalPerPage","value":"5"}],"variable":[]}},"response":[{"id":"fd61428d-9311-42df-86da-54a813762899","name":"Success","originalRequest":{"method":"GET","header":[],"url":{"raw":"https://{base_url}/payment/beneficiary?ResellerDocument={{ResellerDocument}}","host":["https://{base_url}"],"path":["payment","beneficiary"],"query":[{"key":"ResellerDocument","value":"{{ResellerDocument}}"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Host","value":"localhost:8000"},{"key":"Connection","value":"close"},{"key":"X-Powered-By","value":"PHP/8.1.27"},{"key":"Cache-Control","value":"no-cache, private"},{"key":"Date","value":"Tue, 12 Nov 2024 19:58:17 GMT"},{"key":"Content-Type","value":"application/json"},{"key":"X-RateLimit-Limit","value":"60000"},{"key":"X-RateLimit-Remaining","value":"59999"},{"key":"Access-Control-Allow-Origin","value":"*"}],"cookie":[],"responseTime":null,"body":"[\n    {\n        \"Id\": 24,\n        \"ResellerDocument\": \"{{ResellerDocument}}\",\n        \"MerchantDocument\": \"{{MerchantDocument}}\",\n        \"BeneficiaryDocument\": \"{{BeneficiaryDocument}}\",\n        \"Titular\": \"Fornecedor 003\",\n        \"BankCode\": \"123\",\n        \"RoutingNumber\": \"0801\",\n        \"AccountNumber\": \"123456789\",\n        \"Type\": \"savings\",\n        \"TypeKey\": \"phone\",\n        \"PixKey\": \"(11) 98963-4694\",\n        \"Status\": \"active\",\n        \"Phone\": \"(11) 98963-4694\",\n        \"Email\": \"fornecedor3@email.com\",\n        \"Bank\": {\n            \"BankId\": 237,\n            \"BankName\": \"COLUNA S.A. DTVM\",\n            \"BankCode\": 423,\n            \"BankISPB\": \"00460065\"\n        },\n        \"Merchant\": {\n            \"Document\": \"{{MerchantDocument}}\",\n            \"companyName\": \"Teste LTDA\",\n            \"tradingName\": \"Teste LTDA\",\n            \"mccId\": 7538,\n            \"legalNatureId\": 1\n        }\n    }\n]"}],"_postman_id":"7e6e7caa-03de-4e42-ac91-4539d08b3d58"},{"name":"Cadastrar Beneficiario","id":"9ea84ebd-fa95-4023-b5d1-64534d2baf7f","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[]},"isInherited":false},"method":"POST","header":[],"body":{"mode":"raw","raw":"{\r\n    \"ResellerDocument\": {{ResellerDocument}}, //(string)[required] Documento do Revendedor (Marketplace)\r\n    \"MerchantDocument\": {{MerchantDocument}}, //(string)[required] Documento do Lojista (Estabelecimento Comercial)\r\n    \"BeneficiaryDocument\": {{BeneficiaryDocument}}, //(string)[required] Documento do Beneficiário \r\n    \"Titular\": \"Fulano de Tal LTDA\", //(string)[required] Nome ou razão social do Beneficiário\r\n    \"Phone\": \"41987524822\", //(string)[required] Telefone do Beneficiário\r\n    \"Email\": \"fulanodeetal@gmail.com\", //(string)[required] Email do Beneficiário\r\n    \"BankCode\": \"0\", //(string)[required] Código do Banco do Beneficiário\r\n    \"RoutingNumber\": \"\", //(string)[required] Número da agência do Beneficiário\r\n    \"AccountNumber\": \"\", //(string)[required] Número da conta do Beneficiário\r\n    \"AccountType\": 1, //(int32) [required] Tipo da conta do Beneficiário\r\n    \"TypeKey\": \"email\", //(string)[opicional] Tipo de chave pix do Beneficiário \r\n    \"PixKey\": \"fulanodeetal@gmail.com\" //(string)[opicional] Chave pix do Beneficiário\r\n}","options":{"raw":{"language":"json"}}},"url":"https://{base_url}/payment/beneficiary","description":"<h3 id=\"criar-beneficiário-de-split\">Criar Beneficiário de split</h3>\n<p>Endpoint que permite apenas criar beneficiário para realizar pagamento de splits.</p>\n<h4 id=\"request-body\">Request Body</h4>\n<ul>\n<li><p>ResellerDocument (string): Documento do Revendedor (sem pontuação)</p>\n</li>\n<li><p>MerchantDocument (string): Documento do Lojista (sem pontuação)</p>\n</li>\n<li><p>BeneficiaryDocument (string): Documento do Beneficiário (sem pontuação)</p>\n</li>\n<li><p>Titular (string): Nome ou razão social do beneficiário.</p>\n</li>\n<li><p>Phone (string): Telefone de contato do beneficiário.</p>\n</li>\n<li><p>Email (string): Email de contato beneficiario.</p>\n</li>\n<li><p>BankCode (string): Código do banco do beneficiário.</p>\n</li>\n<li><p>RoutingNumber (string): Agência do beneficiário.</p>\n</li>\n<li><p>AccountNumber (string): Número da conta do beneficiário.</p>\n</li>\n<li><p>AccountType (integer): Tipo de conta bancária do beneficiário.</p>\n<ul>\n<li><p><strong>1</strong> = Conta Corrente</p>\n</li>\n<li><p><strong>2</strong> = Conta Poupança</p>\n</li>\n<li><p><strong>3</strong> = Conta de Pagamentos</p>\n</li>\n</ul>\n</li>\n<li><p>TypeKey (string): Tipo de Chave Pix (não obrigatório)</p>\n<ul>\n<li><p><strong>email</strong> = Tipo de chave Email</p>\n</li>\n<li><p><strong>phone</strong> = Tipo de chave Telefone</p>\n</li>\n<li><p><strong>cpf</strong> = Tipo de chave CPF</p>\n</li>\n<li><p><strong>cnpj</strong> = Tipo de Chave CNPJ</p>\n</li>\n<li><p><strong>random</strong> = Chave aleatória</p>\n</li>\n</ul>\n</li>\n<li><p>PixKey (string): Chave pix do beneficiario (não obrigatório)</p>\n</li>\n</ul>\n<h4 id=\"response\">Response</h4>\n<p>The response will be a JSON object with the following schema:</p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n  \"type\": \"object\",\n  \"properties\": {\n    \"data\": {\n      \"type\": \"object\",\n      \"properties\": {\n        \"Id\": {\n          \"type\": \"integer\"\n        },\n        \"ResellerDocument\": {\n          \"type\": \"string\"\n        },\n        \"MerchantDocument\": {\n          \"type\": \"string\"\n        },\n        \"BeneficiaryDocument\": {\n          \"type\": \"string\"\n        },\n        \"Titular\": {\n          \"type\": \"string\"\n        },\n        \"BankCode\": {\n          \"type\": \"string\"\n        },\n        \"RoutingNumber\": {\n          \"type\": \"string\"\n        },\n        \"AccountNumber\": {\n          \"type\": \"string\"\n        },\n        \"Type\": {\n          \"type\": \"string\"\n        },\n        \"TypeKey\": {\n          \"type\": \"string\"\n        },\n        \"PixKey\": {\n          \"type\": \"string\"\n        },\n        \"Status\": {\n          \"type\": \"string\"\n        },\n        \"Phone\": {\n          \"type\": \"string\"\n        },\n        \"Email\": {\n          \"type\": \"string\"\n        },\n        \"Bank\": {\n          \"type\": \"object\",\n          \"properties\": {\n            \"BankId\": {\n              \"type\": \"integer\"\n            },\n            \"BankName\": {\n              \"type\": \"string\"\n            },\n            \"BankCode\": {\n              \"type\": \"integer\"\n            },\n            \"BankISPB\": {\n              \"type\": \"string\"\n            }\n          }\n        },\n        \"Merchant\": {\n          \"type\": \"object\",\n          \"properties\": {\n            \"Document\": {\n              \"type\": \"string\"\n            },\n            \"companyName\": {\n              \"type\": \"string\"\n            },\n            \"tradingName\": {\n              \"type\": \"string\"\n            },\n            \"mccId\": {\n              \"type\": \"integer\"\n            },\n            \"legalNatureId\": {\n              \"type\": \"string\"\n            }\n          }\n        }\n      }\n    }\n  }\n}\n\n</code></pre>\n","urlObject":{"path":["payment","beneficiary"],"host":["https://{base_url}"],"query":[],"variable":[]}},"response":[{"id":"1f6d90a1-eebc-4f47-a83e-3f7a24c8927b","name":"Success","originalRequest":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\r\n    \"ResellerDocument\": \"{{ResellerDocument}}\", //(string)[required] Documento do Revendedor (Marketplace)\r\n    \"MerchantDocument\": \"{{MerchantDocument}}\", //(string)[required] Documento do Lojista (Estabelecimento Comercial)\r\n    \"BeneficiaryDocument\": \"{{BeneficiaryDocument}}\", //(string)[required] Documento do Beneficiário \r\n    \"Titular\": \"Fulano de Tal LTDA\", //(string)[required] Nome ou razão social do Beneficiário\r\n    \"Phone\": \"41987524822\", //(string)[required] Telefone do Beneficiário\r\n    \"Email\": \"fulanodeetal@gmail.com\", //(string)[required] Email do Beneficiário\r\n    \"BankCode\": \"237\", //(string)[required] Código do Banco do Beneficiário\r\n    \"RoutingNumber\": \"0001\", //(string)[required] Número da agência do Beneficiário\r\n    \"AccountNumber\": \"123456789\", //(string)[required] Número da conta do Beneficiário\r\n    \"AccountType\": 1, //(int32) [required] Tipo da conta do Beneficiário\r\n    \"TypeKey\": \"email\", //(string)[opicional] Tipo de chave pix do Beneficiário \r\n    \"PixKey\": \"fulanodeetal@gmail.com\" //(string)[opicional] Chave pix do Beneficiário\r\n}","options":{"raw":{"language":"json"}}},"url":"https://{base_url}/payment/beneficiary"},"status":"Created","code":201,"_postman_previewlanguage":"json","header":[{"key":"Host","value":"localhost:8000"},{"key":"Connection","value":"close"},{"key":"X-Powered-By","value":"PHP/8.1.27"},{"key":"Cache-Control","value":"no-cache, private"},{"key":"Date","value":"Tue, 12 Nov 2024 20:29:39 GMT"},{"key":"Content-Type","value":"application/json"},{"key":"X-RateLimit-Limit","value":"60000"},{"key":"X-RateLimit-Remaining","value":"59999"},{"key":"Access-Control-Allow-Origin","value":"*"}],"cookie":[],"responseTime":null,"body":"{\n    \"data\": {\n        \"Id\": 60,\n        \"ResellerDocument\": \"{{ResellerDocument}}\",\n        \"MerchantDocument\": \"{{MerchantDocument}}\",\n        \"BeneficiaryDocument\": \"\",\n        \"Titular\": \"Fulano de Tal LTDA\",\n        \"BankCode\": \"237\",\n        \"RoutingNumber\": \"0001\",\n        \"AccountNumber\": \"123456789\",\n        \"Type\": \"checking\",\n        \"TypeKey\": \"email\",\n        \"PixKey\": \"fulanodeetal@gmail.com\",\n        \"Status\": \"inactive\",\n        \"Phone\": \"41987524822\",\n        \"Email\": \"fulanodeetal@gmail.com\",\n        \"Bank\": {\n            \"BankId\": 114,\n            \"BankName\": \"Banco Bradesco S.A.\",\n            \"BankCode\": 237,\n            \"BankISPB\": \"60746948\"\n        },\n        \"Merchant\": {\n            \"Document\": \"{{MerchantDocument}}\",\n            \"companyName\": \"Teste LTDA\",\n            \"tradingName\": \"Teste LTDA\",\n            \"mccId\": 5231,\n            \"legalNatureId\": \"\"\n        }\n    }\n}"}],"_postman_id":"9ea84ebd-fa95-4023-b5d1-64534d2baf7f"},{"name":"Consultar Beneficiario","id":"f3080116-866a-4f4d-b832-98b409957339","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[]},"isInherited":false},"method":"GET","header":[],"url":"https://{base_url}/payment/beneficiary/{{BeneficiaryId}}?MerchantDocument={merchantDocument}","description":"<h3 id=\"consultar-beneficiário\">Consultar Beneficiário</h3>\n<p>Este endpoint retorna as informações de um Beneficiário passando como parâmetro na URL o id do beneficiário cadastrado.</p>\n<h4 id=\"request\">Request</h4>\n<p>Parâmetros a serem enviado na requisição</p>\n<ul>\n<li><p><code>BeneficiaryId</code> (path parameter) - O Id do beneficiário cadastrado.</p>\n</li>\n<li><p><code>MerchantDocument</code> (string|obrigatório): Documento do Merchant (Estabelecimento Comercial) sem pontuação.</p>\n</li>\n</ul>\n<h4 id=\"response\">Response</h4>\n<p>A resposta da requisição será um JSON com os detalhes do beneficiário cadastrado:</p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n  \"data\": {\n    \"Id\": 0,\n    \"ResellerDocument\": \"\",\n    \"MerchantDocument\": \"\",\n    \"BeneficiaryDocument\": \"\",\n    \"Titular\": \"\",\n    \"BankCode\": \"\",\n    \"RoutingNumber\": \"\",\n    \"AccountNumber\": \"\",\n    \"Type\": \"\",\n    \"TypeKey\": \"\",\n    \"PixKey\": \"\",\n    \"Status\": \"\",\n    \"Phone\": \"\",\n    \"Email\": \"\",\n    \"Bank\": {\n      \"BankId\": 0,\n      \"BankName\": \"\",\n      \"BankCode\": 0,\n      \"BankISPB\": \"\"\n    },\n    \"Merchant\": {\n      \"Document\": \"\",\n      \"companyName\": \"\",\n      \"tradingName\": \"\",\n      \"mccId\": 0,\n      \"legalNatureId\": \"\"\n    }\n  }\n}\n\n</code></pre>\n","urlObject":{"path":["payment","beneficiary","{{BeneficiaryId}}"],"host":["https://{base_url}"],"query":[{"key":"MerchantDocument","value":"{merchantDocument}"}],"variable":[]}},"response":[{"id":"6d6c7664-0041-4c66-b9ea-0def1733d985","name":"Success","originalRequest":{"method":"GET","header":[],"url":"https://{base_url}/payment/beneficiary/{{BeneficiaryId}}"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Host","value":"localhost:8000"},{"key":"Connection","value":"close"},{"key":"X-Powered-By","value":"PHP/8.1.27"},{"key":"Cache-Control","value":"no-cache, private"},{"key":"Date","value":"Tue, 12 Nov 2024 20:50:14 GMT"},{"key":"Content-Type","value":"application/json"},{"key":"X-RateLimit-Limit","value":"60000"},{"key":"X-RateLimit-Remaining","value":"59998"},{"key":"Access-Control-Allow-Origin","value":"*"}],"cookie":[],"responseTime":null,"body":"{\n    \"data\": {\n        \"Id\": 62,\n        \"ResellerDocument\": \"{{ResellerDocument}}\",\n        \"MerchantDocument\": \"{{MerchantDocument}}\",\n        \"BeneficiaryDocument\": \"{{BeneficiaryDocument}}\",\n        \"Titular\": \"Fulano de Tal LTDA\",\n        \"BankCode\": \"237\",\n        \"RoutingNumber\": \"0001\",\n        \"AccountNumber\": \"123456789\",\n        \"Type\": \"checking\",\n        \"TypeKey\": \"email\",\n        \"PixKey\": \"fulanodeetal@gmail.com\",\n        \"Status\": \"inactive\",\n        \"Phone\": \"41987524822\",\n        \"Email\": \"fulanodeetal@gmail.com\",\n        \"Bank\": {\n            \"BankId\": 114,\n            \"BankName\": \"Banco Bradesco S.A.\",\n            \"BankCode\": 237,\n            \"BankISPB\": \"60746948\"\n        },\n        \"Merchant\": {\n            \"Document\": \"{{MerchantDocument}}\",\n            \"companyName\": \"Teste LTDA\",\n            \"tradingName\": \"Teste LTDA\",\n            \"mccId\": 5231,\n            \"legalNatureId\": \"\"\n        }\n    }\n}"}],"_postman_id":"f3080116-866a-4f4d-b832-98b409957339"},{"name":"Atualizar Beneficiario","id":"1d847913-05eb-497d-a148-974df5e57c83","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[]},"isInherited":false},"method":"PUT","header":[],"body":{"mode":"raw","raw":"{\r\n    \"ResellerDocument\": {{ResellerDocument}}, //(string) Documento do Revendedor (Marketplace)\r\n    \"MerchantDocument\": {{MerchantDocument}}, //(string) Documento do Lojista (Estabelecimento Comercial)\r\n    \"BeneficiaryDocument\": {{BeneficiaryDocument}}, //(string) Documento do Beneficiário \r\n    \"Titular\": \"Ciclano da Silva LTDA\", //(string) Nome ou razão social do Beneficiário\r\n    \"Phone\": \"61988551209\", //(string) Telefone do Beneficiário\r\n    \"Email\": \"fulanodeealterado2@gmail.com\", //(string) Email do Beneficiário\r\n    \"BankCode\": \"237\", //(string) Código do Banco do Beneficiário\r\n    \"RoutingNumber\": \"0001\", //(string) Número da agência do Beneficiário\r\n    \"AccountNumber\": \"00000145\", //(string) Número da conta do Beneficiário\r\n    \"AccountType\": 1, //(int32) Tipo da conta do Beneficiário\r\n    \"TypeKey\": \"email\", //(string) Tipo de chave pix do Beneficiário \r\n    \"PixKey\": \"fulanodeealterado2@gmail.com\" //(string) Chave pix do Beneficiário\r\n}","options":{"raw":{"language":"json"}}},"url":"https://{base_url}/payment/beneficiary/{{BeneficiaryDocument}}","description":"<h3 id=\"atualizar-beneficiário\">Atualizar Beneficiário</h3>\n<p>Este endpoint é usado para atualizar os dados do beneficiário</p>\n<p><strong>*AO SOLICITAR ALTERAÇÃO NOS DADOS O BENEFICIÁRIO É ENVIADO PARA ANÁLISE DE RISCO NOVAMENTE</strong></p>\n<h4 id=\"request-parameter\">Request Parameter</h4>\n<ul>\n<li><code>BeneficiaryDocument</code>: (object) (path-parameter) Documento do Beneficiário</li>\n</ul>\n<h4 id=\"request-body\">Request Body</h4>\n<ul>\n<li><p>ResellerDocument (string): Documento do Revendedor (sem pontuação)</p>\n</li>\n<li><p>MerchantDocument (string): Documento do Lojista (sem pontuação)</p>\n</li>\n<li><p>BeneficiaryDocument (string): Documento do Beneficiário (sem pontuação)</p>\n</li>\n<li><p>Titular (string): Nome ou razão social do beneficiário.</p>\n</li>\n<li><p>Phone (string): Telefone de contato do beneficiário.</p>\n</li>\n<li><p>Email (string): Email de contato beneficiario.</p>\n</li>\n<li><p>BankCode (string): Código do banco do beneficiário.</p>\n</li>\n<li><p>RoutingNumber (string): Agência do beneficiário.</p>\n</li>\n<li><p>AccountNumber (string): Número da conta do beneficiário.</p>\n</li>\n<li><p>AccountType (integer): Tipo de conta bancária do beneficiário.</p>\n<ul>\n<li><p><strong>1</strong> = Conta Corrente</p>\n</li>\n<li><p><strong>2</strong> = Conta Poupança</p>\n</li>\n<li><p><strong>3</strong> = Conta de Pagamentos</p>\n</li>\n</ul>\n</li>\n<li><p>TypeKey (string): Tipo de Chave Pix (não obrigatório)</p>\n<ul>\n<li><p><strong>email</strong> = Tipo de chave Email</p>\n</li>\n<li><p><strong>phone</strong> = Tipo de chave Telefone</p>\n</li>\n<li><p><strong>cpf</strong> = Tipo de chave CPF</p>\n</li>\n<li><p><strong>cnpj</strong> = Tipo de Chave CNPJ</p>\n</li>\n<li><p><strong>random</strong> = Chave aleatória</p>\n</li>\n</ul>\n</li>\n<li><p>PixKey (string): Chave pix do beneficiario (não obrigatório)</p>\n</li>\n</ul>\n<h4 id=\"response\">Response</h4>\n<p>The response will be a JSON object with the following schema:</p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n  \"data\": {\n    \"Id\": 0,\n    \"ResellerDocument\": \"\",\n    \"MerchantDocument\": \"\",\n    \"BeneficiaryDocument\": \"\",\n    \"Titular\": \"\",\n    \"BankCode\": \"\",\n    \"RoutingNumber\": \"\",\n    \"AccountNumber\": \"\",\n    \"Type\": \"\",\n    \"TypeKey\": \"\",\n    \"PixKey\": \"\",\n    \"Status\": \"\",\n    \"Phone\": \"\",\n    \"Email\": \"\",\n    \"Bank\": {\n      \"BankId\": 0,\n      \"BankName\": \"\",\n      \"BankCode\": 0,\n      \"BankISPB\": \"\"\n    },\n    \"Merchant\": {\n      \"Document\": \"\",\n      \"companyName\": \"\",\n      \"tradingName\": \"\",\n      \"mccId\": 0,\n      \"legalNatureId\": \"\"\n    }\n  }\n}\n\n</code></pre>\n<p>The response will include the updated beneficiary payment details.</p>\n","urlObject":{"path":["payment","beneficiary","{{BeneficiaryDocument}}"],"host":["https://{base_url}"],"query":[],"variable":[]}},"response":[{"id":"f4f16a50-ff45-4ef6-8ed9-de174775e8b6","name":"Success","originalRequest":{"method":"PUT","header":[],"body":{"mode":"raw","raw":"{\r\n    \"ResellerDocument\": \"{{ResellerDocument}}\", //(string) Documento do Revendedor (Marketplace)\r\n    \"MerchantDocument\": \"{{MerchantDocument}}\", //(string) Documento do Lojista (Estabelecimento Comercial)\r\n    \"BeneficiaryDocument\": \"{{BeneficiaryDocument}}\", //(string) Documento do Beneficiário \r\n    \"Titular\": \"Ciclano da Silva LTDA\", //(string) Nome ou razão social do Beneficiário\r\n    \"Phone\": \"61988551209\", //(string) Telefone do Beneficiário\r\n    \"Email\": \"fulanodeealterado2@gmail.com\", //(string) Email do Beneficiário\r\n    \"BankCode\": \"237\", //(string) Código do Banco do Beneficiário\r\n    \"RoutingNumber\": \"0001\", //(string) Número da agência do Beneficiário\r\n    \"AccountNumber\": \"123456789\", //(string) Número da conta do Beneficiário\r\n    \"AccountType\": 1, //(int32) Tipo da conta do Beneficiário\r\n    \"TypeKey\": \"email\", //(string) Tipo de chave pix do Beneficiário \r\n    \"PixKey\": \"fulanodeealterado2@gmail.com\" //(string) Chave pix do Beneficiário\r\n}","options":{"raw":{"language":"json"}}},"url":"https://{base_url}/payment/beneficiary/{{BeneficiaryId}}"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Host","value":"localhost:8000"},{"key":"Connection","value":"close"},{"key":"X-Powered-By","value":"PHP/8.1.27"},{"key":"Cache-Control","value":"no-cache, private"},{"key":"Date","value":"Tue, 12 Nov 2024 21:15:37 GMT"},{"key":"Content-Type","value":"application/json"},{"key":"X-RateLimit-Limit","value":"60000"},{"key":"X-RateLimit-Remaining","value":"59998"},{"key":"Access-Control-Allow-Origin","value":"*"}],"cookie":[],"responseTime":null,"body":"{\n    \"data\": {\n        \"Id\": 62,\n        \"ResellerDocument\": \"{{ResellerDocument}}\",\n        \"MerchantDocument\": \"{{MerchantDocument}}\",\n        \"BeneficiaryDocument\": \"{{BeneficiaryDocument}}\",\n        \"Titular\": \"Ciclano da Silva LTDA\",\n        \"BankCode\": \"237\",\n        \"RoutingNumber\": \"0001\",\n        \"AccountNumber\": \"00000145\",\n        \"Type\": \"checking\",\n        \"TypeKey\": \"email\",\n        \"PixKey\": \"fulanodeealterado2@gmail.com\",\n        \"Status\": \"inactive\",\n        \"Phone\": \"61988551209\",\n        \"Email\": \"fulanodeealterado2@gmail.com\",\n        \"Bank\": {\n            \"BankId\": 114,\n            \"BankName\": \"Banco Bradesco S.A.\",\n            \"BankCode\": 237,\n            \"BankISPB\": \"60746948\"\n        },\n        \"Merchant\": {\n            \"Document\": \"{{MerchantDocument}}\",\n            \"companyName\": \"Teste LTDA\",\n            \"tradingName\": \"Teste LTDA\",\n            \"mccId\": 5231,\n            \"legalNatureId\": \"\"\n        }\n    }\n}"}],"_postman_id":"1d847913-05eb-497d-a148-974df5e57c83"},{"name":"Deletar Beneficiario","id":"d19ad913-ff75-4f63-994b-1751373d396f","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[]},"isInherited":false},"method":"DELETE","header":[],"body":{"mode":"raw","raw":"","options":{"raw":{"language":"json"}}},"url":"https://{base_url}/payment/beneficiary/{{BeneficiaryDocument}}","description":"<h3 id=\"deletar-beneficiaio\">Deletar Beneficiaio</h3>\n<p>Este endpoint permite deletar e inativar os beneficiários cadastrados</p>\n<h4 id=\"request\">Request</h4>\n<ul>\n<li><p>Method: DELETE</p>\n</li>\n<li><p>URL: <code>https://{base_url}/hub/payment/beneficiary/{{BeneficiaryDocument}}</code></p>\n</li>\n<li><p>Description: Esta requisição deleta o beneficiário relacionado ao ID passado via path.</p>\n</li>\n</ul>\n<h4 id=\"request-body\">Request Body</h4>\n<p>This request does not require a request body.</p>\n<h4 id=\"response\">Response</h4>\n<ul>\n<li><p>{ \"error\": true }</p>\n</li>\n<li><p>Description: A resposta conterá um objeto JSON indicando o sucesso ou a falha da operação de exclusão. Neste exemplo, o campo “error” está definido como verdadeiro, indicando que ocorreu um erro durante o processo de exclusão.</p>\n</li>\n</ul>\n<h4 id=\"json-schema\">JSON Schema</h4>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"type\": \"object\",\n    \"properties\": {\n        \"error\": {\n            \"type\": \"boolean\"\n        }\n    },\n    \"required\": [\"error\"]\n}\n\n</code></pre>\n","urlObject":{"path":["payment","beneficiary","{{BeneficiaryDocument}}"],"host":["https://{base_url}"],"query":[],"variable":[]}},"response":[{"id":"28a0f3fb-2748-48ca-a9c4-4d27ed103c29","name":"Success","originalRequest":{"method":"DELETE","header":[],"body":{"mode":"raw","raw":"","options":{"raw":{"language":"json"}}},"url":"https://{base_url}/payment/beneficiary/{{BeneficiaryId}}"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Host","value":"localhost:8000"},{"key":"Connection","value":"close"},{"key":"X-Powered-By","value":"PHP/8.1.27"},{"key":"Cache-Control","value":"no-cache, private"},{"key":"Date","value":"Tue, 12 Nov 2024 21:07:56 GMT"},{"key":"Content-Type","value":"application/json"},{"key":"X-RateLimit-Limit","value":"60000"},{"key":"X-RateLimit-Remaining","value":"59999"},{"key":"Access-Control-Allow-Origin","value":"*"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": false\n}"}],"_postman_id":"d19ad913-ff75-4f63-994b-1751373d396f"}],"id":"65048428-c8ba-4508-8caf-4ac53b162431","_postman_id":"65048428-c8ba-4508-8caf-4ac53b162431","description":""},{"name":"Consulta Agenda para Split","id":"82de3a97-f106-4c53-b9c6-b7c87754fa9d","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{token}"}]},"isInherited":false},"method":"GET","header":[],"url":"https://{base_url}/payment/merchant-split/schedule?merchantDocument={merchantDocument}&datePaymentSince=2025-04-01&datePaymentUntil=2025-04-30&resellerDocument={resellerDocument}","description":"<p><strong>Este</strong> <em><strong>endpoint</strong></em> <strong>é utilizado para consultar o valor total dos recebíveis nos próximos dias com base em diferentes critérios, como documento do lojista, datas de pagamento e outros parâmetros opcionais.</strong></p>\n<ul>\n<li><p>Essa requisição possui como parâmetro de consulta (<em>Query Params</em>) os seguintes valores:</p>\n<ul>\n<li><p><strong><code>'resellerDocument'</code></strong> - Documento do revendedor - obrigaório;</p>\n</li>\n<li><p><strong><code>'merchantDocuments'</code></strong> - (<em>array</em> de strings)- Documentos dos lojistas - obrigatório;</p>\n</li>\n<li><p><strong><code>'datePaymentSince'</code></strong> - Retornar os valores de agenda a partir da data selecionada. (formato: YYYY-MM-DD) - obrigatório;</p>\n</li>\n<li><p><strong><code>'datePaymentUntil'</code></strong> -Retorna os valores de agenda até a data selecionada. (formato: YYYY-MM-DD) - obrigatório;</p>\n</li>\n</ul>\n</li>\n<li><p>Incluir os cabeçalhos <code>'Authorization'</code>no formato <em>Bearer</em> e '<code>accept'</code>com o valor <code>application/json</code> ;</p>\n</li>\n</ul>\n<p>A resposta da requisição será um JSON contendo um <em>array</em> de objetos com as informações de total de recebíveis por data encontrada que atendam os critérios informados.<br />Ao lado é possível visualizar um exemplo de como pode parecer em caso de sucesso ou erro.</p>\n","urlObject":{"path":["payment","merchant-split","schedule"],"host":["https://{base_url}"],"query":[{"key":"merchantDocument","value":"{merchantDocument}"},{"key":"datePaymentSince","value":"2025-04-01"},{"key":"datePaymentUntil","value":"2025-04-30"},{"key":"resellerDocument","value":"{resellerDocument}"}],"variable":[]}},"response":[{"id":"b954d555-330f-440c-bd94-15ebc6c711cd","name":"Success","originalRequest":{"method":"GET","header":[],"url":{"raw":"https://{base_url}/payment/merchant-split/schedule?merchantDocument={merchantDocument}&datePaymentSince=2025-04-05&datePaymentUntil=2025-04-30&resellerDocument={resellerDocument}","host":["https://{base_url}"],"path":["payment","merchant-split","schedule"],"query":[{"key":"merchantDocument","value":"{merchantDocument}"},{"key":"datePaymentSince","value":"2025-04-05"},{"key":"datePaymentUntil","value":"2025-04-30"},{"key":"resellerDocument","value":"{resellerDocument}"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"hasError\": false,\n    \"receivables\": [\n        {\n            \"merchantDocument\": \"00000000000101\",\n            \"resellerDocument\": \"00000000000101\",\n            \"datePayment\": \"2025-04-14\",\n            \"debits\": 0,\n            \"amountInCents\": 3040\n        }\n    ]\n}"}],"_postman_id":"82de3a97-f106-4c53-b9c6-b7c87754fa9d"},{"name":"Listar Splits","id":"216f4e68-e258-4c53-a564-abe794b99120","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[]},"isInherited":false},"method":"GET","header":[],"url":"https://{base_url}/payment/merchant-split?pageId=2&totalPerPage=5","description":"<h1 id=\"listar-pagamentos-de-split\">Listar pagamentos de Split</h1>\n<p><strong>Esse</strong> <em><strong>endpoint</strong></em> <strong>permite exibir todos os splits associados a um Estabelecimento Comercial. Essa exibição requer autenticação.</strong></p>\n<ul>\n<li><p>A estrutura da requisição conta com parâmetros de consulta (<em>Query Params</em>) que podem ser incluídos, como filtros, para permitir que o retorno desejado seja obtido dentre os resultados possíveis;</p>\n</li>\n<li><p>A utilização dos parâmetros</p>\n<ul>\n<li><strong><code>'MerchantDocument'</code></strong>(Documento do Lojista), é opicional na URL da requisição;</li>\n</ul>\n</li>\n<li><p>A adição dos demais parâmetros é opcional, podendo ser incluídos conforme necessário;</p>\n</li>\n<li><p>Incluir os cabeçalhos <code>'Authorization'</code>no formato <em>Bearer</em> e '<code>accept'</code>com o valor <code>application/json</code> ;</p>\n</li>\n</ul>\n<p>A resposta da requisição será um JSON com os detalhes dos splits cadastrados.<br />Ao lado é possível visualizar um exemplo de como pode parecer em caso de sucesso ou erro.</p>\n<h3 id=\"status-do-split\">Status do Split</h3>\n<p>O campo <code>status</code> representa o estado atual do split de pagamento. Os valores possíveis são:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Valor</th>\n<th>Descrição</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>pending</code></td>\n<td>Split criado e aguardando processamento. O pagamento ainda não foi efetuado.</td>\n</tr>\n<tr>\n<td><code>requested</code></td>\n<td>Split solicitado e aguardando aprovação.</td>\n</tr>\n<tr>\n<td><code>succeeded</code></td>\n<td>Split processado com sucesso. Quando <code>date_paid</code> está preenchido, indica que o pagamento foi efetivamente realizado.</td>\n</tr>\n<tr>\n<td><code>discounted</code></td>\n<td>Split descontado. O valor foi debitado do saldo do estabelecimento comercial.</td>\n</tr>\n<tr>\n<td><code>refused</code></td>\n<td>Split recusado. Pode ocorrer por falta de saldo suficiente no estabelecimento ou por reprovação manual. O campo <code>justify</code> pode conter o motivo da recusa.</td>\n</tr>\n<tr>\n<td><code>canceled</code></td>\n<td>Split cancelado.</td>\n</tr>\n</tbody>\n</table>\n</div><p><strong>Observações:</strong></p>\n<ul>\n<li><p>Um split com status <code>succeeded</code> mas sem <code>date_paid</code> preenchido é tratado como <code>pending</code> nas listagens.</p>\n</li>\n<li><p>O campo <code>justify</code> contém a justificativa/motivo quando aplicável.</p>\n</li>\n<li><p>O campo <code>reason</code> pode conter informações adicionais sobre rejeições.</p>\n</li>\n</ul>\n<h2 id=\"response\">Response</h2>\n<p>A resposta para esta solicitação pode ser representada como um esquema JSON:</p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n  \"error\": \"boolean\",\n  \"data\": {\n    \"current_page\": \"number\",\n    \"data\": [\n      {\n        \"id\": \"number\",\n        \"department_store_id\": \"number\",\n        \"marketplace_split_config_id\": \"number\",\n        \"date\": \"string\",\n        \"date_paid\": \"string or null\",\n        \"amount\": \"number\",\n        \"status\": \"string\",\n        \"deleted_at\": \"string or null\",\n        \"created_at\": \"string\",\n        \"updated_at\": \"string\",\n        \"payment_marketplace_split_id\": \"number or null\",\n        \"justify\": \"string\",\n        \"marketplace_split_config\": {\n          \"id\": \"number\",\n          \"marketplace_id\": \"number\",\n          \"type\": \"string\",\n          \"justify\": \"string\",\n          \"date\": \"string\",\n          \"next_date\": \"string\",\n          \"date_paid\": \"string or null\",\n          \"document\": \"string\",\n          \"titular\": \"string\",\n          \"bank_code\": \"string\",\n          \"routing_number\": \"string\",\n          \"account_number\": \"string\",\n          \"type_account\": \"string\",\n          \"reason\": \"null or string\",\n          \"amount\": \"number\",\n          \"original_amount\": \"number\",\n          \"status\": \"string\",\n          \"user_created_id\": \"number\",\n          \"user_updated_id\": \"number\",\n          \"deleted_at\": \"string or null\",\n          \"created_at\": \"string\",\n          \"updated_at\": \"string\",\n          \"multiple_ec\": \"number\",\n          \"marketplace\": {\n            \"id\": \"number\",\n            \"person_id\": \"number\",\n            \"person\": {\n              \"id\": \"number\",\n              \"name_store\": \"string\",\n              \"document\": \"string\"\n            }\n          }\n        },\n        \"department_store\": {\n          \"id\": \"number\",\n          \"person_id\": \"number\",\n          \"person\": {\n            \"id\": \"number\",\n            \"name_store\": \"string\",\n            \"type_person\": \"string\",\n            \"cpf\": \"string\",\n            \"document\": \"string\"\n          }\n        }\n      }\n    ],\n    \"first_page_url\": \"string\",\n    \"from\": \"number\",\n    \"last_page\": \"number\",\n    \"last_page_url\": \"string\",\n    \"links\": [\n      {\n        \"url\": \"null or string\",\n        \"label\": \"string\",\n        \"active\": \"boolean\"\n      }\n    ],\n    \"next_page_url\": \"null or string\",\n    \"path\": \"string\",\n    \"per_page\": \"number\",\n    \"prev_page_url\": \"null or string\",\n    \"to\": \"number\",\n    \"total\": \"number\"\n  }\n}\n\n</code></pre>\n","urlObject":{"path":["payment","merchant-split"],"host":["https://{base_url}"],"query":[{"disabled":true,"description":{"content":"<p>(string) Range de datas de liquidação (separados por virgula)</p>\n","type":"text/plain"},"key":"Date","value":"2024-11-01,2024-11-08"},{"disabled":true,"description":{"content":"<p>(string) Data de liquidação especifica</p>\n","type":"text/plain"},"key":"Date","value":"2024-12-23"},{"disabled":true,"description":{"content":"<p>(int) ID do Split</p>\n","type":"text/plain"},"key":"id","value":""},{"disabled":true,"description":{"content":"<p>(string) Documento do Lojista (sem pontuação)</p>\n","type":"text/plain"},"key":"MerchantDocument","value":"{{MerchantDocument}}"},{"disabled":true,"description":{"content":"<p>(string) Documento do Beneficiário (sem pontuação)</p>\n","type":"text/plain"},"key":"BeneficiaryDocument","value":"{{BeneficiaryDocument}}"},{"disabled":true,"description":{"content":"<p>(string) Ordenar listagem de configurações do split pelo campo (ID como padrão)</p>\n","type":"text/plain"},"key":"OrderBy","value":""},{"disabled":true,"description":{"content":"<p>(string) Direção de ordenamento das configurações de split (asc = Ascendente, desc = Descendente)</p>\n","type":"text/plain"},"key":"OrderDirection","value":""},{"description":{"content":"<p>(int32)[optional] Número da página de resultados a ser retornada</p>\n","type":"text/plain"},"key":"pageId","value":"2"},{"description":{"content":"<p>(int32)[optional]Total de itens, por página, que serão retornados;</p>\n","type":"text/plain"},"key":"totalPerPage","value":"5"}],"variable":[]}},"response":[{"id":"a75fd88a-438a-42c3-8337-a7e250274225","name":"Listar Splits","originalRequest":{"method":"GET","header":[],"url":{"raw":"https://{base_url}/payment/merchant-split","host":["https://{base_url}"],"path":["payment","merchant-split"],"query":[{"key":"Date","value":"2024-11-01,2024-11-08","description":"(string) Range de datas de liquidação (separados por virgula)","disabled":true},{"key":"Date","value":"2024-12-23","description":"(string) Data de liquidação especifica","disabled":true},{"key":"id","value":"","description":"(int) ID do Split","disabled":true},{"key":"MerchantDocument","value":"{{MerchantDocument}}","description":"(string) Documento do Lojista (sem pontuação)","disabled":true},{"key":"BeneficiaryDocument","value":"{{BeneficiaryDocument}}","description":"(string) Documento do Beneficiário (sem pontuação)","disabled":true},{"key":"OrderBy","value":"","description":"(string) Ordenar listagem de configurações do split pelo campo (ID como padrão)","disabled":true},{"key":"OrderDirection","value":"","description":"(string) Direção de ordenamento das configurações de split (asc = Ascendente, desc = Descendente)","disabled":true}]}},"status":"OK","code":200,"_postman_previewlanguage":null,"header":null,"cookie":[],"responseTime":null,"body":"{\r\n    \"data\": {\r\n        \"currentPage\": 1,\r\n        \"data\": [\r\n            {\r\n                \"id\": 15,\r\n                \"MerchantDocument\": \"00000000000101\",\r\n                \"BeneficiaryDocument\": \"00000000001\",\r\n                \"Date\": \"2024-12-06T00:00:00-03:00\",\r\n                \"Amount\": 30,\r\n                \"Justify\": \"teste editado\",\r\n                \"Status\": \"pending\",\r\n                \"CreatedAt\": \"2024-12-04T14:33:59-03:00\",\r\n                \"UpdatedAt\": \"2024-12-04T14:34:07-03:00\",\r\n                \"Merchant\": {\r\n                    \"Document\": \"27372094000186\",\r\n                    \"companyName\": \"Nome Empresa\",\r\n                    \"tradingName\": \"Nome Empresa\",\r\n                    \"mccId\": \"\",\r\n                    \"legalNatureId\": 3\r\n                },\r\n                \"Beneficiary\": {\r\n                    \"Document\": \"00000000001\",\r\n                    \"Titular\": \"Fulano de Tal LTDA\",\r\n                    \"BankCode\": \"237\",\r\n                    \"RoutingNumber\": \"0001\",\r\n                    \"AccountNumber\": \"00000145\",\r\n                    \"Type\": \"checking\",\r\n                    \"TypeKey\": \"email\",\r\n                    \"PixKey\": \"fulanodeetal@gmail.com\",\r\n                    \"Status\": \"risk_analysis_manually\",\r\n                    \"Phone\": \"41987524822\",\r\n                    \"Email\": \"fulanodeetal@gmail.com\"\r\n                }\r\n            }\r\n        ],\r\n        \"from\": 1,\r\n        \"to\": 1,\r\n        \"total\": 1\r\n    }\r\n}"}],"_postman_id":"216f4e68-e258-4c53-a564-abe794b99120"},{"name":"Cadastrar Split","event":[{"listen":"test","script":{"id":"ac4a022d-5d19-4359-a89b-83b1a2c59504","exec":[""],"type":"text/javascript","packages":{},"requests":{}}},{"listen":"prerequest","script":{"id":"5de8d792-6fe5-4f62-90ca-a7a572b14ca6","exec":[""],"type":"text/javascript","packages":{},"requests":{}}}],"id":"92f2d266-4cee-49dc-9197-121e86031cf1","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{token}"}]},"isInherited":false},"method":"POST","header":[],"body":{"mode":"raw","raw":"{\r\n    \"MerchantDocument\": {{MerchantDocument}}, // (string) [required] Documento do Lojista (sem pontuação)\r\n    // \"BeneficiaryDocument\": {{BeneficiaryDocument}}, // (string) [required] Documento do Beneficiário (sem pontuação)\r\n    \"BeneficiaryId\": {{BeneficiaryId}}, // (int) [required] Documento do Beneficiário (sem pontuação)\r\n    \"Date\": \"2025-01-15\", // (string) [required] Data de liquidação do split\r\n    \"Amount\": 25, //(float) [required] Valor do Split\r\n    \"Justify\": \"teste\" //(string) [opicional] Justificativa do split\r\n}","options":{"raw":{"language":"json"}}},"url":"https://{base_url}/payment/merchant-split","description":"<p><strong>Este</strong> <em><strong>endpoint</strong></em> <strong>cria um novo split financeiro para um beneficiário destinado a um estabelecimento comercial.</strong></p>\n<ul>\n<li><p>Essa requisição possui em corpo (<em>Request Body</em>) os seguintes valores:</p>\n<ul>\n<li><p><strong><code>'MerchantDocument'</code></strong> <strong>-</strong> Número do documento do Revendedor (sem pontuação);</p>\n</li>\n<li><p><strong><code>'BeneficiaryDocument'</code></strong> - <del>Número do documento do Beneficiário (sem pontuação)</del> [deprecated];</p>\n</li>\n<li><p><strong><code>'BeneficiaryId'</code></strong> - Número do ID do Beneficiário ;</p>\n</li>\n<li><p><strong><code>'Date'</code></strong> - Data de Liquidação do Split no formato <code>YYYY-MM-DD</code>- obrigatório;</p>\n</li>\n<li><p><strong><code>'Justify'</code></strong> - Justificativa do Split</p>\n</li>\n<li><p><strong><code>'Amount'</code></strong> - Valor que será lançado para split, no formato decimal (ex: R$ 10,00 = 10.00) - obrigatório;</p>\n</li>\n</ul>\n</li>\n<li><p>Adicionar aos cabeçalhos o campo <strong><code>'PartnerDocument'</code></strong> - Número do documento do Parceiro (sem pontuação);</p>\n</li>\n<li><p>Incluir também os cabeçalhos <code>'Authorization'</code>no formato <em>Bearer</em> e '<code>accept'</code>com o valor <code>application/json</code> ;</p>\n</li>\n</ul>\n<p>A resposta da requisição será uma mensagem indicando o sucesso da operação. Ou em caso de falha, o erro ocorrido.<br />Ao lado é possível visualizar um exemplo de como pode parecer em caso de sucesso ou erro.</p>\n","urlObject":{"path":["payment","merchant-split"],"host":["https://{base_url}"],"query":[],"variable":[]}},"response":[{"id":"14b25194-ccbf-4c73-a0c4-be829ce8323d","name":"Success","originalRequest":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\r\n    \"MerchantDocument\": \"{{MerchantDocument}}\", //Documento do Lojista\r\n    \"BeneficiaryDocument\": \"{{BeneficiaryDocument}}\", //Documento do Beneficiário\r\n    \"Date\": \"2020-11-06\", //Data de liquidação\r\n    \"Amount\": 25, //Valor do Split\r\n    \"Justify\": \"teste\" //Justificativa (Opicional)\r\n}","options":{"raw":{"language":"json"}}},"url":"https://{base_url}/hub/payment/merchant-split"},"status":"Created","code":201,"_postman_previewlanguage":"json","header":[{"key":"Host","value":"localhost:8000"},{"key":"Connection","value":"close"},{"key":"X-Powered-By","value":"PHP/8.1.27"},{"key":"Cache-Control","value":"no-cache, private"},{"key":"Date","value":"Tue, 05 Nov 2024 18:03:48 GMT"},{"key":"Content-Type","value":"application/json"},{"key":"X-RateLimit-Limit","value":"60000"},{"key":"X-RateLimit-Remaining","value":"59999"},{"key":"Access-Control-Allow-Origin","value":"*"}],"cookie":[],"responseTime":null,"body":"{\n    \"data\": {\n        \"id\": 21,\n        \"MerchantDocument\": \"{{MerchantDocument}}\",\n        \"BeneficiaryDocument\": \"{{BeneficiaryDocument}}\",\n        \"Date\": \"2024-11-06T00:00:00-03:00\",\n        \"Amount\": 25,\n        \"Type\": \"teste\",\n        \"Status\": \"pending\",\n        \"CreatedAt\": \"2024-11-05T15:03:48-03:00\",\n        \"UpdatedAt\": \"2024-11-05T15:03:48-03:00\",\n        \"Merchant\": {\n            \"Document\": \"{{MerchantDocument}}\",\n            \"companyName\": \"Teste LTDA\",\n            \"tradingName\": \"Teste LTDA\",\n            \"mccId\": 7538,\n            \"legalNatureId\": 1\n        },\n        \"Beneficiary\": {\n            \"Document\": \"{{BeneficiaryDocument}}\",\n            \"Titular\": \"Fornecedor 003\",\n            \"BankCode\": \"123\",\n            \"RoutingNumber\": \"0801\",\n            \"AccountNumber\": \"123456789\",\n            \"Type\": \"savings\",\n            \"TypeKey\": \"phone\",\n            \"PixKey\": \"(11) 99863-4694\",\n            \"Status\": \"active\",\n            \"Phone\": \"(11) 99863-4694\",\n            \"Email\": \"fornecedor3@email.com\"\n        }\n    }\n}"},{"id":"27737fad-619e-41ae-91f0-ae859995511d","name":"Error","originalRequest":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\r\n    \"MerchantDocument\": \"{{MerchantDocument}}\", //Documento do Lojista\r\n    \"BeneficiaryDocument\": \"{{BeneficiaryDocument}}\", //Documento do Beneficiário\r\n    \"Date\": \"2024-11-05\", //Data de liquidação\r\n    \"Amount\": 25, //Valor do Split\r\n    \"Justify\": \"teste\" //Justificativa (Opicional)\r\n}","options":{"raw":{"language":"json"}}},"url":"https://{base_url}/hub/payment/merchant-split"},"status":"Bad Request","code":400,"_postman_previewlanguage":"json","header":[{"key":"Host","value":"localhost:8000"},{"key":"Connection","value":"close"},{"key":"X-Powered-By","value":"PHP/8.1.27"},{"key":"Cache-Control","value":"no-cache, private"},{"key":"Date","value":"Tue, 29 Oct 2024 20:33:58 GMT"},{"key":"Content-Type","value":"application/json"},{"key":"X-RateLimit-Limit","value":"60000"},{"key":"X-RateLimit-Remaining","value":"59996"},{"key":"Access-Control-Allow-Origin","value":"*"}],"cookie":[],"responseTime":null,"body":"{\n    \"hasError\": true,\n    \"errorMessage\": \"Erro indexado\",\n    \"errorDetails\": {\n        \"merchantDocument\": [\n            \"Merchant '{merchantDocument}' não foi encontrado\"\n        ]\n    }\n}"}],"_postman_id":"92f2d266-4cee-49dc-9197-121e86031cf1"},{"name":"Consultar Split","id":"227e1825-ca1a-4fb0-ad0a-60d0a5e36daf","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{token}"}]},"isInherited":false},"method":"GET","header":[],"url":"https://{base_url}/payment/merchant-split/{{MerchantSplitId}}","description":"<p><strong>Este</strong> <em><strong>endpoint</strong></em> <strong>permite consultar um determinado split disponível na aplicação mediante ID do mesmo. É necessário estar autenticado para realizar essa consulta.</strong></p>\n<ul>\n<li><p>Esta requisição exige como parâmetro de caminho (<em>Path Param</em>) o <code>{'id'}</code> do registro pretendido (split). Este parâmetro é obrigatório e deve ser incluído na URL;</p>\n</li>\n<li><p>Além disso, deve-se atentar para a inclusão, nos cabeçalhos da requisição, do <em><strong>PartnerDocument</strong></em> <em>-</em> número do documento do Parceiro, que é utilizado para identificá-lo;</p>\n</li>\n<li><p>Incluir os cabeçalhos <code>'Authorization'</code>no formato <em>Bearer</em> e '<code>accept'</code>com o valor <code>application/json</code> ;</p>\n</li>\n</ul>\n<p>A resposta da requisição será um JSON com os detalhes do split. Ao lado é possível visualizar um exemplo de como pode parecer em caso de sucesso ou erro.</p>\n<p>Na resposta da requisição existe o campo Receipt, neste campo você terá a URL do comprovante de pagamento do Split no caso de pagamento com sucesso.<br />Esta url é temporária e não deve ser salva, pois tem tempo de validade.</p>\n","urlObject":{"path":["payment","merchant-split","{{MerchantSplitId}}"],"host":["https://{base_url}"],"query":[],"variable":[]}},"response":[{"id":"93d4dc76-f74c-4d39-ad71-bdf8368f72ee","name":"Success","originalRequest":{"method":"GET","header":[],"url":"https://{base_url}/hub/payment/merchant-split/{{SplitId}}"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Host","value":"localhost:8000"},{"key":"Connection","value":"close"},{"key":"X-Powered-By","value":"PHP/8.1.27"},{"key":"Cache-Control","value":"no-cache, private"},{"key":"Date","value":"Tue, 05 Nov 2024 17:19:42 GMT"},{"key":"Content-Type","value":"application/json"},{"key":"X-RateLimit-Limit","value":"60000"},{"key":"X-RateLimit-Remaining","value":"59999"},{"key":"Access-Control-Allow-Origin","value":"*"}],"cookie":[],"responseTime":null,"body":"{\n    \"data\": {\n        \"id\": 16,\n        \"MerchantDocument\": \"{{MerchantDocument}}\",\n        \"BeneficiaryDocument\": \"{{BeneficiaryDocument}}\",\n        \"Date\": \"2024-11-08T00:00:00-03:00\",\n        \"Amount\": 50,\n        \"Type\": \"teste alterado\",\n        \"Receipt\": \"https://posportal.com.br/comprovantes/comprovante.pdf\",\n        \"Status\": \"pending\",\n        \"CreatedAt\": \"2024-10-24T18:35:28-03:00\",\n        \"UpdatedAt\": \"2024-11-04T20:01:42-03:00\",\n        \"Merchant\": {\n            \"Document\": \"{{MerchantDocument}}\",\n            \"companyName\": \"Teste LTDA\",\n            \"tradingName\": \"Teste LTDA\",\n            \"mccId\": \"\",\n            \"legalNatureId\": 1\n        },\n        \"Beneficiary\": {\n            \"Document\": \"{{BeneficiaryDocument}}\",\n            \"Titular\": \"Fornecedor 003\",\n            \"BankCode\": \"123\",\n            \"RoutingNumber\": \"0801\",\n            \"AccountNumber\": \"123456789\",\n            \"Type\": \"savings\",\n            \"TypeKey\": \"phone\",\n            \"PixKey\": \"(11) 99863-4694\",\n            \"Status\": \"active\",\n            \"Phone\": \"(11) 99863-4694\",\n            \"Email\": \"fornecedor3@email.com\"\n        }\n    }\n}"}],"_postman_id":"227e1825-ca1a-4fb0-ad0a-60d0a5e36daf"},{"name":"Atualizar Split","id":"a53f94fd-bb26-4e3e-bc3b-cc5795bf428b","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{token}"}]},"isInherited":false},"method":"PUT","header":[],"body":{"mode":"raw","raw":"{\r\n    \"MerchantDocument\": {{MerchantDocument}}, // (string) [required] Documento do Lojista (sem pontuação)\r\n    \"BeneficiaryDocument\": {{BeneficiaryDocument}}, // (string) [required] Documento do Beneficiário (sem pontuação)\r\n    \"Date\": \"2024-11-06\", // (string) [required] Data de liquidação do split\r\n    \"Amount\": 25, //(float) [required] Valor do Split\r\n    \"Justify\": \"teste\" //(string) [opicional] Justificativa do split\r\n}","options":{"raw":{"language":"json"}}},"url":"https://{base_url}/payment/merchant-split/{{MerchantSplitId}}","description":"<p><strong>Este</strong> <em><strong>endpoint</strong></em> <strong>atualiza um split de pagamento existente. Apenas os campos fornecidos no corpo da requisição serão atualizados. Campos ausentes não serão modificados.</strong></p>\n<p><strong>O</strong> <strong><code>id</code></strong> <strong>fornecido na URL deve corresponder a split existente para que a atualização seja bem-sucedida.</strong></p>\n<p><strong>*O Split só poderá ser alterado se a data de liquidação (Date) não estiver acontecido.</strong></p>\n<ul>\n<li><p>Essa requisição requer como parâmetro de caminho (<em>Path Param</em>) o <strong><code>'{id}'</code></strong> do split de pagamento - obrigatório;</p>\n</li>\n<li><p>E possui em seu corpo (<em>Request Body</em>) os seguintes valores:</p>\n<ul>\n<li><p>**<code>'ResellerDocument'</code>**- Número do documento do Revendedor (sem pontuação) - opcional;</p>\n</li>\n<li><p><strong><code>'MerchantDocument'</code></strong> - Número do documento do Estabelecimento Comercial (sem pontuação) - opcional;</p>\n</li>\n<li><p><strong><code>'BeneficiaryDocument'</code></strong> - ID do Beneficiario para qual o split está cadastrado - opcional;</p>\n</li>\n<li><p><strong><code>'Amount'</code></strong> - Valor equivalente ao split de pagamento que será lançado - opcional;</p>\n</li>\n<li><p><strong><code>'Date'</code></strong> - Data de liquidação do split - opcional;</p>\n<ul>\n<li>Só poderão ser contemplados os splits com data <strong>D+1</strong> dentro do horario limite permitido ao cadastro (<strong>00:00 até as 21:00 de cada dia</strong>)</li>\n</ul>\n</li>\n<li><p><strong><code>'Justify'</code></strong> - Justificativa para split financeiro - opcional;</p>\n</li>\n</ul>\n</li>\n<li><p>Adicionar aos cabeçalhos o campo <strong><code>'PartnerDocument'</code></strong> - Número do documento do Parceiro (sem pontuação);</p>\n</li>\n<li><p>Incluir também os cabeçalhos <code>'Authorization'</code>no formato <em>Bearer</em> e '<code>accept'</code>com o valor <code>application/json</code> ;</p>\n</li>\n</ul>\n<p>A resposta da requisição será uma mensagem indicando o sucesso da operação. Ou em caso de falha, o erro ocorrido.<br />Ao lado é possível visualizar um exemplo de como pode parecer em caso de sucesso ou erro.</p>\n","urlObject":{"path":["payment","merchant-split","{{MerchantSplitId}}"],"host":["https://{base_url}"],"query":[],"variable":[]}},"response":[{"id":"75b815fd-4761-4e72-91d7-3d9a9899f3ae","name":"Success","originalRequest":{"method":"PUT","header":[],"body":{"mode":"raw","raw":"{\r\n    \"MerchantDocument\": \"{{MerchantDocument}}\", //Documento do Lojista\r\n    \"BeneficiaryDocument\": \"{{BeneficiaryDocument}}\", //Documento do Beneficiário\r\n    \"Date\": \"2024-11-11\", //Data de liquidação\r\n    \"Amount\": 65, //Valor do Split\r\n    \"Justify\": \"teste alterado 3\" //Justificativa (Opicional)\r\n}","options":{"raw":{"language":"json"}}},"url":"https://{base_url}/hub/payment/merchant-split/{{SplitId}}"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Host","value":"localhost:8000"},{"key":"Connection","value":"close"},{"key":"X-Powered-By","value":"PHP/8.1.27"},{"key":"Cache-Control","value":"no-cache, private"},{"key":"Date","value":"Tue, 05 Nov 2024 17:57:15 GMT"},{"key":"Content-Type","value":"application/json"},{"key":"X-RateLimit-Limit","value":"60000"},{"key":"X-RateLimit-Remaining","value":"59998"},{"key":"Access-Control-Allow-Origin","value":"*"}],"cookie":[],"responseTime":null,"body":"{\n    \"data\": {\n        \"id\": 16,\n        \"MerchantDocument\": \"{{MerchantDocument}}\",\n        \"BeneficiaryDocument\": \"{{BeneficiaryDocument}}\",\n        \"Date\": \"2024-11-11T00:00:00-03:00\",\n        \"Amount\": 65,\n        \"Type\": \"teste alterado 3\",\n        \"Status\": \"pending\",\n        \"CreatedAt\": \"2024-10-24T18:35:28-03:00\",\n        \"UpdatedAt\": \"2024-11-05T14:57:15-03:00\",\n        \"Merchant\": {\n            \"Document\": \"{{MerchantDocument}}\",\n            \"companyName\": \"Teste LTDA\",\n            \"tradingName\": \"Teste LTDA\",\n            \"mccId\": \"\",\n            \"legalNatureId\": 1\n        },\n        \"Beneficiary\": {\n            \"Document\": \"{{BeneficiaryDocument}}\",\n            \"Titular\": \"Fornecedor 003\",\n            \"BankCode\": \"123\",\n            \"RoutingNumber\": \"0801\",\n            \"AccountNumber\": \"123456789\",\n            \"Type\": \"savings\",\n            \"TypeKey\": \"phone\",\n            \"PixKey\": \"(11) 99863-4694\",\n            \"Status\": \"active\",\n            \"Phone\": \"(11) 99863-4694\",\n            \"Email\": \"fornecedor3@email.com\"\n        }\n    }\n}"}],"_postman_id":"a53f94fd-bb26-4e3e-bc3b-cc5795bf428b"},{"name":"Deletar Split","id":"9afd0827-2438-4ebd-a924-ab9fc8635d10","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{token}"}]},"isInherited":false},"method":"POST","header":[],"url":"https://{base_url}/payment/merchant-split/{{MerchantSplitId}}/delete","description":"<p><strong>Esse</strong> <em><strong>endpoint</strong></em> <strong>é utilizado para deletar um split financeiro. Essa ação requer autenticação.</strong></p>\n<ul>\n<li><p>Essa requisição exige a inclusão do <code>'{id}'</code> do split a ser deletado/cancelado como parâmetro de caminho (<em>Path Param</em>), devendo ser incluído imediatamente após a URL base;</p>\n</li>\n<li><p>A estrutura exige ainda os parâmetros de consulta (<em>Query Params</em>)<code>ResellerDocument</code> e <code>MerchantDocument</code> ;</p>\n</li>\n<li><p>Incluir os cabeçalhos <code>'Authorization'</code>no formato <em>Bearer</em> e '<code>accept'</code>com o valor <code>application/json</code> ;</p>\n</li>\n</ul>\n<p>Caso a operação seja bem-sucedida, a resposta será uma mensagem de confirmação. Em caso de erro que confira impossíbilidade de realizá-la, a resposta incluirá informações sobre o mesmo.</p>\n<p>Ao lado é possível visualizar um exemplo de como pode parecer em caso de sucesso ou erro.</p>\n","urlObject":{"path":["payment","merchant-split","{{MerchantSplitId}}","delete"],"host":["https://{base_url}"],"query":[],"variable":[]}},"response":[{"id":"4314f617-d51e-4b4a-98ca-224a90c6257c","name":"Success","originalRequest":{"method":"DELETE","header":[],"url":"https://{base_url}/hub/payment/merchant-split/{{MerchantSplitId}}/delete"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Host","value":"localhost:8000"},{"key":"Connection","value":"close"},{"key":"X-Powered-By","value":"PHP/8.1.27"},{"key":"Cache-Control","value":"no-cache, private"},{"key":"Date","value":"Tue, 29 Oct 2024 20:42:36 GMT"},{"key":"Content-Type","value":"application/json"},{"key":"X-RateLimit-Limit","value":"60000"},{"key":"X-RateLimit-Remaining","value":"59998"},{"key":"Access-Control-Allow-Origin","value":"*"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": false,\n    \"data\": \"\"\n}"}],"_postman_id":"9afd0827-2438-4ebd-a924-ab9fc8635d10"},{"name":"Aprovar Split de Merchant","event":[{"listen":"test","script":{"id":"8d3b76f5-c2aa-4358-98e3-5cb9c5f6e8f5","exec":["pm.test(\"Response status code is 200\", function () {\r","    pm.expect(pm.response.status).to.equal(200);\r","});\r","\r","\r","pm.test(\"Validate the structure of the 'data' object\", function () {\r","    const responseData = pm.response.json();\r","    \r","    pm.expect(responseData).to.be.an('object');\r","    pm.expect(responseData.data).to.exist.and.to.be.an('object');\r","\r","    const data = responseData.data;\r","    pm.expect(data).to.include.all.keys('id', 'MerchantDocument', 'BeneficiaryDocument', 'Date', 'Amount', 'Justify', 'Status', 'CreatedAt', 'UpdatedAt', 'Merchant', 'Beneficiary');\r","\r","    pm.expect(data.Merchant).to.exist.and.to.be.an('object');\r","    pm.expect(data.Merchant).to.include.all.keys('Document', 'companyName', 'tradingName', 'mccId', 'legalNatureId');\r","\r","    pm.expect(data.Beneficiary).to.exist.and.to.be.an('object');\r","    pm.expect(data.Beneficiary).to.include.all.keys('Document', 'Titular', 'BankCode', 'RoutingNumber', 'AccountNumber', 'Type', 'TypeKey', 'PixKey', 'Status', 'Phone', 'Email');\r","});\r","\r","\r","pm.test(\"Amount is a non-negative number\", function () {\r","    const responseData = pm.response.json();\r","    \r","    pm.expect(responseData).to.be.an('object');\r","    pm.expect(responseData.data).to.exist;\r","    pm.expect(responseData.data.Amount).to.be.a('number').and.to.be.at.least(0, \"Amount should be a non-negative number\");\r","});\r","\r","\r","pm.test(\"Date is in a valid date format\", function () {\r","    const responseData = pm.response.json();\r","    \r","    pm.expect(responseData).to.be.an('object');\r","    pm.expect(responseData.data).to.exist;\r","    \r","    const datePattern = /^\\d{4}-\\d{2}-\\d{2}$/; // YYYY-MM-DD format\r","    pm.expect(responseData.data.Date).to.match(datePattern, \"Date format is invalid\");\r","});\r","\r","\r","pm.test(\"Merchant and Beneficiary objects contain the required fields\", function () {\r","    const responseData = pm.response.json();\r","    \r","    pm.expect(responseData).to.be.an('object').and.to.have.property('data');\r","    \r","    const merchant = responseData.data.Merchant;\r","    const beneficiary = responseData.data.Beneficiary;\r","    \r","    pm.expect(merchant).to.be.an('object').and.to.include.keys('Document', 'companyName', 'tradingName', 'mccId', 'legalNatureId');\r","    pm.expect(beneficiary).to.be.an('object').and.to.include.keys('Document', 'Titular', 'BankCode', 'RoutingNumber', 'AccountNumber', 'Type', 'TypeKey', 'PixKey', 'Status', 'Phone', 'Email');\r","});\r",""],"type":"text/javascript","packages":{}}}],"id":"f06fbf48-fa78-4fe7-a832-7bccb5d09cf3","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{token}"}]},"isInherited":false},"method":"POST","header":[],"url":"https://{base_url}/payment/merchant-split/{{splitId}}/approve","urlObject":{"path":["payment","merchant-split","{{splitId}}","approve"],"host":["https://{base_url}"],"query":[],"variable":[]}},"response":[{"id":"d368c6ad-0d98-4279-84ac-b1347c171b1e","name":"200","originalRequest":{"method":"POST","header":[],"url":"https://{base_url}/payment/merchant-split/{{splitId}}/approve"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[{"expires":"Invalid Date","domain":"","path":""}],"responseTime":null,"body":"{\n    \"data\": {\n        \"id\": 21,\n        \"MerchantDocument\": \"27372094000186\",\n        \"BeneficiaryDocument\": \"58736277460\",\n        \"Date\": \"2025-06-04T00:00:00-03:00\",\n        \"Amount\": 25,\n        \"Justify\": \"Split aprovado e aguardando processamento.\",\n        \"Status\": \"pending\",\n        \"CreatedAt\": \"2025-06-03T16:10:21-03:00\",\n        \"UpdatedAt\": \"2025-06-03T16:20:47-03:00\",\n        \"Merchant\": {\n            \"Document\": \"27372094000186\",\n            \"companyName\": \"CATIA BATISTA COUTINHO\",\n            \"tradingName\": \"BELLA SHAPE ESTETICA\",\n            \"mccId\": 7298,\n            \"legalNatureId\": 3\n        },\n        \"Beneficiary\": {\n            \"Document\": \"58736277460\",\n            \"Titular\": \"Fulano de Tal LTDA\",\n            \"BankCode\": \"237\",\n            \"RoutingNumber\": \"0001\",\n            \"AccountNumber\": \"00000145\",\n            \"Type\": \"checking\",\n            \"TypeKey\": \"email\",\n            \"PixKey\": \"fulanodeetal@gmail.com\",\n            \"Status\": \"active\",\n            \"Phone\": \"41987524822\",\n            \"Email\": \"fulanodeetal@gmail.com\"\n        }\n    }\n}"},{"id":"110246e1-1969-43c3-8dd6-ab01549120e5","name":"400","originalRequest":{"method":"POST","header":[],"url":"https://{base_url}/payment/merchant-split/{{splitId}}/approve"},"status":"Bad Request","code":400,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[{"expires":"Invalid Date","domain":"","path":""}],"responseTime":null,"body":"{\n    \"hasError\": true,\n    \"errorMessage\": \"Operação não permitida para o status atual do Pagamento de Split.\",\n    \"errorDetails\": {\n        \"status\": [\n            \"O Pagamento de Split deve estar no status 'requested' para ser aprovado para 'pending'. Status atual: pending.\"\n        ]\n    }\n}"}],"_postman_id":"f06fbf48-fa78-4fe7-a832-7bccb5d09cf3"}],"id":"0d2319b2-0dcf-4c2c-8a0d-836b1a0592b2","description":"<p>Split de Merchant (Lojista) contempla operações para realizar splits financeiros ou pagamentos à agentes externos assim definidos como <strong>Beneficiários</strong> que precisarão ser cadastrados anteriormente ao split, aprovado e <strong>Ativo</strong> para que seja possível cadastrar um split endereçado ao mesmo.</p>\n","_postman_id":"0d2319b2-0dcf-4c2c-8a0d-836b1a0592b2"},{"name":"Pagamento de Boleto","item":[{"name":"Listar Boletos","id":"afb30387-cab3-4cf3-b047-b718277c9189","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{token}"}]},"isInherited":false},"method":"GET","header":[],"url":"https://{base_url}/payment/bank-slip?date_payment=2025-10-27&pageId=2&totalPerPage=5","description":"<p><strong>Esse</strong> <em><strong>endpoint</strong></em> <strong>permite exibir todos os pagamento de boletos associados a um Estabelecimento Comercial. Essa exibição requer autenticação.</strong></p>\n<ul>\n<li>Incluir também os cabeçalhos <code>'Authorization'</code>no formato <em>Bearer</em> e '<code>accept'</code>com o valor <code>application/json</code> ;</li>\n</ul>\n<p>A resposta da requisição será um JSON com os detalhes do boleto.</p>\n","urlObject":{"path":["payment","bank-slip"],"host":["https://{base_url}"],"query":[{"disabled":true,"description":{"content":"<p>(string) Número do documento do Revendedor (sem pontuação)</p>\n","type":"text/plain"},"key":"resellerDocument","value":""},{"disabled":true,"description":{"content":"<p>(string) Documento do Lojista (sem pontuação)</p>\n","type":"text/plain"},"key":"merchantDocument","value":""},{"description":{"content":"<p>(string) Range de datas pogramadas, separados por virgula (ex: 2025-02-12,2025-02-12)</p>\n","type":"text/plain"},"key":"date_payment","value":"2025-10-27"},{"disabled":true,"description":{"content":"<p>(string) Código digitável do número do boleto (sem pontuação)</p>\n","type":"text/plain"},"key":"numberCode","value":""},{"disabled":true,"description":{"content":"<p>(string) Nome do beneficiario que vai receber o pagamento do boleto</p>\n","type":"text/plain"},"key":"beneficiary","value":""},{"disabled":true,"description":{"content":"<p>(float) Valor do pagamento do boleto, no formalto decimal (ex: R$ 10,00 = 10.00)</p>\n","type":"text/plain"},"key":"amount","value":""},{"disabled":true,"description":{"content":"<p>(string) Status do pagamento (awaiting_approval, pending, succeeded, refused, canceled, discounted, processing)</p>\n","type":"text/plain"},"key":"status","value":""},{"disabled":true,"description":{"content":"<p>(string) Ordenar listagem de configurações do split pelo campo (ID como padrão)</p>\n","type":"text/plain"},"key":"orderBy","value":""},{"disabled":true,"description":{"content":"<p>(string) Direção de ordenamento das configurações de split (asc = Ascendente, desc = Descendente)</p>\n","type":"text/plain"},"key":"orderDirection","value":""},{"description":{"content":"<p>(int32)[optional] Número da página de resultados a ser retornada</p>\n","type":"text/plain"},"key":"pageId","value":"2"},{"description":{"content":"<p>(int32)[optional]Total de itens, por página, que serão retornados;</p>\n","type":"text/plain"},"key":"totalPerPage","value":"5"}],"variable":[]}},"response":[{"id":"9755550b-5b20-4001-9ba8-237a250bfa4e","name":"Listar Boletos","originalRequest":{"method":"GET","header":[],"url":{"raw":"https://{base_url}/hub/payment/bank-slip","host":["https://{base_url}"],"path":["hub","payment","bank-slip"],"query":[{"key":"resellerDocument","value":null,"description":"(string) Número do documento do Revendedor (sem pontuação)","type":"text","disabled":true},{"key":"merchantDocument","value":null,"description":"(string) Documento do Lojista (sem pontuação)","type":"text","disabled":true},{"key":"date_payment","value":null,"description":"(string) Range de datas pogramadas, separados por virgula (ex: 2025-02-12,2025-02-12)","type":"text","disabled":true},{"key":"numberCode","value":null,"description":"(string) Código digitável do número do boleto (sem pontuação)","type":"text","disabled":true},{"key":"beneficiary","value":null,"description":"(string) Nome do beneficiario que vai receber o pagamento do boleto","type":"text","disabled":true},{"key":"amount","value":null,"description":"(float) Valor do pagamento do boleto, no formalto decimal (ex: R$ 10,00 = 10.00)","type":"text","disabled":true},{"key":"status","value":null,"description":"(string) Status do pagamento (awaiting_approval, pending, succeeded, refused, canceled, discounted, processing)","type":"text","disabled":true},{"key":"orderBy","value":null,"description":"(string) Ordenar listagem de configurações do split pelo campo (ID como padrão)","type":"text","disabled":true},{"key":"orderDirection","value":null,"description":"(string) Direção de ordenamento das configurações de split (asc = Ascendente, desc = Descendente)","type":"text","disabled":true}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"data\": {\n        \"currentPage\": 1,\n        \"data\": [\n            {\n                \"id\": 1,\n                \"MerchantDocument\": \"01234567890123\",\n                \"DatePayment\": \"2025-02-11T00:00:00-03:00\",\n                \"Amount\": 100,\n                \"Justify\": \"teste\",\n                \"Status\": \"pending\",\n                \"justifyStatus\": \"teste\",\n                \"numberCode\": \"03399999942850000007558879901013299880000000100\",\n                \"beneficiary\": \"TESTE INSTITUICAO DE PAGAMENTO S A\",\n                \"dueDate\": \"2025-02-10\",\n                \"CreatedAt\": \"2025-02-10T13:42:27-03:00\",\n                \"UpdatedAt\": \"2025-02-12T12:15:04-03:00\"\n            },\n        ],\n        \"from\": 1,\n        \"links\": [\n            {\n                \"url\": null,\n                \"label\": \"&laquo; Anterior\",\n                \"active\": false\n            },\n            {\n                \"url\": \"http://localhost:8000/api/hub/payment/bank-slip?page=1\",\n                \"label\": \"1\",\n                \"active\": true\n            },\n            {\n                \"url\": null,\n                \"label\": \"Próximo &raquo;\",\n                \"active\": false\n            }\n        ],\n        \"path\": \"http://localhost:8000/api/hub/payment/bank-slip\",\n        \"to\": 1,\n        \"total\": 1\n    }\n}"}],"_postman_id":"afb30387-cab3-4cf3-b047-b718277c9189"},{"name":"Consultar Boleto","id":"f845c0f7-cd4e-490b-bc47-088344763c4e","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{token}"}]},"isInherited":false},"method":"GET","header":[],"url":"https://{base_url}/payment/bank-slip/:id","description":"<p><strong>Este</strong> <em><strong>endpoint</strong></em> <strong>permite consultar um determinado pagamento de boleto disponível na aplicação mediante ID do mesmo. É necessário estar autenticado para realizar essa consulta.</strong></p>\n<ul>\n<li><p>Esta requisição exige como parâmetro de caminho (<em>Path Param</em>) o <code>{'id'}</code> do registro pretendido (boleto). Este parâmetro é obrigatório e deve ser incluído na URL;</p>\n</li>\n<li><p>Incluir os cabeçalhos <code>'Authorization'</code>no formato <em>Bearer</em> e '<code>accept'</code>com o valor <code>application/json</code> ;</p>\n</li>\n</ul>\n<p>A resposta da requisição será um JSON com os detalhes do boleto.  </p>\n<p>Na resposta da requisição existe o campo Receipt, neste campo você terá a URL do comprovante de pagamento do Split no caso de pagamento com sucesso.<br />Esta url é temporária e não deve ser salva, pois tem tempo de validade.</p>\n","urlObject":{"path":["payment","bank-slip",":id"],"host":["https://{base_url}"],"query":[],"variable":[{"type":"any","value":"63802","key":"id"}]}},"response":[{"id":"94b7e3e8-f749-454d-984f-0c3c88e84a95","name":"Consultar Boleto","originalRequest":{"method":"GET","header":[],"url":"https://{base_url}/hub/payment/bank-slip/{id}"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"data\": {\n        \"id\": 1,\n        \"MerchantDocument\": \"12345678901234\",\n        \"DatePayment\": \"2025-02-15T00:00:00-03:00\",\n        \"Amount\": 100,\n        \"Justify\": \"teste\",\n        \"Status\": \"awaiting_approval\",\n        \"Receipt\": \"https://posportal.com.br/comprovantes/comprovante.pdf\",\n        \"justifyStatus\": \"Teste\",\n        \"numberCode\": \"03399999942850000007558879901013299880000000100\",\n        \"beneficiary\": \"Teste INSTITUICAO DE PAGAMENTO S A\",\n        \"dueDate\": \"2025-02-10\",\n        \"CreatedAt\": \"2025-02-10T12:03:37-03:00\",\n        \"UpdatedAt\": \"2025-02-12T12:18:05-03:00\"\n    }\n}"}],"_postman_id":"f845c0f7-cd4e-490b-bc47-088344763c4e"},{"name":"Cadastrar Boleto","id":"d86ad53a-aeb8-431d-8ea2-94a9f4721063","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{token}"}]},"isInherited":false},"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n    \"resellerDocument\": \"00001111222222\", // (string) Número do documento do Revendedor (sem pontuação)\n    \"merchantDocument\": \"33334444555555\", // (string) [required] Documento do Lojista (sem pontuação)\n    \"datePayment\": \"2025-02-15\", //(string) [required] Data de pagamento do boleto\n    \"numberCode\": \"03311117959110055553586077501012699930000249951\", //(string) [required] Numero do boleto\n    \"justify\": \"teste\", //(string) [opicional] Justificativa do cadastro do boleto\n    \"userCreated\": \"teste name\" //(string) [opicional] Nome do usuario que esta cadastrando o boleto para pagamento\n}","options":{"raw":{"language":"json"}}},"url":"https://{base_url}/payment/bank-slip","description":"<p><strong>Este</strong> <em><strong>endpoint</strong></em> <strong>cria um novo pagamento de boleto um estabelecimento comercial. É necessário estar autenticado para realizar esse cadastro.</strong></p>\n<ul>\n<li><p>Essa requisição possui em corpo (<em>Request Body</em>) os seguintes valores:</p>\n<ul>\n<li><p><strong><code>'resellerDocument'</code></strong> <strong>-</strong> Número do documento do Revendedor (sem pontuação);</p>\n</li>\n<li><p><strong><code>'merchantDocument'</code></strong> - Número do documento do Lojista (sem pontuação) ;</p>\n</li>\n<li><p><strong><code>'datePayment'</code></strong> - Data de Pagametno do boleto no formato <code>YYYY-MM-DD</code>- obrigatório;</p>\n</li>\n<li><p><strong><code>'Justify'</code></strong> - Justificativa do cadastro do boleto</p>\n</li>\n<li><p><strong><code>'numberCode'</code></strong> - Código digitável do número do boleto (sem pontuação) - obrigatório</p>\n</li>\n<li><p><strong><code>'userCreated'</code></strong> - Nome do usuario que esta cadastrando o pagamento do boleto</p>\n</li>\n</ul>\n</li>\n<li><p>Incluir também os cabeçalhos <code>'Authorization'</code>no formato <em>Bearer</em> e '<code>accept'</code>com o valor <code>application/json</code> ;</p>\n</li>\n</ul>\n<p>A resposta da requisição será um JSON com os detalhes do cadastro do boleto.</p>\n","urlObject":{"path":["payment","bank-slip"],"host":["https://{base_url}"],"query":[],"variable":[]}},"response":[{"id":"703ef52c-96e1-4087-a374-85c3aaca4244","name":"Cadastrar Boleto","originalRequest":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n    \"resellerDocument\": \"00001111222222\", // (string) Número do documento do Revendedor (sem pontuação)\n    \"merchantDocument\": \"33334444555555\", // (string) [required] Documento do Lojista (sem pontuação)\n    \"datePayment\": \"2025-02-15\", //(string) [required] Data de pagamento do boleto\n    \"numberCode\": \"03311117959110055553586077501012699930000249951\", //(string) [required] Numero do boleto\n    \"justify\": \"teste\", //(string) [opicional] Justificativa do cadastro do boleto\n    \"userCreated\": \"teste name\" //(string) [opicional] Nome do usuario que esta cadastrando o boleto para pagamento\n}","options":{"raw":{"language":"json"}}},"url":"https://{base_url}/hub/payment/bank-slip/{id}"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"data\": {\n        \"hasError\": false,\n        \"message\": \"Boleto cadastrado com sucesso\",\n        \"id\": 1,\n        \"MerchantDocument\": \"12345678901234\",\n        \"DatePayment\": \"2025-02-15T00:00:00-03:00\",\n        \"Amount\": 10000,\n        \"Justify\": \"teste pagamento de boleto\",\n        \"Status\": \"awaiting_approval\",\n        \"justifyStatus\": \"Aguardando aprovação\",\n        \"numberCode\": \"03399397959110090323586077501012699930000246451\",\n        \"beneficiary\": \"BANCO TESTE S/A\",\n        \"dueDate\": \"2025-02-15\",\n        \"CreatedAt\": \"2025-02-13T11:52:05-03:00\",\n        \"UpdatedAt\": \"2025-02-13T11:52:05-03:00\",\n        \"userCreated\": \"teste name\"\n    }\n}"}],"_postman_id":"d86ad53a-aeb8-431d-8ea2-94a9f4721063"},{"name":"Atualizar Boleto","id":"e6926e31-dd37-4a5b-b95b-61bf04fcb2ef","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{token}"}]},"isInherited":false},"method":"PUT","header":[],"body":{"mode":"raw","raw":"{\n    \"resellerDocument\": \"00001111222222\", // (string) [required] Número do documento do Revendedor (sem pontuação)\n    \"merchantDocument\": \"33334444555555\", // (string) [required] Documento do Lojista (sem pontuação)\n    \"datePayment\": \"2025-02-14\", //(string) [required] Data de pagamento do boleto\n    \"justify\": \"teste\" // (string) [opicional] Justificativa do cadastro do boleto\n}","options":{"raw":{"language":"json"}}},"url":"https://{base_url}/payment/bank-slip/{id}","description":"<p><strong>Este</strong> <em><strong>endpoint</strong></em> <strong>atualiza um pagamento de boleto existente. Apenas os campos fornecidos no corpo da requisição serão atualizados. Campos ausentes não serão modificados. É necessário estar autenticado para realizar essa atualização.</strong></p>\n<p><strong>O</strong> <strong><code>id</code></strong> <strong>fornecido na URL deve corresponder a boleto existente para que a atualização seja bem-sucedida.</strong></p>\n<p><strong>*O boleto só poderá ser alterado se o status estiver \"aguardando aprovação\" ou \"aguardando a data programada\".</strong></p>\n<ul>\n<li><p>Esta requisição exige como parâmetro de caminho (<em>Path Param</em>) o <code>{'id'}</code> do registro pretendido (boleto). Este parâmetro é obrigatório e deve ser incluído na URL;</p>\n</li>\n<li><p>E possui em seu corpo (<em>Request Body</em>) os seguintes valores:</p>\n<ul>\n<li><p>**<code>'resellerDocument'</code>**- Número do documento do Revendedor (sem pontuação);</p>\n</li>\n<li><p><strong><code>'merchantDocument'</code></strong> - Número do documento do Lojista (sem pontuação);</p>\n</li>\n<li><p><strong><code>'datePayment'</code></strong> - Data de pagamento do boleto - required;</p>\n</li>\n<li><p><strong><code>'Justify'</code></strong> - Justificativa do cadastro do boleto - opcional;</p>\n</li>\n</ul>\n</li>\n<li><p>Incluir os cabeçalhos <code>'Authorization'</code>no formato <em>Bearer</em> e '<code>accept'</code>com o valor <code>application/json</code> ;</p>\n</li>\n</ul>\n<p>A resposta da requisição será um JSON com os detalhes da atualização do boleto.</p>\n","urlObject":{"path":["payment","bank-slip","{id}"],"host":["https://{base_url}"],"query":[],"variable":[]}},"response":[{"id":"ca1f94ad-0318-4ea8-be72-76e608013d1d","name":"Success","originalRequest":{"method":"PUT","header":[],"body":{"mode":"raw","raw":"{\n    \"resellerDocument\": \"00001111222222\", // (string) [required] Número do documento do Revendedor (sem pontuação)\n    \"merchantDocument\": \"33334444555555\", // (string) [required] Documento do Lojista (sem pontuação)\n    \"datePayment\": \"2025-02-14\", //(string) [required] Data de pagamento do boleto\n    \"justify\": \"teste\" // (string) [opicional] Justificativa do cadastro do boleto\n}","options":{"raw":{"language":"json"}}},"url":"https://{base_url}/hub/payment/bank-slip/{id}"},"_postman_previewlanguage":null,"header":null,"cookie":[],"responseTime":null,"body":"{\n    \"data\": {\n        \"hasError\": false,\n        \"message\": \"Boleto atualizado com sucesso\",\n        \"id\": 1,\n        \"MerchantDocument\": \"12345678901234\",\n        \"DatePayment\": \"2025-02-14T00:00:00-03:00\",\n        \"Amount\": 10000,\n        \"Justify\": \"teste\",\n        \"Status\": \"awaiting_approval\",\n        \"justifyStatus\": \"Aguardando aprovação\",\n        \"numberCode\": \"03399397959110090323586077501012699930000246451\",\n        \"beneficiary\": \"BANCO TESTE S/A\",\n        \"dueDate\": \"2025-02-15\",\n        \"CreatedAt\": \"2025-02-13T11:52:05-03:00\",\n        \"UpdatedAt\": \"2025-02-13T12:09:32-03:00\"\n    }\n}"}],"_postman_id":"e6926e31-dd37-4a5b-b95b-61bf04fcb2ef"},{"name":"Deletar Boleto","id":"57ce078b-b61b-44bb-8020-81d74a302237","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{token}"}]},"isInherited":false},"method":"DELETE","header":[],"url":"https://{base_url}/payment/bank-slip/{id}","description":"<p><strong>Esse</strong> <em><strong>endpoint</strong></em> <strong>é utilizado para deletar um pagamento de boleto. Essa ação requer autenticação.</strong></p>\n<ul>\n<li><p>Essa requisição exige a inclusão do <code>'{id}'</code> do split a ser deletado/cancelado como parâmetro de caminho (<em>Path Param</em>), devendo ser incluído imediatamente após a URL base;</p>\n</li>\n<li><p>Incluir os cabeçalhos <code>'Authorization'</code>no formato <em>Bearer</em> e '<code>accept'</code>com o valor <code>application/json</code> ;</p>\n</li>\n</ul>\n<p>Caso a operação seja bem-sucedida, a resposta será uma mensagem de confirmação. Em caso de erro que confira impossíbilidade de realizá-la, a resposta incluirá informações sobre o mesmo.</p>\n","urlObject":{"path":["payment","bank-slip","{id}"],"host":["https://{base_url}"],"query":[],"variable":[]}},"response":[{"id":"649460ee-07d7-4121-be0b-d08e04ecdcd7","name":"Success","originalRequest":{"method":"DELETE","header":[],"url":"https://{base_url}/hub/payment/bank-slip/{id}"},"_postman_previewlanguage":null,"header":null,"cookie":[],"responseTime":null,"body":"{\n    \"data\": {\n        \"hasError\": false,\n        \"message\": \"Boleto deletado com sucesso\"\n    }\n}"}],"_postman_id":"57ce078b-b61b-44bb-8020-81d74a302237"},{"name":"Consultar Dados do Boleto","id":"96e07d1d-69dc-413f-b427-8a94d3486941","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{token}"}]},"isInherited":false},"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n    \"numberCode\": \"23793381286008301352856000063307789840000150000\" //(string) [required] Numero do boleto\n}","options":{"raw":{"language":"json"}}},"url":"https://{base_url}/payment/check_bank_slip","description":"<p><strong>Esse</strong> <em><strong>endpoint</strong></em> <strong>é utilizado para consultar dados do boleto sem precisar cadastrar no sistema. Essa ação requer autenticação.</strong></p>\n<ul>\n<li><p>Essa requisição possui em corpo (<em>Request Body</em>) os seguintes valores:</p>\n<ul>\n<li><strong><code>'numberCode'</code></strong> <strong>-</strong> Numero do boleto (sem pontuação) - required;</li>\n</ul>\n</li>\n<li><p>Incluir os cabeçalhos <code>'Authorization'</code>no formato <em>Bearer</em> e '<code>accept'</code>com o valor <code>application/json</code> ;</p>\n</li>\n</ul>\n<p>A resposta da requisição será um JSON com os detalhes do boleto como <strong><code>Beneficiario,</code></strong> <strong><code>Pagador,</code></strong> <strong><code>Data de Vencimento,Valor do Boleto.</code></strong></p>\n<hr />\n<h2 id=\"boletos-disponíveis-no-ambiente-de-homologação\">Boletos disponíveis no ambiente de Homologação</h2>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Linha Digitável</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>23793381286008301352856000063307789840000150000</td>\n</tr>\n<tr>\n<td>12190000050000001111442325241141800000000000000</td>\n</tr>\n<tr>\n<td>33690000090000001004126514423149400000000000000</td>\n</tr>\n<tr>\n<td>36490000190001508760400000706457500000000009990</td>\n</tr>\n<tr>\n<td>34191090080025732445903616490003691150000020000</td>\n</tr>\n<tr>\n<td>00190000090364383800042419308178200000000000000</td>\n</tr>\n<tr>\n<td>10497273892707919274975900006141198630000088808</td>\n</tr>\n<tr>\n<td>75691503240101083240808941290010298650000138132</td>\n</tr>\n<tr>\n<td>08197081080010000001700470077637398620000020500</td>\n</tr>\n<tr>\n<td>34191090320201541293180460890009698640000063297</td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"path":["payment","check_bank_slip"],"host":["https://{base_url}"],"query":[],"variable":[]}},"response":[{"id":"69d1201f-1c1f-454e-b992-ba179ac56d10","name":"Success","originalRequest":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n    \"numberCode\": \"23793381286008301352856000063307789840000150000\" //(string) [required] Numero do boleto\n}","options":{"raw":{"language":"json"}}},"url":"https://{base_url}/payment/check_bank_slip"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"data\": {\n        \"hasError\": false,\n        \"barcode\": \"23793381286008301352856000063307789840000150000\",\n        \"amount\": 100.01,\n        \"payer\": \"TESTE LTDA\",\n        \"beneficiary\": \"EMPRESA TESTE\",\n        \"autentication_code\": \"0bf12db2-1212-47c2-88cb-1120911df888\",\n        \"due_date\": \"2025-02-21\"\n    }\n}"}],"_postman_id":"96e07d1d-69dc-413f-b427-8a94d3486941"},{"name":"Aprovar Boleto","id":"3c8d5869-f7be-43e5-adb3-94d30710c3c2","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{token}"}]},"isInherited":false},"method":"POST","header":[],"body":{"mode":"raw","raw":"{\r\n    \"approve\": true // (boolean) [required] Campo para informa se o boleto vai ser aprovado (true) ou recusado (false) \r\n}","options":{"raw":{"language":"json"}}},"url":"https://{base_url}/payment/bank-slip/{id}/approve","description":"<p><strong>Este</strong> <em><strong>endpoint</strong></em> <strong>para aprovar ou recusar pagamento de boleto de estabelecimento comercial. É necessário estar autenticado para realizar esse cadastro.</strong></p>\n<ul>\n<li><p>Essa requisição possui em corpo (<em>Request Body</em>) os seguintes valores:</p>\n<ul>\n<li><strong><code>'approve'</code></strong> <strong>-</strong> Campo para informa se o boleto vai ser aprovado (true) ou recusado;</li>\n</ul>\n</li>\n<li><p>Incluir também os cabeçalhos <code>'Authorization'</code>no formato <em>Bearer</em> e '<code>accept'</code>com o valor <code>application/json</code> ;</p>\n</li>\n</ul>\n<p>A resposta da requisição será um JSON com mensagem da solicitação.</p>\n","urlObject":{"path":["payment","bank-slip","{id}","approve"],"host":["https://{base_url}"],"query":[],"variable":[]}},"response":[{"id":"e35c7f1a-2494-456a-8ec9-31b2e67aa531","name":"Aprovar Boleto","originalRequest":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\r\n    \"approve\": true // (boolean) [required] Campo para informa se o boleto vai ser aprovado (true) ou recusado (false) \r\n}","options":{"raw":{"language":"json"}}},"url":"https://{base_url}/hub/payment/bank-slip/{id}/approve"},"_postman_previewlanguage":null,"header":null,"cookie":[],"responseTime":null,"body":"{\r\n    \"data\": {\r\n        \"hasError\": false,\r\n        \"message\": \"Pagamento aprovado com sucesso\"\r\n    }\r\n}"}],"_postman_id":"3c8d5869-f7be-43e5-adb3-94d30710c3c2"}],"id":"57c06e07-9fe9-4f40-938a-d441285777be","_postman_id":"57c06e07-9fe9-4f40-938a-d441285777be","description":""},{"name":"Antecipação de Agenda","item":[{"name":"Consulta Agenda de Recebíveis","event":[{"listen":"test","script":{"exec":["pm.test(\"Response status code is 200\", function () {\r","    pm.response.to.have.status(200);\r","});\r","\r","\r","pm.test(\"HasError field should exist and be a boolean\", function () {\r","    const responseData = pm.response.json();\r","    \r","    pm.expect(responseData).to.be.an('object');\r","    pm.expect(responseData.hasError).to.exist.and.to.be.a('boolean');\r","});\r","\r","\r","pm.test(\"Receivables array is present and not empty\", function () {\r","    const responseData = pm.response.json();\r","    \r","    pm.expect(responseData).to.be.an('object');\r","    pm.expect(responseData.receivables).to.exist.and.to.be.an('array').and.to.have.lengthOf.at.least(1, \"Receivables array should not be empty\");\r","});\r","\r","\r","pm.test(\"Validate the 'datePayment' field in the 'receivables' array\", function () {\r","    const responseData = pm.response.json();\r","    \r","    pm.expect(responseData).to.be.an('object');\r","    pm.expect(responseData.receivables).to.be.an('array');\r","    \r","    responseData.receivables.forEach(function(receivable) {\r","        pm.expect(receivable.datePayment).to.be.a('string');\r","    });\r","});\r","\r","\r","pm.test(\"Response time is less than 200ms\", function () {\r","  pm.expect(pm.response.responseTime).to.be.below(200);\r","});\r",""],"type":"text/javascript","packages":{},"id":"31696f65-2839-4bdc-9e03-2ad9f4a7f4bf"}}],"id":"f37e4be3-9e2b-4711-acb5-a0c803a2b38b","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{token}"}]},"isInherited":false},"method":"POST","header":[],"url":"https://{base_url}/schedule-anticipation/schedule?datePaymentSince=2025-03-19&datePaymentUntil=2025-03-31&merchantDocument=27372094000186","description":"<p><strong>Este</strong> <em><strong>endpoint</strong></em> <strong>é utilizado para consultar o valor total dos recebíveis nos próximos dias com base em diferentes critérios, como documento do lojista, datas de pagamento e outros parâmetros opcionais.</strong></p>\n<h3 id=\"parâmetros-de-entrada-body-json\">Parâmetros de Entrada (Body JSON)</h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Parâmetro</th>\n<th>Tipo</th>\n<th>Obrigatório</th>\n<th>Descrição</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>merchantDocument</code></td>\n<td>string</td>\n<td>Sim</td>\n<td>CPF ou CNPJ do Estabelecimento Comercial</td>\n</tr>\n<tr>\n<td><code>resellerDocument</code></td>\n<td>string</td>\n<td>Não</td>\n<td>CNPJ do Marketplace/Revendedor</td>\n</tr>\n<tr>\n<td><code>datePaymentSince</code></td>\n<td>date</td>\n<td>Sim</td>\n<td>Data inicial do período (formato: YYYY-MM-DD). Deve ser &gt;= D+1</td>\n</tr>\n<tr>\n<td><code>datePaymentUntil</code></td>\n<td>date</td>\n<td>Sim</td>\n<td>Data final do período (formato: YYYY-MM-DD). Deve ser &gt; datePaymentSince</td>\n</tr>\n</tbody>\n</table>\n</div><p>Incluir os cabeçalhos <code>'Authorization'</code>no formato <em>Bearer</em> e '<code>accept'</code>com o valor <code>application/json</code> ;</p>\n<p>A resposta da requisição será um JSON contendo um <em>array</em> de objetos com as informações de total de recebíveis por data encontrada que atendam os critérios informados.<br />StartFragment</p>\n<h3 id=\"campos-de-resposta\">Campos de Resposta</h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Campo</th>\n<th>Tipo</th>\n<th>Descrição</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>hasError</code></td>\n<td>boolean</td>\n<td>Indica se houve erro na requisição</td>\n</tr>\n<tr>\n<td><code>receivables</code></td>\n<td>array</td>\n<td>Lista de recebíveis disponíveis para antecipação</td>\n</tr>\n<tr>\n<td><code>receivables[].merchantDocument</code></td>\n<td>string</td>\n<td>CPF/CNPJ do Estabelecimento Comercial</td>\n</tr>\n<tr>\n<td><code>receivables[].resellerDocument</code></td>\n<td>string</td>\n<td>CNPJ do Marketplace/Revendedor</td>\n</tr>\n<tr>\n<td><code>receivables[].datePayment</code></td>\n<td>string</td>\n<td>Data de pagamento do recebível (YYYY-MM-DD)</td>\n</tr>\n<tr>\n<td><code>receivables[].totalTransactions</code></td>\n<td>string</td>\n<td>Valor total das transações (em reais, formatado)</td>\n</tr>\n<tr>\n<td><code>receivables[].debits</code></td>\n<td>integer</td>\n<td>Total de débitos pendentes (em centavos)</td>\n</tr>\n<tr>\n<td><code>receivables[].contract</code></td>\n<td>integer</td>\n<td>Valor de efeito de contrato (em centavos)</td>\n</tr>\n<tr>\n<td><code>receivables[].amountInCents</code></td>\n<td>integer</td>\n<td>Valor líquido disponível (em centavos)</td>\n</tr>\n<tr>\n<td><code>receivables[].fees</code></td>\n<td>integer</td>\n<td>Taxa de antecipação calculada (em centavos)</td>\n</tr>\n<tr>\n<td><code>receivables[].amountAnticipation</code></td>\n<td>integer</td>\n<td>Valor final para antecipação após taxas (em centavos)</td>\n</tr>\n</tbody>\n</table>\n</div><p>Ao lado é possível visualizar um exemplo de como pode parecer em caso de sucesso ou erro.</p>\n","urlObject":{"path":["schedule-anticipation","schedule"],"host":["https://{base_url}"],"query":[{"description":{"content":"<p>(date) Filtra os recebíveis a partir da data informada</p>\n","type":"text/plain"},"key":"datePaymentSince","value":"2025-03-19"},{"description":{"content":"<p>(date) Filtra os recebíveis até a data informada</p>\n","type":"text/plain"},"key":"datePaymentUntil","value":"2025-03-31"},{"description":{"content":"<p>(string) Documento do Lojista (sem pontuação)</p>\n","type":"text/plain"},"key":"merchantDocument","value":"27372094000186"},{"disabled":true,"description":{"content":"<p>(string) Documento do Revendedor (sem pontuação)</p>\n","type":"text/plain"},"key":"resellerDocument","value":""}],"variable":[]}},"response":[{"id":"ac4982ee-aa06-44b4-9cef-df1254a3012b","name":"Success","originalRequest":{"method":"POST","header":[],"url":{"raw":"https://{base_url}/schedule-anticipation/schedule?datePaymentSince=2025-03-17&datePaymentUntil=2025-03-31&orderBy=date_payment&orderDirection=asc&merchantDocument=27372094000186","host":["https://{base_url}"],"path":["schedule-anticipation","schedule"],"query":[{"key":"datePaymentSince","value":"2025-03-17"},{"key":"datePaymentUntil","value":"2025-03-31"},{"key":"orderBy","value":"date_payment"},{"key":"orderDirection","value":"asc"},{"key":"merchantDocument","value":"27372094000186"},{"key":"resellerDocument","value":null,"disabled":true}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Host","value":"localhost:8000"},{"key":"Connection","value":"close"},{"key":"X-Powered-By","value":"PHP/8.2.13"},{"key":"Cache-Control","value":"no-cache, private"},{"key":"Date","value":"Mon, 17 Mar 2025 12:39:05 GMT"},{"key":"Content-Type","value":"application/json"},{"key":"X-RateLimit-Limit","value":"60000"},{"key":"X-RateLimit-Remaining","value":"59999"},{"key":"Access-Control-Allow-Origin","value":"*"}],"cookie":[],"responseTime":null,"body":"{\n    \"hasError\": false,\n    \"receivables\": [\n        {\n            \"merchantDocument\": \"12345678000199\",\n            \"resellerDocument\": \"98765432000111\",\n            \"datePayment\": \"2026-03-18\",\n            \"totalTransactions\": 15,\n            \"debits\": 50000,\n            \"contract\": 10000,\n            \"amountInCents\": 150000,\n            \"fees\": 2500,\n            \"amountAnticipation\": 147500\n        },\n        {\n            \"merchantDocument\": \"12345678000199\",\n            \"resellerDocument\": \"98765432000111\",\n            \"datePayment\": \"2026-03-19\",\n            \"totalTransactions\": 20,\n            \"debits\": 30000,\n            \"contract\": 5000,\n            \"amountInCents\": 200000,\n            \"fees\": 3000,\n            \"amountAnticipation\": 197000\n        }\n    ]\n}"},{"id":"454dfc80-c344-4ec5-94f5-31c2b1bfe951","name":"Error","originalRequest":{"method":"POST","header":[],"url":{"raw":"https://{base_url}/schedule-anticipation/schedule?datePaymentSince=2025-03-19&datePaymentUntil=2025-03-31&merchantDocument=27372094000186","host":["https://{base_url}"],"path":["schedule-anticipation","schedule"],"query":[{"key":"datePaymentSince","value":"2025-03-19","description":"(date) Filtra os recebíveis a partir da data informada"},{"key":"datePaymentUntil","value":"2025-03-31","description":"(date) Filtra os recebíveis até a data informada"},{"key":"merchantDocument","value":"27372094000186","description":"(string) Documento do Lojista (sem pontuação)"},{"key":"resellerDocument","value":"","description":"(string) Documento do Revendedor (sem pontuação)","disabled":true}]}},"status":"Bad Request","code":400,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"hasError\": true,\n    \"message\": \"A data inicial deve ser igual ou maior que d+1\",\n    \"errors\": {\n        \"datePaymentSince\": [\n            \"A data inicial deve ser igual ou maior que d+1\"\n        ]\n    }\n}"}],"_postman_id":"f37e4be3-9e2b-4711-acb5-a0c803a2b38b"},{"name":"Agenda de Recebíveis por Data","id":"aa179eb7-22c3-4ceb-9c0d-0c0fa5f2d2ad","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{token}"}]},"isInherited":false},"method":"GET","header":[],"url":"https://{base_url}/schedule-anticipation/show_schedule/{merchantDocument}?datePayment=2025-03-25","description":"<p><strong>Este</strong> <em><strong>endpoint</strong></em> <strong>permite consultar as transações de uma agenda de recebíveis específica usando o</strong> <strong><code>'merchantDocument'</code>****.</strong></p>\n<ul>\n<li><p>Essa requisição possui como parâmetro de caminho (<em>Path</em> <em>Param</em>) o <code>'{merchantDocument}'</code> identificador da solicitação de antecipaçaão;</p>\n</li>\n<li><p>Incluir os cabeçalhos <code>'Authorization'</code>no formato <em>Bearer</em> e '<code>accept'</code>com o valor <code>application/json</code> ;</p>\n</li>\n<li><p>Essa requisição possui como parâmetro de consulta (<em>Query Params</em>) os seguintes valores:</p>\n<ul>\n<li><strong><code>'datePayment'</code></strong> - (string)- Data de pagamento dos recebíveis, no formato YYYY-MM-DD - obrigatorio;</li>\n</ul>\n</li>\n</ul>\n<p>A resposta da requisição deve retornar os detalhes de uma solicitação de antecipação específica, incluindo informações sobre o lojista, revendedor, valores, <em>status</em>, taxas e datas antecipadas.</p>\n","urlObject":{"path":["schedule-anticipation","show_schedule","{merchantDocument}"],"host":["https://{base_url}"],"query":[{"description":{"content":"<p>(string) Data de pagamento dos recebiveis, no formato YYYY-MM-DD</p>\n","type":"text/plain"},"key":"datePayment","value":"2025-03-25"}],"variable":[]}},"response":[{"id":"37e5df57-b112-451d-b9b7-1a7f48c8f819","name":"Success","originalRequest":{"method":"GET","header":[],"url":{"raw":"https://{base_url}/schedule-anticipation/show_schedule/{merchantDocument}?datePayment=2025-03-25","host":["https://{base_url}"],"path":["schedule-anticipation","show_schedule","{merchantDocument}"],"query":[{"key":"datePayment","value":"2025-03-25"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Host","value":"localhost:8000"},{"key":"Connection","value":"close"},{"key":"X-Powered-By","value":"PHP/8.2.13"},{"key":"Cache-Control","value":"no-cache, private"},{"key":"Date","value":"Mon, 17 Mar 2025 18:18:09 GMT"},{"key":"Content-Type","value":"application/json"},{"key":"X-RateLimit-Limit","value":"60000"},{"key":"X-RateLimit-Remaining","value":"59999"},{"key":"Access-Control-Allow-Origin","value":"*"}],"cookie":[],"responseTime":null,"body":"{\n    \"hasError\": false,\n    \"receivables\": {\n        \"merchantDocument\": null,\n        \"resellerDocument\": null,\n        \"datePayment\": \"2025-03-25\",\n        \"totalTransactions\": 1545,\n        \"debits\": 0,\n        \"contract\": 0,\n        \"amountInCents\": 1545,\n        \"adjustsDebits\": [],\n        \"contractEffectUnits\": [],\n        \"transactions\": [\n            {\n                \"nsuProvider\": \"2859652918\",\n                \"nsuAcquirer\": \"000044086671\",\n                \"terminalIdentifiers\": {\n                    \"serialNumber\": \"6K124170\",\n                    \"model\": \"PAX - S920\"\n                },\n                \"fees\": {\n                    \"resellerRate\": 0,\n                    \"merchantRate\": 5,\n                    \"planName\": \"BELLA SHAPPE\",\n                    \"antecipation\": 1,\n                    \"planId\": 1045,\n                    \"percentAmount\": \"4.94\",\n                    \"feesSpread\": 5\n                },\n                \"product\": \"Pos\",\n                \"id\": 13199645,\n                \"merchantDocument\": \"27372094000186\",\n                \"resellerDocument\": \"27372094000186\",\n                \"authorizationNumber\": \"HATRDZ\",\n                \"status\": \"Confirmed\",\n                \"amountInCents\": 800,\n                \"netAmountInCents\": 760,\n                \"feeAmountInCents\": 40,\n                \"createdAt\": \"2025-02-23T23:59:18-03:00\",\n                \"updatedAt\": \"2025-02-24T11:57:55-03:00\",\n                \"paymentMethod\": \"Credit\",\n                \"installmentMethod\": \"Issuer\",\n                \"installments\": 1,\n                \"card\": {\n                    \"cardBrand\": \"Visa\",\n                    \"cardFirstSixDigits\": \"496068\",\n                    \"cardHolderName\": \"PAYWAVE/VISA\",\n                    \"cardLastFourDigits\": \"9205\",\n                    \"cardBrandId\": 1\n                },\n                \"installmentMethodCode\": 2,\n                \"paymentMethodCode\": 1,\n                \"productCode\": 2,\n                \"statusCode\": 5,\n                \"uuidPhoebus\": \"fbbef33f-2d88-34d2-b826-b85d1e326341\",\n                \"responseMessage\": \"Sucesso\",\n                \"simcardSerialNumber\": \"\",\n                \"idOriginal\": null,\n                \"transactionType\": \"pos\"\n            },\n            {\n                \"nsuProvider\": \"2859652919\",\n                \"nsuAcquirer\": \"000044086671\",\n                \"terminalIdentifiers\": {\n                    \"serialNumber\": \"6K124170\",\n                    \"model\": \"PAX - S920\"\n                },\n                \"fees\": {\n                    \"resellerRate\": 0,\n                    \"merchantRate\": 1.875,\n                    \"planName\": \"BELLA SHAPPE\",\n                    \"antecipation\": 1,\n                    \"planId\": 1045,\n                    \"percentAmount\": \"1.88\",\n                    \"feesSpread\": 1.875\n                },\n                \"product\": \"Pos\",\n                \"id\": 13199646,\n                \"merchantDocument\": \"27372094000186\",\n                \"resellerDocument\": \"27372094000186\",\n                \"authorizationNumber\": \"HATRDZ\",\n                \"status\": \"Confirmed\",\n                \"amountInCents\": 800,\n                \"netAmountInCents\": 785,\n                \"feeAmountInCents\": 15,\n                \"createdAt\": \"2025-02-23T23:59:18-03:00\",\n                \"updatedAt\": \"2025-03-17T09:47:17-03:00\",\n                \"paymentMethod\": \"Debit\",\n                \"installmentMethod\": \"Issuer\",\n                \"installments\": 1,\n                \"card\": {\n                    \"cardBrand\": \"Visa\",\n                    \"cardFirstSixDigits\": \"496068\",\n                    \"cardHolderName\": \"PAYWAVE/VISA\",\n                    \"cardLastFourDigits\": \"9205\",\n                    \"cardBrandId\": 1\n                },\n                \"installmentMethodCode\": 2,\n                \"paymentMethodCode\": 2,\n                \"productCode\": 2,\n                \"statusCode\": 5,\n                \"uuidPhoebus\": \"fbbef33f-2d88-34d2-b826-b85d1e326341\",\n                \"responseMessage\": \"Sucesso\",\n                \"simcardSerialNumber\": \"\",\n                \"idOriginal\": null,\n                \"transactionType\": \"pos\"\n            }\n        ]\n    }\n}"}],"_postman_id":"aa179eb7-22c3-4ceb-9c0d-0c0fa5f2d2ad"},{"name":"Consulta Solicitações de Antecipação","event":[{"listen":"test","script":{"exec":["\r","pm.test(\"Each anticipation object has all required properties\", function () {\r","  pm.response.json().anticipations.forEach(function(anticipation) {\r","    pm.expect(anticipation).to.have.property('merchantDocument');\r","    pm.expect(anticipation).to.have.property('resellerDocument');\r","    pm.expect(anticipation).to.have.property('datesAnticipation');\r","    pm.expect(anticipation).to.have.property('amountSchedule');\r","    pm.expect(anticipation).to.have.property('amountOverdue');\r","    pm.expect(anticipation).to.have.property('amountContract');\r","    pm.expect(anticipation).to.have.property('fees');\r","    pm.expect(anticipation).to.have.property('amountInCents');\r","    pm.expect(anticipation).to.have.property('status');\r","    pm.expect(anticipation).to.have.property('createdAt');\r","    pm.expect(anticipation).to.have.property('updatedAt');\r","  });\r","});\r","\r","pm.test(\"Response status code is 200\", function () {\r","    pm.response.to.have.status(200);\r","});\r","\r","\r","pm.test(\"Response Content-Type is application/json\", function () {\r","    pm.expect(pm.response.headers.get(\"Content-Type\")).to.include(\"application/json\");\r","});\r","\r","\r","pm.test(\"Verify the presence and format of query parameters\", function () {\r","    const responseData = pm.response.json();\r","\r","    pm.expect(responseData).to.be.an('object');\r","    pm.expect(responseData).to.have.property('anticipations').that.is.an('array');\r","    pm.expect(responseData).to.have.property('totalRecords').that.is.a('number');\r","    pm.expect(responseData).to.have.property('perPage').that.is.a('number');\r","    pm.expect(responseData).to.have.property('lastPage').that.is.a('number');\r","    \r","    responseData.anticipations.forEach(function(anticipation) {\r","        pm.expect(anticipation).to.have.property('merchantDocument').that.is.a('string');\r","        pm.expect(anticipation).to.have.property('resellerDocument').that.is.a('string');\r","        pm.expect(anticipation).to.have.property('datesAnticipation').that.is.a('string');\r","        pm.expect(anticipation).to.have.property('amountSchedule').that.is.a('number');\r","        pm.expect(anticipation).to.have.property('amountOverdue').that.is.a('number');\r","        pm.expect(anticipation).to.have.property('amountContract').that.is.a('number');\r","        pm.expect(anticipation).to.have.property('fees').that.is.a('number');\r","        pm.expect(anticipation).to.have.property('amountInCents').that.is.a('number');\r","        pm.expect(anticipation).to.have.property('status').that.is.a('string');\r","        pm.expect(anticipation).to.have.property('createdAt').that.is.a('string');\r","        pm.expect(anticipation).to.have.property('updatedAt').that.is.a('string');\r","    });\r","});\r","\r","\r","pm.test(\"Authorization header is in the format Bearer\", function () {\r","    pm.expect(pm.request.headers.get('Authorization')).to.include('Bearer');\r","});\r","\r","\r",""],"type":"text/javascript","packages":{},"id":"2042192e-78dc-46fe-ae63-34654b43c48b"}}],"id":"f9776952-0775-4af0-9818-20e267bb8dc4","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{token}"}]},"isInherited":false},"method":"GET","header":[],"url":"https://{base_url}/schedule-anticipation?perPage=25&pageId=1&createdSince=2025-03-01&createdUntil=2025-03-30&merchantDocument=27372094000186","description":"<p><strong>Este</strong> <em><strong>endpoint</strong></em> <strong>é utilizado para consultar as antecipações solicitadas com base em diferentes critérios, como documento do lojista, datas de pagamento e outros parâmetros opcionais.</strong></p>\n<ul>\n<li><p>Essa requisição possui como parâmetro de consulta (<em>Query Params</em>) os seguintes valores:</p>\n<ul>\n<li><p><strong><code>'resellerDocument'</code></strong> - Documento do revendedor - opcional;</p>\n</li>\n<li><p><strong><code>'merchantDocuments'</code></strong> - (<em>array</em> de strings)- Documentos dos lojistas - opcional;</p>\n</li>\n<li><p><strong><code>'createdSince'</code></strong> - Retornar apenas solicitações que foram criadas a partir dessa data (formato: YYYY-MM-DD) - opcional;</p>\n</li>\n<li><p><strong><code>'createdUntil'</code></strong> -Retornar apenas solicitações que foram criadas até essa data (formato: YYYY-MM-DD) - opcional;</p>\n</li>\n<li><p><strong><code>'OrderBy'</code></strong> - Permite ordenar os resultados com base em um campo específico - opcional;</p>\n</li>\n<li><p><strong><code>'pageId'</code></strong> <strong>-</strong> Número da página a ser consultada - obrigatório;</p>\n</li>\n<li><p><code>'perPage'</code>- Total de itens, por página, que serão retornados;</p>\n</li>\n</ul>\n</li>\n<li><p>Incluir os cabeçalhos <code>'Authorization'</code>no formato <em>Bearer</em> e '<code>accept'</code>com o valor <code>application/json</code> ;</p>\n</li>\n</ul>\n<p>A resposta da requisição será um JSON contendo um <em>array</em> de objetos com as informações de solicitações encontrada que atendam os critérios informados.<br />Ao lado é possível visualizar um exemplo de como pode parecer em caso de sucesso ou erro.</p>\n","urlObject":{"path":["schedule-anticipation"],"host":["https://{base_url}"],"query":[{"description":{"content":"<p>(Int32) Total de itens, por página, que serão retornados</p>\n","type":"text/plain"},"key":"perPage","value":"25"},{"description":{"content":"<p>(Int32) [required] Número da página</p>\n","type":"text/plain"},"key":"pageId","value":"1"},{"description":{"content":"<p>(date) Retornar apenas antecipações que foram criadas a partir dessa data</p>\n","type":"text/plain"},"key":"createdSince","value":"2025-03-01"},{"description":{"content":"<p>(date) Retornar apenas antecipações que foram criadas a partir dessa data</p>\n","type":"text/plain"},"key":"createdUntil","value":"2025-03-30"},{"description":{"content":"<p>(string) Documento do Lojista (sem pontuação)</p>\n","type":"text/plain"},"key":"merchantDocument","value":"27372094000186"},{"disabled":true,"description":{"content":"<p>(string) Documento do Revendedor (sem pontuação)</p>\n","type":"text/plain"},"key":"resellerDocument","value":""},{"disabled":true,"key":"orderBy","value":""}],"variable":[]}},"response":[{"id":"97551b17-69ae-4fec-bec2-e456ee0b4c46","name":"Success","originalRequest":{"method":"GET","header":[],"url":{"raw":"https://{base_url}/schedule-anticipation?perPage=25&pageId=1&createdSince=2025-03-01&createdUntil=2025-03-30&merchantDocument=27372094000186","host":["https://{base_url}"],"path":["schedule-anticipation"],"query":[{"key":"perPage","value":"25"},{"key":"pageId","value":"1"},{"key":"createdSince","value":"2025-03-01"},{"key":"createdUntil","value":"2025-03-30"},{"key":"merchantDocument","value":"27372094000186"},{"key":"resellerDocument","value":"","disabled":true},{"key":"orderBy","value":"","disabled":true}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Host","value":"localhost:8000"},{"key":"Connection","value":"close"},{"key":"X-Powered-By","value":"PHP/8.2.13"},{"key":"Cache-Control","value":"no-cache, private"},{"key":"Date","value":"Mon, 17 Mar 2025 14:44:14 GMT"},{"key":"Content-Type","value":"application/json"},{"key":"X-RateLimit-Limit","value":"60000"},{"key":"X-RateLimit-Remaining","value":"59998"},{"key":"Access-Control-Allow-Origin","value":"*"}],"cookie":[],"responseTime":null,"body":"{\n    \"hasError\": false,\n    \"anticipations\": [\n        {\n            \"merchantDocument\": \"27372094000186\",\n            \"resellerDocument\": \"27372094000186\",\n            \"datesAnticipation\": \"[\\\"2025-03-26\\\"]\",\n            \"amountSchedule\": 15.45,\n            \"amountOverdue\": 0,\n            \"amountContract\": 0,\n            \"fees\": 0,\n            \"amountInCents\": 15.45,\n            \"status\": \"succeeded\",\n            \"createdAt\": \"2025-03-17T09:48:05-03:00\",\n            \"updatedAt\": \"2025-03-17T09:48:07-03:00\"\n        }\n    ],\n    \"totalRecords\": 1,\n    \"perPage\": 25,\n    \"lastPage\": 1\n}"}],"_postman_id":"f9776952-0775-4af0-9818-20e267bb8dc4"},{"name":"Consulta Solicitação de Antecipação","event":[{"listen":"test","script":{"exec":["pm.test(\"Response status code is 200\", function () {\r","    pm.response.to.have.status(200);\r","});\r","\r","\r","pm.test(\"Response has the required fields\", function () {\r","    const responseData = pm.response.json();\r","    \r","    pm.expect(responseData).to.be.an('object');\r","    pm.expect(responseData).to.include.all.keys(\r","        'id', \r","        'merchantDocument', \r","        'resellerDocument', \r","        'datesAnticipation', \r","        'amountSchedule', \r","        'amountOverdue', \r","        'amountContract', \r","        'fees', \r","        'amountInCents', \r","        'status', \r","        'createdAt', \r","        'updatedAt'\r","    );\r","});\r","\r","\r","pm.test(\"Response body should match the expected schema\", function () {\r","    const responseData = pm.response.json();\r","    \r","    pm.expect(responseData).to.be.an('object');\r","    pm.expect(responseData).to.have.property('id').that.is.a('number');\r","    pm.expect(responseData).to.have.property('merchantDocument').that.is.a('string');\r","    pm.expect(responseData).to.have.property('resellerDocument').that.is.a('string');\r","    pm.expect(responseData).to.have.property('datesAnticipation');\r","    pm.expect(responseData).to.have.property('amountSchedule').that.is.a('number');\r","    pm.expect(responseData).to.have.property('amountOverdue').that.is.a('number');\r","    pm.expect(responseData).to.have.property('amountContract').that.is.a('number');\r","    pm.expect(responseData).to.have.property('fees').that.is.a('number');\r","    pm.expect(responseData).to.have.property('amountInCents').that.is.a('number');\r","    pm.expect(responseData).to.have.property('status').that.is.a('string');\r","    pm.expect(responseData).to.have.property('createdAt').that.is.a('string');\r","    pm.expect(responseData).to.have.property('updatedAt').that.is.a('string');\r","});\r","\r","\r","pm.test(\"Response time is within acceptable range\", function () {\r","  pm.expect(pm.response.responseTime).to.be.lessThan(500);\r","});\r","\r","\r","pm.test(\"Validate the presence and format of request query parameters\", function () {\r","    const queryParameters = pm.request.url.query;\r","\r","    pm.expect(queryParameters.resellerDocument).to.be.a('string').or.to.be.empty;\r","    pm.expect(queryParameters.merchantDocuments).to.be.an('array').or.to.be.empty;\r","    pm.expect(queryParameters.createdSince).to.match(/^\\d{4}-\\d{2}-\\d{2}$/).or.to.be.empty;\r","    pm.expect(queryParameters.createdUntil).to.match(/^\\d{4}-\\d{2}-\\d{2}$/).or.to.be.empty;\r","});\r",""],"type":"text/javascript","packages":{},"id":"00625d4b-862c-4d4d-92c0-61fe740d25eb"}}],"id":"b1d2c2d1-3ab0-457a-8420-3ad7e1f9ca0b","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{token}"}]},"isInherited":false},"method":"GET","header":[],"url":"https://{base_url}/schedule-anticipation/{{anticipationId}}","description":"<p><strong>Este</strong> <em><strong>endpoint</strong></em> <strong>permite consultar os detalhes de uma solicitação de antecipação específica usando o</strong> <strong><code>'Id'</code>****.</strong></p>\n<ul>\n<li><p>Essa requisição possui como parâmetro de caminho (<em>Path</em> <em>Param</em>) o <code>'{anticipationId}'</code> identificador da solicitação de antecipaçaão;</p>\n</li>\n<li><p>Incluir os cabeçalhos <code>'Authorization'</code>no formato <em>Bearer</em> e '<code>accept'</code>com o valor <code>application/json</code> ;</p>\n</li>\n</ul>\n<p>A resposta da requisição deve retornar os detalhes de uma solicitação de antecipação específica, incluindo informações sobre o lojista, revendedor, valores, <em>status</em>, taxas e datas antecipadas.</p>\n","urlObject":{"path":["schedule-anticipation","{{anticipationId}}"],"host":["https://{base_url}"],"query":[],"variable":[]}},"response":[{"id":"62934e85-28ff-4691-9c8b-05f455b6a12b","name":"Success","originalRequest":{"method":"GET","header":[],"url":"https://{base_url}/schedule-anticipation/{{anticipationId}}"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Host","value":"localhost:8000"},{"key":"Connection","value":"close"},{"key":"X-Powered-By","value":"PHP/8.2.13"},{"key":"Cache-Control","value":"no-cache, private"},{"key":"Date","value":"Mon, 17 Mar 2025 15:20:40 GMT"},{"key":"Content-Type","value":"application/json"},{"key":"X-RateLimit-Limit","value":"60000"},{"key":"X-RateLimit-Remaining","value":"59996"},{"key":"Access-Control-Allow-Origin","value":"*"}],"cookie":[],"responseTime":null,"body":"{\n    \"id\": 13,\n    \"merchantDocument\": \"27372094000186\",\n    \"resellerDocument\": \"27372094000186\",\n    \"datesAnticipation\": \"[\\\"2025-03-26\\\"]\",\n    \"amountSchedule\": 15.45,\n    \"amountOverdue\": 0,\n    \"amountContract\": 0,\n    \"fees\": 0,\n    \"amountInCents\": 15.45,\n    \"status\": \"succeeded\",\n    \"createdAt\": \"2025-03-17T09:48:05-03:00\",\n    \"updatedAt\": \"2025-03-17T09:48:07-03:00\"\n}"}],"_postman_id":"b1d2c2d1-3ab0-457a-8420-3ad7e1f9ca0b"},{"name":"Cadastrar Antecipação","id":"34a9a0b2-0016-431e-86ea-873e1f8b2074","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{token}"}]},"isInherited":false},"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n    \"merchantDocument\": \"27372094000186\", // (string)[required] Documento do Lojista\n    \"data\": [\n        {\n            \"datePayment\": \"2025-03-26\" // (string) [required] Data de pagamento do recebível, no formato YYYY-MM-DD\n        },\n        {\n            \"datePayment\": \"2025-03-27\"\n        }\n    ]\n}","options":{"raw":{"language":"json"}}},"url":"https://{base_url}/schedule-anticipation/anticipation","description":"<p><strong>Finalidade do Endpoint:</strong><br />Este endpoint POST permite registrar (agendar) uma antecipação para um lojista. Ele é utilizado para solicitar a antecipação de recebíveis para datas de pagamento específicas associadas a uma conta de lojista.</p>\n<p>Este endpoint pode ser utilizado para clientes não antecipados e também para clientes antecipados que utilizem acúmulo de Liquidação.</p>\n<p><strong>Parâmetros obrigatórios do corpo da requisição:</strong></p>\n<ul>\n<li><p><code>merchantDocument</code> (string, obrigatório): Número do documento do lojista (CNPJ ou CPF). Identifica de forma única o lojista para o qual a antecipação está sendo agendada.</p>\n</li>\n<li><p><code>data</code> (array de objetos, obrigatório): Array contendo um ou mais objetos, cada um representando um recebível a ser antecipado. Cada objeto deve conter:</p>\n<ul>\n<li><code>datePayment</code> (string, obrigatório): Data de pagamento do recebível a ser antecipado, no formato <code>YYYY-MM-DD</code> (exemplo: \"2025-03-26\").</li>\n</ul>\n</li>\n</ul>\n<p><strong>Exemplo de corpo da requisição:</strong></p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"merchantDocument\": \"27372094000186\",\n    \"data\": [\n        { \"datePayment\": \"2025-03-26\" },\n        { \"datePayment\": \"2025-03-27\" }\n    ]\n}\n\n</code></pre>\n<p><strong>Notas importantes:</strong></p>\n<ul>\n<li><p>O campo <code>merchantDocument</code> deve ser um número de documento válido e já cadastrado no sistema.</p>\n</li>\n<li><p>O campo <code>datePayment</code> em cada objeto do array <code>data</code> deve seguir o formato <code>YYYY-MM-DD</code>. Formatos incorretos podem resultar em erros de validação.</p>\n</li>\n<li><p>É possível incluir múltiplas datas de pagamento no array <code>data</code> para antecipar vários recebíveis em uma única requisição.</p>\n</li>\n<li><p>Certifique-se de fornecer todos os campos obrigatórios para evitar falhas na requisição.</p>\n</li>\n</ul>\n<p>Para mais detalhes, consulte a documentação da coleção ou entre em contato com o suporte da API.</p>\n","urlObject":{"path":["schedule-anticipation","anticipation"],"host":["https://{base_url}"],"query":[],"variable":[]}},"response":[{"id":"0d0a35c6-3430-4a45-8c31-d9c5bedcc035","name":"Success","originalRequest":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n    \"merchantDocument\": \"27372094000186\", // (string)[required] Documento do Lojista\n    \"data\": [\n        {\n            \"datePayment\": \"2025-03-26\" // (string) [required] Data de pagamento do recebível, no formato YYYY-MM-DD\n        },\n        {\n            \"datePayment\": \"2025-03-27\"\n        }\n    ]\n}","options":{"raw":{"language":"json"}}},"url":"https://{base_url}/schedule-anticipation/anticipation"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Host","value":"localhost:8000"},{"key":"Connection","value":"close"},{"key":"X-Powered-By","value":"PHP/8.2.13"},{"key":"Cache-Control","value":"no-cache, private"},{"key":"Date","value":"Mon, 17 Mar 2025 20:31:06 GMT"},{"key":"Content-Type","value":"application/json"},{"key":"X-RateLimit-Limit","value":"60000"},{"key":"X-RateLimit-Remaining","value":"59999"},{"key":"Access-Control-Allow-Origin","value":"*"}],"cookie":[],"responseTime":null,"body":"{\n    \"id\": 32,\n    \"status\": \"processing\"\n}"}],"_postman_id":"34a9a0b2-0016-431e-86ea-873e1f8b2074"}],"id":"9d9baf6f-5aa8-462f-9a17-4b7759f5eee3","_postman_id":"9d9baf6f-5aa8-462f-9a17-4b7759f5eee3","description":""},{"name":"Extrato Financeiro","item":[{"name":"Consultar Extrato Financeiro","id":"34d3bf9a-2b58-4c53-9ddb-6c6d0de94ca6","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"https://{base_url}/merchant/:merchantDocument/extract?dateSince=2025-12-10&dateUntil=2025-12-18","urlObject":{"path":["merchant",":merchantDocument","extract"],"host":["https://{base_url}"],"query":[{"disabled":true,"description":{"content":"<p>Documento do Revendedor</p>\n","type":"text/plain"},"key":"resellerDocument","value":"{resellerDocument}"},{"description":{"content":"<p>Data de Inicio do Extrato</p>\n","type":"text/plain"},"key":"dateSince","value":"2025-12-10"},{"description":{"content":"<p>Data Final para Extrato</p>\n","type":"text/plain"},"key":"dateUntil","value":"2025-12-18"}],"variable":[{"type":"any","value":"","key":"merchantDocument"}]}},"response":[{"id":"1debb6ac-1f5c-446e-9a90-2699b45fc425","name":"Success","originalRequest":{"method":"GET","header":[],"url":{"raw":"https://{base_url}merchant/:MerchantDocument/extract?dateSince=2025-07-01&dateUntil=2025-07-04","host":["https://{base_url}merchant"],"path":[":MerchantDocument","extract"],"query":[{"key":"resellerDocument","value":"{resellerDocument}","description":"Documento do Revendedor","disabled":true},{"key":"dateSince","value":"2025-07-01","description":"Data de Inicio do Extrato"},{"key":"dateUntil","value":"2025-07-04","description":"Data Final para Extrato"}],"variable":[{"key":"MerchantDocument","value":"{merchantDocument}","description":"Documento do Lojista"}]}},"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"balances\": [\n        {\n            \"merchantDocument\": \"{merchantDocument}\",\n            \"resellerDocument\": \"{resellerDocument}\",\n            \"Date\": \"2025-07-04\",\n            \"OriginCode\": 105,\n            \"OriginType\": \"Lançamentos Financeiros\",\n            \"OriginTitle\": \"Pagamento Efetuado\",\n            \"OriginDescription\": \"Liquidação do Lançamento Financeiro 04/07\",\n            \"AmountInCents\": \"2070.1\",\n            \"createdAt\": \"2025-07-04T08:51:00-03:00\",\n            \"updatedAt\": \"2025-07-04T08:51:00-03:00\"\n        },\n        {\n            \"merchantDocument\": \"{merchantDocument}\",\n            \"resellerDocument\": \"{resellerDocument}\",\n            \"Date\": \"2025-07-04\",\n            \"OriginCode\": 107,\n            \"OriginType\": \"Lançamentos Financeiros\",\n            \"OriginTitle\": \"Liquidação Conta EC\",\n            \"OriginDescription\": \"Lançamento Financeiro recebido ref. 04/07\",\n            \"AmountInCents\": \"2070.1\",\n            \"createdAt\": \"2025-07-04T10:14:39-03:00\",\n            \"updatedAt\": \"2025-07-04T10:14:39-03:00\"\n        },\n        {\n            \"merchantDocument\": \"{merchantDocument}\",\n            \"resellerDocument\": \"{resellerDocument}\",\n            \"Date\": \"2025-07-01\",\n            \"OriginCode\": 100,\n            \"OriginType\": \"Transações\",\n            \"OriginTitle\": \"Saldo Acumulado em agenda\",\n            \"OriginDescription\": \"Recebiveis Ref. 01/07\",\n            \"AmountInCents\": \"886.59\",\n            \"createdAt\": \"2025-07-01T01:51:22-03:00\",\n            \"updatedAt\": \"2025-07-01T01:51:22-03:00\"\n        },\n        {\n            \"merchantDocument\": \"{merchantDocument}\",\n            \"resellerDocument\": \"{resellerDocument}\",\n            \"Date\": \"2025-07-01\",\n            \"OriginCode\": 110,\n            \"OriginType\": \"Transações\",\n            \"OriginTitle\": \"Novos Recebíveis do dia\",\n            \"OriginDescription\": \"Recebiveis Ref. 01/07\",\n            \"AmountInCents\": \"1375.59\",\n            \"createdAt\": \"2025-07-01T09:19:15-03:00\",\n            \"updatedAt\": \"2025-07-01T09:19:15-03:00\"\n        },\n        {\n            \"merchantDocument\": \"{merchantDocument}\",\n            \"resellerDocument\": \"{resellerDocument}\",\n            \"Date\": \"2025-07-01\",\n            \"OriginCode\": 101,\n            \"OriginType\": \"Recebíveis Vencidos\",\n            \"OriginTitle\": \"Liquidação Conta EC\",\n            \"OriginDescription\": \"Recebiveis Ref. 01/07\",\n            \"AmountInCents\": \"1375.59\",\n            \"createdAt\": \"2025-07-01T10:25:06-03:00\",\n            \"updatedAt\": \"2025-07-01T10:25:06-03:00\"\n        }\n    ]\n}"}],"_postman_id":"34d3bf9a-2b58-4c53-9ddb-6c6d0de94ca6"},{"name":"Valor livre a movimentar","id":"de403019-ed53-4cf1-9bf7-f08502e8596f","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{token}"}]},"isInherited":false},"method":"GET","header":[],"url":"https://{base_url}/merchant/:MerchantDocument/balance","description":"<p>Endpoint para informar o valor livre a movimentar dos ECs  </p>\n<p><strong>amountAvailable</strong>: Recebíveis Acumulados (+) Ajustes de Crédito e Antecipações (+) Recebíveis em D+1.</p>\n<p><strong>amountDiscounts</strong>: Lançamentos Futuros (+) Splits Agendados (+) Pagamento de Boletos Agendados.</p>\n<p><strong>totalAvailable</strong>: Saldo Disponível (-) Descontos Agendados.</p>\n","urlObject":{"path":["merchant",":MerchantDocument","balance"],"host":["https://{base_url}"],"query":[],"variable":[{"description":{"content":"<p>Documento do Lojista</p>\n","type":"text/plain"},"type":"any","value":"{{MerchantDocument}}","key":"MerchantDocument"}]}},"response":[{"id":"41e37ee9-8ec0-4e7c-bc9a-dfac07a19c7c","name":"Success","originalRequest":{"method":"GET","header":[],"url":{"raw":"http://localhost:8000/api/hub/merchant/:MerchantDocument/balance","protocol":"http","host":["localhost"],"port":"8000","path":["api","hub","merchant",":MerchantDocument","balance"],"variable":[{"key":"MerchantDocument","value":"{{MerchantDocument}}","description":"Documento do Lojista"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Host","value":"localhost:8000"},{"key":"Connection","value":"close"},{"key":"X-Powered-By","value":"PHP/8.1.31"},{"key":"Cache-Control","value":"no-cache, private"},{"key":"Date","value":"Wed, 30 Apr 2025 15:21:30 GMT"},{"key":"Content-Type","value":"application/json"},{"key":"X-RateLimit-Limit","value":"60000"},{"key":"X-RateLimit-Remaining","value":"59996"},{"key":"Access-Control-Allow-Origin","value":"*"}],"cookie":[],"responseTime":null,"body":"{\n    \"amountAvailable\": 200.00,\n    \"amountDiscounts\": 50.00,\n    \"totalAvailable\": 150.00\n}"}],"_postman_id":"de403019-ed53-4cf1-9bf7-f08502e8596f"},{"name":"Estatísticas Extrato Financeiro","id":"cd57e21a-afbe-42b7-831b-9f2ebc142aac","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"https://{base_url}/merchant/:merchantDocument/statistics?dateSince=2025-04-21&dateUntil=2025-04-21","urlObject":{"path":["merchant",":merchantDocument","statistics"],"host":["https://{base_url}"],"query":[{"description":{"content":"<p>Data de Inicio do Extrato</p>\n","type":"text/plain"},"key":"dateSince","value":"2025-04-21"},{"description":{"content":"<p>Data Final para Extrato</p>\n","type":"text/plain"},"key":"dateUntil","value":"2025-04-21"}],"variable":[{"type":"any","value":"{merchantDocument}","key":"merchantDocument"}]}},"response":[{"id":"8619dfb1-4543-47e2-89b1-71cf3bbc548b","name":"Success","originalRequest":{"method":"GET","header":[],"url":{"raw":"https://{base_url}/merchant/:merchantDocument/statistics?dateSince=2025-07-01&dateUntil=2025-07-24","host":["https://{base_url}"],"path":["merchant",":merchantDocument","statistics"],"query":[{"key":"dateSince","value":"2025-07-01","description":"Data de Inicio do Extrato"},{"key":"dateUntil","value":"2025-07-24","description":"Data Final para Extrato"}],"variable":[{"key":"merchantDocument","value":"{merchantDocument}"}]}},"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"entriesExtract\": 4346.01,\n    \"exitsExtract\": 0,\n    \"amount\": 43456.01\n}"}],"_postman_id":"cd57e21a-afbe-42b7-831b-9f2ebc142aac"},{"name":"Opções Extrato","id":"64cee2f8-4e0f-4139-9d72-f98f656fc5bb","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{token}"}]},"isInherited":false},"method":"OPTIONS","header":[],"url":"https://{base_url}/merchant/extract","urlObject":{"path":["merchant","extract"],"host":["https://{base_url}"],"query":[],"variable":[]}},"response":[{"id":"818e2337-6440-4560-991c-45ed893814bd","name":"Success","originalRequest":{"method":"OPTIONS","header":[],"url":"https://{base_url}/merchant/extract"},"status":"OK","code":200,"_postman_previewlanguage":"","header":[],"cookie":[{"expires":"Invalid Date","domain":"","path":""}],"responseTime":null,"body":"{\r\n    \"originCode\": [\r\n        {\r\n            \"id\": 100,\r\n            \"description\": \"PAYMENT_RECEIVED_TRANSACTION\"\r\n        },\r\n        {\r\n            \"id\": 101,\r\n            \"description\": \"DEPOSIT_IN_ACCOUNT\"\r\n        },\r\n        {\r\n            \"id\": 121,\r\n            \"description\": \"DEPOSIT_IN_ACCOUNT_PIX\"\r\n        },\r\n        {\r\n            \"id\": 131,\r\n            \"description\": \"DEPOSIT_IN_ACCOUNT_DEBIT\"\r\n        },\r\n        {\r\n            \"id\": 141,\r\n            \"description\": \"DEPOSIT_IN_ACCOUNT_CREDIT\"\r\n        },\r\n        {\r\n            \"id\": 151,\r\n            \"description\": \"DEPOSIT_IN_ACCOUNT_ADJUST\"\r\n        },\r\n        {\r\n            \"id\": 102,\r\n            \"description\": \"DISCOUNT_SPLIT_EC\"\r\n        },\r\n        {\r\n            \"id\": 103,\r\n            \"description\": \"DISCOUNT_SPLIT_MKT\"\r\n        },\r\n        {\r\n            \"id\": 104,\r\n            \"description\": \"DISCOUNT_BILLET\"\r\n        },\r\n        {\r\n            \"id\": 105,\r\n            \"description\": \"DISCOUNT_ADJUST\"\r\n        },\r\n        {\r\n            \"id\": 106,\r\n            \"description\": \"RETURN_AMOUNT_BILLET\"\r\n        },\r\n        {\r\n            \"id\": 107,\r\n            \"description\": \"PAYMENT_RECEIVED_ADJUST\"\r\n        },\r\n        {\r\n            \"id\": 108,\r\n            \"description\": \"PAYMENT_ANTICIPATION\"\r\n        },\r\n        {\r\n            \"id\": 109,\r\n            \"description\": \"DISCOUNT_CONTRACT_EFFECT\"\r\n        },\r\n        {\r\n            \"id\": 110,\r\n            \"description\": \"PAYMENT_RECEIVED_TRANSACTION_TODAY\"\r\n        },\r\n        {\r\n            \"id\": 111,\r\n            \"description\": \"PAYMENT_RECEIVED_ANTICIPATION\"\r\n        },\r\n        {\r\n            \"id\": 112,\r\n            \"description\": \"DISCOUNT_FEE_ANTICIPATION\"\r\n        },\r\n        {\r\n            \"id\": 113,\r\n            \"description\": \"PAYMENT_RETURN_AMOUNT_BILLET\"\r\n        },\r\n        {\r\n            \"id\": 114,\r\n            \"description\": \"DEPOSIT_IN_ACCOUNT_PARTIAL\"\r\n        },\r\n        {\r\n            \"id\": 117,\r\n            \"description\": \"TOTAL_TRANSACTION_YESTERDAY\"\r\n        },\r\n        {\r\n            \"id\": 116,\r\n            \"description\": \"TOTAL_RECEIVABLE_ANTICIPATED\"\r\n        },\r\n        {\r\n            \"id\": 118,\r\n            \"description\": \"TOTAL_RECEIVABLE_PAID_IN_DAY\"\r\n        },\r\n        {\r\n            \"id\": 119,\r\n            \"description\": \"BALANCE_ACCUMULATED_IN_DAY\"\r\n        }\r\n    ]\r\n}"}],"_postman_id":"64cee2f8-4e0f-4139-9d72-f98f656fc5bb"},{"name":"Comprovantes em Lote","id":"28cc5a4a-1b31-4b71-9a10-33f82f2a7e05","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{token}"}]},"isInherited":false},"method":"POST","header":[],"body":{"mode":"raw","raw":"{\r\n  \"startDate\": \"2025-11-01\", // (string) [required] Data de início limite\r\n  \"endDate\": \"2025-11-11\", // (string) [required] Data de final limite\r\n  \"merchantDocument\": {{MerchantDocument}},// (string) [required] Documento do Lojista (sem pontuação)\r\n  \"paymentType\": \"split_ec\" // (string) [required] Tipo de comprovante (split_ec, split_marketplace e split_boleto)\r\n}\r\n\r\n","options":{"raw":{"language":"json"}}},"url":"https://{base_url}/merchant/extract/bulk_proof_of_payment","description":"<p>Endpoint para geração de comprovantes de pagamento em lote</p>\n<p>Busca transações financeiras por período e tipo específico para um Estabelecimento Comercial.</p>\n<p><strong>split_ec:</strong> Comprovantes de Split de Estabelecimento Comercial.</p>\n<p><strong>split_marketplace:</strong> Comprovantes de Split de Marketplace.</p>\n<p><strong>split_boleto:</strong> Comprovantes de Pagamento de Boleto.</p>\n<p><strong>Retorna:</strong> Arquivo ZIP contendo PDFs dos comprovantes encontrados (máximo 50 transações).</p>\n","urlObject":{"path":["merchant","extract","bulk_proof_of_payment"],"host":["https://{base_url}"],"query":[],"variable":[]}},"response":[{"id":"b2e1bc6c-3b6b-445f-8807-89e9485a2b38","name":"Success","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\r\n  \"startDate\": \"2025-11-01\", // (string) [required] Data de início limite\r\n  \"endDate\": \"2025-11-11\", // (string) [required] Data de final limite\r\n  \"merchantDocument\": {{MerchantDocument}},// (string) [required] Documento do Lojista (sem pontuação)\r\n  \"paymentType\": \"split_ec\" // (string) [required] Tipo de comprovante (split_ec, split_marketplace e split_boleto)\r\n}\r\n","options":{"raw":{"language":"json"}}},"url":"https://{base_url}/merchant/extract/bulk_proof_of_payment"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Host","value":"localhost:8000"},{"key":"Connection","value":"close"},{"key":"X-Powered-By","value":"PHP/8.1.31"},{"key":"Cache-Control","value":"no-cache, private"},{"key":"Date","value":"Wed, 30 Apr 2025 15:21:30 GMT"},{"key":"Content-Type","value":"application/json"},{"key":"X-RateLimit-Limit","value":"60000"},{"key":"X-RateLimit-Remaining","value":"59996"},{"key":"Access-Control-Allow-Origin","value":"*"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": false,\n    \"data\": \"https://bucket-teste.s3.amazonaws.com/comprovantes/comprovante_1234567890.zip?X-Amz-Content-Sha256=UNSIGNED-PAYLOAD&X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Credential=FAKEKEY1234567890%2F20251127%2Fus-east-1%2Fs3%2Faws4_request&X-Amz-Date=20251127T215445Z&X-Amz-SignedHeaders=host&X-Amz-Expires=600&X-Amz-Signature=abcdef0123456789abcdef0123456789abcdef0123456789abcdef0123456789\"\n}\n"}],"_postman_id":"28cc5a4a-1b31-4b71-9a10-33f82f2a7e05"}],"id":"590739f3-a8a7-48dc-9400-2bf4723b84f7","_postman_id":"590739f3-a8a7-48dc-9400-2bf4723b84f7","description":""}],"id":"b757decb-1359-4942-b3f6-8188c60d0a43","description":"<h2 id=\"gestão-financeira\">Gestão Financeira</h2>\n<p>Esta pasta reúne os endpoints responsáveis pelas operações de <strong>gestão financeira</strong> da plataforma White Label Cappta. Ela cobre o ciclo completo de movimentação e controle financeiro dos estabelecimentos comerciais, organizado nas seguintes áreas:</p>\n<ul>\n<li><strong>Split para Merchant</strong> — Operações de split financeiro para lojistas, incluindo criação, listagem e gerenciamento de splits e beneficiários.</li>\n<li><strong>Split para Reseller</strong> — Configuração e gerenciamento de splits destinados a revendedores (<em>resellers</em>).</li>\n<li><strong>Pagamento de Boleto</strong> — Listagem, consulta e gerenciamento de boletos bancários associados aos estabelecimentos.</li>\n<li><strong>Extrato Financeiro</strong> — Consulta do extrato de movimentações financeiras e do saldo disponível para movimentação de cada lojista.</li>\n<li><strong>Ajuste Financeiro</strong> — Consulta e atualização das configurações de ajuste financeiro aplicadas aos pagamentos.</li>\n<li><strong>Antecipação de Agenda</strong> — Consulta e gerenciamento da agenda de recebíveis, incluindo antecipação de valores por data e por lojista.</li>\n</ul>\n","_postman_id":"b757decb-1359-4942-b3f6-8188c60d0a43"},{"name":"GESTÃO DE COBRANÇA","item":[{"name":"Boletos","item":[{"name":"Config","id":"bd6f0ad7-0527-406f-a6f1-88b476e1a99f","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{token}"}]},"isInherited":false},"method":"GET","header":[],"url":"https://{base_url}/financial_module/billet/{merchantDocument}/billet_config?resellerDocument={resellerDocument}","description":"<p><strong>Esse</strong> <em><strong>endpoint</strong></em> e<strong>xibi as configurações cadastrada para o boleto. Essa exibição requer autenticação.</strong></p>\n<ul>\n<li><p>Incluir os cabeçalhos <code>'Authorization'</code>no formato <em>Bearer</em> e '<code>accept'</code>com o valor <code>application/json</code> ;</p>\n</li>\n<li><p>Como parâmetro de caminho (<em>Path Param</em>), esta consulta requer o documento do lojista, portanto, este deve ser incluido na URL através da substituição de <code>'{merchantDocument}'</code> pelo valor respectivo. Este parâmetro é obrigatório;</p>\n</li>\n<li><p>Essa requisição possui como parâmetros de consulta (<em>Query Params</em>), os valores</p>\n<ul>\n<li><code>'resellerDocument'</code>- com o documento do revendedor. Este parâmetro é obrigatório;</li>\n</ul>\n</li>\n</ul>\n<p>A resposta da requisição será um JSON com os detalhes do boleto.</p>\n","urlObject":{"path":["financial_module","billet","{merchantDocument}","billet_config"],"host":["https://{base_url}"],"query":[{"key":"resellerDocument","value":"{resellerDocument}"}],"variable":[]}},"response":[{"id":"5b6e066d-9d6b-414c-bd61-e8d00f068508","name":"Config","originalRequest":{"method":"GET","header":[],"url":"https://{base_url}/financial_module/billet/{merchantDocument}/billet_config"},"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[{"expires":"Invalid Date","domain":"","path":""}],"responseTime":null,"body":"{\r\n    \"hasError\": false,\r\n    \"billetFine\": 0,\r\n    \"billetInterest\": 0,\r\n    \"billetExpirationAfterPayment\": 0\r\n}"}],"_postman_id":"bd6f0ad7-0527-406f-a6f1-88b476e1a99f"},{"name":"Update Config","id":"3089045e-fd6a-4cf2-b19d-3759e8328521","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\r\n    \"billet_fine\": 1, // (number) [required] Multa aplicada após o vencimento, Valores aceitos: 0 a 100\r\n    \"billet_interest\": 1, // (number) [required] Juros aplicado após o vencimento, Valores aceitos: 0 a 100\r\n    \"billet_expiration_after_payment\": 4 // (number) Período adicional permitido para pagamento após o vencimento da cobrança, Valores aceitos: 0 a 59\r\n}","options":{"raw":{"language":"json"}}},"url":"https://{base_url}/financial_module/billet/{merchantDocument}/billet_config?resellerDocument={resellerDocument}","description":"<p><strong>Esse</strong> <em><strong>endpoint</strong></em> <strong>configura dados para o boleto. Essa exibição requer autenticação.</strong></p>\n<ul>\n<li><p>Incluir os cabeçalhos <code>'Authorization'</code>no formato <em>Bearer</em> e '<code>accept'</code>com o valor <code>application/json</code> ;</p>\n</li>\n<li><p>Como parâmetro de caminho (<em>Path Param</em>), esta consulta requer o documento do lojista, portanto, este deve ser incluido na URL através da substituição de <code>'{merchantDocument}'</code> pelo valor respectivo. Este parâmetro é obrigatório;</p>\n</li>\n<li><p>Essa requisição possui como parâmetros de consulta (<em>Query Params</em>), os valores</p>\n<ul>\n<li><code>'resellerDocument'</code>- com o documento do revendedor. Este parâmetro é obrigatório;</li>\n</ul>\n</li>\n<li><p>Essa requisição possui em corpo (<em>Request Body</em>) os seguintes valores:</p>\n<ul>\n<li><p><strong><code>'billet_fine'</code></strong> <strong>-</strong> Multa aplicada após o vencimento;</p>\n</li>\n<li><p><strong><code>'billet_interest'</code></strong> <strong>-</strong> Juros aplicado após o vencimento;</p>\n</li>\n<li><p><strong><code>'billet_expiration_after_payment'</code></strong> <strong>-</strong> Período adicional permitido para pagamento após o vencimento;</p>\n</li>\n</ul>\n</li>\n</ul>\n<p>A resposta da requisição será um JSON com os detalhes do boleto.</p>\n","urlObject":{"path":["financial_module","billet","{merchantDocument}","billet_config"],"host":["https://{base_url}"],"query":[{"key":"resellerDocument","value":"{resellerDocument}"}],"variable":[]}},"response":[{"id":"0888a5d8-d6fe-4fee-95c7-c4e615b46500","name":"Update Config","originalRequest":{"method":"GET","header":[],"body":{"mode":"raw","raw":"{\r\n    \"billet_fine\": 1,\r\n    \"billet_interest\": 1,\r\n    \"billet_expiration_after_payment\": 4\r\n}","options":{"raw":{"language":"json"}}},"url":"https://{base_url}/financial_module/billet/{merchantDocument}/billet_config"},"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[{"expires":"Invalid Date","domain":"","path":""}],"responseTime":null,"body":"{\n    \"hasError\": false,\n    \"billetFine\": 1,\n    \"billetInterest\": 1,\n    \"billetExpirationAfterPayment\": 4\n}"}],"_postman_id":"3089045e-fd6a-4cf2-b19d-3759e8328521"},{"name":"Listar Boletos","id":"ee5538a6-44f4-46bc-a6e8-320c43bb9550","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{token}"}]},"isInherited":false},"method":"GET","header":[],"url":"https://{base_url}/financial_module/billet","description":"<p><strong>Esse</strong> <em><strong>endpoint</strong></em> <strong>permite exibir todos os boletos gerados. Essa exibição requer autenticação.</strong></p>\n<ul>\n<li>Incluir os cabeçalhos <code>'Authorization'</code>no formato <em>Bearer</em> e '<code>accept'</code>com o valor <code>application/json</code> ;</li>\n</ul>\n<p>A resposta da requisição será um JSON com os detalhes do boleto.</p>\n","urlObject":{"path":["financial_module","billet"],"host":["https://{base_url}"],"query":[{"disabled":true,"description":{"content":"<p>(string) Número do documento do Revendedor (sem pontuação)</p>\n","type":"text/plain"},"key":"resellerDocument","value":""},{"disabled":true,"description":{"content":"<p>(string) Documento do Lojista (sem pontuação)</p>\n","type":"text/plain"},"key":"merchantDocument","value":""},{"disabled":true,"description":{"content":"<p>(string) Status do boleto (processing, pending, paid, cancel)</p>\n","type":"text/plain"},"key":"status","value":""},{"disabled":true,"description":{"content":"<p>(int32)[optional] Número da página de resultados a ser retornada</p>\n","type":"text/plain"},"key":"pageId","value":null},{"disabled":true,"description":{"content":"<p>(int32)[optional]Total de itens, por página, que serão retornados;</p>\n","type":"text/plain"},"key":"totalPerPage","value":null},{"disabled":true,"description":{"content":"<p>(string) Data de criação do boleto</p>\n","type":"text/plain"},"key":"createdAt","value":null},{"disabled":true,"description":{"content":"<p>(string) Data de vencimento do boleto</p>\n","type":"text/plain"},"key":"dueDate","value":null},{"disabled":true,"description":{"content":"<p>(string) Documento do pagador do boleto</p>\n","type":"text/plain"},"key":"billetPayerDocument","value":null}],"variable":[]}},"response":[{"id":"9ef30599-70d1-4daa-a07d-786e3ec366c8","name":"Listar Boletos","originalRequest":{"method":"GET","header":[],"url":{"raw":"https://{base_url}/financial_module/billet","host":["https://{base_url}"],"path":["financial_module","billet"],"query":[{"key":"resellerDocument","value":"","description":"(string) Número do documento do Revendedor (sem pontuação)","disabled":true},{"key":"merchantDocument","value":"","description":"(string) Documento do Lojista (sem pontuação)","disabled":true},{"key":"status","value":"","description":"(string) Status do boleto (processing, pending, paid, cancel)","disabled":true},{"key":"pageId","value":null,"description":"(int32)[optional] Número da página de resultados a ser retornada","disabled":true},{"key":"totalPerPage","value":null,"description":"(int32)[optional]Total de itens, por página, que serão retornados;","disabled":true},{"key":"createdAt","value":null,"description":"(string) Data de criação do boleto","disabled":true},{"key":"dueDate","value":null,"description":"(string) Data de vencimento do boleto","disabled":true},{"key":"billetPayerDocument","value":null,"description":"(string) Documento do pagador do boleto","disabled":true}]}},"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[{"expires":"Invalid Date","domain":"","path":""}],"responseTime":null,"body":"{\n    \"data\": {\n        \"currentPage\": 1,\n        \"data\": [\n            {\n                \"id\": \"915b64f9-f035-4695-861f-e1c5bf0386aa\",\n                \"externalId\": \"bde0fd3e-42a8-459d-b648-adada6ebe911\",\n                \"billetPayerName\": \"Teste 2\",\n                \"billetPayerDocument\": \"44568666011\",\n                \"billetPayerEmail\": \"teste@teste.com.br\",\n                \"billetPayerAddress\": {\n                    \"postalCode\": \"88066033\",\n                    \"publicArea\": \"Teste Ibiza\",\n                    \"number\": \"126\",\n                    \"complement\": \"teste\",\n                    \"neighborhood\": \"Campeche\",\n                    \"city\": \"Florianópolis\",\n                    \"state\": \"SC\"\n                },\n                \"merchantDocument\": \"13977572000177\",\n                \"amount\": 10.01,\n                \"dueDate\": \"2025-11-30\",\n                \"status\": \"pending\",\n                \"reason\": null,\n                \"numberCode\": \"50990000010000000000000044962413512810000001011\",\n                \"barCode\": \"50995128100000010010000000000000000004496211\",\n                \"instructions\": {\n                    \"fine\": 1,\n                    \"interest\": 1,\n                    \"discount\": {\n                        \"amount\": 0,\n                        \"modality\": null,\n                        \"limitDate\": null\n                    }\n                },\n                \"createdAt\": \"2025-11-25T17:16:16-03:00\",\n                \"updatedAt\": \"2025-11-25T17:15:10-03:00\",\n                \"merchant\": {\n                    \"name_store\": \"Pagamento Boleto\",\n                    \"document\": \"13977572000177\"\n                },\n                \"resellerDocument\": \"13977572000177\"\n            }\n        ],\n        \"from\": 1,\n        \"path\": \"http://apiportal.posportal.com.br/api/hub/financial_module/billet\",\n        \"to\": 1,\n        \"total\": 1\n    }\n}"}],"_postman_id":"ee5538a6-44f4-46bc-a6e8-320c43bb9550"},{"name":"Gerar Boleto","id":"3277698a-b002-4219-a22a-c5434c3bfdb3","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{token}"}]},"isInherited":false},"method":"POST","header":[],"body":{"mode":"raw","raw":"{\r\n    \"resellerDocument\": \"01751826000155\", // (string) Número do documento do Revendedor (sem pontuação)\r\n    \"merchantDocument\": \"13966572000171\", // (string) [required] Documento do Lojista (sem pontuação)\r\n    \"billetPayerName\": \"Teste 2\", // (string) [required] Nome do Pagador\r\n    \"billetPayerDocument\": \"17827330789\", // (string) [required] CNPJ ou CPF do pagador\r\n    \"billetPayerPostalCode\": \"06463035\", // (string) [required] CEP do pagador\r\n    \"billetPayerPublicArea\": \"Rua Teste\", // (string) [required] Nome da rua do pagador\r\n    \"billetPayerNumber\": \"1004\", // (string) [required] Número da residência do pagador\r\n    \"billetPayerNeighborhood\": \"Jardim Mutinga\", // (string) [required] Nome do bairro do pagador\r\n    \"billetPayerCity\": \"Barueri\", // (string) [required] Nome da cidade do pagador\r\n    \"billetPayerState\": \"SP\", // (string) [required] Nome do estado do pagador\r\n    \"billetPayerEmail\": \"thiago.bandiera@hotmail.com\", // (string) Email do pagador\r\n    \"billetPayerComplement\": \"teste\", // (string) Complemento do pagador\r\n    \"instructionDiscountAmount\": 0, // (number) [required] O valor de desconto\r\n    \"instructionDiscountModality\": \"fixed\", // (string) [required] Modalidade do boleto, enviar sempre como \"fixed\"\r\n    \"instructionDiscountLimitDate\": null, // (date) Data máxima para aplicação do desconto, ex: vencimento da cobrança dia 25 e desconto até o dia 20\r\n    \"dueDate\": \"2025-11-20\", // (date) [required] Data de vencimento da cobrança.\r\n    \"amount\": \"10.01\", // (number) [required] Valor da cobrança. valor minimo é de 10.00\r\n    \"sendEmailAuto\": true // (boolean) Enviar email automaticamento do boleto\r\n}","options":{"raw":{"language":"json"}}},"url":"https://{base_url}/financial_module/billet","description":"<p><strong>Este</strong> <em><strong>endpoint</strong></em> <strong>cria um novo boleto um estabelecimento comercial. É necessário estar autenticado para realizar esse cadastro.</strong></p>\n<ul>\n<li><p>Essa requisição possui em corpo (<em>Request Body</em>) os seguintes valores:</p>\n<ul>\n<li><p><strong><code>'resellerDocument'</code></strong> <strong>-</strong> Número do documento do Revendedor (sem pontuação);</p>\n</li>\n<li><p><strong><code>'merchantDocument'</code></strong> - Número do documento do Lojista (sem pontuação);</p>\n</li>\n<li><p><strong><code>'billetPayerName'</code></strong> - Nome do Pagador;</p>\n</li>\n<li><p><strong><code>'billetPayerDocument'</code></strong> - CNPJ ou CPF do pagador;</p>\n</li>\n<li><p><strong><code>'billetPayerPostalCode'</code></strong> - CEP do pagador;</p>\n</li>\n<li><p><strong><code>'billetPayerPublicArea'</code></strong> - Nome da rua do pagador;</p>\n</li>\n<li><p><strong><code>'billetPayerNumber'</code></strong> - Número da residência do pagador;</p>\n</li>\n<li><p><strong><code>'billetPayerNeighborhood'</code></strong> - Nome do bairro do pagador;</p>\n</li>\n<li><p><strong><code>'billetPayerCity'</code></strong> - Nome da cidade do pagador;</p>\n</li>\n<li><p><strong><code>'billetPayerState'</code></strong> - Nome do estado do pagador;</p>\n</li>\n<li><p><strong><code>'billetPayerEmail'</code></strong> - Email do pagador;</p>\n</li>\n<li><p><strong><code>'billetPayerComplement'</code></strong> - Complemento do pagador;</p>\n</li>\n<li><p><strong><code>'instructionDiscountAmount'</code></strong> - O valor de desconto;</p>\n</li>\n<li><p><strong><code>'instructionDiscountModality'</code></strong> - Modalidade do boleto;</p>\n</li>\n<li><p><strong><code>'instructionDiscountLimitDate'</code></strong> - Data máxima para aplicação do desconto;</p>\n</li>\n<li><p><strong><code>'dueDate'</code></strong> - Data de vencimento da cobrança;</p>\n</li>\n<li><p><strong><code>'amount'</code></strong> - Valor da cobrança;</p>\n</li>\n<li><p><strong><code>'sendEmailAuto'</code></strong> - Enviar email automaticamento do boleto;</p>\n</li>\n</ul>\n</li>\n<li><p>Incluir também os cabeçalhos <code>'Authorization'</code>no formato <em>Bearer</em> e '<code>accept'</code>com o valor <code>application/json</code> ;</p>\n</li>\n</ul>\n<p>A resposta da requisição será um JSON com os detalhes do cadastro do boleto.</p>\n","urlObject":{"path":["financial_module","billet"],"host":["https://{base_url}"],"query":[],"variable":[]}},"response":[{"id":"86810ab8-89d8-49b4-8f26-020372a46355","name":"Gerar Boleto","originalRequest":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\r\n    \"resellerDocument\": \"01751826000155\", // (string) Número do documento do Revendedor (sem pontuação)\r\n    \"merchantDocument\": \"13966572000171\", // (string) [required] Documento do Lojista (sem pontuação)\r\n    \"billetPayerName\": \"Teste 2\", // (string) [required] Nome do Pagador\r\n    \"billetPayerDocument\": \"17827330789\", // (string) [required] CNPJ ou CPF do pagador\r\n    \"billetPayerPostalCode\": \"06463035\", // (string) [required] CEP do pagador\r\n    \"billetPayerPublicArea\": \"Rua Teste\", // (string) [required] Nome da rua do pagador\r\n    \"billetPayerNumber\": \"1004\", // (string) [required] Número da residência do pagador\r\n    \"billetPayerNeighborhood\": \"Jardim Mutinga\", // (string) [required] Nome do bairro do pagador\r\n    \"billetPayerCity\": \"Barueri\", // (string) [required] Nome da cidade do pagador\r\n    \"billetPayerState\": \"SP\", // (string) [required] Nome do estado do pagador\r\n    \"billetPayerEmail\": \"thiago.bandiera@hotmail.com\", // (string) Email do pagador\r\n    \"billetPayerComplement\": \"teste\", // (string) Complemento do pagador\r\n    \"instructionDiscountAmount\": 0, // (number) [required] O valor de desconto\r\n    \"instructionDiscountModality\": \"fixed\", // (string) [required] Modalidade do boleto, enviar sempre como \"fixed\"\r\n    \"instructionDiscountLimitDate\": null, // (date) Data máxima para aplicação do desconto, ex: vencimento da cobrança dia 25 e desconto até o dia 20\r\n    \"dueDate\": \"2025-11-20\", // (date) [required] Data de vencimento da cobrança.\r\n    \"amount\": \"10.01\", // (number) [required] Valor da cobrança. valor minimo é de 10.00\r\n    \"sendEmailAuto\": true // (boolean) Enviar email automaticamento do boleto\r\n}","options":{"raw":{"language":"json"}}},"url":"https://{base_url}/financial_module/billet"},"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[{"expires":"Invalid Date","domain":"","path":""}],"responseTime":null,"body":"{\r\n    \"data\": {\r\n        \"id\": \"915b64f9-f035-4695-861f-e1c5bf0386aa\",\r\n        \"externalId\": \"bde0fd3e-42a8-459d-b648-adada6ebe911\",\r\n        \"billetPayerName\": \"Teste 2\",\r\n        \"billetPayerDocument\": \"44568666011\",\r\n        \"billetPayerEmail\": \"teste@teste.com.br\",\r\n        \"billetPayerAddress\": {\r\n            \"postalCode\": \"88066033\",\r\n            \"publicArea\": \"Teste Ibiza\",\r\n            \"number\": \"126\",\r\n            \"complement\": \"teste\",\r\n            \"neighborhood\": \"Campeche\",\r\n            \"city\": \"Florianópolis\",\r\n            \"state\": \"SC\"\r\n        },\r\n        \"merchantDocument\": \"13977572000177\",\r\n        \"amount\": 10.01,\r\n        \"dueDate\": \"2025-11-30\",\r\n        \"status\": \"processing\",\r\n        \"reason\": null,\r\n        \"numberCode\": null,\r\n        \"barCode\": null,\r\n        \"instructions\": {\r\n            \"fine\": 0,\r\n            \"interest\": 0,\r\n            \"discount\": {\r\n                \"amount\": 0,\r\n                \"modality\": null,\r\n                \"limitDate\": null\r\n            }\r\n        },\r\n        \"createdAt\": \"2025-11-26T09:57:38-03:00\",\r\n        \"updatedAt\": \"2025-11-26T09:57:38-03:00\",\r\n        \"merchant\": {\r\n            \"name_store\": \"Pagamento Boleto\",\r\n            \"document\": \"13977572000177\"\r\n        },\r\n        \"resellerDocument\": \"13977572000177\"\r\n    }\r\n}"}],"_postman_id":"3277698a-b002-4219-a22a-c5434c3bfdb3"},{"name":"Consultar Boleto","id":"a4c24d81-f3b8-4cf8-b78b-fb1288ba392d","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{token}"}]},"isInherited":false},"method":"GET","header":[],"url":"https://{base_url}/financial_module/billet/:id","description":"<p><strong>Este</strong> <em><strong>endpoint</strong></em> <strong>permite consultar um determinado boleto disponível na aplicação mediante ID do mesmo. É necessário estar autenticado para realizar essa consulta.</strong></p>\n<ul>\n<li><p>Esta requisição exige como parâmetro de caminho (<em>Path Param</em>) o <code>{'id'}</code> do registro pretendido (boleto). Este parâmetro é obrigatório e deve ser incluído na URL;</p>\n</li>\n<li><p>Incluir os cabeçalhos <code>'Authorization'</code>no formato <em>Bearer</em> e '<code>accept'</code>com o valor <code>application/json</code> ;</p>\n</li>\n</ul>\n<p>A resposta da requisição será um JSON com os detalhes do boleto.</p>\n<p>Na resposta da requisição existe o campo url, neste campo você terá a URL do pdf do boleto.<br />Esta url é temporária e não deve ser salva, pois tem tempo de validade.</p>\n","urlObject":{"path":["financial_module","billet",":id"],"host":["https://{base_url}"],"query":[],"variable":[{"type":"any","value":"005a6b1e-7e77-487f-9b12-5fe955acd354","key":"id"}]}},"response":[{"id":"dba68a40-4d67-4efe-92eb-ae70d07eb194","name":"Consultar Boleto","originalRequest":{"method":"GET","header":[],"url":{"raw":"https://{base_url}/financial_module/billet/:id","host":["https://{base_url}"],"path":["financial_module","billet",":id"],"variable":[{"key":"id","value":""}]}},"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[{"expires":"Invalid Date","domain":"","path":""}],"responseTime":null,"body":"{\n    \"data\": {\n        \"id\": \"915b64f9-f035-4695-861f-e1c5bf0386aa\",\n        \"externalId\": \"bde0fd3e-42a8-459d-b648-adada6ebe911\",\n        \"billetPayerName\": \"Teste 2\",\n        \"billetPayerDocument\": \"44568666011\",\n        \"billetPayerEmail\": \"teste@teste.com.br\",\n        \"billetPayerAddress\": {\n            \"postalCode\": \"88066033\",\n            \"publicArea\": \"Teste Ibiza\",\n            \"number\": \"126\",\n            \"complement\": \"teste\",\n            \"neighborhood\": \"Campeche\",\n            \"city\": \"Florianópolis\",\n            \"state\": \"SC\"\n        },\n        \"merchantDocument\": \"13977572000177\",\n        \"amount\": 10.01,\n        \"dueDate\": \"2025-11-30\",\n        \"status\": \"pending\",\n        \"reason\": null,\n        \"numberCode\": \"50990000010000000000000044962413512810000001011\",\n        \"barCode\": \"50995128100000010010000000000000000004496211\",\n        \"instructions\": {\n            \"fine\": 1,\n            \"interest\": 1,\n            \"discount\": {\n                \"amount\": 0,\n                \"modality\": null,\n                \"limitDate\": null\n            }\n        },\n        \"createdAt\": \"2025-11-25T17:16:16-03:00\",\n        \"updatedAt\": \"2025-11-25T17:15:10-03:00\",\n        \"merchant\": {\n            \"name_store\": \"Pagamento Boleto\",\n            \"document\": \"13977572000177\"\n        },\n        \"resellerDocument\": \"13977572000177\",\n        \"url\": \"https://posportalprivate.s3.amazonaws.com/boleto_44568666082_1764101710.pdf?X-Amz-Content-Sha256=UNSIGNED-PAYLOAD&X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Credential=AKIA3K46LOXC7YBO6RT4%2F20251126%2Fus-east-1%2Fs3%2Faws4_request&X-Amz-Date=20251126T124816Z&X-Amz-SignedHeaders=host&X-Amz-Expires=600&X-Amz-Signature=8b76fb5825a40711fc0faf3ac1236ad777f2a93d6c081c40e844d01c3808fb84\"\n    }\n}"}],"_postman_id":"a4c24d81-f3b8-4cf8-b78b-fb1288ba392d"},{"name":"Cancelar Boleto","id":"e3f0cb81-30ce-4901-9e7a-7306bd2f2275","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{token}"}]},"isInherited":false},"method":"POST","header":[],"body":{"mode":"raw","raw":"{\r\n    \"reason\": \"Teste\" // (string) [required] Motivo do cancelamento do boleto\r\n}","options":{"raw":{"language":"json"}}},"url":"https://{base_url}/financial_module/billet/:id/cancel","description":"<p><strong>Este</strong> <em><strong>endpoint</strong></em> <strong>permite cancelar um determinado boleto disponível na aplicação mediante ID do mesmo. É necessário estar autenticado para realizar essa consulta.</strong></p>\n<ul>\n<li><p>Esta requisição exige como parâmetro de caminho (<em>Path Param</em>) o <code>{'id'}</code> do registro pretendido (boleto). Este parâmetro é obrigatório e deve ser incluído na URL;</p>\n</li>\n<li><p>Essa requisição possui em corpo (<em>Request Body</em>) o seguinte valor:</p>\n<ul>\n<li><strong><code>'reason'</code></strong> <strong>-</strong> Descrição do motivo do cancelamento do boleto;</li>\n</ul>\n</li>\n<li><p>Incluir os cabeçalhos <code>'Authorization'</code>no formato <em>Bearer</em> e '<code>accept'</code>com o valor <code>application/json</code> ;</p>\n</li>\n</ul>\n<p>A resposta da requisição será um JSON com os detalhes do boleto.</p>\n","urlObject":{"path":["financial_module","billet",":id","cancel"],"host":["https://{base_url}"],"query":[],"variable":[{"id":"dd51d2af-d9b1-4a1d-ad42-d9b1a879ebd9","type":"any","value":"","key":"id"}]}},"response":[{"id":"86976837-1d0d-4a4d-8bfa-1594896c7b62","name":"Cancelar Boleto","originalRequest":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\r\n    \"reason\": \"Teste\" // (string) [required] Motivo do cancelamento do boleto\r\n}","options":{"raw":{"language":"json"}}},"url":{"raw":"https://{base_url}/financial_module/billet/:id/cancel","host":["https://{base_url}"],"path":["financial_module","billet",":id","cancel"],"variable":[{"key":"id","value":""}]}},"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[{"expires":"Invalid Date","domain":"","path":""}],"responseTime":null,"body":"{\r\n    \"data\": {\r\n        \"id\": \"915b64f9-f035-4695-861f-e1c5bf0386aa\",\r\n        \"externalId\": \"bde0fd3e-42a8-459d-b648-adada6ebe911\",\r\n        \"billetPayerName\": \"Teste 2\",\r\n        \"billetPayerDocument\": \"44568666082\",\r\n        \"billetPayerEmail\": \"teste@teste.com.br\",\r\n        \"billetPayerAddress\": {\r\n            \"postalCode\": \"88066033\",\r\n            \"publicArea\": \"Teste Ibiza\",\r\n            \"number\": \"126\",\r\n            \"complement\": \"teste\",\r\n            \"neighborhood\": \"Campeche\",\r\n            \"city\": \"Florianópolis\",\r\n            \"state\": \"SC\"\r\n        },\r\n        \"merchantDocument\": \"13977572000177\",\r\n        \"amount\": 10.01,\r\n        \"dueDate\": \"2025-11-30\",\r\n        \"status\": \"canceled\",\r\n        \"reason\": \"Teste\",\r\n        \"numberCode\": \"50990000010000000000000044962413512810000001011\",\r\n        \"barCode\": \"50995128100000010010000000000000000004496211\",\r\n        \"instructions\": {\r\n            \"fine\": 1,\r\n            \"interest\": 1,\r\n            \"discount\": {\r\n                \"amount\": 0,\r\n                \"modality\": null,\r\n                \"limitDate\": null\r\n            }\r\n        },\r\n        \"createdAt\": \"2025-11-25T17:16:16-03:00\",\r\n        \"updatedAt\": \"2025-11-26T09:51:05-03:00\",\r\n        \"merchant\": {\r\n            \"name_store\": \"Pagamento Boleto\",\r\n            \"document\": \"13977572000177\"\r\n        },\r\n        \"resellerDocument\": \"13977572000177\",\r\n        \"url\": \"https://posportalprivate.s3.amazonaws.com/boleto_44568666082_1764101710.pdf?X-Amz-Content-Sha256=UNSIGNED-PAYLOAD&X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Credential=AKIA3K46LOXC7YBO6RT4%2F20251126%2Fus-east-1%2Fs3%2Faws4_request&X-Amz-Date=20251126T125105Z&X-Amz-SignedHeaders=host&X-Amz-Expires=600&X-Amz-Signature=1dbfa9f2aed7d2956cf1c07b77c898326ce388a70e96a326629fd344a35e62fe\"\r\n    }\r\n}"}],"_postman_id":"e3f0cb81-30ce-4901-9e7a-7306bd2f2275"}],"id":"6b366978-f99e-423a-bb2e-3f99bf1f9a3d","_postman_id":"6b366978-f99e-423a-bb2e-3f99bf1f9a3d","description":""},{"name":"Link de Pagamento Único","item":[{"name":"Listar Links de Pagamento","id":"0933d64b-53b0-47af-9066-759f46ea4e92","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"https://{base_url}/payment/payment-link/unique","description":"<p>Este endpoint recupera uma lista de links de pagamento com base nos parâmetros de consulta fornecidos. Permite filtrar e buscar links de pagamento de acordo com critérios específicos.</p>\n<p><strong>Parâmetros de Consulta:</strong></p>\n<ul>\n<li><p><code>ProductName</code> (string): Filtra os links de pagamento pelo nome do produto associado ao link (ex: \"juros\").</p>\n</li>\n<li><p><code>Expired</code> (string, ex: \"1\"): Filtra pelo status de expiração. Use \"1\" para retornar apenas links de pagamento expirados.</p>\n</li>\n<li><p><code>MerchantDocument</code> (string): Filtra pelo documento do estabelecimento. Útil para buscar links associados a um determinado comerciante.</p>\n</li>\n<li><p><code>ResellerDocument</code> (string): Filtra pelo documento do revendedor. Útil para buscar links associados a um determinado revendedor.</p>\n</li>\n<li><p><code>PayerDocument</code> (string): Filtra pelo documento do pagador. Use para encontrar links de pagamento de um pagador específico.</p>\n</li>\n<li><p><code>Status</code> (string, ex: \"active\"): Filtra pelo status atual do link de pagamento (ex: \"active\").</p>\n</li>\n</ul>\n<p><strong>Notas de Uso:</strong></p>\n<ul>\n<li><p>Todos os parâmetros de consulta são opcionais; combine-os conforme necessário para refinar sua busca.</p>\n</li>\n<li><p>O endpoint retorna uma lista de links de pagamento que correspondem aos filtros especificados.</p>\n</li>\n<li><p>Utilize este endpoint para gerenciar e acompanhar links de pagamento de diferentes estabelecimentos e pagadores de forma eficiente.</p>\n</li>\n</ul>\n<p>Para mais detalhes, consulte a documentação da coleção ou entre em contato com o administrador da API.</p>\n","urlObject":{"path":["payment","payment-link","unique"],"host":["https://{base_url}"],"query":[{"disabled":true,"description":{"content":"<p>(string) Nome do Produto</p>\n","type":"text/plain"},"key":"ProductName","value":"juros"},{"disabled":true,"description":{"content":"<p>(boolean) Expirados</p>\n","type":"text/plain"},"key":"Expired","value":"1"},{"disabled":true,"description":{"content":"<p>(string) Documento do Lojista (sem pontuação)</p>\n","type":"text/plain"},"key":"MerchantDocument","value":"{{MerchantDocument}}"},{"disabled":true,"description":{"content":"<p>(string) Documento do Pagador (sem pontuação)</p>\n","type":"text/plain"},"key":"PayerDocument","value":"{{PayerDocument}}"},{"disabled":true,"description":{"content":"<p>(string) Ordenar listagem de Links pelo campo (CreatedAt como padrão)</p>\n","type":"text/plain"},"key":"OrderBy","value":""},{"disabled":true,"description":{"content":"<p>(string) Direção de ordenamento dos Links (asc = Ascendente, desc = Descendente)</p>\n","type":"text/plain"},"key":"OrderDirection","value":""},{"disabled":true,"description":{"content":"<p>(string) Status da recorrência (active, expired, finished)</p>\n","type":"text/plain"},"key":"Status","value":"active"}],"variable":[]}},"response":[{"id":"7ab3007d-ac1b-4d31-8643-8fe22cddc790","name":"Success","originalRequest":{"method":"GET","header":[],"url":{"raw":"https://{base_url}/hub/payment/payment-link/unique","host":["https://{base_url}"],"path":["hub","payment","payment-link","unique"],"query":[{"key":"ProductName","value":"juros","description":"(string) Nome do Produto","disabled":true},{"key":"Expired","value":"1","description":"(boolean) Expirados","disabled":true},{"key":"MerchantDocument","value":"{{MerchantDocument}}","description":"(string) Documento do Lojista (sem pontuação)","type":"text","disabled":true},{"key":"PayerDocument","value":"{{PayerDocument}}","description":"(string) Documento do Pagador (sem pontuação)","type":"text","disabled":true},{"key":"OrderBy","value":"","description":"(string) Ordenar listagem de Links pelo campo (CreatedAt como padrão)","type":"text","disabled":true},{"key":"OrderDirection","value":"","description":"(string) Direção de ordenamento dos Links (asc = Ascendente, desc = Descendente)","type":"text","disabled":true},{"key":"Status","value":"active","description":"(string) Status da recorrência (active, expired, finished)","disabled":true}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Host","value":"localhost:8000"},{"key":"Connection","value":"close"},{"key":"X-Powered-By","value":"PHP/8.2.26"},{"key":"Cache-Control","value":"no-cache, private"},{"key":"Date","value":"Fri, 13 Jun 2025 14:59:47 GMT"},{"key":"Content-Type","value":"application/json"},{"key":"X-RateLimit-Limit","value":"60000"},{"key":"X-RateLimit-Remaining","value":"59996"},{"key":"Access-Control-Allow-Origin","value":"*"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": false,\n    \"data\": {\n        \"data\": [\n            {\n                \"id\": \"3611cd5a-7bd6-4389-9df9-adf574cb2beb\",\n                \"MerchantDocument\": \"13966572000171\",\n                \"ProductName\": \"Produto de Teste\",\n                \"ProductDescription\": \"Esta é a Descrição do Produto de Teste\",\n                \"Amount\": 100000,\n                \"ExpirationDate\": \"2025-06-14T00:00:00-03:00\",\n                \"PayerName\": \"Fulano de Tal\",\n                \"PayerDocument\": \"00000000000\",\n                \"PayerEmail\": \"cappta@email.com\",\n                \"PayerPhone\": \"119885522114\",\n                \"Status\": \"active\",\n                \"CreatedAt\": \"2025-06-13T11:44:14-03:00\",\n                \"UpdatedAt\": \"2025-06-13T11:44:15-03:00\",\n                \"Link\": {\n                    \"id\": \"3611cd5a-7bd6-4389-9df9-adf574cb2beb\",\n                    \"ShortLink\": \"homolog.quita.me/bz6LVP\",\n                    \"LongLink\": \"https://pagamentos-sandbox.cappta.com.br/easylink/cappta-def/c6f72b9e-7ccf-4524-9e25-95065c6e7b86\",\n                    \"Status\": \"active\"\n                },\n                \"Merchant\": {\n                    \"Document\": \"13966572000171\",\n                    \"companyName\": \"Cappta S. A.\",\n                    \"tradingName\": \"Pagamento Boleto\",\n                    \"mccId\": 4816,\n                    \"legalNatureId\": 3\n                },\n                \"FeeOnHolder\": true,\n                \"FixedInstallment\": 0\n            }\n        ],\n        \"current_page\": 1,\n        \"first_page_url\": \"http://localhost:8000/api/hub/payment/payment-link/unique?page=1\",\n        \"from\": 1,\n        \"last_page\": 1,\n        \"per_page\": 25,\n        \"to\": 1,\n        \"total\": 1\n    }\n}"}],"_postman_id":"0933d64b-53b0-47af-9066-759f46ea4e92"},{"name":"Consultar Links","id":"ad62f9b5-3840-494e-9c34-f79728d595c5","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"https://{base_url}/payment/payment-link/unique/:linkId","description":"<p>Recupera os detalhes de um link de pagamento específico utilizando seu identificador único.</p>\n<p><strong>Propósito:</strong>\nUtilize este endpoint para obter informações sobre um link de pagamento, como status, valor e metadados associados.</p>\n<p><strong>Uso:</strong>\nEnvie uma requisição GET para este endpoint, substituindo <code>:linkId</code> na URL pelo identificador único do link de pagamento que deseja consultar.</p>\n<p><strong>Parâmetros de Caminho:</strong></p>\n<ul>\n<li><code>linkId</code> (string, obrigatório): O identificador único do link de pagamento.</li>\n</ul>\n<p><strong>Resposta:</strong>\nRetorna os detalhes do link de pagamento caso seja encontrado, ou um erro caso o link não exista.</p>\n","urlObject":{"path":["payment","payment-link","unique",":linkId"],"host":["https://{base_url}"],"query":[],"variable":[{"type":"any","value":"{{linkId}}","key":"linkId"}]}},"response":[{"id":"a52374f3-db42-41da-932d-bd20f0789938","name":"Success","originalRequest":{"method":"GET","header":[],"url":{"raw":"https://{base_url}/hub/payment/payment-link/unique/:linkId","host":["https://{base_url}"],"path":["hub","payment","payment-link","unique",":linkId"],"variable":[{"key":"linkId","value":"{{linkId}}"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Host","value":"localhost:8000"},{"key":"Connection","value":"close"},{"key":"X-Powered-By","value":"PHP/8.2.26"},{"key":"Cache-Control","value":"no-cache, private"},{"key":"Date","value":"Fri, 13 Jun 2025 15:01:20 GMT"},{"key":"Content-Type","value":"application/json"},{"key":"X-RateLimit-Limit","value":"60000"},{"key":"X-RateLimit-Remaining","value":"59998"},{"key":"Access-Control-Allow-Origin","value":"*"}],"cookie":[],"responseTime":null,"body":"{\n    \"id\": \"3611cd5a-7bd6-4389-9df9-adf574cb2beb\",\n    \"MerchantDocument\": \"13966572000171\",\n    \"ProductName\": \"Produto de Teste\",\n    \"ProductDescription\": \"Esta é a Descrição do Produto de Teste\",\n    \"Amount\": 100000,\n    \"ExpirationDate\": \"2025-06-14T00:00:00-03:00\",\n    \"PayerName\": \"Fulano de Tal\",\n    \"PayerDocument\": \"00000000000\",\n    \"PayerEmail\": \"cappta@email.com\",\n    \"PayerPhone\": \"119885522114\",\n    \"Status\": \"active\",\n    \"CreatedAt\": \"2025-06-13T11:44:14-03:00\",\n    \"UpdatedAt\": \"2025-06-13T11:44:15-03:00\",\n    \"Link\": {\n        \"id\": \"3611cd5a-7bd6-4389-9df9-adf574cb2beb\",\n        \"ShortLink\": \"homolog.quita.me/bz6LVP\",\n        \"LongLink\": \"https://pagamentos-sandbox.cappta.com.br/easylink/cappta-def/c6f72b9e-7ccf-4524-9e25-95065c6e7b86\",\n        \"Status\": \"active\"\n    },\n    \"Merchant\": {\n        \"Document\": \"13966572000171\",\n        \"companyName\": \"Cappta S. A.\",\n        \"tradingName\": \"Pagamento Boleto\",\n        \"mccId\": 4816,\n        \"legalNatureId\": 3\n    },\n    \"FeeOnHolder\": true,\n    \"FixedInstallment\": 0\n}"},{"id":"23ff7fdb-cc09-499c-b6c0-e9cbd81bc1e1","name":"Error","originalRequest":{"method":"GET","header":[],"url":{"raw":"https://{base_url}/hub/payment/payment-link/unique/:linkId","host":["https://{base_url}"],"path":["hub","payment","payment-link","unique",":linkId"],"variable":[{"key":"linkId","value":"{{linkId}}"}]}},"status":"Bad Request","code":400,"_postman_previewlanguage":"json","header":[{"key":"Host","value":"localhost:8000"},{"key":"Connection","value":"close"},{"key":"X-Powered-By","value":"PHP/8.2.26"},{"key":"Cache-Control","value":"no-cache, private"},{"key":"Date","value":"Fri, 13 Jun 2025 15:02:00 GMT"},{"key":"Content-Type","value":"application/json"},{"key":"X-RateLimit-Limit","value":"60000"},{"key":"X-RateLimit-Remaining","value":"59997"},{"key":"Access-Control-Allow-Origin","value":"*"}],"cookie":[],"responseTime":null,"body":"{\n    \"hasError\": true,\n    \"errorMessage\": \"Link de pagamento não foi encontrado\",\n    \"errorDetails\": {\n        \"id\": [\n            \"Link de pagamento não foi encontrado\"\n        ]\n    }\n}"}],"_postman_id":"ad62f9b5-3840-494e-9c34-f79728d595c5"},{"name":"Gerar Novo Link","id":"1630e51b-ebba-4c0a-842b-8ab27aeac64a","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\r\n    \"ResellerDocument\": \"13966572000171\", //(string) [required] Documento do Revendedor (sem pontuação)\r\n    \"MerchantDocument\": \"13966572000171\", //(string) [required] Documento do Lojista (sem pontuação)\r\n    \"ProductName\": \"Produto de Teste\", //(string) [required] Nome do Produto (max. 255)\r\n    \"ProductDescription\": \"Esta é a Descrição do Produto de Teste\", //(string) [opicional] Descrição do Produto (max. 255)\r\n    \"Amount\": 1000, //(integer) [required] Valor do Produto (valor em centavos)\r\n    \"ExpirationDate\": \"2025-06-14\", //(string) [required] Data de Expiração (YYYY-MM-DD)\r\n    \"PayerName\": \"Fulano de Tal\", //(string) [required] Nome do Pagador (max. 255)\r\n    \"PayerDocument\": \"11560083956\", //(string) [required] Documento do Pagador (max. 11 ou 14 sem pontuação)\r\n    \"PayerEmail\": \"cappta@email.com\", //(string) [opicional] Email do Pagador (max. 255)\r\n    \"PayerPhone\": \"119887755223\", //(string) [required] Telefone do Pagador (sem pontuação)\r\n    \"FeeOnHolder\": 1, //(boolean) [required] Repassar taxas\r\n    \"FixedInstallment\": 0 //(integer) [required] Definir se há parcela fixa no checkout\r\n}","options":{"raw":{"language":"json"}}},"url":"https://{base_url}/payment/payment-link/unique","description":"<h2 id=\"gerar-novo-link-de-pagamento\">Gerar Novo Link de Pagamento</h2>\n<p>Este endpoint permite a geração de um novo link de pagamento para um produto ou serviço, facilitando a cobrança do pagador por meio de um link único. O link pode ser compartilhado com o cliente para que ele realize o pagamento de forma simples e segura.</p>\n<h3 id=\"como-funciona\">Como funciona</h3>\n<p>Ao enviar uma requisição POST para este endpoint, um novo link de pagamento será criado com base nos dados fornecidos no corpo da requisição. O link gerado pode ser utilizado para efetuar o pagamento até a data de expiração definida.</p>\n<h3 id=\"parâmetros-do-corpo-da-requisição\">Parâmetros do corpo da requisição</h3>\n<p>O corpo da requisição deve ser enviado no formato JSON, contendo os seguintes campos:</p>\n<h4 id=\"campos-obrigatórios\">Campos obrigatórios:</h4>\n<ul>\n<li><code>ResellerDocument</code> (string): Documento do Revendedor (CNPJ ou CPF, sem pontuação).</li>\n<li><code>MerchantDocument</code> (string): Documento do Lojista (CNPJ ou CPF, sem pontuação).</li>\n<li><code>ProductName</code> (string): Nome do produto (máx. 255 caracteres).</li>\n<li><code>Amount</code> (integer): Valor do produto em centavos (ex: 1000 = R$ 10,00).</li>\n<li><code>ExpirationDate</code> (string): Data de expiração do link no formato YYYY-MM-DD.</li>\n<li><code>PayerName</code> (string): Nome do pagador (máx. 255 caracteres).</li>\n<li><code>PayerDocument</code> (string): Documento do pagador (CPF ou CNPJ, sem pontuação).</li>\n<li><code>PayerPhone</code> (string): Telefone do pagador (apenas números, sem pontuação).</li>\n<li><code>FeeOnHolder</code> (boolean/integer): Indica se as taxas serão repassadas ao pagador (1 = sim, 0 = não).</li>\n<li><code>FixedInstallment</code> (integer): Define se há parcela fixa no checkout (0 = não, 1 = sim).</li>\n</ul>\n<h4 id=\"campos-opcionais\">Campos opcionais:</h4>\n<ul>\n<li><code>ProductDescription</code> (string): Descrição do produto (máx. 255 caracteres).</li>\n<li><code>PayerEmail</code> (string): E-mail do pagador (máx. 255 caracteres).</li>\n</ul>\n<h3 id=\"exemplo-de-corpo-da-requisição\">Exemplo de corpo da requisição</h3>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n  \"ResellerDocument\": \"13966572000171\",\n  \"MerchantDocument\": \"13966572000171\",\n  \"ProductName\": \"Produto de Teste\",\n  \"ProductDescription\": \"Esta é a Descrição do Produto de Teste\",\n  \"Amount\": 1000,\n  \"ExpirationDate\": \"2025-06-14\",\n  \"PayerName\": \"Fulano de Tal\",\n  \"PayerDocument\": \"11560083956\",\n  \"PayerEmail\": \"cappta@email.com\",\n  \"PayerPhone\": \"119887755223\",\n  \"FeeOnHolder\": 1,\n  \"FixedInstallment\": 0\n}\n</code></pre>\n<h3 id=\"respostas\">Respostas</h3>\n<ul>\n<li><strong>Sucesso:</strong> Retorna os dados do link de pagamento gerado.</li>\n<li><strong>Erro:</strong> Retorna mensagem de erro e detalhes do problema encontrado.</li>\n</ul>\n<p>Consulte os exemplos salvos para visualizar respostas de sucesso e erro.</p>\n","urlObject":{"path":["payment","payment-link","unique"],"host":["https://{base_url}"],"query":[],"variable":[]}},"response":[{"id":"e969dc5c-a49c-4d23-8aeb-f664d6043e35","name":"Success","originalRequest":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\r\n    \"ResellerDocument\": \"13966572000171\", //(string) [required] Documento do Revendedor (sem pontuação)\r\n    \"MerchantDocument\": \"13966572000171\", //(string) [required] Documento do Lojista (sem pontuação)\r\n    \"ProductName\": \"Produto de Teste\", //(string) [required] Nome do Produto (max. 255)\r\n    \"ProductDescription\": \"Esta é a Descrição do Produto de Teste\", //(string) [opicional] Descrição do Produto (max. 255)\r\n    \"Amount\": 1000, //(integer) [required] Valor do Produto (valor em centavos)\r\n    \"ExpirationDate\": \"2025-06-14\", //(string) [required] Data de Expiração (YYYY-MM-DD)\r\n    \"PayerName\": \"Bertone Oliveira\", //(string) [required] Nome do Pagador (max. 255)\r\n    \"PayerDocument\": \"11560083956\", //(string) [required] Documento do Pagador (max. 11 ou 14 sem pontuação)\r\n    \"PayerEmail\": \"bertone@email.com\", //(string) [opicional] Email do Pagador (max. 255)\r\n    \"PayerPhone\": \"44974008599\", //(string) [required] Telefone do Pagador (sem pontuação)\r\n    \"FeeOnHolder\": 1, //(boolean) [required] Repassar taxas\r\n    \"FixedInstallment\": 0 //(integer) [required] Definir se há parcela fixa no checkout\r\n}","options":{"raw":{"language":"json"}}},"url":"https://{base_url}/hub/payment/payment-link/unique"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Host","value":"localhost:8000"},{"key":"Connection","value":"close"},{"key":"X-Powered-By","value":"PHP/8.2.26"},{"key":"Cache-Control","value":"no-cache, private"},{"key":"Date","value":"Fri, 13 Jun 2025 14:44:16 GMT"},{"key":"Content-Type","value":"application/json"},{"key":"X-RateLimit-Limit","value":"60000"},{"key":"X-RateLimit-Remaining","value":"59999"},{"key":"Access-Control-Allow-Origin","value":"*"}],"cookie":[],"responseTime":null,"body":"{\n    \"id\": \"3611cd5a-7bd6-4389-9df9-adf574cb2beb\",\n    \"MerchantDocument\": \"13966572000171\",\n    \"ProductName\": \"Produto de Teste\",\n    \"ProductDescription\": \"Esta é a Descrição do Produto de Teste\",\n    \"Amount\": 100000,\n    \"ExpirationDate\": \"2025-06-14T00:00:00-03:00\",\n    \"PayerName\": \"Fulano de Tal\",\n    \"PayerDocument\": \"00000000000\",\n    \"PayerEmail\": \"cappta@email.com\",\n    \"PayerPhone\": \"119885522114\",\n    \"Status\": \"active\",\n    \"CreatedAt\": \"2025-06-13T11:44:14-03:00\",\n    \"UpdatedAt\": \"2025-06-13T11:44:15-03:00\",\n    \"Link\": {\n        \"id\": \"3611cd5a-7bd6-4389-9df9-adf574cb2beb\",\n        \"ShortLink\": \"homolog.quita.me/bz6LVP\",\n        \"LongLink\": \"https://pagamentos-sandbox.cappta.com.br/easylink/cappta-def/c6f72b9e-7ccf-4524-9e25-95065c6e7b86\",\n        \"Status\": \"active\"\n    },\n    \"Merchant\": {\n        \"Document\": \"13966572000171\",\n        \"companyName\": \"Cappta S. A.\",\n        \"tradingName\": \"Pagamento Boleto\",\n        \"mccId\": 4816,\n        \"legalNatureId\": 3\n    },\n    \"FeeOnHolder\": true,\n    \"FixedInstallment\": 0\n}"},{"id":"54afccf1-4c32-45d1-9eac-51c7478fde60","name":"Error","originalRequest":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\r\n    \"ResellerDocument\": \"23068574000105\", //(string) [required] Documento do Revendedor (sem pontuação)\r\n    \"MerchantDocument\": \"19655164403\", //(string) [required] Documento do Lojista (sem pontuação)\r\n    \"ProductName\": \"Produto de Teste\", //(string) [required] Nome do Produto (max. 255)\r\n    \"ProductDescription\": \"Esta é a Descrição do Produto de Teste\", //(string) [opicional] Descrição do Produto (max. 255)\r\n    \"Amount\": 1000, //(integer) [required] Valor do Produto (valor em centavos)\r\n    \"ExpirationDate\": \"2025-06-12\", //(string) [required] Data de Expiração (YYYY-MM-DD)\r\n    \"PayerName\": \"Bertone Oliveira\", //(string) [required] Nome do Pagador (max. 255)\r\n    \"PayerDocument\": \"11560083956\", //(string) [required] Documento do Pagador (max. 11 ou 14 sem pontuação)\r\n    \"PayerEmail\": \"bertone@email.com\", //(string) [opicional] Email do Pagador (max. 255)\r\n    \"PayerPhone\": \"44974008599\", //(string) [required] Telefone do Pagador (sem pontuação)\r\n    \"Frequency\": \"monthly\", //(string) [required] Frequencia de cobrança (monthly,yearly,daily,weekly)\r\n    \"StartBilling\": \"2025-06-10\", //(string) [required] Data para iniciar a cobrança (YYYY-MM-DD)\r\n    \"QuantityCharges\": 12 //(integer) [required] Quantidade de cobranças à realizar (padrão = 0)\r\n}","options":{"raw":{"language":"json"}}},"url":"https://{base_url}/hub/payment/payment-link/recurring"},"status":"Bad Request","code":400,"_postman_previewlanguage":"json","header":[{"key":"Host","value":"localhost:8000"},{"key":"Connection","value":"close"},{"key":"X-Powered-By","value":"PHP/8.2.26"},{"key":"Cache-Control","value":"no-cache, private"},{"key":"Date","value":"Fri, 13 Jun 2025 14:14:27 GMT"},{"key":"Content-Type","value":"application/json"},{"key":"X-RateLimit-Limit","value":"60000"},{"key":"X-RateLimit-Remaining","value":"59998"},{"key":"Access-Control-Allow-Origin","value":"*"}],"cookie":[],"responseTime":null,"body":"{\n    \"hasError\": true,\n    \"errorMessage\": \"A data de expiração da assinatura deve ser maior que a data atual\",\n    \"errorDetails\": {\n        \"expiration_date\": [\n            \"A data de expiração da assinatura deve ser maior que a data atual\"\n        ]\n    }\n}"}],"_postman_id":"1630e51b-ebba-4c0a-842b-8ab27aeac64a"}],"id":"a9b11932-07e8-45e1-b658-e346c9feb39c","_postman_id":"a9b11932-07e8-45e1-b658-e346c9feb39c","description":""}],"id":"de8b6f00-58e4-4ea0-832f-5c627dc537d3","description":"<h2 id=\"gestão-de-cobrança\">Gestão de Cobrança</h2>\n<p>Este módulo reúne os endpoints responsáveis pelo gerenciamento completo das funcionalidades de cobrança da plataforma. Está organizado em duas seções principais:</p>\n<ul>\n<li><strong>Boletos</strong> — Endpoints para configuração e operações relacionadas a boletos bancários, incluindo a consulta de configurações cadastradas por lojista.</li>\n<li><strong>Link de Pagamento Único</strong> — Endpoints para criação, listagem e gerenciamento de links de pagamento únicos, permitindo filtrar por lojista, pagador, status e outros critérios.</li>\n</ul>\n<blockquote>\n<p>Todas as requisições desta pasta requerem autenticação via Bearer Token.</p>\n</blockquote>\n","_postman_id":"de8b6f00-58e4-4ea0-832f-5c627dc537d3"},{"name":"WEBHOOK","item":[{"name":"Consultar Webhook","id":"c093e627-26ab-42f9-8cf5-6a19085d4e74","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{token}"}]},"isInherited":false},"method":"GET","header":[],"url":"https://{base_url}/webhook?ResellerDocument={resellerDocument}","description":"<p><strong>Endpoint para Consultar um Webhook</strong><br />Este endpoint permite consultar informações detalhadas sobre o webhook cadastrado, caso informado <code>ResellerDocument</code> será retornado webhook correspondente. <strong>É necessário estar autenticado para realizar a requisição.</strong></p>\n<ul>\n<li><p>A estrutura da requisição possui parâmetros de consulta (<em>Query Params</em>) que podem ser incluídos, como filtros, para permitir que o retorno desejado seja obtido dentre os resultados possíveis;</p>\n</li>\n<li><p>Adicione outros parâmetros opcionais conforme necessário. Por exemplo, para filtrar por <code>ResellerDocument</code>;</p>\n</li>\n<li><p><strong>Cabeçalhos</strong>:</p>\n<ul>\n<li><code>Authorization</code>: Token no formato Bearer.</li>\n</ul>\n</li>\n</ul>\n<p>A resposta será um JSON contendo os detalhes do webhook. Consulte os exemplos para entender a estrutura de sucesso ou erro.</p>\n","urlObject":{"path":["webhook"],"host":["https://{base_url}"],"query":[{"description":{"content":"<p>(string) [required] Documento do Revendedor (sem pontuação)</p>\n","type":"text/plain"},"key":"ResellerDocument","value":"{resellerDocument}"}],"variable":[]}},"response":[{"id":"b52e3609-722a-4115-bab7-3c67b03efcc3","name":"Success","originalRequest":{"method":"GET","header":[],"url":{"raw":"https://{base_url}/webhook?ResellerDocument={resellerDocument}","host":["https://{base_url}"],"path":["webhook"],"query":[{"key":"ResellerDocument","value":"{resellerDocument}","description":"(string) [required] Documento do Revendedor (sem pontuação)"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[{"expires":"Invalid Date","domain":"","path":""}],"responseTime":null,"body":"{\n    \"error\": false,\n    \"data\": [\n        {\n            \"id\": 1,\n            \"type_account_id\": 2,\n            \"parent_id\": 2,\n            \"url\": \"https://webhook.com/reseller\",\n            \"status\": 1,\n            \"created_at\": \"2025-05-05T17:23:25.000000-0300\",\n            \"updated_at\": \"2025-05-05T17:23:25.000000-0300\",\n            \"type\": \"merchantAccreditation\"\n        }\n    ]\n}"}],"_postman_id":"c093e627-26ab-42f9-8cf5-6a19085d4e74"},{"name":"Cadastrar Webhook","id":"67e7a72d-3f2c-43ca-92dc-788ee7217570","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{token}"}]},"isInherited":false},"method":"POST","header":[],"body":{"mode":"raw","raw":"{\r\n    \"ResellerDocument\": \"{resellerDocument}\", // (string) Documento do Revendedor (sem pontuação)\r\n    \"URL\": \"https://webhook.com/reseller\", // (string)[required] URL do Webhook\r\n    \"Type\": \"merchantAccreditation\" // (string) [required] Tipo de webhook (merchantAccreditation: Credenciamento do lojista | transaction: Transações)\r\n}","options":{"raw":{"language":"json"}}},"url":"https://{base_url}/webhook","description":"<p><strong>Endpoint para Cadastrar um Webhook</strong><br />Este endpoint permite cadastrar o webhook, caso informado <code>ResellerDocument</code> será cadastrado para o revendedor correspondente e portanto, só receberá notificações que estejam vinculados ao mesmo. <strong>É necessário estar autenticado para realizar a requisição.</strong></p>\n<ul>\n<li><p>Essa requisição possui em corpo (<em>Request Body</em>) os seguintes valores:</p>\n<ul>\n<li><p><strong><code>'ResellerDocument'</code></strong> <strong>-</strong> [OPICIONAL] Número do documento do Revendedor (sem pontuação);</p>\n<ul>\n<li><strong>OBS:</strong> Caso seja informado o documento de revendedor será cadastrado e apenas notificado quando houver movimentações vinculadas a esta persona.</li>\n</ul>\n</li>\n<li><p><strong><code>'URL'</code></strong> - URL do endpoint para qual a chamada webhook será enviada;</p>\n</li>\n<li><p><strong><code>'Type'</code></strong> - Tipo do webhook que será enviado;</p>\n<ul>\n<li><p><strong>mentmerchantAccreditation</strong>: Credenciamento do lojista</p>\n</li>\n<li><p><strong>transaction</strong>: Transações</p>\n</li>\n</ul>\n</li>\n</ul>\n</li>\n<li><p>Incluir também os cabeçalhos <code>'Authorization'</code>no formato <em>Bearer</em> e '<code>accept'</code>com o valor <code>application/json</code> ;</p>\n</li>\n<li><p><strong>ATENÇÃO:</strong> A chamada webhook é do tipo <strong>POST</strong> portanto, esteja preparado e ciente que receberá está requisição com o método corretamente.</p>\n</li>\n</ul>\n<p>A resposta será um JSON contendo os detalhes do webhook cadastrado. Consulte os exemplos para entender a estrutura de sucesso ou erro.</p>\n","urlObject":{"path":["webhook"],"host":["https://{base_url}"],"query":[],"variable":[]}},"response":[{"id":"f5a241e1-00ff-499f-a11a-9608bc0fdb06","name":"Success","originalRequest":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\r\n    \"ResellerDocument\": \"{resellerDocument}\", // (string) Documento do Revendedor (sem pontuação)\r\n    \"URL\": \"https://webhook.com/reseller\", // (string)[required] URL do Webhook\r\n    \"Type\": \"merchantAccreditation\" // (string) [required] Tipo de webhook (merchantAccreditation: Credenciamento do lojista | transaction: Transações)\r\n}","options":{"raw":{"language":"json"}}},"url":"https://{base_url}/webhook"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[{"expires":"Invalid Date","domain":"","path":""}],"responseTime":null,"body":"{\n    \"error\": false,\n    \"data\": {\n        \"id\": 1,\n        \"type_account_id\": 2,\n        \"parent_id\": 2,\n        \"url\": \"https://webhook.com/reseller\",\n        \"status\": 1,\n        \"created_at\": \"2025-05-05T17:23:25.000000-0300\",\n        \"updated_at\": \"2025-05-05T17:23:25.000000-0300\",\n        \"type\": \"merchantAccreditation\"\n    }\n}"}],"_postman_id":"67e7a72d-3f2c-43ca-92dc-788ee7217570"},{"name":"Inativar Webhook","id":"fbea1ecb-d239-4486-93d7-997751fd769f","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{token}"}]},"isInherited":false},"method":"POST","header":[],"body":{"mode":"raw","raw":"{\r\n    \"ResellerDocument\": \"{resellerDocument}\", // (string) Documento do Revendedor (sem pontuação)\r\n    \"Type\": \"merchantAccreditation\" // (string) [required] Tipo de webhook (merchantAccreditation: Credenciamento do lojista | transaction: Transações)\r\n}","options":{"raw":{"language":"json"}}},"url":"https://{base_url}/webhook/inactive","description":"<p><strong>Endpoint para Inativar um Webhook</strong><br />Este endpoint permite inativar o webhook, caso informado <code>ResellerDocument</code> será inativado para o revendedor correspondente e portanto, <strong>não</strong> receberá notificações que estejam vinculados ao mesmo. <strong>É necessário estar autenticado para realizar a requisição.</strong></p>\n<ul>\n<li><p>Essa requisição possui em corpo (<em>Request Body</em>) os seguintes valores:</p>\n<ul>\n<li><p><strong><code>'ResellerDocument'</code></strong> <strong>-</strong> [OPICIONAL] Número do documento do Revendedor (sem pontuação);</p>\n<ul>\n<li><strong>OBS:</strong> Caso seja informado o documento de revendedor será cadastrado e apenas notificado quando houver movimentações vinculadas a esta persona.</li>\n</ul>\n</li>\n<li><p><strong><code>'Type'</code></strong> - Tipo do webhook que será inativado;</p>\n<ul>\n<li><p><strong>mentmerchantAccreditation</strong>: Credenciamento do lojista</p>\n</li>\n<li><p><strong>transaction</strong>: Transações</p>\n</li>\n</ul>\n</li>\n</ul>\n</li>\n<li><p>Incluir também os cabeçalhos <code>'Authorization'</code>no formato <em>Bearer</em> e '<code>accept'</code>com o valor <code>application/json</code> ;</p>\n</li>\n</ul>\n<p>A resposta será um JSON contendo os detalhes do webhook cadastrado. Consulte os exemplos para entender a estrutura de sucesso ou erro.</p>\n","urlObject":{"path":["webhook","inactive"],"host":["https://{base_url}"],"query":[],"variable":[]}},"response":[{"id":"4b896083-c0e3-405e-90b1-8f8bc660bcb6","name":"Success","originalRequest":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\r\n    \"ResellerDocument\": \"{resellerDocument}\", // (string) Documento do Revendedor (sem pontuação)\r\n    \"Type\": \"merchantAccreditation\" // (string) [required] Tipo de webhook (merchantAccreditation: Credenciamento do lojista | transaction: Transações)\r\n}","options":{"raw":{"language":"json"}}},"url":"https://{base_url}/webhook/inactive"},"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": false,\n    \"data\": {\n        \"id\": 1,\n        \"type_account_id\": 2,\n        \"parent_id\": 2,\n        \"url\": \"https://webhook.com/reseller\",\n        \"status\": 0,\n        \"created_at\": \"2025-05-05T17:23:25.000000-0300\",\n        \"updated_at\": \"2025-07-24T16:06:25.000000-0300\",\n        \"type\": \"merchantAccreditation\"\n    }\n}"}],"_postman_id":"fbea1ecb-d239-4486-93d7-997751fd769f"}],"id":"09e2e6d3-6a4e-4961-a200-2b058bc85c25","_postman_id":"09e2e6d3-6a4e-4961-a200-2b058bc85c25","description":""}],"event":[{"listen":"prerequest","script":{"id":"a5e4ba0b-614c-4ebe-b7f7-4275d0afc019","type":"text/javascript","packages":{},"requests":{},"exec":[""]}},{"listen":"test","script":{"id":"f47641f9-68c4-4b33-8356-0ea61a4da0cd","type":"text/javascript","packages":{},"requests":{},"exec":[""]}}],"variable":[{"key":"resellerDocument","value":"{resellerDocument}"},{"key":"merchantDocument","value":"{merchantDocument}"},{"key":"cpfReseller","value":"{}"},{"key":"cnpjReseller","value":"{}"},{"key":"posId","value":"{id}"},{"key":"planId","value":"{id}"},{"key":"base_url","value":"http://localhost:8000/api/hub"},{"key":"token","value":"{token}"},{"key":"posID","value":""},{"key":"plan","value":""},{"key":"paymentAdjustID","value":""},{"key":"tokenHub","value":""},{"key":"paymentAdjustId","value":""},{"key":"cpfMerchant","value":""},{"key":"cnpjMerchant","value":""},{"key":"basePlanId","value":""},{"key":"modelIdPos","value":""},{"key":"serialKey","value":""},{"key":"email","value":""},{"key":"password","value":""}]}