{"info":{"_postman_id":"e1e36d20-191f-475f-9985-04dfa9fada69","name":"API CRM EDUCACIONAL","schema":"https://schema.getpostman.com/json/collection/v2.0.0/collection.json","toc":[],"description":"<html><head></head><body></body></html>","owner":"11860820","collectionId":"e1e36d20-191f-475f-9985-04dfa9fada69","publishedId":"Uz59MehH","public":true,"customColor":{"top-bar":"FFFFFF","right-sidebar":"303030","highlight":"1469E3"},"publishDate":"2022-05-24T19:21:30.000Z"},"item":[{"name":"Informações Importantes","item":[{"name":"Gerar Token Autenticação","id":"27f17c6a-6a79-4499-96b0-2ec949c282e0","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"<token>"}]},"isInherited":false},"method":"POST","header":[{"key":"Content-Type","value":"application/x-www-form-urlencoded"}],"body":{"mode":"urlencoded","urlencoded":[{"key":"grant_type","value":"password","type":"text"},{"key":"username","value":"usuario","type":"text"},{"key":"password","value":"senha","type":"text"},{"key":"authentication_type","value":"APICRMEducacional","type":"text"}]},"url":"https://XXXapi.crmeducacional.com/api/token","description":"<p>Em toda requisição à API do Captação é necessário incluir no Header um token e seu tipo.</p>\n<ul>\n<li>\"username\": <strong>Usuário do CRM</strong></li>\n<li>\"password\": <strong>Senha do CRM</strong></li>\n<li>\"grant_type\": <strong>\"password\"</strong></li>\n<li>\"authentication_type\": <strong>\"APICRMEducacional\"</strong> ou <strong>\"CRM\"</strong></li>\n</ul>\n<p><strong>Observação:</strong></p>\n<ul>\n<li>No parâmetro <strong>\"authentication_type\"</strong>, para autenticar com um usuário do <strong>Dynamics CRM</strong> informe <strong>\"CRM\"</strong>.</li>\n<li>Para autenticar com um <strong>Usuário de Integração</strong> informe <strong>\"APICRMEducacional\"</strong>.</li>\n</ul>\n","urlObject":{"protocol":"https","path":["api","token"],"host":["XXXapi","crmeducacional","com"],"query":[],"variable":[]}},"response":[],"_postman_id":"27f17c6a-6a79-4499-96b0-2ec949c282e0"},{"name":"Refresh Token Autenticação","id":"a3f0fe7c-4d46-48d6-98dd-703c3829be3f","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"body":{"mode":"urlencoded","urlencoded":[{"key":"refresh_token","value":"","type":"text"},{"key":"grant_type","value":"refresh_token","type":"text"}]},"url":"https://XXXapi.crmeducacional.com/api/token","description":"<p><strong>Objetivo</strong></p>\n<p>O <em><strong>Refresh token</strong></em> é um token especial utilizado para geração de tokens de acesso adicionais sem a necessidade de uma nova <strong>autenticação</strong> com usuário e senha para quando o <em>access token</em> está expirado ou simplesmente para mantê-lo atualizado.</p>\n<p><strong>O primeiro valor do refresh token é obtido quando se gera um token pela API Token Autenticação.</strong></p>\n<p><strong>Parâmetros Necessários:</strong></p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th><strong>Parâmetro Lógico</strong></th>\n<th><strong>Descrição</strong></th>\n<th><strong>Obrigatório</strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>refresh_token</td>\n<td>Valor do <strong>refresh_token</strong> gerado na API Gerar Token.</td>\n<td>Sim</td>\n</tr>\n<tr>\n<td>grant_type</td>\n<td>refresh_token</td>\n<td>Sim</td>\n</tr>\n</tbody>\n</table>\n</div><p><strong>Retorno</strong></p>\n<table><tbody><tr><td><b>Variável</b></td><td><b>Descrição</b></td></tr><tr><td>access_token</td><td>Token de acesso.</td></tr><tr><td>token_type</td><td>Tipo do Token.</td></tr><tr><td>expires_in</td><td>Quantidade de segundos até a expiração.</td></tr><tr><td>username</td><td>Nome do usuário logado.</td></tr><tr><td>created_on</td><td>Data de criação do token.</td></tr><tr><td>expires_on</td><td>Data de expiração do token.</td></tr></tbody></table>","urlObject":{"protocol":"https","path":["api","token"],"host":["XXXapi","crmeducacional","com"],"query":[],"variable":[]}},"response":[{"id":"cd668adc-c328-4312-9706-86df34587748","name":"Refresh Token Autenticação","originalRequest":{"method":"POST","header":[],"body":{"mode":"urlencoded","urlencoded":[{"key":"refresh_token","value":"7e504688e69d43a4a1afe0affaf19532bc2cf1865c784fd6a5ababbd2298ec48","type":"text"},{"key":"grant_type","value":"refresh_token","type":"text"}]},"url":"https://XXXapi.crmeducacional.com/api/token"},"_postman_previewlanguage":"json","header":[],"cookie":[],"responseTime":null,"body":"{\n    \"access_token\": \"n7OieAwBTsrytreKywoZPqtxC2LeiDvWPc4YGASwaIdp2DdKW6jE6VCzSUn-zpZJA93pq0-rUgY1QsBbED0WkUSxE32f7iXLilGD64tm8EKI4LEK96F1ELMWEpF4fJsAXIoC_g_8Zhb5m5oNzWJ7SGKRyty0RdNM_PJwzfrFQfdKDKwxpf2u2Qgz81q2qDYxlIlBR6lom9bCp1SyhwtCMPOEPnQzl_eVIOjrcXosqRHQF50VaB5O6jRGV3WvORCEV\",\n    \"token_type\": \"bearer\",\n    \"expires_in\": 86399,\n    \"refresh_token\": \"03d7c6424ba54b00b913d069c376dce0ff98380307e14f9597d22b22ce38acdf\",\n    \"username\": \"user.exemplo@exemplo.com\",\n    \"created_on\": \"18/04/2022 09:29:20 \",\n    \"expires_on\": \"19/04/2022 09:29:20 \"\n}"}],"_postman_id":"a3f0fe7c-4d46-48d6-98dd-703c3829be3f"},{"name":"Criptografar String","id":"8cd51fbd-1f2a-4651-adab-c9c86e7b9f6c","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"access_token","value":"","type":"text"},{"key":"token_type","value":"","type":"text"},{"key":"Content-Type","name":"Content-Type","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"Valor\": \"abc123!*\",\r\n    \"Chave\": \"chave123**&\"\r\n}"},"url":"https://XXXapi.crmeducacional.com/api/IntegracaoClientes/CriptografarString","description":"<p><strong>Objetivo</strong></p>\n<p><br />Permitir a criptografia de uma valor de acordo com uma chave personalizada.<br /></p>\n\n<p><b>Observações:</b></p>\n\n<p>Para descriptografia dos dados é necessário utilizar a API <a href=\"https://desktop.postman.com/?desktopVersion=10.6.0&amp;userId=11860820&amp;teamId=1962563\">Descriptografar String</a>. A chave a ser utilizada na descriptografia deverá ser a mesma da criptografia.</p>\n<p>Para os métodos que a CRM realiza a criptografia, ex: <a href=\"https://desktop.postman.com/?desktopVersion=10.6.0&amp;userId=11860820&amp;teamId=1962563\">Integração com sistema externo para exibição do Comprovante de Inscrição</a>, existe uma chave padrão a ser alinhada com a CRM, uma vez que este item é utilizado em alguns pontos da ficha, caso seja necessário realizar a troca do valor, deve-se entrar em contato com a CRM para que a mesma seja atualizada também na configuração.</p>\n<p>Valor da chave padrão: <strong>cdsftnfrmtc</strong></p>\n<p><strong>Exemplo de Informação a ser enviada</strong></p>\n<table><tbody><tr><th>Chave do Campo</th><th>Exemplo</th><th>Tipo</th><th>Obrigatório</th><th>Descrição</th></tr><tr><td>Valor</td><td>abc123!\\\\\\*</td><td>String</td><td>Sim</td><td><br />Valor a ser criptografado. Deverá ser passado entre aspas simples.<br /></td></tr><tr><td>Chave</td><td>chave123**&amp;</td><td>String</td><td>Sim</td><td><br />Chave a ser utilizada na criptografia. Deverá ser passado entre aspas simples.<br /></td></tr></tbody></table>\n\n<p><strong>Possíveis retornos</strong></p>\n<table><tbody><tr><td>Código</td><td>Descrição</td></tr><tr><td>200</td><td>\"{\"Mensagem\":\"Sucesso ao criptografar valor.\",\"Valor\":\"5VTLFdxw5L0CZHSgTaih9Q==\",\"Status\":\"Sucesso\"}\"</td></tr><tr><td>500</td><td>\"{\"Mensagem\":\"Erro ao criptografar valor. Detalhes: XXXXXXX.\",\"Status\":\"Falha\"}\"</td></tr></tbody></table>","urlObject":{"protocol":"https","path":["api","IntegracaoClientes","CriptografarString"],"host":["XXXapi","crmeducacional","com"],"query":[],"variable":[]}},"response":[],"_postman_id":"8cd51fbd-1f2a-4651-adab-c9c86e7b9f6c"},{"name":"Descriptografar String","id":"5fcbf424-ee52-4979-aa55-152cb7c9ec7b","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Content-Type","name":"Content-Type","value":"application/json","type":"text"},{"key":"access_token","value":"","type":"text"},{"key":"token_type","value":"","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"Valor\": \"5VTLFdxw5L0CZHSgTaih9Q==\",\r\n    \"Chave\": \"chave123**&\"\r\n}"},"url":"https://XXXapi.crmeducacional.com/api/IntegracaoClientes/DescriptografarString","description":"<p><strong>Objetivo</strong></p>\n<p><br />Permitir a descriptografia de uma valor de acordo com uma chave.<br /></p>\n\n<p><strong>Observações</strong></p>\n<p><br />Para criptografia dos dados é necessário utilizar a API<a href=\"https://api.crmeducacional.com/#8cd51fbd-1f2a-4651-adab-c9c86e7b9f6c\">Criptografar String</a>. A chave a ser utilizada na descriptografia deverá ser a mesma da criptografia.</p>\n\n<p>Para os métodos que a CRM realiza a criptografia, ex: <a href=\"https://desktop.postman.com/?desktopVersion=10.6.0&amp;userId=11860820&amp;teamId=1962563\">Integração com sistema externo para exibição do Comprovante de Inscrição</a>, existe uma chave padrão a ser alinhada com a CRM, uma vez que este item é utilizado em alguns pontos da ficha, caso seja necessário realizar a troca do valor, deve-se entrar em contato com a CRM para que a mesma seja atualizada também na configuração.</p>\n<p>Valor da chave padrão: <strong>cdsftnfrmtc</strong></p>\n<p><strong>Exemplo de Informação a ser enviada</strong></p>\n<table><tbody><tr><th>Chave do Campo</th><th>Exemplo</th><th>Tipo</th><th>Obrigatório</th><th>Descrição</th></tr><tr><td>Valor</td><td>abc123!\\\\\\\\\\\\\\\\\\*</td><td>String</td><td>Sim</td><td><br />Valor a ser descriptografado.<br /></td></tr><tr><td>Chave</td><td>chave123**&amp;</td><td>String</td><td>Sim</td><td><br />Chave a ser utilizada na descriptografia.<br /></td></tr></tbody></table>\n\n<p><strong>Possíveis retornos:</strong></p>\n<table><tbody><tr><td><br />Código<br /></td><td><br />Descrição<br /></td></tr><tr><td><br />200<br /></td><td><br />\"{\"Mensagem\":\"Sucesso ao descriptografar valor.\",\"Valor\":\"abc123!\\\\\\\\\\\\\\\\\\*\",\"Status\":\"Sucesso\"}\"<br /></td></tr><tr><td><br />500<br /></td><td><br />\"{\"Mensagem\":\"Erro ao descriptografar valor. Detalhes: XXXXXXX.\",\"Status\":\"Falha\"}\"<br /></td></tr></tbody></table>","urlObject":{"protocol":"https","path":["api","IntegracaoClientes","DescriptografarString"],"host":["XXXapi","crmeducacional","com"],"query":[],"variable":[]}},"response":[],"_postman_id":"5fcbf424-ee52-4979-aa55-152cb7c9ec7b"}],"id":"714e9001-b9b1-45eb-8e65-da0b599b9fa1","description":"<p>Esta seção tem como finalidade descrever os parâmetros fundamentais para utilização das <strong>APIs</strong> (<em>Application Programming Interface</em>) desenvolvidas pelo CRM Educacional para integração entre os diversos sistemas de gestão acadêmica utilizados pelas instituições de ensino.</p>\n<p>Para melhor usabilidade, os métodos foram categorizados e relacionados na entidade principal atuante, ou seja, caso exista a necessidade, por exemplo, de verificar as integrações relacionadas ao concurso, basta procurar o menu concurso. Para integrações relacionadas aos parceiros da CRM, procure no menu Integrações com Sistemas Externos de Parceiros</p>\n<h2 id=\"urls-de-requisição\">URL's de requisição</h2>\n<p>A URL é o ponto inicial das requisições, pois direciona o local para consumo dos serviços oferecidos pelas APIs. Para cada organização existe uma URL específica, tendo como base principal os aspectos do protocolo <em>HTTP</em>.</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th><strong>Protocolo</strong></th>\n<th><strong>Endereço</strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><strong>HTTPS</strong></td>\n<td>https://<strong>XXX</strong>api.crmeducacional.com/api/<strong>YYY</strong></td>\n</tr>\n<tr>\n<td><strong>HTTP</strong></td>\n<td>http://<strong>XXX</strong>.api.crmeducacional.com/api/<strong>YYY</strong></td>\n</tr>\n</tbody>\n</table>\n</div><p><strong>Definição:</strong></p>\n<ul>\n<li><strong>XXX</strong> = Deverá ser preenchido com o <strong>Nome da Organização</strong>.</li>\n</ul>\n<p>Exemplo:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th><strong>Protocolo</strong></th>\n<th><strong>URL</strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><strong>HTTP</strong></td>\n<td>http://<strong>faculdade</strong>.api.crmeducacional.com/api/LocalizacaoAvancada</td>\n</tr>\n<tr>\n<td><strong>HTTPS</strong></td>\n<td>https://<strong>faculdade</strong>api.crmeducacional.com/api/LocalizacaoAvancada</td>\n</tr>\n</tbody>\n</table>\n</div><ul>\n<li><strong>YYY</strong> = Deverá indicar o <strong>Nome do Método</strong>.</li>\n</ul>\n<p>Exemplo:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th><strong>Protocolo</strong></th>\n<th><strong>URL</strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><strong>HTTP</strong></td>\n<td><a href>http://faculdade.api.crmeducacional.com/api/LOCALIZACAOAVANCADA</a></td>\n</tr>\n<tr>\n<td><strong>HTTPS</strong></td>\n<td><a href>https://faculdadesapi.crmeducacional.com/api/LOCALIZACAOAVANCADA</a></td>\n</tr>\n</tbody>\n</table>\n</div><p>Também é possível identificar a URL utilizada pela organização diretamente no ambiente do CRM Educacional, para isso:</p>\n<ol>\n<li>Basta ir ao <strong>menu lateral inferior esquerdo</strong></li>\n<li>Depois em clique em <strong>Configuraçõe</strong>s,</li>\n<li>Posteriormente na entidade <strong>CRM Educacional,</strong></li>\n<li><strong>Abra o registro relacionado</strong> ao CRM Educacional.</li>\n<li>Na guia <strong>captação</strong>, procure o campo <strong>Endereço da Api Ficha de Inscrição.</strong><br /> Lá constará uma das URL's disponíveis para a organização, bastando apenas ajustar para o protocolo (HTTP ou HTTPS) desejado.</li>\n</ol>\n<h2 id=\"tipos-de-requisições\"><strong>Tipos de requisições:</strong></h2>\n<p>Os recursos das APIS CRM Educacional podem ser acessados e modificados utilizando as operações padrões do HTTP como <code>GET</code>, <code>POST</code> e <code>PATCH.</code></p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th><strong>Verbo</strong></th>\n<th><strong>Descrição</strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>POST</code></td>\n<td>O verbo <code>POST</code> é frequentemente utilizado para <strong>criação novos recursos.</strong></td>\n</tr>\n<tr>\n<td><code>GET</code></td>\n<td>O método <code>GET</code> é utilizado quando existe a necessidade de se obter um recurso (<strong>listar ou exibir</strong>). Ele é considerado idempotente, ou seja, independente da quantidade de vezes que for executado sob um recurso, o resultado sempre será o mesmo.</td>\n</tr>\n<tr>\n<td><code>PATCH</code></td>\n<td>O método <code>PATCH</code> é usado para <strong>modificar parcialmente os recursos</strong>. A requisição só precisa conter as alterações específicas para o recurso, não o recurso completo.</td>\n</tr>\n</tbody>\n</table>\n</div><h2 id=\"códigos-de-status-de-respostas-http\">Códigos de status de respostas HTTP</h2>\n<p>É importante uma correta validação destes status HTTP, considerando que um valor maior ou igual a 300 sempre representa um erro. Os mais comuns são:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Status</th>\n<th>Definição</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>200</code></td>\n<td>Estas requisição foi bem sucedida. O significado do sucesso varia de acordo com o método HTTP</td>\n</tr>\n<tr>\n<td><code>400</code></td>\n<td>Essa resposta significa que o servidor não entendeu a requisição pois está com uma sintaxe inválida.</td>\n</tr>\n<tr>\n<td><code>401</code></td>\n<td>Embora o padrão HTTP especifique \"unauthorized\", semanticamente, essa resposta significa \"unauthenticated\". Ou seja, o usuário deve se autenticar para obter a resposta solicitada.</td>\n</tr>\n<tr>\n<td><code>500</code></td>\n<td>Significa que alguma validação da parte do servidor não ocorreu como planejado na requisição</td>\n</tr>\n</tbody>\n</table>\n</div><h2 id=\"autenticação--geração-de-token-\">Autenticação / Geração de Token :</h2>\n<p>Para interagir com as APIs, será necessário a obtenção de um <strong>token</strong> de acesso temporário <strong>(24 hrs corridas)</strong> - o <em><strong>bearer token</strong></em>. Sua geração poderá ser realizada através da <strong>API Gerar Token.</strong></p>\n<p>Por ter tempo de expiração, sempre será necessário a geração de um novo token, porém o custo deste processo é alto, pois é preciso autentica-se novamente no CRM. Pensando nisso, a CRM também desenvolveu a <strong>API Refresh Token</strong> para otimização. Indicamos utilizar sempre que possível.</p>\n<h2 id=\"usuário-de-integração\">Usuário de Integração:</h2>\n<p>O usuário de integração serve justamente para fornecer os parâmetros necessários para possibilitar a geração do token. Ele é composto por um <strong>nome</strong> e <strong>senha</strong> e é criado no ambiente da <strong>CRM Educacional.</strong></p>\n<h4 id=\"como-criar-um-usuário-de-integração\"><strong>Como criar um usuário de integração:</strong></h4>\n<ol>\n<li>Acesse o CRM, no menu lateral inferior esquerdo acesse o <strong>menu configurações</strong></li>\n<li>Posteriormente clique em <strong>usuário de integração</strong>,</li>\n<li>Clique em <strong>novo</strong>.</li>\n<li>Defina um <strong>Nome</strong>, <strong>Senha</strong> e o <strong>Tipo</strong> como <strong>API CRM EDUCACIONAL.</strong></li>\n</ol>\n<p>Pronto! Agora é só utilizar o nome e senha para gerar o token de acesso.</p>\n<h2 id=\"fetchxml\">FetchXML</h2>\n<p>Em determinas APIs, existe a necessidade da utilização do <strong>FetchXML</strong>, ele é o meio estrutural que determina quais informações serão retornadas na requisição. Sua obtenção facilitada poderá ocorrer através de uma localização avançada criada no CRM / Dynamics, ou seja, lá serão apontados quais os <strong>filtros</strong>, as <strong>colunas</strong> (atributos) e os <strong>relacionamentos necessários</strong> entre as entidades, tudo de acordo com os dados demandados pelo cliente. A partir disso, será possível <strong>montar uma requisição</strong> com tais parâmetros e utilizá-los para consultas e/ou atualizações de registros em softwares terceiros.</p>\n<h4 id=\"como-gerar-um-fetchxml\"><strong>Como gerar um FetchXML?</strong></h4>\n<ol>\n<li>Logado no CRM, clique no símbolo de <strong>funil</strong>, ele fica localizado do <strong>lado direto</strong>, na <strong>parte superior</strong>.</li>\n<li>Será aberto em uma nova guia para montagem da localização avançada.</li>\n<li>Posteriormente é necessário definir qual será a <strong>entidade principal</strong> desejada através do campo de pesquisa <strong>Localizar</strong>. Conforme exemplo abaixo:</li>\n</ol>\n<p>Exemplo para inscrição do candidato:</p>\n<img src=\"https://i.postimg.cc/vHhvr5dg/localiza-o-avan-ada-1.jpg\" />\n\n<p>4. Caso deseje adicionar <strong>filtros</strong> e/ou <strong>relacionamentos</strong> com <strong>outras entidades</strong> basta utilizar a opção <strong>selecionar</strong> disposta logo abaixo do campo localizar.</p>\n<img src=\"https://i.postimg.cc/L8vgQmDh/localiza-o-avan-ada-2.jpg\" />\n\n<img src=\"https://i.postimg.cc/RZ0ZFK1V/localiza-o-avan-ada-3.jpg\" />\n\n<p>5. Para <strong>adição/remoção</strong> das <strong>colunas (atributos)</strong>, ou seja, dos dados complementares do registro principal que serão retornados na requisição, basta clicar em <strong>Editar colunas</strong> no <strong>menu superior</strong> e definir as opções.</p>\n<ul>\n<li>Adição</li>\n</ul>\n<img src=\"https://i.postimg.cc/PrSdBNGG/localiza-o-avan-ada-4.jpg\" />\n\n<ul>\n<li>Remoção:</li>\n</ul>\n<img src=\"https://i.postimg.cc/25pMJf5R/localiza-o-avan-ada-6.jpg\" />\n\n<p>6. Depois que a consulta da localização estiver pronta, clique no botão <strong>baixar FetchXML</strong> no menu superior.</p>\n<img src=\"https://i.postimg.cc/4dczSrnM/localiza-o-avan-ada-7.jpg\" />\n\n<p>Resultado:</p>\n<img src=\"https://i.postimg.cc/NGV3TTwj/localiza-o-avan-ada-8.jpg\" />\n\n<p>Caso possua dúvidas ou dificuldades para geração de um fetch, entre em contato com o nosso time de suporte.</p>\n<h2 id=\"paginação-das-requisições\">Paginação das Requisições</h2>\n<p>Ao realizar consultas nas API's CRM Educacional você pode ter uma quantidade de registros que não caiba na primeira página de resultados, nessa situação é possível realizar a paginação pelos valores da consulta<br />como na localização avançada dentro de seu ambiente. Para realizar a paginação dentro de suas consultas é bem fácil, você deve inserir no Header de sua consulta a chave pagina e o valor dessa chave devera ser a página que deseja visualizar referente a consulta.</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>KEY/chave</th>\n<th>VALUE/valor</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>pagina</td>\n<td>2</td>\n</tr>\n</tbody>\n</table>\n</div><p>Por exemplo, na ferramenta Postman ficaria assim:</p>\n<img src=\"http://crmeducacional.com/wp-content/uploads/2022/08/api-documentaCAo-paginaCAo.png\" />\n\n<h2 id=\"campos---nomenclatura-e-valores-lógicos\">Campos - Nomenclatura e Valores Lógicos</h2>\n<p>Existem cenários que dependem da necessidade de identificação da <strong>nomenclatura lógica</strong> dos campos e alguns deles possuem <strong>vários status possíveis</strong> de serem utilizados, como exemplo temos o campo Situação no Concurso que poderá assumir valores de inscrito, convocado, matriculado, desclassificado e/ou ausente. Nestes casos, cada <strong>status possui um identificador inteiro</strong> e devem ser considerados de acordo com a requisição utilizada.</p>\n<p>Para acessá-los, siga o passo a passo abaixo:</p>\n<ol>\n<li>Clique no <strong>símbolo engrenagem</strong> localizado do lado direito do seu ambiente CRM Educacional.</li>\n<li>Posteriormente, selecione <strong>Configurações avançadas.</strong></li>\n<li>Expanda o menu superior <strong>clicando na seta que aparecerá no menu de configurações</strong>.</li>\n<li>Selecione <strong>Personalizações.</strong></li>\n<li>Escolha a opção <strong>Personalizar o sistema.</strong></li>\n<li>Em sequência será aberta uma nova guia, expanda o submenu <strong>Entidades</strong> do lado esquerdo da tela. Será aberto todas as entidades que compõem a solução do Dynamics / CRM.</li>\n<li>Expanda novamente a entidade desejada (Ex.: lead) e <strong>clique no submenu campos</strong>.</li>\n<li>Feito isso, será carregados todos os campos que compõem a entidade</li>\n</ol>\n<p>Para o caso que utiliza <strong>valores lógicos de acordo com o status</strong>, a informação fica localizada na parte inferior do registro. Conforme exemplo abaixo:</p>\n<img src=\"https://i.postimg.cc/qvW2rCjt/nomes-l-gicos-e-valores.jpg\" />\n\n<h2 id=\"como-ser-atendido-se-eu-tiver-dúvidas\">Como ser atendido se eu tiver Dúvidas?</h2>\n<p>Nosso time de suporte poderá te ajudar, neste caso será necessário a abertura de uma ocorrência.</p>\n<p>• Para abrir uma ocorrência, acesse <a href>https://atendimento.crmeducacional.com/</a> e realize seu login.</p>\n<p>• Em seguida, vá até: <strong>Ajuda &gt; Suporte técnico &gt; Abrir uma Nova Ocorrência.</strong></p>\n<p>Caso não possua acesso ao nosso portal de atendimento, entre em contato com o Service Desk: (31) 2516-2724 (telefone e WhatsApp)</p>\n","_postman_id":"714e9001-b9b1-45eb-8e65-da0b599b9fa1"},{"name":"Localização Avançada","item":[{"name":"API LocalizacaoAvancada","id":"e5fd4eba-92a8-40e3-ba89-a08dfa7120d6","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"<token>"}]},"isInherited":false},"method":"GET","header":[],"body":{"mode":"raw","raw":"<fetch version=\"1.0\" output-format=\"xml-platform\" mapping=\"logical\" distinct=\"false\">\r\n<entity name=\"cad_inscricaocandidato\">\r\n<attribute name=\"cad_numeroinscricao\"/>\r\n<attribute name=\"cad_clientepotencialid\"/>\r\n<attribute name=\"cad_situacao\"/>\r\n<attribute name=\"cad_concursoid\"/>\r\n<attribute name=\"cad_ofertaid\"/>\r\n<attribute name=\"coc_situacaopagamento\"/>\r\n<attribute name=\"cad_situacaoavaliacao\"/>\r\n<attribute name=\"cad_salaid\"/>\r\n<attribute name=\"createdon\"/>\r\n<attribute name=\"cad_dadosobrigatorioscoletados\"/>\r\n<attribute name=\"cad_inscricaocandidatoid\"/>\r\n<order attribute=\"createdon\" descending=\"true\"/>\r\n<link-entity name=\"lead\" from=\"leadid\" to=\"cad_clientepotencialid\" visible=\"false\" link-type=\"outer\" alias=\"a_882fc5f7b570e41180cb00155d005d7d\">\r\n<attribute name=\"cad_cpf\"/>\r\n</link-entity>\r\n</entity>\r\n</fetch>","options":{"raw":{"language":"xml"}}},"url":"https://XXXapi.crmeducacional.com/api/LocalizacaoAvancada","description":"<p><strong>Objetivo</strong></p>\n<p>Este <strong>método genérico</strong> permite a busca de dados e os seus relacionamentos no CRM Educacional/Dynamics através do <strong>FetchXML.</strong> Para saber mais sobre como extrair um FetchXML, bem como o seu relacionamento com a localização avançada, basta retornar a seção de <strong>informações importantes</strong>.</p>\n<p>Para fins de exemplificação da utilização deste método, foi utilizado um FetchXML de uma Localização avançada na entidade <strong>Inscrição do Candidato</strong> para retorno exclusivo de todas as inscrições relacionadas as inscrições.</p>\n<p><strong>Mensagem de Retorno:</strong></p>\n<p>O Retorno se dará através de um FetchXML com os seguintes dados:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th><strong>Campo</strong></th>\n<th><strong>Descrição</strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>cad_numeroinscricao</code></td>\n<td>NÚMERO DA INSCRIÇÃO</td>\n</tr>\n<tr>\n<td><code>cad_clientepotencialid</code></td>\n<td>LEAD VINCULADO A INSCRIÇÃO</td>\n</tr>\n<tr>\n<td><code>cad_situacao</code></td>\n<td>SITUAÇÃO NO CONCURSO</td>\n</tr>\n<tr>\n<td><code>cad_concursoid</code></td>\n<td>CONCURSO</td>\n</tr>\n<tr>\n<td><code>cad_ofertaid</code></td>\n<td>OFERTA</td>\n</tr>\n<tr>\n<td><code>coc_situacaopagamento</code></td>\n<td>SITUAÇÃO DO PAGAMENTO</td>\n</tr>\n<tr>\n<td><code>cad_situacaoavaliacao</code></td>\n<td>SITUAÇÃO DA AVALIAÇÃO</td>\n</tr>\n<tr>\n<td><code>cad_salaid</code></td>\n<td>SALA</td>\n</tr>\n<tr>\n<td><code>createdon</code></td>\n<td>DATA DA CRIAÇÃO DA INSCRIÇÃO</td>\n</tr>\n<tr>\n<td><code>cad_dadosobrigatorioscoletados</code></td>\n<td>RETORNA SE OS DADOS OBRIGATORIOS FORAM COLETADOS.</td>\n</tr>\n<tr>\n<td><code>cad_inscricaocandidatoid</code></td>\n<td>RETORNA O ID DA INSCRIÇÃO</td>\n</tr>\n<tr>\n<td><code>cad_cpf</code></td>\n<td>CPF DO LEAD INSCRITO</td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"protocol":"https","path":["api","LocalizacaoAvancada"],"host":["XXXapi","crmeducacional","com"],"query":[],"variable":[]}},"response":[],"_postman_id":"e5fd4eba-92a8-40e3-ba89-a08dfa7120d6"},{"name":"Buscar Dados Candidato Por Concurso Eh CPF - API LocalizacaoAvancada","id":"74990f2b-24d2-4549-9739-129c25effdd0","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[]},"isInherited":false},"method":"GET","header":[],"body":{"mode":"raw","raw":"<fetch version=\"1.0\" output-format=\"xml-platform\" mapping=\"logical\" distinct=\"false\">\n    <entity name=\"cad_inscricaocandidato\">\n        <attribute name=\"cad_numeroinscricao\" />\n        <attribute name=\"cad_linguaestrangeira\" />\n        <attribute name=\"cad_trainee\" />\n        <order attribute=\"createdon\" descending=\"true\" />\n        <link-entity name=\"cad_concurso\" from=\"cad_concursoid\" to=\"cad_concursoid\" alias=\"af\">\n            <attribute name=\"cad_nome\" />\n            <attribute name=\"cad_codigo\" />\n            <filter type=\"and\">\n                <condition attribute=\"cad_codigo\" operator=\"eq\" value=\"Inserir Código Do Concurso aqui\" />\n            </filter>\n        </link-entity>\n        <link-entity name=\"lead\" from=\"leadid\" to=\"cad_clientepotencialid\" alias=\"a_882fc5f7b570e41180cb00155d005d7d\">\n            <attribute name=\"cad_cpf\" />\n            <attribute name=\"lastname\" />\n            <attribute name=\"new_sexo\" />\n            <attribute name=\"cad_rg\" />\n            <attribute name=\"fullname\" />\n            <attribute name=\"cad_necessidadesespeciais\" />\n            <attribute name=\"cad_datanascimento\" />\n            <filter type=\"and\">\n                <condition attribute=\"cad_cpf\" operator=\"eq\" value=\"Inserir CPF\" />\n            </filter>\n        </link-entity>\n        <link-entity name=\"cad_oferta\" from=\"cad_ofertaid\" to=\"cad_ofertaid\" visible=\"false\" link-type=\"outer\" alias=\"a_2b30c5f7b570e41180cb00155d005d7d\">\n            <attribute name=\"cad_vagasdisponveissga\" />\n            <attribute name=\"cad_vagasdisponiveis\" />\n            <attribute name=\"cad_turnoofertado\" />\n            <attribute name=\"cad_turnoequivalente\" />\n            <attribute name=\"cad_semestreofertado\" />\n            <attribute name=\"cad_regime\" />\n            <attribute name=\"cad_quantidadevagas\" />\n            <attribute name=\"cad_periodo\" />\n            <attribute name=\"cad_nome\" />\n            <attribute name=\"cad_modalidade\" />\n            <attribute name=\"cad_minimovagaspreenchidas\" />\n            <attribute name=\"cad_identificadoroferta\" />\n            <attribute name=\"cad_datainicial\" />\n            <attribute name=\"cad_datafinal\" />\n            <attribute name=\"cad_currequiv\" />\n            <attribute name=\"cad_concursoid\" />\n            <attribute name=\"cad_codturno\" />\n            <attribute name=\"cad_subformaingr\" />\n            <attribute name=\"cad_codigoocde\" />\n            <attribute name=\"cad_codigodomec\" />\n            <attribute name=\"cad_formaingr\" />\n            <attribute name=\"cad_codescola\" />\n            <attribute name=\"cad_codcurso\" />\n            <attribute name=\"cad_codcurriculo\" />\n            <attribute name=\"cad_codcampus\" />\n            <attribute name=\"cad_categoriaid\" />\n            <attribute name=\"cad_ano\" />\n        </link-entity>\n        <link-entity name=\"cad_oferta\" from=\"cad_ofertaid\" to=\"cad_2opcaooferta\" visible=\"false\" link-type=\"outer\" alias=\"a_3630c5f7b570e41180cb00155d005d7d\">\n            <attribute name=\"cad_vagasdisponveissga\" />\n            <attribute name=\"cad_vagasdisponiveis\" />\n            <attribute name=\"cad_turnoofertado\" />\n            <attribute name=\"cad_turnoequivalente\" />\n            <attribute name=\"cad_semestreofertado\" />\n            <attribute name=\"cad_regime\" />\n            <attribute name=\"cad_quantidadevagas\" />\n            <attribute name=\"cad_periodo\" />\n            <attribute name=\"cad_nome\" />\n            <attribute name=\"cad_modalidade\" />\n            <attribute name=\"cad_minimovagaspreenchidas\" />\n            <attribute name=\"cad_identificadoroferta\" />\n            <attribute name=\"cad_datainicial\" />\n            <attribute name=\"cad_datafinal\" />\n            <attribute name=\"cad_currequiv\" />\n            <attribute name=\"cad_concursoid\" />\n            <attribute name=\"cad_codturno\" />\n            <attribute name=\"cad_subformaingr\" />\n            <attribute name=\"cad_codigoocde\" />\n            <attribute name=\"cad_codigodomec\" />\n            <attribute name=\"cad_formaingr\" />\n            <attribute name=\"cad_codescola\" />\n            <attribute name=\"cad_codcurso\" />\n            <attribute name=\"cad_codcurriculo\" />\n            <attribute name=\"cad_codcampus\" />\n            <attribute name=\"cad_categoriaid\" />\n            <attribute name=\"cad_ano\" />\n        </link-entity>\n        <link-entity name=\"cad_oferta\" from=\"cad_ofertaid\" to=\"cad_3opcaooferta\" visible=\"false\" link-type=\"outer\" alias=\"a_4030c5f7b570e41180cb00155d005d7d\">\n            <attribute name=\"cad_vagasdisponveissga\" />\n            <attribute name=\"cad_vagasdisponiveis\" />\n            <attribute name=\"cad_turnoofertado\" />\n            <attribute name=\"cad_turnoequivalente\" />\n            <attribute name=\"cad_semestreofertado\" />\n            <attribute name=\"cad_regime\" />\n            <attribute name=\"cad_quantidadevagas\" />\n            <attribute name=\"cad_periodo\" />\n            <attribute name=\"cad_nome\" />\n            <attribute name=\"cad_modalidade\" />\n            <attribute name=\"cad_minimovagaspreenchidas\" />\n            <attribute name=\"cad_identificadoroferta\" />\n            <attribute name=\"cad_datainicial\" />\n            <attribute name=\"cad_datafinal\" />\n            <attribute name=\"cad_currequiv\" />\n            <attribute name=\"cad_concursoid\" />\n            <attribute name=\"cad_codturno\" />\n            <attribute name=\"cad_subformaingr\" />\n            <attribute name=\"cad_codigoocde\" />\n            <attribute name=\"cad_codigodomec\" />\n            <attribute name=\"cad_formaingr\" />\n            <attribute name=\"cad_codescola\" />\n            <attribute name=\"cad_codcurso\" />\n            <attribute name=\"cad_codcurriculo\" />\n            <attribute name=\"cad_codcampus\" />\n            <attribute name=\"cad_categoriaid\" />\n            <attribute name=\"cad_ano\" />\n        </link-entity>\n        <link-entity name=\"cad_calendarioprova\" from=\"cad_calendarioprovaid\" to=\"cad_inscriesid\" visible=\"false\" link-type=\"outer\" alias=\"a_07dcb6eeb570e41180cb00155d005d7d\">\n            <attribute name=\"cad_data\" />\n            <attribute name=\"cad_sala\" />\n            <attribute name=\"cad_minutos\" />\n            <attribute name=\"cad_hora\" />\n            <attribute name=\"cad_categoria\" />\n        </link-entity>\n    </entity>\n</fetch>","options":{"raw":{"language":"xml"}}},"url":"https://XXXapi.crmeducacional.com/api/LocalizacaoAvancada","description":"<p><strong>Objetivo:</strong></p>\n<p>Esta requisição segue os mesmos princípios do método <strong>API LocalizacaoAvancada (Genérica)</strong>, porém a sua principal funcionalidade é para retornar <strong>inscrições do candidato</strong> em determinado <strong>concurso</strong> pelo <strong>CPF</strong> possuindo com entidades relacionadas o <strong>lead</strong>, o <strong>concurso</strong>, a <strong>oferta</strong>, e o <strong>calendário de prova.</strong></p>\n<p><strong>Parâmetros Necessários:</strong></p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th><strong>Nome Lógico</strong></th>\n<th><strong>Nome do Campo Correspondente no CRM</strong></th>\n<th><strong>Tipo de informação a ser preenchida</strong></th>\n<th><strong>Obrigatório</strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>cad_cpf</code></td>\n<td>CPF</td>\n<td>CPF do Lead</td>\n<td>Sim</td>\n</tr>\n<tr>\n<td><code>cad_codigo</code></td>\n<td>Código do concurso</td>\n<td>Código do concurso que o candidato encontra-se vinculado.</td>\n<td>Sim</td>\n</tr>\n<tr>\n<td><code>Token</code></td>\n<td>-</td>\n<td>Token Gerado Pela API</td>\n<td></td>\n</tr>\n</tbody>\n</table>\n</div><p>Estes dados deverão ser modificados em <strong>value</strong> do parâmetro <strong>filter</strong> do <strong>fetchXML.</strong></p>\n<p><strong>Mensagem Retorno:</strong></p>\n<p>Haverá campos que, mesmo inserido no FetchXML, não irá retornar valores, isso acontece o campo está vazio ou não existe o registro relacionado.</p>\n<p>Exemplo:</p>\n<p>Neste FetchXML de exemplo existe a busca de informações sobre o calendário de prova ligado a Inscrição do Candidato, caso o concurso referente a inscrição não seja do tipo Agendado, não haverá calendário registrado, portanto não irá retornada nada relacionado ao calendário, mesmo que esteja sendo mencionado no FetchXML.</p>\n<p>Uma outra possibilidade, ainda neste exemplo do Calendário de Prova, pode ser que o candidato tenha parado a inscrição ainda na tela de Dados, sem ter escolhido a sua Data de Prova, em um cenário desses, também não irá retornar nenhum valor.</p>\n<p>Entidade <strong>Inscrição do Candidato:</strong></p>\n<table><tbody><tr><th>Campo</th><th>Descrição</th><th>Tipo</th></tr><tr><td><code>cad_numeroinscricao</code></td><td>NÚERO DA INSCRIÇÃO</td><td>STRING</td></tr><tr><td><code>cad_trainee</code></td><td>TRAINEE</td><td>STRING</td></tr><tr><td><code>cad_linguaestrangeira</code></td><td>LÍNGUA ESTRANGEIRA</td><td>STRING</td></tr></tbody></table>\n\n<p>Entidade <strong>Calendário de Prova</strong></p>\n<p>Este calendário fica armazenado no campo \"Prova Agendada no dia\" da Inscrição do Candidato.</p>\n<table><tbody><tr><th>Campo</th><th>Descrição</th><th>Tipo</th></tr><tr><td><code>cad_dataprova</code></td><td>DATA DA PROVA</td><td>DATE</td></tr><tr><td><code>cad_horaprova</code></td><td>HORA DA PROVA</td><td>DATE</td></tr><tr><td><code>cad_sala</code></td><td>SALA</td><td>STRING</td></tr><tr><td><code>cad_categoria</code></td><td>UNIDADE DA PROVA / CATEGORIA</td><td>STRING</td></tr></tbody></table>\n\n<p>Entidade <strong>Concurso:</strong></p>\n<table><tbody><tr><th>Campo</th><th>Descrição</th><th>Tipo</th></tr><tr><td><code>cad_codigo</code></td><td>CÓDIGO</td><td>INT</td></tr><tr><td><code>cad_nome</code></td><td>NOME DO CONCURSO</td><td>STRING</td></tr></tbody></table>\n\n<p>Entidade <strong>Ofertas</strong> (1ª, 2ª e 3ª Opção)</p>\n<p>Só irá retornar se existir essas ofertas vinculadas à inscrição, para cada uma delas, irá retornar as seguintes<br />propriedades.</p>\n<table><tbody><tr><th>Campo</th><th>Descrição</th><th>Tipo</th></tr><tr><td><code>cad_turnoofertado</code></td><td>TURNO OFERTADO</td><td>STRING</td></tr><tr><td><code>cad_turnoequivalente</code></td><td>TURNO EQUIVALENTE</td><td>STRING</td></tr><tr><td><code>cad_semestreofertado</code></td><td>SEMESTRE OFERTADO</td><td>STRING</td></tr><tr><td><code>cad_regime</code></td><td>REGIME</td><td>INT</td></tr><tr><td><code>cad_vagasdisponveissga</code></td><td>VAGAS DISPONÍVEIS SGA</td><td>INT</td></tr><tr><td><code>cad_vagasdisponiveis</code></td><td>VAGAS DISPONÍVEIS</td><td>INT</td></tr><tr><td><code>cad_quantidadevagas</code></td><td>QUANTIDADE DE VAGAS</td><td>INT</td></tr><tr><td><code>cad_periodo</code></td><td>PERÍODO</td><td>INT</td></tr><tr><td><code>cad_nome</code></td><td>NOME</td><td>STRING</td></tr><tr><td><code>cad_modalidade</code></td><td>MODALIDADE</td><td>STRING</td></tr><tr><td><code>cad_minimovagaspreenchidas</code></td><td>MÍNIMO DE VAGAS PREENCHIDAS</td><td>INT</td></tr><tr><td><code>cad_identificadoroferta</code></td><td>IDENTIFICADOR DA OFERTA</td><td>STRING</td></tr><tr><td><code>cad_datainicial</code></td><td>DATA INICIAL</td><td>DATE</td></tr><tr><td><code>cad_datafinal</code></td><td>DATA FINAL</td><td>DATE</td></tr><tr><td><code>cad_currequiv</code></td><td>CURRÍCULO EQUIVALENTE</td><td>INT</td></tr><tr><td><code>cad_codturno</code></td><td>TURNO</td><td>INT</td></tr><tr><td><code>cad_subformaingr</code></td><td>SUB FORMA DE INGRESSO</td><td>INT</td></tr><tr><td><code>cad_codigoocde</code></td><td>CÓDIGO OCDE</td><td>STRING</td></tr><tr><td><code>cad_codigodomec</code></td><td>CÓDIGO DO MEC</td><td>INT</td></tr><tr><td><code>cad_formaingr</code></td><td>FORMA DE INGRESSO</td><td>INT</td></tr><tr><td><code>cad_codescola</code></td><td>CÓDIGO ESCOLA</td><td>INT</td></tr><tr><td><code>cad_codcurriculo</code></td><td>CÓDIGO CURRÍCULO</td><td>STRING</td></tr><tr><td><code>cad_codcampus</code></td><td>CÓDIGO CAMPUS</td><td>STRING</td></tr><tr><td><code>cad_ano</code></td><td>ANO</td><td>INT</td></tr></tbody></table>","urlObject":{"protocol":"https","path":["api","LocalizacaoAvancada"],"host":["XXXapi","crmeducacional","com"],"query":[],"variable":[]}},"response":[],"_postman_id":"74990f2b-24d2-4549-9739-129c25effdd0"},{"name":"Buscar Dados Candidato Por Inscricao - API LocalizacaoAvancada","id":"87fa7d75-8efd-454f-a4b3-fb5ed4671bd8","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[]},"isInherited":false},"method":"GET","header":[],"body":{"mode":"raw","raw":"<fetch version=\"1.0\" output-format=\"xml-platform\" mapping=\"logical\" distinct=\"false\">\n    <entity name=\"cad_inscricaocandidato\">\n        <attribute name=\"cad_numeroinscricao\" />\n        <attribute name=\"cad_linguaestrangeira\" />\n        <attribute name=\"cad_trainee\" />\n        <filter type=\"and\">\n            <condition attribute=\"cad_numeroinscricao\" operator=\"eq\" value=\"Inserir número de incrição\" />\n        </filter>\n        <link-entity name=\"lead\" from=\"leadid\" to=\"cad_clientepotencialid\" visible=\"false\" link-type=\"outer\" alias=\"a_882fc5f7b570e41180cb00155d005d7d\">\n            <attribute name=\"cad_cpf\" />\n            <attribute name=\"lastname\" />\n            <attribute name=\"new_sexo\" />\n            <attribute name=\"cad_rg\" />\n            <attribute name=\"fullname\" />\n            <attribute name=\"cad_necessidadesespeciais\" />\n            <attribute name=\"cad_datanascimento\" />\n        </link-entity>\n        <link-entity name=\"cad_oferta\" from=\"cad_ofertaid\" to=\"cad_ofertaid\" visible=\"false\" link-type=\"outer\" alias=\"a_2b30c5f7b570e41180cb00155d005d7d\">\n            <attribute name=\"cad_vagasdisponveissga\" />\n            <attribute name=\"cad_vagasdisponiveis\" />\n            <attribute name=\"cad_turnoofertado\" />\n            <attribute name=\"cad_turnoequivalente\" />\n            <attribute name=\"cad_semestreofertado\" />\n            <attribute name=\"cad_regime\" />\n            <attribute name=\"cad_quantidadevagas\" />\n            <attribute name=\"cad_periodo\" />\n            <attribute name=\"cad_nome\" />\n            <attribute name=\"cad_modalidade\" />\n            <attribute name=\"cad_minimovagaspreenchidas\" />\n            <attribute name=\"cad_identificadoroferta\" />\n            <attribute name=\"cad_datainicial\" />\n            <attribute name=\"cad_datafinal\" />\n            <attribute name=\"cad_currequiv\" />\n            <attribute name=\"cad_concursoid\" />\n            <attribute name=\"cad_codturno\" />\n            <attribute name=\"cad_subformaingr\" />\n            <attribute name=\"cad_codigoocde\" />\n            <attribute name=\"cad_codigodomec\" />\n            <attribute name=\"cad_formaingr\" />\n            <attribute name=\"cad_codescola\" />\n            <attribute name=\"cad_codcurso\" />\n            <attribute name=\"cad_codcurriculo\" />\n            <attribute name=\"cad_codcampus\" />\n            <attribute name=\"cad_categoriaid\" />\n            <attribute name=\"cad_ano\" />\n        </link-entity>\n        <link-entity name=\"cad_oferta\" from=\"cad_ofertaid\" to=\"cad_2opcaooferta\" visible=\"false\" link-type=\"outer\" alias=\"a_3630c5f7b570e41180cb00155d005d7d\">\n            <attribute name=\"cad_vagasdisponveissga\" />\n            <attribute name=\"cad_vagasdisponiveis\" />\n            <attribute name=\"cad_turnoofertado\" />\n            <attribute name=\"cad_turnoequivalente\" />\n            <attribute name=\"cad_semestreofertado\" />\n            <attribute name=\"cad_regime\" />\n            <attribute name=\"cad_quantidadevagas\" />\n            <attribute name=\"cad_periodo\" />\n            <attribute name=\"cad_nome\" />\n            <attribute name=\"cad_modalidade\" />\n            <attribute name=\"cad_minimovagaspreenchidas\" />\n            <attribute name=\"cad_identificadoroferta\" />\n            <attribute name=\"cad_datainicial\" />\n            <attribute name=\"cad_datafinal\" />\n            <attribute name=\"cad_currequiv\" />\n            <attribute name=\"cad_concursoid\" />\n            <attribute name=\"cad_codturno\" />\n            <attribute name=\"cad_subformaingr\" />\n            <attribute name=\"cad_codigoocde\" />\n            <attribute name=\"cad_codigodomec\" />\n            <attribute name=\"cad_formaingr\" />\n            <attribute name=\"cad_codescola\" />\n            <attribute name=\"cad_codcurso\" />\n            <attribute name=\"cad_codcurriculo\" />\n            <attribute name=\"cad_codcampus\" />\n            <attribute name=\"cad_categoriaid\" />\n            <attribute name=\"cad_ano\" />\n        </link-entity>\n        <link-entity name=\"cad_oferta\" from=\"cad_ofertaid\" to=\"cad_3opcaooferta\" visible=\"false\" link-type=\"outer\" alias=\"a_4030c5f7b570e41180cb00155d005d7d\">\n            <attribute name=\"cad_vagasdisponveissga\" />\n            <attribute name=\"cad_vagasdisponiveis\" />\n            <attribute name=\"cad_turnoofertado\" />\n            <attribute name=\"cad_turnoequivalente\" />\n            <attribute name=\"cad_semestreofertado\" />\n            <attribute name=\"cad_regime\" />\n            <attribute name=\"cad_quantidadevagas\" />\n            <attribute name=\"cad_periodo\" />\n            <attribute name=\"cad_nome\" />\n            <attribute name=\"cad_modalidade\" />\n            <attribute name=\"cad_minimovagaspreenchidas\" />\n            <attribute name=\"cad_identificadoroferta\" />\n            <attribute name=\"cad_datainicial\" />\n            <attribute name=\"cad_datafinal\" />\n            <attribute name=\"cad_currequiv\" />\n            <attribute name=\"cad_concursoid\" />\n            <attribute name=\"cad_codturno\" />\n            <attribute name=\"cad_subformaingr\" />\n            <attribute name=\"cad_codigoocde\" />\n            <attribute name=\"cad_codigodomec\" />\n            <attribute name=\"cad_formaingr\" />\n            <attribute name=\"cad_codescola\" />\n            <attribute name=\"cad_codcurso\" />\n            <attribute name=\"cad_codcurriculo\" />\n            <attribute name=\"cad_codcampus\" />\n            <attribute name=\"cad_categoriaid\" />\n            <attribute name=\"cad_ano\" />\n        </link-entity>\n        <link-entity name=\"cad_concurso\" from=\"cad_concursoid\" to=\"cad_concursoid\" visible=\"false\" link-type=\"outer\" alias=\"af\">\n            <attribute name=\"cad_codigo\" />\n            <attribute name=\"cad_nome\" />\n        </link-entity>\n        <link-entity name=\"cad_calendarioprova\" from=\"cad_calendarioprovaid\" to=\"cad_inscriesid\" visible=\"false\" link-type=\"outer\" alias=\"a_07dcb6eeb570e41180cb00155d005d7d\">\n            <attribute name=\"cad_data\" />\n            <attribute name=\"cad_sala\" />\n            <attribute name=\"cad_minutos\" />\n            <attribute name=\"cad_hora\" />\n            <attribute name=\"cad_categoria\" />\n        </link-entity>\n    </entity>\n</fetch>","options":{"raw":{"language":"xml"}}},"url":"https://XXXapi.crmeducacional.com/api/LocalizacaoAvancada","description":"<p><strong>Objetivo:</strong></p>\n<p>Este método segue os mesmos princípios do método <strong>API LocalizacaoAvancada</strong> (Genérica), porém a sua principal funcionalidade é para <strong>buscar</strong> informações que foram coletadas do candidato no processo seletivo, utilizando como parâmetro de busca o número de inscrição, permitindo que estas informações possam ser enviadas para o sistema de SGA.</p>\n<p>Para buscar informações sobre classificação, existe um modelo pronto de busca chamado <strong>BuscarClassificacaoPorInscricao</strong>.</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th><strong>Nome Lógico</strong></th>\n<th><strong>Nome do Campo Correspondente no CRM</strong></th>\n<th><strong>Tipo de informação a ser preenchida</strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>cad_numeroinscricao</code></td>\n<td>Inscrição do candidato</td>\n<td>Número de inscrição do candidato</td>\n</tr>\n<tr>\n<td><code>Token</code></td>\n<td></td>\n<td>token gerado</td>\n</tr>\n</tbody>\n</table>\n</div><p><strong>Mensagem de Retorno:</strong></p>\n<p>Entidade <strong>Inscrição do Candidato:</strong></p>\n<table><tbody><tr><th>Campo</th><th>Descrição</th><th>Tipo</th></tr><tr><td><code>cad_numeroinscricao</code></td><td>NÚMERO DA INSCRIÇÃO</td><td>STRING</td></tr><tr><td><code>cad_trainee</code></td><td>TRAINEE</td><td>STRING</td></tr><tr><td><code>cad_linguaestrangeira</code></td><td>LÍNGUA ESTRANGEIRA</td><td>STRING</td></tr></tbody></table>\n\n<p>Entidade <strong>Calendário de Prova</strong></p>\n<p>Este calendário fica armazenado no campo \"Prova Agendada no dia\" da Inscrição do Candidato.</p>\n<table><tbody><tr><th>Campo</th><th>Descrição</th><th>Tipo</th></tr><tr><td><code>cad_dataprova</code></td><td>DATA DA PROVA</td><td>DATE</td></tr><tr><td><code>cad_horaprova</code></td><td>HORA DA PROVA</td><td>STRING</td></tr><tr><td><code>cad_sala</code></td><td>SALA</td><td>STRING</td></tr><tr><td><code>cad_categoria</code></td><td>UNIDADE DA PROVA / CATEGORIA</td><td>STRING</td></tr></tbody></table>\n\n<p>Entidade <strong>Concurso:</strong></p>\n<table><tbody><tr><th><b>Campo</b></th><th><b>Descrição</b></th><th><b>Tipo</b></th></tr><tr><td><code>cad_codigo</code></td><td>CÓDIGO</td><td>INT</td></tr><tr><td><code><b>cad_nome</b></code></td><td>NOME</td><td>STRING</td></tr></tbody></table>\n\n<p>Entidade <strong>Ofertas</strong> (1ª, 2ª e 3ª Opção)</p>\n<p>Só irá retornar se existir essas ofertas vinculadas à inscrição, para cada uma delas, irá retornar as seguintes<br />propriedades.</p>\n<table><tbody><tr><th><b>Campo</b></th><th><b>Descrição</b></th><th><b>Tipo</b></th></tr><tr><td><code>cad_turnoofertado</code></td><td>TURNO OFERTADO</td><td>STRING</td></tr><tr><td><code>cad_turnoequivalente</code></td><td>TURNO EQUIVALENTE</td><td>STRING</td></tr><tr><td><code>cad_semestreofertado</code></td><td>SEMESTRE OFERTADO</td><td>STRING</td></tr><tr><td><code>cad_regime</code></td><td>REGIME</td><td>INT</td></tr><tr><td><code>cad_vagasdisponveissga</code></td><td>VAGAS DISPONÍVEIS SGA</td><td>INT</td></tr><tr><td><code>cad_vagasdisponiveis</code></td><td>VAGAS DISPONÍVEIS</td><td>INT</td></tr><tr><td><code>cad_quantidadevagas</code></td><td>QUANTIDADE DE VAGAS</td><td>INT</td></tr><tr><td><code>cad_periodo</code></td><td>PERÍODO</td><td>INT</td></tr><tr><td><code>cad_nome</code></td><td>NOME</td><td>STRING</td></tr><tr><td><code>cad_modalidade</code></td><td>MODALIDADE</td><td>STRING</td></tr><tr><td><code>cad_minimovagaspreenchidas</code></td><td>MÍNIMO DE VAGAS PREENCHIDAS</td><td>INT</td></tr><tr><td><code>cad_identificadoroferta</code></td><td>IDENTIFICADOR DA OFERTA</td><td>STRING</td></tr><tr><td><code>cad_datainicial</code></td><td>DATA INICIAL</td><td>DATE</td></tr><tr><td><code>cad_datafinal</code></td><td>DATA FINAL</td><td>DATE</td></tr><tr><td><code>cad_currequiv</code></td><td>CURRÍCULO EQUIVALENTE</td><td>INT</td></tr><tr><td><code>cad_codturno</code></td><td>TURNO</td><td>INT</td></tr><tr><td><code>cad_subformaingr</code></td><td>SUB FORMA DE INGRESSO</td><td>INT</td></tr><tr><td><code>cad_codigoocde</code></td><td>CÓDIGO OCDE</td><td>STRING</td></tr><tr><td><code>cad_codigodomec</code></td><td>CÓDIGO DO MEC</td><td>INT</td></tr><tr><td><code>cad_formaingr</code></td><td>FORMA DE INGRESSO</td><td>INT</td></tr><tr><td><code>cad_codescola</code></td><td>CÓDIGO ESCOLA</td><td>INT</td></tr><tr><td><code>cad_codcurriculo</code></td><td>CÓDIGO CURRÍCULO</td><td>STRING</td></tr><tr><td><code>cad_codcampus</code></td><td>CÓDIGO CAMPUS</td><td>STRING</td></tr><tr><td><code>cad_ano</code></td><td>ANO</td><td>INT</td></tr></tbody></table>","urlObject":{"protocol":"https","path":["api","LocalizacaoAvancada"],"host":["XXXapi","crmeducacional","com"],"query":[],"variable":[]}},"response":[],"_postman_id":"87fa7d75-8efd-454f-a4b3-fb5ed4671bd8"},{"name":"Buscar Dados Cadastro Candidato - API LocalizacaoAvancada","id":"dca874c4-daf4-4648-aa07-a31f1c67229f","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"<token>"}]},"isInherited":false},"method":"GET","header":[{"key":"Authorization","type":"text","value":"bearer p_9b1it8kWX0QhVwuifia-2B9JK4sLpaM19GXzQFblHJ7nPW6p8EHPbZQU7f9ADyD27HDGh-TCmdAb10btJrIrfyLA-oOH3s5oETRp4r9jfR8oFuvNevahsmAhy7b33m8Y1KMyJBAtJgv8dfmNLEyw4UnnzEA-CtGZOHlnwV2KldxRqn4hKxL_gOEhcIssJigS4y922gX8X0H_GoDvKVLJAnvmqcD0JaRw8CdkvJ8xU"}],"body":{"mode":"raw","raw":"<fetch version=\"1.0\" output-format=\"xml-platform\" mapping=\"logical\" distinct=\"false\">\n    <entity name=\"cad_inscricaocandidato\">\n        <attribute name=\"cad_numeroinscricao\" />\n        <attribute name=\"cad_clientepotencialid\" />\n        <attribute name=\"cad_situacao\" />\n        <attribute name=\"cad_concursoid\" />\n        <attribute name=\"cad_ofertaid\" />\n        <attribute name=\"coc_situacaopagamento\" />\n        <attribute name=\"cad_situacaoavaliacao\" />\n        <attribute name=\"cad_salaid\" />\n        <attribute name=\"createdon\" />\n        <attribute name=\"cad_dadosobrigatorioscoletados\" />\n        <attribute name=\"cad_inscricaocandidatoid\" />\n        <attribute name=\"cad_trainee\" />\n        <attribute name=\"cad_linguaestrangeira\" />\n        <attribute name=\"cad_inscriesid\" />\n        <order attribute=\"createdon\" descending=\"true\" />\n        <filter type=\"and\">\n            <condition attribute=\"cad_numeroinscricao\" operator=\"eq\" value=\"Inserir Número de Inscrição Aqui\" />\n        </filter>\n        <link-entity name=\"cad_calendarioprova\" from=\"cad_calendarioprovaid\" to=\"cad_inscriesid\" visible=\"false\" link-type=\"outer\" alias=\"a_07dcb6eeb570e41180cb00155d005d7d\">\n            <attribute name=\"cad_data\" />\n            <attribute name=\"cad_sala\" />\n            <attribute name=\"cad_minutos\" />\n            <attribute name=\"cad_hora\" />\n            <attribute name=\"cad_categoria\" />\n        </link-entity>\n        <link-entity name=\"cad_concurso\" from=\"cad_concursoid\" to=\"cad_concursoid\" alias=\"aa\">\n            <attribute name=\"cad_tamanhoanexo\" />\n            <attribute name=\"cad_nome\" />\n            <attribute name=\"cad_minutosdaprova\" />\n            <attribute name=\"cad_horaprova\" />\n            <attribute name=\"cad_dataprova\" />\n            <attribute name=\"cad_codigo\" />\n            <filter type=\"and\">\n                <condition attribute=\"cad_codigo\" operator=\"eq\" value=\"Inserir o Código do concurso aqui\" />\n            </filter>\n        </link-entity>\n        <link-entity name=\"cad_oferta\" from=\"cad_ofertaid\" to=\"cad_ofertaid\" visible=\"false\" link-type=\"outer\" alias=\"a_2b30c5f7b570e41180cb00155d005d7d\">\n            <attribute name=\"cad_vagasdisponveissga\" />\n            <attribute name=\"cad_vagasdisponiveis\" />\n            <attribute name=\"cad_turnoofertado\" />\n            <attribute name=\"cad_turnoequivalente\" />\n            <attribute name=\"cad_semestreofertado\" />\n            <attribute name=\"cad_regime\" />\n            <attribute name=\"cad_quantidadevagas\" />\n            <attribute name=\"cad_periodo\" />\n            <attribute name=\"cad_nome\" />\n            <attribute name=\"cad_modalidade\" />\n            <attribute name=\"cad_minimovagaspreenchidas\" />\n            <attribute name=\"cad_identificadoroferta\" />\n            <attribute name=\"cad_datainicial\" />\n            <attribute name=\"cad_datafinal\" />\n            <attribute name=\"cad_currequiv\" />\n            <attribute name=\"cad_concursoid\" />\n            <attribute name=\"cad_codturno\" />\n            <attribute name=\"cad_subformaingr\" />\n            <attribute name=\"cad_codigoocde\" />\n            <attribute name=\"cad_codigodomec\" />\n            <attribute name=\"cad_formaingr\" />\n            <attribute name=\"cad_codescola\" />\n            <attribute name=\"cad_codcurso\" />\n            <attribute name=\"cad_codcurriculo\" />\n            <attribute name=\"cad_codcampus\" />\n            <attribute name=\"cad_categoriaid\" />\n            <attribute name=\"cad_ano\" />\n        </link-entity>\n        <link-entity name=\"cad_oferta\" from=\"cad_ofertaid\" to=\"cad_2opcaooferta\" visible=\"false\" link-type=\"outer\" alias=\"a_3630c5f7b570e41180cb00155d005d7d\">\n            <attribute name=\"cad_vagasdisponveissga\" />\n            <attribute name=\"cad_vagasdisponiveis\" />\n            <attribute name=\"cad_turnoofertado\" />\n            <attribute name=\"cad_turnoequivalente\" />\n            <attribute name=\"cad_semestreofertado\" />\n            <attribute name=\"cad_regime\" />\n            <attribute name=\"cad_quantidadevagas\" />\n            <attribute name=\"cad_periodo\" />\n            <attribute name=\"cad_nome\" />\n            <attribute name=\"cad_modalidade\" />\n            <attribute name=\"cad_minimovagaspreenchidas\" />\n            <attribute name=\"cad_identificadoroferta\" />\n            <attribute name=\"cad_datainicial\" />\n            <attribute name=\"cad_datafinal\" />\n            <attribute name=\"cad_currequiv\" />\n            <attribute name=\"cad_concursoid\" />\n            <attribute name=\"cad_codturno\" />\n            <attribute name=\"cad_subformaingr\" />\n            <attribute name=\"cad_codigoocde\" />\n            <attribute name=\"cad_codigodomec\" />\n            <attribute name=\"cad_formaingr\" />\n            <attribute name=\"cad_codescola\" />\n            <attribute name=\"cad_codcurso\" />\n            <attribute name=\"cad_codcurriculo\" />\n            <attribute name=\"cad_codcampus\" />\n            <attribute name=\"cad_categoriaid\" />\n            <attribute name=\"cad_ano\" />\n        </link-entity>\n        <link-entity name=\"cad_oferta\" from=\"cad_ofertaid\" to=\"cad_3opcaooferta\" visible=\"false\" link-type=\"outer\" alias=\"a_4030c5f7b570e41180cb00155d005d7d\">\n            <attribute name=\"cad_vagasdisponveissga\" />\n            <attribute name=\"cad_vagasdisponiveis\" />\n            <attribute name=\"cad_turnoofertado\" />\n            <attribute name=\"cad_turnoequivalente\" />\n            <attribute name=\"cad_semestreofertado\" />\n            <attribute name=\"cad_regime\" />\n            <attribute name=\"cad_quantidadevagas\" />\n            <attribute name=\"cad_periodo\" />\n            <attribute name=\"cad_nome\" />\n            <attribute name=\"cad_modalidade\" />\n            <attribute name=\"cad_minimovagaspreenchidas\" />\n            <attribute name=\"cad_identificadoroferta\" />\n            <attribute name=\"cad_datainicial\" />\n            <attribute name=\"cad_datafinal\" />\n            <attribute name=\"cad_currequiv\" />\n            <attribute name=\"cad_concursoid\" />\n            <attribute name=\"cad_codturno\" />\n            <attribute name=\"cad_subformaingr\" />\n            <attribute name=\"cad_codigoocde\" />\n            <attribute name=\"cad_codigodomec\" />\n            <attribute name=\"cad_formaingr\" />\n            <attribute name=\"cad_codescola\" />\n            <attribute name=\"cad_codcurso\" />\n            <attribute name=\"cad_codcurriculo\" />\n            <attribute name=\"cad_codcampus\" />\n            <attribute name=\"cad_categoriaid\" />\n            <attribute name=\"cad_ano\" />\n        </link-entity>\n        <link-entity name=\"lead\" from=\"leadid\" to=\"cad_clientepotencialid\" alias=\"a_882fc5f7b570e41180cb00155d005d7d\">\n            <attribute name=\"cad_cpf\" />\n            <attribute name=\"mobilephone\" />\n            <attribute name=\"lastname\" />\n            <attribute name=\"new_sexo\" />\n            <attribute name=\"cad_ofertaatual\" />\n            <attribute name=\"fullname\" />\n            <attribute name=\"firstname\" />\n            <attribute name=\"cad_necessidadesespeciais\" />\n            <attribute name=\"emailaddress1\" />\n            <attribute name=\"cad_datanascimento\" />\n            <attribute name=\"cad_concursodeorigem\" />\n            <attribute name=\"cad_concursoatual\" />\n            <filter type=\"and\">\n                <condition attribute=\"cad_cpf\" operator=\"eq\" value=\"Inserir o CPF Aqui\" />\n            </filter>\n        </link-entity>\n        <link-entity name=\"account\" from=\"accountid\" to=\"cad_conta\" visible=\"false\" link-type=\"outer\" alias=\"a_7e129484dd4ce61182c2000d3ac01aac\">\n            <attribute name=\"cad_permitiruploadprova\" />\n            <attribute name=\"cad_permitirrelatorios\" />\n            <attribute name=\"name\" />\n            <attribute name=\"accountcategorycode\" />\n            <attribute name=\"cad_permitirarquivoretorno\" />\n        </link-entity>\n    </entity>\n</fetch>","options":{"raw":{"language":"xml"}}},"url":"https://XXXapi.crmeducacional.com/api/LocalizacaoAvancada","description":"<p><strong>Objetivo</strong></p>\n<p>Esta requisição segue os mesmos princípios do método <strong>API LocalizacaoAvancada (Genérica)</strong>, porém a sua principal funcionalidade é para <strong>buscar</strong> informações da <strong>inscrição do candidato</strong> possuindo com entidades relacionadas o <strong>lead</strong>, o <strong>concurso</strong>, a <strong>oferta</strong>, o <strong>calendário de prova</strong> e a <strong>conta</strong>.</p>\n<p><strong>Parâmetros Necessários</strong></p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th><strong>Nome Lógico</strong></th>\n<th><strong>Nome do Campo Correspondente no CRM</strong></th>\n<th><strong>Tipo de informação a ser preenchida</strong></th>\n<th><strong>Obrigatório</strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>cad_numeroinscricao</code></td>\n<td>Número de inscrição</td>\n<td>Número de inscrição do candidato</td>\n<td>Sim</td>\n</tr>\n<tr>\n<td><code>cad_cpf</code></td>\n<td>CPF</td>\n<td>CPF do Candidato</td>\n<td>Sim</td>\n</tr>\n<tr>\n<td><code>cad_codigo</code></td>\n<td>Código do concurso</td>\n<td>Código do concurso que o candidato encontra-se vinculado.</td>\n<td>Sim</td>\n</tr>\n<tr>\n<td><code>Token</code></td>\n<td></td>\n<td>Token gerado pela Api</td>\n<td></td>\n</tr>\n</tbody>\n</table>\n</div><p>Estes dados deverão ser modificados em <strong>value</strong> do parâmetro <strong>filter</strong> do <strong>fetchXML.</strong></p>\n<p>Os campos de retorno presentes na requisição foram escolhidos com base na alta frequência de demandas originadas pelos clientes. Portanto, poderá haver campos nesta relação que não fazem sentido para cenário atual da instituição.</p>\n<p>Caso queira <strong>excluir</strong> os dados retornados, basta remover os <strong>atributos</strong> indesejados das respectivas entidades dentro do <strong>FetchXML</strong>, porém, caso queira <strong>incluir</strong>, será necessário <strong>saber exatamente</strong> qual é o <strong>nome lógico</strong> do campo para inseri-lo como novo atributo.</p>\n<p>Para mais informações sobre o FetchXmL e como obter os nomes lógicos do campos volte na seção <strong>informações importantes.</strong></p>\n<p><strong>Mensagem Retorno:</strong></p>\n<p>Caso os valores obrigatórios não sejam informados, será retornado a seguinte mensagem de erro: <strong>Nenhuma informação encontrada</strong></p>\n<p>Haverá campos que, mesmo inserido no FetchXML, <strong>não irão retornar valores</strong>, quando isso acontece é porque o campo está <strong>vazio</strong> ou <strong>não existe o registro relacionado no CRM</strong>.</p>\n<p>Neste FetchXML utilizado na requisição, existe a busca de informações sobre o calendário de prova vinculado a Inscrição do Candidato, caso o concurso referente a inscrição não seja do tipo Agendado, não haverá calendário registrado, portanto não irá retornar nenhuma informação relacionada ao calendário, mesmo que esteja sendo mencionado no FetchXML.</p>\n<p>Uma outra possibilidade, ainda neste exemplo do Calendário de Prova, pode ser que o candidato tenha parado a inscrição ainda na tela de Dados, sem ter escolhido a sua Data de Prova, em um cenário desses, também não irá retornar nenhum valor.</p>\n<p>Relação de campos retornados para <strong>Inscrição do Candidato:</strong></p>\n<table><tbody><tr><th>Campo</th><th>Descrição</th><th>Tipo</th></tr><tr><td><code>cad_numeroinscricao</code></td><td>NÚMERO DA INSCRIÇÃO</td><td>STRING</td></tr><tr><td><code>cad_clientepotencialid</code></td><td>GUID DO INTERESSADO</td><td>STRING</td></tr><tr><td><code>cad_situacao</code></td><td>SITUAÇÃO NO CONCURSO</td><td>STRING</td></tr><tr><td><code>cad_dadosobrigatorioscoletados</code></td><td>DADOS OBRIGATÓRIOS COLETADOS</td><td>INT</td></tr><tr><td><code>coc_situacaopagamento</code></td><td>SITUACAO DE PAGAMENTO</td><td>STRING</td></tr><tr><td><code>cad_situacaoavaliacao</code></td><td>SITUAÇÃO DE AVALIAÇÃO</td><td>STRING</td></tr><tr><td><code>cad_dadosobrigatorioscoletados</code></td><td>DADOS OBRIGATÓRIOS COLETADOS</td><td>STRING</td></tr><tr><td><code>cad_trainee</code></td><td>TRAINEE</td><td>STRING</td></tr><tr><td><code>cad_linguaestrangeira</code></td><td>LINGUA ESTRANGEIRA</td><td>STRING</td></tr><tr><td><code>cad_inscriesid</code></td><td>GUID DA INSCRIÇÃO DO CANDIDATO</td><td>STRING</td></tr></tbody></table>\n\n<p>Relação de campos retornados para o <strong>Lead:</strong></p>\n<table><tbody><tr><th>Campo</th><th>Descrição</th><th>Tipo</th></tr><tr><td><code>cad_cpf</code></td><td>CPF</td><td>STRING</td></tr><tr><td><code>mobilephone</code></td><td>TELEFONE CELULAR</td><td>STRING</td></tr><tr><td><code>lastname</code></td><td>SOBRENOME</td><td>STRING</td></tr><tr><td><code>new_sexo</code></td><td>SEXO</td><td>STRING</td></tr><tr><td><code>cad_ofertaatual</code></td><td>OFERTA ATUAL</td><td>STRING</td></tr><tr><td><code>fullname</code></td><td>NOME COMPLETO</td><td>STRING</td></tr><tr><td><code>firstname</code></td><td>NOME</td><td>STRING</td></tr><tr><td><code>cad_necessidadesespeciais</code></td><td>NECESSIDADES ESPECIAIS</td><td>STRING</td></tr><tr><td><code>emailaddress1</code></td><td>EMAIL</td><td>STRING</td></tr><tr><td><code>cad_datanascimento</code></td><td>DATA DE NASCIMENTO</td><td>DATE</td></tr><tr><td><code>cad_concursodeorigem</code></td><td>CONCURSO DE ORIGEM</td><td>STRING</td></tr><tr><td><code>cad_concursoatual</code></td><td>CONCURSO ATUAL</td><td>STRING</td></tr></tbody></table>\n\n<p>Relação de campos retornados para o <strong>Calendário de Prova</strong></p>\n<p>Este calendário fica armazenado no campo \"Prova Agendada no dia\" da Inscrição do Candidato.</p>\n<table><tbody><tr><th>Campo</th><th>Descrição</th><th>Tipo</th></tr><tr><td><code>cad_dataprova</code></td><td>DATA DA PROVA</td><td>DATE</td></tr><tr><td><code>cad_horaprova</code></td><td>HORA DA PROVA</td><td>DATE</td></tr><tr><td><code>cad_sala</code></td><td>SALA</td><td>STRING</td></tr><tr><td><code>cad_categoria</code></td><td>UNIDADE DA PROVA / CATEGORIA</td><td>STRING</td></tr></tbody></table>\n\n<p>Relação de campos da entidade <strong>Ofertas</strong> (1ª, 2ª e 3ª Opção)</p>\n<p>Só irá retornar se existir essas ofertas vinculadas à inscrição, para cada uma delas, irá retornar as seguintes<br />propriedades.</p>\n<table><tbody><tr><th>Campo</th><th>Descrição</th><th>Tipo</th></tr><tr><td><code>cad_turnoofertado</code></td><td>TURNO OFERTADO</td><td>STRING</td></tr><tr><td><code>cad_turnoequivalente</code></td><td>TURNO EQUIVALENTE</td><td>STRING</td></tr><tr><td><code>cad_semestreofertado</code></td><td>SEMESTRE OFERTADO</td><td>STRING</td></tr><tr><td><code>cad_regime</code></td><td>REGIME</td><td>INT</td></tr><tr><td><code>cad_vagasdisponveissga</code></td><td>VAGAS DISPONÍVEIS SGA</td><td>INT</td></tr><tr><td><code>cad_vagasdisponiveis</code></td><td>VAGAS DISPONÍVEIS</td><td>INT</td></tr><tr><td><code>cad_quantidadevagas</code></td><td>QUANTIDADE DE VAGAS</td><td>INT</td></tr><tr><td><code>cad_periodo</code></td><td>PERÍODO</td><td>INT</td></tr><tr><td><code>cad_nome</code></td><td>NOME</td><td>STRING</td></tr><tr><td><code>cad_modalidade</code></td><td>MODALIDADE</td><td>STRING</td></tr><tr><td><code>cad_minimovagaspreenchidas</code></td><td>MÍNIMO DE VAGAS PREENCHIDAS</td><td>INT</td></tr><tr><td><code>cad_identificadoroferta</code></td><td>IDENTIFICADOR DA OFERTA</td><td>STRING</td></tr><tr><td><code>cad_datainicial</code></td><td>DATA INICIAL</td><td>DATE</td></tr><tr><td><code>cad_datafinal</code></td><td>DATA FINAL</td><td>DATE</td></tr><tr><td><code>cad_currequiv</code></td><td>CURRÍCULO EQUIVALENTE</td><td>INT</td></tr><tr><td><code>cad_codturno</code></td><td>TURNO</td><td>INT</td></tr><tr><td><code>cad_subformaingr</code></td><td>SUB FORMA DE INGRESSO</td><td>INT</td></tr><tr><td><code>cad_codigoocde</code></td><td>CÓDIGO OCDE</td><td>STRINGINT</td></tr><tr><td><code>cad_codigodomec</code></td><td>CÓDIGO DO MEC</td><td>INT</td></tr><tr><td><code>cad_formaingr</code></td><td>FORMA DE INGRESSO</td><td>INT</td></tr><tr><td><code>cad_codescola</code></td><td>CÓDIGO ESCOLA</td><td>INT</td></tr><tr><td><code>cad_codcurriculo</code></td><td>CÓDIGO CURRÍCULO</td><td>STRING</td></tr><tr><td><code>cad_codcampus</code></td><td>CÓDIGO CAMPUS</td><td>STRING</td></tr><tr><td><code>cad_ano</code></td><td>ANO</td><td>INT</td></tr></tbody></table>\n\n<p>Relação de campos retornados para o <strong>Concurso:</strong></p>\n<table><tbody><tr><th>Campo</th><th>Descrição</th><th>Tipo</th></tr><tr><td><code>cad_codigo</code></td><td>CÓDIGO</td><td>INT</td></tr><tr><td><code>cad_dataprova</code></td><td>DATA DA PROVA</td><td>DATE</td></tr><tr><td><code>cad_horaprova</code></td><td>HORA DA PROVA</td><td>STRING</td></tr><tr><td><code>cad_minutosdaprova</code></td><td>MINUTOS DA PROVA</td><td>STRING</td></tr><tr><td><code>cad_nome</code></td><td>NOME</td><td>STRING</td></tr><tr><td><code>cad_tamanhoanexo</code></td><td>TAMANHO MÁXIMO DO ANEXO</td><td>STRING</td></tr></tbody></table>\n\n<p>Relação de campos retornados para a <strong>Conta:</strong></p>\n<table><tbody><tr><th>Campo</th><th>Descrição</th><th>Tipo</th></tr><tr><td><code>cad_permitiruploadprova</code></td><td>PERMITE UPLOAD DE PROVA</td><td>STRING</td></tr><tr><td><code>cad_permitirrelatorios</code></td><td>PERMITE RELATÓRIOS</td><td>STRING</td></tr><tr><td><code>name</code></td><td>NOME</td><td>STRING</td></tr><tr><td><code>accountcategorycode</code></td><td>CATEGORIA DA CONTA</td><td>STRING</td></tr><tr><td><code>cad_permitirarquivoretorno</code></td><td>PERMITE ARQUIVO RETORNO</td><td>STRING</td></tr></tbody></table>","urlObject":{"protocol":"https","path":["api","LocalizacaoAvancada"],"host":["XXXapi","crmeducacional","com"],"query":[],"variable":[]}},"response":[],"_postman_id":"dca874c4-daf4-4648-aa07-a31f1c67229f"},{"name":"Buscar Concurso - API LocalizacaoAvancada","id":"65d60f07-c9d3-4b17-a5bd-67147ad9305e","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"<token>"}]},"isInherited":false},"method":"GET","header":[],"body":{"mode":"raw","raw":"<fetch version=\"1.0\" output-format=\"xml-platform\" mapping=\"logical\" distinct=\"false\">\r\n  <entity name=\"cad_concurso\">\r\n    <attribute name=\"cad_codigo\" />\r\n    <attribute name=\"cad_nome\" />\r\n    <attribute name=\"cad_periodoletivo\" />\r\n    <attribute name=\"cad_dataprova\" />\r\n    <attribute name=\"cad_tipodeconcurso\" />\r\n    <attribute name=\"cad_concursoid\" />\r\n    <order attribute=\"cad_nome\" descending=\"false\" />\r\n    <filter type=\"and\">\r\n      <condition attribute=\"cad_periodoletivo\" operator=\"eq\" value=\"2019/2\" />\r\n      <condition attribute=\"cad_tipodeconcurso\" operator=\"eq\" value=\"2\" />\r\n    </filter>\r\n  </entity>\r\n</fetch>","options":{"raw":{"language":"xml"}}},"url":"https://XXXapi.crmeducacional.com/api/LocalizacaoAvancada","description":"<p><strong>Objetivo:</strong></p>\n<p>Este método segue os mesmos princípios do método <strong>API LocalizacaoAvancada</strong> (Genérica), porém a sua principal finalidade é para retornar <strong>os concursos</strong> e suas respectivas informações de um determinado <strong>período letivo</strong> tendo como base também o <strong>tipo de concurso (Tradicional, Agendado, ENEM, etc).</strong></p>\n<p><strong>Observação</strong></p>\n<p>Caso deseje realizar a busca sem parâmetros de <strong>período letivo</strong> e <strong>tipo de concurso</strong>, ou seja, <strong>trazer todos os concursos</strong>, basta remover as tags de filtro (filter) do FetchXML.</p>\n<p><strong>Parâmetros de entrada para os campos Período Letivo e Tipo de Concurso:</strong></p>\n<table><tbody><tr><th><b>Parâmetro</b></th><th><b>Nome do Campo Correspondente no CRM</b></th><th><b>Possíveis Valores</b></th><th><b>Descrição</b></th><th><b>Obrigatório</b></th></tr><tr><td><code>cad_periodoletivo</code></td><td>Período Letivo</td><td></td><td></td><td>Sim</td></tr><tr><td><code>cad_tipodeconcurso</code></td><td>Tipo de Concurso</td><td><b>0</b><b><br /></b><b>1</b><b><br /></b><b>2</b><b><br /></b><b>3</b><b><br /></b><b>4</b><b><br /></b><b>5</b><b><br /></b><b>7</b><b><br /></b><b><br /></b><b>809.220.000</b><b><br /></b><b>809.220.001</b><b><br /></b><b>809.220.002</b></td><td>Tradicional<br />ENEM<br />Agendado<br />PROUNI<br />Pós-Graduação<br />Cursos Livres<br />Formulário de Interesse<br />Transferência<br />Diploma<br />Medicina</td><td>Sim</td></tr><tr><td><code>Token</code></td><td>-</td><td>-</td><td>Token de acesso gerado pela API</td><td></td></tr></tbody></table>\n\n<p>É possível que o campo <strong>tipo de concurso</strong> sofra modificações, do tipo exclusão ou adição de valores. Neste sentido, indicamos sempre confirmar esta informação. Para isso, em seu CRM clique no símbolo de engrenagem no menu superior direito &gt; Clique em configurações avançadas &gt; Personalizações &gt; Personalizar o Sistema &gt; No menu lateral esquerdo expandir \"entidades\" &gt; Selecionar Concurso &gt; Expandir o submenu concurso &gt; Selecione o submenu Campos &gt; Abrir o campo desejado &gt; Verifique os valores correspondentes.</p>\n<p>Para mais detalhes de como consultar os campos lógicos, bem como os valores disponíveis neles, acesse a seção <strong>informações importantes.</strong></p>\n<p><strong>Mensagem de Retorno:</strong></p>\n<p>Será um FetchXML com as seguintes propriedades abaixo para cada concurso encontrado.</p>\n<table><tbody><tr><th><b>Campo</b></th><th><b>Descrição</b></th><th><b>Tipo</b></th></tr><tr><td><code>cad_codigo</code></td><td>CÓDIGO DO CONCURSO</td><td>INT</td></tr><tr><td><code>cad_nome</code></td><td>NOME DO CONCURSO</td><td>STRING</td></tr><tr><td><code>cad_periodoletivo</code></td><td>PERÍODO LETIVO DO CONCURSO</td><td>STRING</td></tr><tr><td><code>cad_dataprova</code></td><td>DATA DA PROVA DO CONCURSO</td><td>DATE</td></tr><tr><td><code>cad_tipodeconcurso</code></td><td>TIPO DO CONCURSO</td><td>STRING</td></tr></tbody></table>","urlObject":{"protocol":"https","path":["api","LocalizacaoAvancada"],"host":["XXXapi","crmeducacional","com"],"query":[],"variable":[]}},"response":[],"_postman_id":"65d60f07-c9d3-4b17-a5bd-67147ad9305e"},{"name":"Buscar Ofertas Concurso - API LocalizacaoAvancada","id":"91a7911f-88e3-4087-a3dd-4c2d1e33d13e","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[]},"isInherited":false},"method":"GET","header":[],"body":{"mode":"raw","raw":"<fetch version=\"1.0\" output-format=\"xml-platform\" mapping=\"logical\" distinct=\"false\">\r\n  <entity name=\"cad_oferta\">\r\n    <attribute name=\"cad_ano\" />\r\n    <attribute name=\"cad_categoria\" />\r\n    <attribute name=\"cad_codcampus\" />\r\n    <attribute name=\"cad_codcurriculo\" />\r\n    <attribute name=\"cad_codcurso\" />\r\n    <attribute name=\"cad_codescola\" />\r\n    <attribute name=\"cad_formaingr\" />\r\n    <attribute name=\"cad_subformaingr\" />\r\n    <attribute name=\"cad_codturno\" />\r\n    <attribute name=\"cad_currequiv\" />\r\n    <attribute name=\"cad_datafinal\" />\r\n    <attribute name=\"cad_datainicial\" />\r\n    <attribute name=\"cad_ofertaid\" />\r\n    <attribute name=\"cad_identificadoroferta\" />\r\n    <attribute name=\"cad_minimovagaspreenchidas\" />\r\n    <attribute name=\"cad_modalidade\" />\r\n    <attribute name=\"cad_nome\" />\r\n    <attribute name=\"cad_concursoid\" />\r\n    <attribute name=\"cad_periodo\" />\r\n    <attribute name=\"cad_quantidadevagas\" />\r\n    <attribute name=\"cad_regime\" />\r\n    <attribute name=\"cad_semestreofertado\" />\r\n    <attribute name=\"cad_turnoequivalente\" />\r\n    <attribute name=\"cad_turnoofertado\" />\r\n    <attribute name=\"cad_vagasdisponiveis\" />\r\n    <attribute name=\"cad_vagasdisponveissga\" />\r\n    <attribute name=\"cad_usuariointegracao\" />\r\n    <attribute name=\"cad_servicoeducacionalid\" />\r\n    <attribute name=\"cad_quantidadeparcelas\" />\r\n    <attribute name=\"cad_idareainteresse\" />\r\n    <attribute name=\"cad_formulanotafinal\" />\r\n    <attribute name=\"cad_valorparcela\" />\r\n    <attribute name=\"cad_categoriaid\" />\r\n    <attribute name=\"cad_codigoocde\" />\r\n    <attribute name=\"cad_codigodomec\" />\r\n    <order attribute=\"cad_nome\" descending=\"false\" />\r\n    <link-entity name=\"cad_concurso\" from=\"cad_concursoid\" to=\"cad_concursoid\" alias=\"ac\">\r\n      <filter type=\"and\">\r\n        <condition attribute=\"cad_codigo\" operator=\"eq\" value=\"Inserir Código do Concurso\" />\r\n      </filter>\r\n    </link-entity>\r\n  </entity>\r\n</fetch>","options":{"raw":{"language":"xml"}}},"url":"https://XXXapi.crmeducacional.com/api/LocalizacaoAvancada","description":"<p><strong>Objetivo:</strong></p>\n<p>Esta requisição segue os mesmos princípios do método <strong>API LocalizacaoAvancada (Genérica)</strong>, porém a sua principal funcionalidade é para retornar <strong>todas as ofertas</strong> em determinado <strong>concurso</strong>.</p>\n<p><strong>Parâmetros de Entrada</strong></p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th><strong>Nome Lógico</strong></th>\n<th><strong>Nome do Campo Correspondente no CRM</strong></th>\n<th><strong>Tipo de informação a ser preenchida</strong></th>\n<th><strong>Obrigatório</strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>cad_codigo</code></td>\n<td>Código do concurso</td>\n<td>Inserir o código do concurso</td>\n<td>Sim</td>\n</tr>\n<tr>\n<td><code>Token</code></td>\n<td>-</td>\n<td>Token Gerado Pela API</td>\n<td>Sim</td>\n</tr>\n</tbody>\n</table>\n</div><p><strong>Mensagem de Retorno:</strong></p>\n<p>Para cara oferta encontrada no concurso escolhido, será retornado os valores abaixo.</p>\n<table><tbody><tr><th><b>Campo</b></th><th><b>Descrição</b></th><th><b>Tipo</b></th></tr><tr><td><code>cad_ano</code></td><td>ANO</td><td>INT</td></tr><tr><td><code>cad_categoria</code></td><td>CÓDIGO CATEGORIA</td><td>INT</td></tr><tr><td><code>cad_codcampus</code></td><td>CÓDIGO CAMPUS</td><td>INT</td></tr><tr><td><code>cad_codcurriculo</code></td><td>CÓDIGO CURRICULO</td><td>INT</td></tr><tr><td><code>cad_codcurso</code></td><td>CÓDIGO CURSO</td><td>INT</td></tr><tr><td><code>cad_codescola</code></td><td>CÓDIGO ESCOLA</td><td>INT</td></tr><tr><td><code>cad_formaingr</code></td><td>FORMA INGRESSO</td><td>INT</td></tr><tr><td><code>cad_subformaingr</code></td><td>SUB FORMA INGRESSO</td><td>INT</td></tr><tr><td><code>cad_codturno</code></td><td>TURNO</td><td>INT</td></tr><tr><td><code>cad_currequiv</code></td><td>CURRÍCULO EQUIVALENTE</td><td>INT</td></tr><tr><td><code>cad_datafinal</code></td><td>DATA FINAL</td><td>DATE</td></tr><tr><td><code>cad_datainicial</code></td><td>DATA INICIAL</td><td>DATE</td></tr><tr><td><code>cad_ofertaid</code></td><td>OFERTA ID</td><td>STRING</td></tr><tr><td><code>cad_identificadoroferta</code></td><td>IDENTIFICADOR DA OFERTA</td><td>STRING</td></tr><tr><td><code>cad_minimovagaspreenchidas</code></td><td>MÍNIMO DE VAGAS PREENCHIDAS</td><td>INT</td></tr><tr><td><code>cad_modalidade</code></td><td>MODALIDADE</td><td>STRING</td></tr><tr><td><code>cad_nome</code></td><td>NOME</td><td>STRING</td></tr><tr><td><code>cad_periodo</code></td><td>PERÍODO</td><td>INT</td></tr><tr><td><code>cad_quantidadevagas</code></td><td>QUANTIDADE DE VAGAS</td><td>INT</td></tr><tr><td><code>cad_regime</code></td><td>REGIME</td><td>INT</td></tr><tr><td><code>cad_semestreofertado</code></td><td>SEMESTRE OFERTADO</td><td>STRING</td></tr><tr><td><code>cad_turnoequivalente</code></td><td>TURNO EQUIVALENTE</td><td>STRING</td></tr><tr><td><code>cad_turnoofertado</code></td><td>TURNO OFERTADO</td><td>STRING</td></tr><tr><td><code>cad_vagasdisponiveis</code></td><td>VAGAS DISPONIVEIS</td><td>INT</td></tr><tr><td><code>cad_vagasdisponveissga</code></td><td>VAGAS DISPONIVEIS SGA</td><td>INT</td></tr><tr><td><code>cad_servicoeducacionalid</code></td><td>SERVIÇO EDUCACIONAL</td><td>STRING</td></tr><tr><td><code>cad_quantidadeparcelas</code></td><td>QUANTIDADE DE PARCELAS</td><td>INT</td></tr><tr><td><code>cad_idareainteresse</code></td><td>VAGAS DISPONÍVEIS</td><td>INT</td></tr><tr><td><code>cad_formulanotafinal</code></td><td>FÓRMULA NOTA FINAL</td><td>STRING</td></tr><tr><td><code>cad_valorparcela</code></td><td>VALOR DA PARCELA</td><td>INT</td></tr><tr><td><code>cad_categoriaid</code></td><td>CATEGORIA</td><td>STRING</td></tr><tr><td><code>cad_codigoocde</code></td><td>CÓDIGO OCDE</td><td>INT</td></tr><tr><td><code>cad_codigodomec</code></td><td>CÓDIGO DO MEC</td><td>INT</td></tr></tbody></table>","urlObject":{"protocol":"https","path":["api","LocalizacaoAvancada"],"host":["XXXapi","crmeducacional","com"],"query":[],"variable":[]}},"response":[],"_postman_id":"91a7911f-88e3-4087-a3dd-4c2d1e33d13e"},{"name":"Buscar Dados Resultado Candidato - API LocalizacaoAvancada","id":"9b30ec05-5abf-476f-b711-4b9cf6b06dbc","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"<token>"}]},"isInherited":false},"method":"GET","header":[],"body":{"mode":"raw","raw":"<fetch version=\"1.0\" output-format=\"xml-platform\" mapping=\"logical\" distinct=\"false\">\n    <entity name=\"cad_avaliacao\">\n        <attribute name=\"cad_valor\" />\n        <attribute name=\"cad_inscricaocandidatoid\" />\n        <attribute name=\"cad_fatoravaliacaoid\" />\n        <attribute name=\"cad_avaliacaoid\" />\n        <order attribute=\"cad_valor\" descending=\"true\" />\n        <link-entity name=\"cad_inscricaocandidato\" from=\"cad_inscricaocandidatoid\" to=\"cad_inscricaocandidatoid\" alias=\"a_f460895fe0c2e2118afd78e3b511563b\">\n            <attribute name=\"cad_concursoid\" />\n            <attribute name=\"cad_situacao\" />\n            <attribute name=\"cad_trainee\" />\n            <attribute name=\"cad_numeroinscricao\" />\n            <attribute name=\"cad_linguaestrangeira\" />\n            <attribute name=\"cad_conta\" />\n            <attribute name=\"cad_salaid\" />\n            <attribute name=\"cad_inscriesid\" />\n            <attribute name=\"cad_ofertaid\" />\n            <attribute name=\"cad_clientepotencialid\" />\n            <attribute name=\"cad_3opcaooferta\" />\n            <attribute name=\"cad_2opcaooferta\" />\n            <filter type=\"and\">\n                <condition attribute=\"cad_numeroinscricao\" operator=\"eq\" value=\"INSERIR NÚMERO DE INSCRÇÃO AQUI\" />\n            </filter>\n        </link-entity>\n        <link-entity name=\"cad_fatoravaliacao\" from=\"cad_fatoravaliacaoid\" to=\"cad_fatoravaliacaoid\" visible=\"false\" link-type=\"outer\" alias=\"a_432ec5f7b570e41180cb00155d005d7d\">\n            <attribute name=\"cad_nome\" />\n        </link-entity>\n    </entity>\n</fetch>","options":{"raw":{"language":"xml"}}},"url":"https://XXXapi.crmeducacional.com/api/LocalizacaoAvancada","description":"<p><strong>Objetivo</strong></p>\n<p>Este método segue os mesmos princípios do método <strong>API LocalizacaoAvancada</strong> (Genérica), porém a sua principal funcionalidade é para <strong>buscar</strong> informações dos <strong>resultados das avaliações das inscrições.</strong></p>\n<p><strong>Parâmetros Obrigatórios:</strong></p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th><strong>Nome Lógico</strong></th>\n<th><strong>Nome do Campo Correspondente no CRM</strong></th>\n<th><strong>Tipo de informação a ser preenchida</strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>cad_numeroinscricao</code></td>\n<td>Número de Inscrição</td>\n<td>Número do candidato disponível no CRM.</td>\n</tr>\n<tr>\n<td><code>Token</code></td>\n<td></td>\n<td>Token Gerado pela Api</td>\n</tr>\n</tbody>\n</table>\n</div><p>Este dado deverá ser modificado em <strong>value</strong> do parâmetro <strong>filter</strong> do <strong>fetchXML.</strong></p>\n<p><strong>Mensagem de Retorno:</strong></p>\n<p>O Retorno se dará através de um FetchXML com os seguintes dados:</p>\n<p><strong>Avaliação:</strong></p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th><strong>Campo</strong></th>\n<th><strong>Descrição</strong></th>\n<th><strong>Tipo</strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>cad_valor</code></td>\n<td>VALOR DA AVALIAÇÃO</td>\n<td>INT</td>\n</tr>\n<tr>\n<td><code>cad_inscricaocandidatoid</code></td>\n<td>NÚMERO DE INSCRIÇÃO</td>\n<td>STRING</td>\n</tr>\n<tr>\n<td><code>cad_fatoravaliacaoid</code></td>\n<td>FATOR DE AVALIAÇÃO</td>\n<td>STRING</td>\n</tr>\n</tbody>\n</table>\n</div><p><strong>Retorno para Inscrição:</strong></p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th><strong>Campo</strong></th>\n<th><strong>Descrição</strong></th>\n<th><strong>Tipo</strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>cad_concursoid</code></td>\n<td>CONCURSO</td>\n<td>STRING</td>\n</tr>\n<tr>\n<td><code>cad_situacao</code></td>\n<td>SITUAÇÃO DA AVALIAÇÃO</td>\n<td>STRING</td>\n</tr>\n<tr>\n<td><code>cad_trainee</code></td>\n<td>SE A INSCRIÇÃO É TRAINEE</td>\n<td>STRING</td>\n</tr>\n<tr>\n<td><code>cad_numeroinscricao</code></td>\n<td>NÚMERO DE INSCRIÇÃO</td>\n<td>STRING</td>\n</tr>\n<tr>\n<td><code>cad_linguaestrangeira</code></td>\n<td>LÍNGUA ESTRANGEIRA</td>\n<td>STRING</td>\n</tr>\n<tr>\n<td><code>cad_conta</code></td>\n<td>CONTA VINCULADA</td>\n<td>STRING</td>\n</tr>\n<tr>\n<td><code>cad_salaid</code></td>\n<td>RETORNA A SALA</td>\n<td>STRING</td>\n</tr>\n<tr>\n<td><code>cad_inscriesid</code></td>\n<td>PROVA AGENDADA NO DIA</td>\n<td>STRING</td>\n</tr>\n<tr>\n<td><code>cad_ofertaid</code></td>\n<td>NOME DA OFERTA</td>\n<td>STRING</td>\n</tr>\n<tr>\n<td><code>cad_clientepotencialid</code></td>\n<td>LEAD VINCULADO A INSCRIÇÃO</td>\n<td>STRING</td>\n</tr>\n<tr>\n<td><code>cad_2opcaooferta</code></td>\n<td>2 ª OPÇÃO DE OFERTA (SE HOUVER)</td>\n<td>STRING</td>\n</tr>\n<tr>\n<td><code>cad_3opcaooferta</code></td>\n<td>3 ª OPÇÃO DE OFERTA (SE HOUVER)</td>\n<td>STRING</td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"protocol":"https","path":["api","LocalizacaoAvancada"],"host":["XXXapi","crmeducacional","com"],"query":[],"variable":[]}},"response":[],"_postman_id":"9b30ec05-5abf-476f-b711-4b9cf6b06dbc"},{"name":"Buscar Inscricões Alteradas - API LocalizacaoAvancada","id":"9a650a0a-47d2-4b6d-b92a-557982da4730","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[]},"isInherited":false},"method":"GET","header":[],"body":{"mode":"raw","raw":"<fetch version=\"1.0\" output-format=\"xml-platform\" mapping=\"logical\" distinct=\"false\">\r\n  <entity name=\"cad_inscricaocandidato\">\r\n    <attribute name=\"cad_numeroinscricao\" />\r\n    <attribute name=\"cad_clientepotencialid\" />\r\n    <attribute name=\"cad_situacao\" />\r\n    <attribute name=\"cad_concursoid\" />\r\n    <attribute name=\"cad_ofertaid\" />\r\n    <attribute name=\"coc_situacaopagamento\" />\r\n    <attribute name=\"cad_situacaoavaliacao\" />\r\n    <attribute name=\"cad_salaid\" />\r\n    <attribute name=\"createdon\" />\r\n    <attribute name=\"cad_dadosobrigatorioscoletados\" />\r\n    <attribute name=\"cad_inscricaocandidatoid\" />\r\n    <order attribute=\"createdon\" descending=\"true\" />\r\n    <link-entity name=\"lead\" from=\"leadid\" to=\"cad_clientepotencialid\" alias=\"a_882fc5f7b570e41180cb00155d005d7d\">\r\n      <attribute name=\"cad_cpf\" />\r\n      <filter type=\"and\">\r\n        <condition attribute=\"cad_dataalteracaocadastrooferta\" operator=\"on-or-after\" value=\"2019-01-01\" />\r\n        <condition attribute=\"cad_dataalteracaocadastrooferta\" operator=\"on-or-before\" value=\"2019-02-01\" />\r\n      </filter>\r\n    </link-entity>\r\n    <link-entity name=\"cad_concurso\" from=\"cad_concursoid\" to=\"cad_concursoid\" alias=\"ax\">\r\n      <filter type=\"and\">\r\n        <condition attribute=\"cad_codigo\" operator=\"eq\" value=\"2407\" />\r\n      </filter>\r\n    </link-entity>\r\n  </entity>\r\n</fetch>","options":{"raw":{"language":"xml"}}},"url":"https://XXXapi.crmeducacional.com/api/LocalizacaoAvancada","description":"<p><strong>Objetivo</strong></p>\n<p>Este método retorna os <strong>números de inscrições</strong> em um determinado concurso que tiveram modificações recentes no cadastro ou na oferta, esta validação ocorre através do campo <strong>Data de Alteração do Cadastro ou Oferta</strong> modificadas no período compreendido entre a <strong>data inicial</strong> (on-or-after)e a <strong>data final</strong> (on-or-before), passadas como parâmetro na chamada do método.</p>\n<p>Os parâmetros principais e obrigatórios para este modelo FetchXML são:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th><strong>Nome Lógico</strong></th>\n<th><strong>Nome do Campo Correspondente no CRM</strong></th>\n<th><strong>Tipo de informação a ser preenchida</strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>cad_dataalteracaocadastrooferta</code></td>\n<td>Data de Alteração Cadastrou ou Oferta (Em ou depois de)</td>\n<td>Período inicial do período desejado</td>\n</tr>\n<tr>\n<td><code>cad_dataalteracaocadastrooferta</code></td>\n<td>Data de Alteração Cadastrou ou Oferta (Em ou antes de)</td>\n<td>Período final do período desejado</td>\n</tr>\n<tr>\n<td><code>cad_codigo</code></td>\n<td>Código de identificação</td>\n<td>Código do concurso desejado</td>\n</tr>\n<tr>\n<td><code>Token</code></td>\n<td></td>\n<td>Token Gerado pela Api</td>\n</tr>\n</tbody>\n</table>\n</div><p>Estes dados devem ser modificados em <strong>value</strong> que estão localizados nos parâmetros <strong>filter</strong> pertencentes de suas respectivas entidades.</p>\n<p><strong>Mensagem de Retorno:</strong></p>\n<p>O Retorno se dará através de um FetchXML com os seguintes dados:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th><strong>Campo</strong></th>\n<th><strong>Descrição</strong></th>\n<th><strong>Tipo</strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>cad_numeroinscricao</code></td>\n<td>NÚMERO DA INSCRIÇÃO</td>\n<td>STRING</td>\n</tr>\n<tr>\n<td><code>cad_clientepotencialid</code></td>\n<td>LEAD VINCULADO A INSCRIÇÃO</td>\n<td>STRING</td>\n</tr>\n<tr>\n<td><code>cad_situacao</code></td>\n<td>SITUAÇÃO NO CONCURSO</td>\n<td>STRING</td>\n</tr>\n<tr>\n<td><code>cad_concursoid</code></td>\n<td>CONCURSO</td>\n<td>STRING</td>\n</tr>\n<tr>\n<td><code>cad_ofertaid</code></td>\n<td>OFERTA</td>\n<td>STRING</td>\n</tr>\n<tr>\n<td><code>coc_situacaopagamento</code></td>\n<td>SITUAÇÃO DO PAGAMENTO</td>\n<td>STRING</td>\n</tr>\n<tr>\n<td><code>cad_situacaoavaliacao</code></td>\n<td>SITUAÇÃO DA AVALIAÇÃO</td>\n<td>STRING</td>\n</tr>\n<tr>\n<td><code>cad_salaid</code></td>\n<td>SALA</td>\n<td>STRING</td>\n</tr>\n<tr>\n<td><code>createdon</code></td>\n<td>DATA DA CRIAÇÃO DA INSCRIÇÃO</td>\n<td>DATE</td>\n</tr>\n<tr>\n<td><code>cad_dadosobrigatorioscoletados</code></td>\n<td>RETORNA SE OS DADOS OBRIGATORIOS FORAM COLETADOS.</td>\n<td>STRING</td>\n</tr>\n<tr>\n<td><code>cad_inscricaocandidatoid</code></td>\n<td>RETORNA O ID DA INSCRIÇÃO</td>\n<td>STRING</td>\n</tr>\n<tr>\n<td><code>cad_cpf</code></td>\n<td>CPF DO LEAD INSCRITO</td>\n<td>STRING</td>\n</tr>\n</tbody>\n</table>\n</div><p>OBS:</p>\n<p>Caso os parâmetros DATAINICIAL e DATAFINAL tenham hora, minuto e segundo zerados (00:00:00), o método considerará que a busca está sendo realizada somente por data e irá ignorar horas, minutos e segundos. Caso em algum dos parâmetros ou em ambos seja preenchido hora, minuto ou segundo, a busca será realizada considerando data e hora.</p>\n","urlObject":{"protocol":"https","path":["api","LocalizacaoAvancada"],"host":["XXXapi","crmeducacional","com"],"query":[],"variable":[]}},"response":[],"_postman_id":"9a650a0a-47d2-4b6d-b92a-557982da4730"},{"name":"Buscar Pagamentos - API LocalizacaoAvancada","id":"2f5c8c80-7fda-4071-a380-153181c1853e","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[]},"isInherited":false},"method":"GET","header":[],"body":{"mode":"raw","raw":"<fetch version=\"1.0\" output-format=\"xml-platform\" mapping=\"logical\" distinct=\"false\">\r\n  <entity name=\"cad_pagamento\">\r\n    <attribute name=\"cad_name\" />\r\n    <attribute name=\"cad_valor\" />\r\n    <attribute name=\"cad_datavencimento\" />\r\n    <attribute name=\"statuscode\" />\r\n    <attribute name=\"cad_pagamentoid\" />\r\n    <attribute name=\"cad_urlboleto\" />\r\n    <attribute name=\"cad_numerolotearquivoretorno\" />\r\n    <attribute name=\"cad_numeroboleto\" />\r\n    <attribute name=\"cad_nomeoperadoracartao\" />\r\n    <attribute name=\"cad_isento\" />\r\n    <attribute name=\"cad_idtransacao\" />\r\n    <attribute name=\"cad_idtransacaooperadoracartao\" />\r\n    <attribute name=\"cad_formapagamento\" />\r\n    <attribute name=\"cad_boletodatacredito\" />\r\n    <attribute name=\"cad_contacorrente\" />\r\n    <attribute name=\"cad_agencia\" />\r\n    <attribute name=\"createdon\" />\r\n    <attribute name=\"cad_numeroparcelasselecionado\" />\r\n    <attribute name=\"cad_datapagamento\" />\r\n    <order attribute=\"cad_name\" descending=\"false\" />\r\n    <filter type=\"and\">\r\n      <condition attribute=\"cad_datadeprocessamento\" operator=\"on\" value=\"Inserir Data aqui\" />\r\n    </filter>\r\n    <link-entity name=\"cad_inscricaocandidato\" from=\"cad_inscricaocandidatoid\" to=\"cad_inscricaocandidatoid\" visible=\"false\" link-type=\"outer\" alias=\"a_622fc5f7b570e41180cb00155d005d7d\">\r\n      <attribute name=\"cad_clientepotencialid\" />\r\n      <attribute name=\"cad_numeroinscricao\" />\r\n    </link-entity>\r\n    <link-entity name=\"cad_preco\" from=\"cad_precoid\" to=\"cad_precoid\" alias=\"a_b87e6002b670e41180cb00155d005d7d\">\r\n      <attribute name=\"cad_centrodecusto\" />\r\n      <filter type=\"and\">\r\n        <condition attribute=\"cad_centrodecusto\" operator=\"eq\" value=\"Inserir Centro De Custo Aqui\" />\r\n      </filter>\r\n      <link-entity name=\"cad_concurso\" from=\"cad_concursoid\" to=\"cad_concursoid\" alias=\"ak\">\r\n        <filter type=\"and\">\r\n          <condition attribute=\"cad_codigo\" operator=\"eq\" value=\"Inserir Código do Concurso Aqui\" />\r\n        </filter>\r\n      </link-entity>\r\n    </link-entity>\r\n  </entity>\r\n</fetch>","options":{"raw":{"language":"xml"}}},"url":"https://XXXapi.crmeducacional.com/api/LocalizacaoAvancada","description":"<p><strong>Objetivo:</strong></p>\n<p>Este método tem a finalidade de retornar <strong>todos os pagamentos processados</strong> que estejam com algum dos seguintes status: <strong>Pago</strong>, <strong>Aprovado</strong> e <strong>Isento</strong>, no dia referentes ao concurso informado.</p>\n<p><strong>Parâmetro de Entrada</strong></p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th><strong>Nome Lógico</strong></th>\n<th><strong>Nome do Campo Correspondente no CRM</strong></th>\n<th><strong>Tipo de informação a ser preenchida</strong></th>\n<th><strong>Obrigatório</strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>cad_datadeprocessamento</code></td>\n<td>Data de Processamento</td>\n<td>Inserir o período de obtenção dos dados.</td>\n<td>Sim</td>\n</tr>\n<tr>\n<td><code>cad_centrodecusto</code></td>\n<td>Centro de Custo</td>\n<td>Inserir o centro de custo do preço</td>\n<td>Sim</td>\n</tr>\n<tr>\n<td><code>cad_codigo</code></td>\n<td>Código do concurso</td>\n<td>Inserir o código do concurso</td>\n<td>Sim</td>\n</tr>\n<tr>\n<td><code>Token</code></td>\n<td>-</td>\n<td>Token Gerado Pela API</td>\n<td>Sim</td>\n</tr>\n</tbody>\n</table>\n</div><p>Obs.: Caso as informações relacionadas ao centro de custo não forem utilizadas no CRM, basta remover os filtros relacionados no fetch.</p>\n<p>O Retorno se dará através de um FetchXML com os seguintes dados:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th><strong>Campo</strong></th>\n<th><strong>Descrição</strong></th>\n<th><strong>Tipo</strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>cad_name</code></td>\n<td>NOME DO PAGAMENTO</td>\n<td>STRING</td>\n</tr>\n<tr>\n<td><code>cad_valor</code></td>\n<td>VALOR DO PAGAMENTO</td>\n<td>INT</td>\n</tr>\n<tr>\n<td><code>cad_datavencimento</code></td>\n<td>DATA DO VENCIMENTO</td>\n<td>DATE</td>\n</tr>\n<tr>\n<td><code>statuscode</code></td>\n<td>STATUS DO PAGAMENTO (ATIVO INATIVO)</td>\n<td>STRING</td>\n</tr>\n<tr>\n<td><code>cad_urlboleto</code></td>\n<td>URL DO BOLETO</td>\n<td>STRING</td>\n</tr>\n<tr>\n<td><code>cad_numerolotearquivoretorno</code></td>\n<td>NÚMERO DO ARQUIVO RETORNO</td>\n<td>INT</td>\n</tr>\n<tr>\n<td><code>cad_numeroboleto</code></td>\n<td>NÚMERO DO BOLETO</td>\n<td>STRING</td>\n</tr>\n<tr>\n<td><code>cad_nomeoperadoracartao</code></td>\n<td>NOME DA OPERADORA DO CARTÃO</td>\n<td>STRING</td>\n</tr>\n<tr>\n<td><code>cad_isento</code></td>\n<td>PAGAMENTO É ISENTO</td>\n<td>STRING</td>\n</tr>\n<tr>\n<td><code>cad_idtransacao</code></td>\n<td>IDENTIFICADOR DA TRANSAÇÃO</td>\n<td>STRING</td>\n</tr>\n<tr>\n<td><code>cad_idtransacaooperadoracartao</code></td>\n<td>IDENTIFICADOR DA TRANSAÇÃO DA OPERADORA DO CARTÃO</td>\n<td>STRING</td>\n</tr>\n<tr>\n<td><code>cad_formapagamento</code></td>\n<td>FORMA DE PAGAMENTO</td>\n<td>STRING</td>\n</tr>\n<tr>\n<td><code>cad_boletodatacredito</code></td>\n<td>DATA DOPAGAMENTO DO BOLETO</td>\n<td>DATE</td>\n</tr>\n<tr>\n<td><code>cad_contacorrente</code></td>\n<td>CONTA CORRENTE</td>\n<td>STRING</td>\n</tr>\n<tr>\n<td><code>cad_agencia</code></td>\n<td>AGÊNCIA</td>\n<td>STRING</td>\n</tr>\n<tr>\n<td><code>createdon</code></td>\n<td>DATA DE CRIAÇÃO DO PAGAMENTO</td>\n<td>DATE</td>\n</tr>\n<tr>\n<td><code>cad_numeroparcelasselecionado</code></td>\n<td>PARCELAS DO PAGAMENTO</td>\n<td>INT</td>\n</tr>\n<tr>\n<td><code>cad_datapagamento</code></td>\n<td>DATA DO PAGAMENTO</td>\n<td>DATE</td>\n</tr>\n<tr>\n<td><code>cad_clientepotencialid</code></td>\n<td>LEAD VINCULADO A INSCRIÇÃO</td>\n<td>STRING</td>\n</tr>\n<tr>\n<td><code>cad_numeroinscricao</code></td>\n<td>NÚMERO DE INSCRIÇÃO</td>\n<td>STRING</td>\n</tr>\n<tr>\n<td><code>cad_centrodecusto</code></td>\n<td>CENTRO DE CUSTO</td>\n<td>STRING</td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"protocol":"https","path":["api","LocalizacaoAvancada"],"host":["XXXapi","crmeducacional","com"],"query":[],"variable":[]}},"response":[],"_postman_id":"2f5c8c80-7fda-4071-a380-153181c1853e"},{"name":"Buscar Pagamentos PorInscricao - API LocalizacaoAvancada","id":"fe76c2c8-ab86-44ee-8f60-05adb2a8eead","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[]},"isInherited":false},"method":"GET","header":[],"body":{"mode":"raw","raw":"<fetch version=\"1.0\" output-format=\"xml-platform\" mapping=\"logical\" distinct=\"false\">\r\n  <entity name=\"cad_pagamento\">\r\n    <attribute name=\"cad_name\" />\r\n    <attribute name=\"cad_valor\" />\r\n    <attribute name=\"cad_datavencimento\" />\r\n    <attribute name=\"statuscode\" />\r\n    <attribute name=\"cad_pagamentoid\" />\r\n    <attribute name=\"cad_urlboleto\" />\r\n    <attribute name=\"cad_numerolotearquivoretorno\" />\r\n    <attribute name=\"cad_numeroboleto\" />\r\n    <attribute name=\"cad_nomeoperadoracartao\" />\r\n    <attribute name=\"cad_isento\" />\r\n    <attribute name=\"cad_idtransacao\" />\r\n    <attribute name=\"cad_idtransacaooperadoracartao\" />\r\n    <attribute name=\"cad_formapagamento\" />\r\n    <attribute name=\"cad_boletodatacredito\" />\r\n    <attribute name=\"cad_contacorrente\" />\r\n    <attribute name=\"cad_agencia\" />\r\n    <attribute name=\"createdon\" />\r\n    <attribute name=\"cad_numeroparcelasselecionado\" />\r\n    <attribute name=\"cad_datapagamento\" />\r\n    <order attribute=\"cad_name\" descending=\"false\" />\r\n    <link-entity name=\"cad_inscricaocandidato\" from=\"cad_inscricaocandidatoid\" to=\"cad_inscricaocandidatoid\" alias=\"a_622fc5f7b570e41180cb00155d005d7d\">\r\n      <attribute name=\"cad_clientepotencialid\" />\r\n      <attribute name=\"cad_numeroinscricao\" />\r\n      <filter type=\"and\">\r\n        <condition attribute=\"cad_numeroinscricao\" operator=\"eq\" value=\"Inserir o número de inscrição aqui\" />\r\n      </filter>\r\n    </link-entity>\r\n    <link-entity name=\"cad_preco\" from=\"cad_precoid\" to=\"cad_precoid\" visible=\"false\" link-type=\"outer\" alias=\"a_b87e6002b670e41180cb00155d005d7d\">\r\n      <attribute name=\"cad_centrodecusto\" />\r\n    </link-entity>\r\n  </entity>\r\n</fetch>","options":{"raw":{"language":"xml"}}},"url":"https://XXXapi.crmeducacional.com/api/LocalizacaoAvancada","description":"<p><strong>Objetivo</strong></p>\n<p>Esta requisição segue os mesmos princípios do método <strong>API LocalizacaoAvancada (Genérica)</strong>, porém a sua principal funcionalidade é retornar todos os pagamentos de determinada <strong>inscrição do candidato independentemente</strong> da <strong>situação deles no CRM.</strong></p>\n<p>Os parâmetros principais e obrigatórios para este modelo FetchXML são:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th><strong>Nome Lógico</strong></th>\n<th><strong>Nome do Campo Correspondente no CRM</strong></th>\n<th><strong>Tipo de informação a ser preenchida</strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>cad_numeroinscricao</code></td>\n<td>Inscrição do candidato</td>\n<td>Número de inscrição do candidato</td>\n</tr>\n<tr>\n<td><code>Token</code></td>\n<td></td>\n<td>Token gerado pela API</td>\n</tr>\n</tbody>\n</table>\n</div><p>Estes dados devem ser modificados em <strong>value</strong> que estão localizados nos parâmetros <strong>filter</strong> pertencentes de suas respectivas entidades.</p>\n<p><strong>Mensagem de Retorno:</strong></p>\n<p>O Retorno se dará através de um FetchXML com os seguintes dados:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th><strong>Campo</strong></th>\n<th><strong>Descrição</strong></th>\n<th><strong>Tipo</strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>cad_name</code></td>\n<td>NOME DO PAGAMENTO</td>\n<td>STRING</td>\n</tr>\n<tr>\n<td><code>cad_valor</code></td>\n<td>VALOR DO PAGAMENTO</td>\n<td>INT</td>\n</tr>\n<tr>\n<td><code>cad_datavencimento</code></td>\n<td>DATA DO VENCIMENTO</td>\n<td>DATE</td>\n</tr>\n<tr>\n<td><code>statuscode</code></td>\n<td>STATUS DO PAGAMENTO (ATIVO INATIVO)</td>\n<td>STRING</td>\n</tr>\n<tr>\n<td><code>cad_urlboleto</code></td>\n<td>URL DO BOLETO</td>\n<td>STRING</td>\n</tr>\n<tr>\n<td><code>cad_numerolotearquivoretorno</code></td>\n<td>NÚMERO DO ARQUIVO RETORNO</td>\n<td>INT</td>\n</tr>\n<tr>\n<td><code>cad_numeroboleto</code></td>\n<td>NÚMERO DO BOLETO</td>\n<td>STRING</td>\n</tr>\n<tr>\n<td><code>cad_nomeoperadoracartao</code></td>\n<td>NOME DA OPERADORA DO CARTÃO</td>\n<td>STRING</td>\n</tr>\n<tr>\n<td><code>cad_isento</code></td>\n<td>PAGAMENTO É ISENTO</td>\n<td>STRING</td>\n</tr>\n<tr>\n<td><code>cad_idtransacao</code></td>\n<td>IDENTIFICADOR DA TRANSAÇÃO</td>\n<td>STRING</td>\n</tr>\n<tr>\n<td><code>cad_idtransacaooperadoracartao</code></td>\n<td>IDENTIFICADOR DA TRANSAÇÃO DA OPERADORA DO CARTÃO</td>\n<td>STRING</td>\n</tr>\n<tr>\n<td><code>cad_formapagamento</code></td>\n<td>FORMA DE PAGAMENTO</td>\n<td>STRING</td>\n</tr>\n<tr>\n<td><code>cad_boletodatacredito</code></td>\n<td>DATA DOPAGAMENTO DO BOLETO</td>\n<td>DATE</td>\n</tr>\n<tr>\n<td><code>cad_contacorrente</code></td>\n<td>CONTA CORRENTE</td>\n<td>STRING</td>\n</tr>\n<tr>\n<td><code>cad_agencia</code></td>\n<td>AGÊNCIA</td>\n<td>STRING</td>\n</tr>\n<tr>\n<td><code>createdon</code></td>\n<td>DATA DE CRIAÇÃO DO PAGAMENTO</td>\n<td>DATE</td>\n</tr>\n<tr>\n<td><code>cad_numeroparcelasselecionado</code></td>\n<td>PARCELAS DO PAGAMENTO</td>\n<td>INT</td>\n</tr>\n<tr>\n<td><code>cad_datapagamento</code></td>\n<td>DATA DO PAGAMENTO</td>\n<td>DATE</td>\n</tr>\n<tr>\n<td><code>cad_clientepotencialid</code></td>\n<td>LEAD VINCULADO A INSCRIÇÃO</td>\n<td>STRING</td>\n</tr>\n<tr>\n<td><code>cad_numeroinscricao</code></td>\n<td>NÚMERO DE INSCRIÇÃO</td>\n<td>STRING</td>\n</tr>\n<tr>\n<td><code>cad_centrodecusto</code></td>\n<td>CENTRO DE CUSTO</td>\n<td>STRING</td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"protocol":"https","path":["api","LocalizacaoAvancada"],"host":["XXXapi","crmeducacional","com"],"query":[],"variable":[]}},"response":[],"_postman_id":"fe76c2c8-ab86-44ee-8f60-05adb2a8eead"},{"name":"Buscar Inscrições Alteradas Pagas Convocadas - API LocalizacaoAvancada","id":"5d3e6ea0-ba28-4246-b200-cf16fd62b977","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"<token>"}]},"isInherited":false},"method":"GET","header":[],"body":{"mode":"raw","raw":"<fetch version=\"1.0\" output-format=\"xml-platform\" mapping=\"logical\" distinct=\"false\">\r\n  <entity name=\"cad_inscricaocandidato\">\r\n    <attribute name=\"cad_numeroinscricao\" />\r\n    <attribute name=\"cad_clientepotencialid\" />\r\n    <attribute name=\"cad_situacao\" />\r\n    <attribute name=\"cad_concursoid\" />\r\n    <attribute name=\"cad_ofertaid\" />\r\n    <attribute name=\"coc_situacaopagamento\" />\r\n    <attribute name=\"cad_situacaoavaliacao\" />\r\n    <attribute name=\"cad_salaid\" />\r\n    <attribute name=\"createdon\" />\r\n    <attribute name=\"cad_dadosobrigatorioscoletados\" />\r\n    <attribute name=\"cad_inscricaocandidatoid\" />\r\n    <order attribute=\"createdon\" descending=\"true\" />\r\n    <filter type=\"and\">\r\n      <condition attribute=\"coc_situacaopagamento\" operator=\"in\">\r\n        <value>1</value>\r\n        <value>809220005</value>\r\n      </condition>\r\n      <condition attribute=\"cad_situacao\" operator=\"eq\" value=\"2\" />\r\n    </filter>\r\n    <link-entity name=\"lead\" from=\"leadid\" to=\"cad_clientepotencialid\" alias=\"a_882fc5f7b570e41180cb00155d005d7d\">\r\n      <attribute name=\"cad_cpf\" />\r\n      <filter type=\"and\">\r\n        <condition attribute=\"cad_dataalteracaocadastrooferta\" operator=\"on-or-after\" value=\"2021-11-01\" />\r\n        <condition attribute=\"cad_dataalteracaocadastrooferta\" operator=\"on-or-before\" value=\"2022-02-01\" />\r\n      </filter>\r\n    </link-entity>\r\n    <link-entity name=\"cad_concurso\" from=\"cad_concursoid\" to=\"cad_concursoid\" alias=\"aw\">\r\n      <filter type=\"and\">\r\n        <condition attribute=\"cad_codigo\" operator=\"eq\" value=\"3010\" />\r\n      </filter>\r\n    </link-entity>\r\n  </entity>\r\n</fetch>","options":{"raw":{"language":"xml"}}},"url":"https://XXXapi.crmeducacional.com/api/LocalizacaoAvancada","description":"<p><strong>Objetivo</strong></p>\n<p>Este método é um complemento do <strong>BuscarInscricoesAlteradas - API LocalizacaoAvancada</strong>, em sua configuração, existe um filtro adicional que busca somente as <strong>inscrições</strong> que estão com a <strong>situação do pagamento</strong> com status de <strong>Pago/ Isento</strong> e que ao mesmo tempo esteja com a <strong>situação no concurso</strong> com status <strong>Convocado</strong> em determinado concurso.</p>\n<p>Os parâmetros principais e obrigatórios para este modelo FetchXML são:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th><strong>Nome Lógico</strong></th>\n<th><strong>Nome do Campo Correspondente no CRM</strong></th>\n<th><strong>Tipo de informação a ser preenchida</strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>cad_dataalteracaocadastrooferta</code></td>\n<td>Data de Alteração Cadastrou ou Oferta (Em ou depois de)</td>\n<td>Período inicial do período desejado</td>\n</tr>\n<tr>\n<td><code>cad_dataalteracaocadastrooferta</code></td>\n<td>Data de Alteração Cadastrou ou Oferta (Em ou antes de)</td>\n<td>Período final do período desejado</td>\n</tr>\n<tr>\n<td><code>cad_codigo</code></td>\n<td>Código de identificação</td>\n<td>Código do concurso desejado</td>\n</tr>\n<tr>\n<td><code>Token</code></td>\n<td></td>\n<td>Token Gerado pela API</td>\n</tr>\n</tbody>\n</table>\n</div><p>Estes dados devem ser modificados em <strong>value</strong> que estão localizados nos parâmetros <strong>filter</strong> pertencentes de suas respectivas entidades.</p>\n<p><strong>Mensagem de Retorno:</strong></p>\n<p>O Retorno se dará através de um FetchXML com os seguintes dados:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th><strong>Campo</strong></th>\n<th><strong>Descrição</strong></th>\n<th><strong>Tipo</strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>cad_numeroinscricao</code></td>\n<td>NÚMERO DA INSCRIÇÃO</td>\n<td>STRING</td>\n</tr>\n<tr>\n<td><code>cad_clientepotencialid</code></td>\n<td>LEAD VINCULADO A INSCRIÇÃO</td>\n<td>STRING</td>\n</tr>\n<tr>\n<td><code>cad_situacao</code></td>\n<td>SITUAÇÃO NO CONCURSO</td>\n<td>STRING</td>\n</tr>\n<tr>\n<td><code>cad_concursoid</code></td>\n<td>CONCURSO</td>\n<td>STRING</td>\n</tr>\n<tr>\n<td><code>cad_ofertaid</code></td>\n<td>OFERTA</td>\n<td>STRING</td>\n</tr>\n<tr>\n<td><code>coc_situacaopagamento</code></td>\n<td>SITUAÇÃO DO PAGAMENTO</td>\n<td>STRING</td>\n</tr>\n<tr>\n<td><code>cad_situacaoavaliacao</code></td>\n<td>SITUAÇÃO DA AVALIAÇÃO</td>\n<td>STRING</td>\n</tr>\n<tr>\n<td><code>cad_salaid</code></td>\n<td>SALA</td>\n<td>STRING</td>\n</tr>\n<tr>\n<td><code>createdon</code></td>\n<td>DATA DA CRIAÇÃO DA INSCRIÇÃO</td>\n<td>DATE</td>\n</tr>\n<tr>\n<td><code>cad_dadosobrigatorioscoletados</code></td>\n<td>RETORNA SE OS DADOS OBRIGATORIOS FORAM COLETADOS.</td>\n<td>STRING</td>\n</tr>\n<tr>\n<td><code>cad_inscricaocandidatoid</code></td>\n<td>RETORNA O ID DA INSCRIÇÃO</td>\n<td>STRING</td>\n</tr>\n<tr>\n<td><code>cad_cpf</code></td>\n<td>CPF DO LEAD INSCRITO</td>\n<td>STRING</td>\n</tr>\n</tbody>\n</table>\n</div><p>OBS:</p>\n<p>Caso os parâmetros DATAINICIAL e DATAFINAL tenham hora, minuto e segundo zerados (00:00:00), o método considerará que a busca está sendo realizada somente por data e irá ignorar horas, minutos e segundos. Caso em algum dos parâmetros ou em ambos seja preenchido hora, minuto ou segundo, a busca será realizada considerando data e hora.</p>\n","urlObject":{"protocol":"https","path":["api","LocalizacaoAvancada"],"host":["XXXapi","crmeducacional","com"],"query":[],"variable":[]}},"response":[],"_postman_id":"5d3e6ea0-ba28-4246-b200-cf16fd62b977"},{"name":"Buscar Inscricões Alteradas Pagas - API LocalizacaoAvancada","id":"8a793908-da42-4482-8eeb-529d8419ac3d","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[{"key":"Authorization","type":"text","value":"bearer oeEqw0lj1idWLfGCeY-T39JtdXsj67CzqmtRL1XkEvKTLH1FbAloCJQ1vNddfg6xOoSGTr1x-0lz98dYjnDEy_kMQwuXa2VodAzOfwuJu027Uuou3fONJo21BYrPl7NLjsA7fHyctSOkV27Fg0y9772uzr0t-2HlFW3Crt-JxSmu97RVzoOlxcP6iNNWk6aY8GB3_O5od4hicZWFTTAjQ9VsRrOcnOSKjW6MMJnhThM"}],"body":{"mode":"raw","raw":"<fetch version=\"1.0\" output-format=\"xml-platform\" mapping=\"logical\" distinct=\"false\">\r\n  <entity name=\"cad_inscricaocandidato\">\r\n    <attribute name=\"cad_numeroinscricao\" />\r\n    <attribute name=\"cad_clientepotencialid\" />\r\n    <attribute name=\"cad_situacao\" />\r\n    <attribute name=\"cad_concursoid\" />\r\n    <attribute name=\"cad_ofertaid\" />\r\n    <attribute name=\"coc_situacaopagamento\" />\r\n    <attribute name=\"cad_situacaoavaliacao\" />\r\n    <attribute name=\"cad_salaid\" />\r\n    <attribute name=\"createdon\" />\r\n    <attribute name=\"cad_dadosobrigatorioscoletados\" />\r\n    <attribute name=\"cad_inscricaocandidatoid\" />\r\n    <order attribute=\"createdon\" descending=\"true\" />\r\n    <filter type=\"and\">\r\n      <condition attribute=\"coc_situacaopagamento\" operator=\"in\">\r\n        <value>1</value>\r\n        <value>809220005</value>\r\n      </condition>\r\n    </filter>\r\n    <link-entity name=\"lead\" from=\"leadid\" to=\"cad_clientepotencialid\" alias=\"a_882fc5f7b570e41180cb00155d005d7d\">\r\n      <attribute name=\"cad_cpf\" />\r\n      <filter type=\"and\">\r\n        <condition attribute=\"cad_dataalteracaocadastrooferta\" operator=\"on-or-after\" value=\"2019-01-01\" />\r\n        <condition attribute=\"cad_dataalteracaocadastrooferta\" operator=\"on-or-before\" value=\"2019-02-01\" />\r\n      </filter>\r\n    </link-entity>\r\n    <link-entity name=\"cad_concurso\" from=\"cad_concursoid\" to=\"cad_concursoid\" alias=\"av\">\r\n      <filter type=\"and\">\r\n        <condition attribute=\"cad_codigo\" operator=\"eq\" value=\"2407\" />\r\n      </filter>\r\n    </link-entity>\r\n  </entity>\r\n</fetch>","options":{"raw":{"language":"xml"}}},"url":"https://XXXapi.crmeducacional.com/api/LocalizacaoAvancada","description":"<p><b>Objetivo</b></p>\n","urlObject":{"protocol":"https","path":["api","LocalizacaoAvancada"],"host":["XXXapi","crmeducacional","com"],"query":[],"variable":[]}},"response":[],"_postman_id":"8a793908-da42-4482-8eeb-529d8419ac3d"},{"name":"Buscar Classificacão Por Inscricão - API LocalizacaoAvancada","id":"9c742e5c-261d-41e5-a2ad-d9e56f9ed8ad","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"<token>"}]},"isInherited":false},"method":"GET","header":[],"body":{"mode":"raw","raw":"<fetch version=\"1.0\" output-format=\"xml-platform\" mapping=\"logical\" distinct=\"false\">\r\n  <entity name=\"cad_classificacao\">\r\n    <attribute name=\"cad_inscricaocandidatoid\" />\r\n    <attribute name=\"cad_ofertaid\" />\r\n    <attribute name=\"cad_posicao\" />\r\n    <attribute name=\"cad_situacao\" />\r\n    <attribute name=\"cad_chamadaid\" />\r\n    <attribute name=\"cad_classificacaoid\" />\r\n    <attribute name=\"cad_pontuacaofinal\" />\r\n    <order attribute=\"cad_posicao\" descending=\"false\" />\r\n    <link-entity name=\"cad_inscricaocandidato\" from=\"cad_inscricaocandidatoid\" to=\"cad_inscricaocandidatoid\" alias=\"aa\">\r\n      <attribute name=\"cad_concursoid\" />\r\n      <filter type=\"and\">\r\n        <condition attribute=\"cad_numeroinscricao\" operator=\"eq\" value=\"inserir Número de Inscrição Aqui\" />\r\n      </filter>\r\n    </link-entity>\r\n  </entity>\r\n</fetch>","options":{"raw":{"language":"xml"}}},"url":"https://XXXapi.crmeducacional.com/api/LocalizacaoAvancada","description":"<p><strong>Objetivo:</strong></p>\n<p>Este método segue os mesmos princípios do método <strong>API LocalizacaoAvancada</strong> (Genérica), porém a sua principal funcionalidade é para <strong>buscar classificações de determinadas inscrições.</strong></p>\n<p><strong>Parâmetros Necessários:</strong></p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th><strong>Nome Lógico</strong></th>\n<th><strong>Nome do Campo Correspondente no CRM</strong></th>\n<th><strong>Tipo de informação a ser preenchida</strong></th>\n<th><strong>Obrigatório</strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>cad_numeroinscricao</code></td>\n<td>Número de inscrição</td>\n<td>Número de inscrição do candidato</td>\n<td>Sim</td>\n</tr>\n<tr>\n<td><code>Token</code></td>\n<td>-</td>\n<td>Token gerado através da API</td>\n<td>Sim</td>\n</tr>\n</tbody>\n</table>\n</div><p><strong>Mensagem de Retorno:</strong></p>\n<p>Será um FetchXML seguindo as propriedades abaixo.</p>\n<table><tbody><tr><th><b>Campo</b></th><th><b>Descrição</b></th><th><b>Tipo</b></th></tr><tr><td><code>cad_inscricaocandidatoid</code></td><td>NÚMERO DA INSCRIÇÃO</td><td>STRING</td></tr><tr><td><code>cad_ofertaid</code></td><td>OFERTA</td><td>STRING</td></tr><tr><td><code>cad_posicao</code></td><td>POSIÇÃO</td><td>STRING</td></tr><tr><td><code>cad_situacao</code></td><td>SITUAÇÃO NA CHAMADA</td><td>STRING</td></tr><tr><td><code>cad_chamadaid</code></td><td>CHAMADA QUE A CLASSIFICAÇÃO ESTÁ ASSOCIADA.</td><td>STRING</td></tr><tr><td><code>cad_classificacaoid</code></td><td>GUID DA CLASSIFICAÇÃO</td><td>STRING</td></tr><tr><td><code>cad_pontuacaofinal</code></td><td>PONTUAÇÃO FINAL DO INSCRITO</td><td>INT</td></tr><tr><td><code>cad_concursoid</code></td><td>CONCURSO</td><td>STRING</td></tr></tbody></table>","urlObject":{"protocol":"https","path":["api","LocalizacaoAvancada"],"host":["XXXapi","crmeducacional","com"],"query":[],"variable":[]}},"response":[],"_postman_id":"9c742e5c-261d-41e5-a2ad-d9e56f9ed8ad"},{"name":"Buscar Leads Sem Inscrição - API LocalizacaoAvancada Copy","id":"355a12d1-e26b-404c-9547-0002933c9f64","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[{"key":"Authorization","type":"text","value":"bearer oeEqw0lj1idWLfGCeY-T39JtdXsj67CzqmtRL1XkEvKTLH1FbAloCJQ1vNddfg6xOoSGTr1x-0lz98dYjnDEy_kMQwuXa2VodAzOfwuJu027Uuou3fONJo21BYrPl7NLjsA7fHyctSOkV27Fg0y9772uzr0t-2HlFW3Crt-JxSmu97RVzoOlxcP6iNNWk6aY8GB3_O5od4hicZWFTTAjQ9VsRrOcnOSKjW6MMJnhThM"}],"body":{"mode":"raw","raw":"<fetch version=\"1.0\" output-format=\"xml-platform\" mapping=\"logical\" distinct=\"true\">\r\n  <entity name=\"lead\">\r\n    <attribute name=\"fullname\" />\r\n    <attribute name=\"leadid\" />\r\n    <attribute name=\"cad_cpf\" />\r\n    <attribute name=\"cad_concursoatual\" />\r\n    <attribute name=\"cad_concursodeorigem\" />\r\n    <attribute name=\"mobilephone\" />\r\n    <attribute name=\"cad_ofertaatual\" />\r\n    <attribute name=\"firstname\" />\r\n    <attribute name=\"emailaddress1\" />\r\n    <order attribute=\"fullname\" descending=\"false\" />\r\n    <filter type=\"and\">\r\n      <condition attribute=\"createdon\" operator=\"on-or-after\" value=\"2019-01-01\" />\r\n      <condition attribute=\"createdon\" operator=\"on-or-before\" value=\"2019-02-01\" />\r\n    </filter>\r\n    <link-entity name=\"cad_inscricaocandidato\" from=\"cad_clientepotencialid\" to=\"leadid\" alias=\"bh\" link-type=\"outer\">\r\n\r\n    </link-entity>\r\n    <link-entity name=\"cad_concurso\" from=\"cad_concursoid\" to=\"cad_concursodeorigem\" visible=\"false\" link-type=\"outer\" alias=\"a_b7dbb6eeb570e41180cb00155d005d7d\">\r\n      <attribute name=\"cad_tamanhoanexo\" />\r\n      <attribute name=\"cad_nome\" />\r\n      <attribute name=\"cad_minutosdaprova\" />\r\n      <attribute name=\"cad_horaprova\" />\r\n      <attribute name=\"cad_dataprova\" />\r\n      <attribute name=\"cad_codigo\" />\r\n    </link-entity>\r\n    <link-entity name=\"cad_concurso\" from=\"cad_concursoid\" to=\"cad_concursoatual\" visible=\"false\" link-type=\"outer\" alias=\"a_c4816921ab16e6118285000d3ac01fb6\">\r\n      <attribute name=\"cad_tamanhoanexo\" />\r\n      <attribute name=\"cad_nome\" />\r\n      <attribute name=\"cad_minutosdaprova\" />\r\n      <attribute name=\"cad_horaprova\" />\r\n      <attribute name=\"cad_dataprova\" />\r\n      <attribute name=\"cad_codigo\" />\r\n    </link-entity>\r\n  </entity>\r\n</fetch>","options":{"raw":{"language":"xml"}}},"url":"https://XXXapi.crmeducacional.com/api/LocalizacaoAvancada","urlObject":{"protocol":"https","path":["api","LocalizacaoAvancada"],"host":["XXXapi","crmeducacional","com"],"query":[],"variable":[]}},"response":[],"_postman_id":"355a12d1-e26b-404c-9547-0002933c9f64"}],"id":"605e0152-cd28-42cd-8a24-fd5ae5049b3d","description":"<p>As requisições disponíveis nesta seção, são <strong>variações</strong> do método <strong>API LocalizaçãoAvançada Genérica.</strong> Em sua ampla concepção, ele permite a consulta dos mais variados tipos dados das entidades do CRM Dynamics.</p>\n","_postman_id":"605e0152-cd28-42cd-8a24-fd5ae5049b3d"},{"name":"Integrações com Sistemas Externos de Parceiros","item":[{"name":"Avisar sistemas externos quando ocorrer Criação, Alteração Automática ou Sob demanda de pagamentos na Ficha de inscrição","item":[],"id":"ee88c119-db93-495a-a723-4c0bb029ae6c","description":"<p><strong>Objetivo</strong></p>\n<p>Esta integração permite \"avisar\" sistemas externos como SGAs (Sistema de Gestão Acadêmica) das instituições quando ocorrer a criação/atualização automática ou sob demanda de um Pagamento na ficha de inscrição.</p>\n<p>Para utilizar esta funcionalidade/método basta realizar as seguintes configurações no CRM Educacional:</p>\n<p>Na guia <strong>Portal do candidato</strong> na entidade / tabela <strong>Concurso</strong> existem 3 campos responsáveis pela integração, sendo: <strong>URL's POST Pagamento, Usuario Sistema Externo e Senha Sistema Externo</strong>.</p>\n<table><tbody><tr><th>Exemplo</th></tr><tr><td><p></p><img src=\"https://i.ibb.co/mR20hwp/avisa-sistema-externo-sobre-pagamento-04.png\" /><p></p></td></tr></tbody></table>\n\n<ul>\n<li><strong>URL's Post Pagamento:</strong> Cadastrar uma ou mais URL's, <strong>separadas por ; (ponto e vírgula)</strong> para as quais será feito o POST para enviar os dados do Pagamento. Estas URL's deverão ser criadas pela instituição.</li>\n<li><strong>Usuário Sistema Externo e Senha Usuário Sistema Externo:</strong> são campos opcionais, se forem preenchidas, essas informações serão enviadas juntamente no POST. Estes dados deverão ser criados pela instituição.</li>\n</ul>\n<p>Para que a integração aconteça de forma satisfatória será necessário realizar dois passos:</p>\n<ol>\n<li>Preencher os campos citados acima na entidade /tabela <strong>concurso</strong> em que se deseja que os pagamentos sejam integrados.</li>\n<li>Criar os <strong>fluxos</strong> para realizar a integração. (A instituição poderá definir através de gatilhos o momento que deseja realizar os envios dos dados ).</li>\n</ol>\n<p>Abaixo um fluxo simples criado para exemplificar como notificar o sistema externo do pagamento:</p>\n<table><tbody><tr><th>Exemplo</th></tr><tr><td><p></p><img src=\"https://portal.crmeducacional.com/Imagens/Documentacao/ExemploFluxoNotificarSistemaExternoPagamento.png\" /><p></p></td></tr></tbody></table>\n\n<p>O fluxo criado deverá ter como entidade / tabela principal o <strong>Pagamento</strong>, conforme exemplo a seguir:</p>\n<table><tbody><tr><th>Exemplo</th></tr><tr><td><p></p><img src=\"https://i.ibb.co/99Z6kQ9/avisa-sistema-externo-sobre-pagamento-02.png\" /><p></p></td></tr></tbody></table>\n\n<p>Na criação dos fluxos é necessário selecionar a etapa criada/customizada pelo CRM Educacional chamada:</p>\n<p><strong>CRMEducacional : WorkFlow Central Queue</strong></p>\n<table><tbody><tr><th>Exemplo</th></tr><tr><td><p></p><img src=\"https://portal.crmeducacional.com/Imagens/Documentacao/AdicionarEtapaWorkflowCentralQueue.png\" /><p></p></td></tr></tbody></table>\n\n<p>Posteriormente, será necessário preencher duas informações adicionais clicando em ‘Definir Propriedades’.</p>\n<table><tbody><tr><th>Exemplo</th></tr><tr><td><p></p><img src=\"https://portal.crmeducacional.com/Imagens/Documentacao/WorkflowCentralQueueDefinirPropriedades.png\" /><p></p></td></tr></tbody></table>\n\n<p><strong>Fluxo para enviar Pagamento:</strong></p>\n<ul>\n<li>Em Classe = <strong>SistemaExternoNegocio</strong></li>\n<li>Metodo = <strong>NotificarPagamentoSistemaExterno</strong></li>\n</ul>\n<table><tbody><tr><th>Exemplo</th></tr><tr><td><p></p><img src=\"https://i.ibb.co/gW8DLS8/avisa-sistema-externo-sobre-pagamento-03.png\" /><p></p></td></tr></tbody></table>\n\n<p>Após realizar as configurações anteriores, os dados serão enviados para as Url's cadastradas no Concurso por meio de uma requisição POST no formato JSON seguindo o modelo de estrutura abaixo:</p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code>{\n\"DadosPagamento\":{\n    \"IDPagamento\":\"1973790647\",\n    \"NomePagamento\":\"CAN-030443-USM | preco geral\",\n    \"URLBoleto\":\"http://servicopagamentoapplicationhmg.azurewebsites.net/servicopagamento/InicioPagamento.aspx?pg=1973790647\",\n    \"FormaDePagamento\":\"Boleto Bancário\",\n    \"SituacaoPagamento\":\"Pago\",\n    \"NumeroBoleto\":\"0000000181897\",\n    \"Agencia\":\"3026\",\n    \"ContaCorrente\":\"0130064016\",\n    \"BoletoDataCredito\":\"N/A\",\n    \"Valor\":\"57.8900000000\",\n    \"Isento\":\"False\",\n    \"Nome\":\"Aviso Sistema Externo Pagamento\",\n    \"NumeroInscricao\":\"CAN-030443-USM\",\n    \"DataEmissao\":\"10/01/2018\",\n    \"DataVencimento\":\"11/01/2018\",\n    \"DataPagamento\":\"N/A\",\n    \"CentroDeCusto\":\"Centro de Custo Teste\",\n    \"NumeroParcelas\":\"N/A\"\n},\n\"Usuario\":\"teste\",\n\"Senha\":\"testesenha\"\n}\n\n</code></pre>","_postman_id":"ee88c119-db93-495a-a723-4c0bb029ae6c"},{"name":"Avisar sistemas externos quando ocorrer conversão de Lead e Inscrição na Ficha de inscrição","item":[],"id":"6de185da-de70-4123-a3fe-2152bd9beed2","description":"<p><b>Objetivo</b></p>\n<p>Esta integração permite \"avisar\" sistemas externos como SGAs (Sistema de Gestão Acadêmica) das instituições quando ocorrer conversão de Lead e Inscrições na ficha de inscrição.</p>\n<p>Para utilizar esta funcionalidade/método basta realizar as seguintes configurações no concurso desejado no Wakeme Captação:</p>\n<p>Na guia Portal do candidato, na entidade / tabela <strong>Concurso</strong> existem 4 campos responsáveis pela integração, sendo: <strong>URL's Post Lead</strong>, <strong>URL's Post Inscrição</strong>, <strong>Usuário Sistema Externo</strong> e <strong>Senha Usuário Sistema Externo</strong></p>\n<p>(<strong>OBS.:</strong> Caso você já tenha utilizado este método anteriormente, reforçamos que os campos no módulo CRM Educacional em Configurações - CRM Educacional criados anteriormente devem ser ignorados).</p>\n<table><tbody><tr><th>Exemplo</th></tr><tr><td><p></p><img src=\"https://i.ibb.co/TbKtvZm/01.png\" /><p></p></td></tr></tbody></table>\n\n\n<p>Esses campos são responsáveis pela integração, ou seja, envio dos dados do Lead e/ou Inscrições para o seu SGA. A seguir explicamos cada um deles:</p>\n<ul>\n<li><p><strong>URL's Post Lead:</strong> Cadastrar uma ou mais URL's, <strong>separadas por ; (ponto e vírgula)</strong> para as quais será feito o POST para enviar os dados do lead. Estas URL's deverão ser criadas pela instituição.</p>\n</li>\n<li><p><strong>URL's Post Inscrição:</strong> Cadastrar uma ou mais URL's, <strong>separadas por ; (ponto e vírgula)</strong> para as quais será feito o POST para enviar os dados da inscrição. Estas URL's deverão ser criadas pela instituição.</p>\n</li>\n<li><p><strong>Usuário Sistema Externo e Senha Usuário Sistema Externo:</strong> são campos opcionais, se forem preenchidas, essas informações serão enviadas juntamente no POST. Estes dados deverão ser criados pela instituição.</p>\n</li>\n</ul>\n<p>Para que a integração aconteça de forma satisfatória será necessário realizar dois passos:</p>\n<ol>\n<li>Preencher os campos citados acima</li>\n<li>Criar os fluxos para realizar a integração.</li>\n</ol>\n<p>A instituição poderá definir o momento que deseja realizar os envio dos dados dos Leads e Inscrições no momento que desejar. Seguem alguns <strong>EXEMPLOS:</strong></p>\n<ul>\n<li>O valor do campo de dados origatórios são manipulados após recolhimento dos dados que são considerados obrigatorios na ficha de isncrição, geralemnte a sua alteração ocorre após a fase de curso. Sendo assim, sabemos que por meio do fluxo de trabalho é possível utilizar como gatilho o campo ‘Dados Obrigatórios Coletados’ da entidade inscrição, no sentido de que toda vez que houver alteração no campo ‘Dados Obrigatórios Coletados’ e o valor for igual a SIM, então executará a etapa criada/customizada pelo CRM Educacional chamada: CRMEducacional:WorkFlow Central Queue e enviará/integrará os dados dos candidatos inscritos, conforme imagem a seguir para exemplo:</li>\n</ul>\n<table>\n<thead><tr>\n<th>Exemplo </th>                                                                  </tr></thead>\n<tr>\n<td>\n\n<p><img src=\"https://portal.crmeducacional.com/Imagens/Documentacao/DadosObrigatoriosColetados.png\" alt=\"Exemplo 2\" /></p>\n</td>\n</tr>\n</table>\n\n\n<ul>\n<li><p>Conforme exemplo da imagem acima você ainda pode definir para cada tipo de processo seletivo/tipo de ingresso, por exemplo Tradicional, Agendado ou ENEM, dentre outros em que momento deseja realizar o envio de dados para o seu SGA.</p>\n</li>\n<li><p>Outro bom exemplo seria criar um fluxo no caso de processo seletivo do tipo Agendado que só enviaria as inscrições ao SGA quando o local de estudo e local de prova estiverem preenchidos, seguindo a mesma lógica do exemplo anterior, o gatilho deste fluxo seria toda vez que houver alteração no campo ‘Dados Obrigatórios Coletados’ e o valor for igual a SIM, então executará a etapa criada/customizada pelo CRM Educacional chamada: CRMEducacional:WorkFlow Central Queue e enviará/integrará os dados dos candidatos inscritos.</p>\n</li>\n<li><p>Outro possível fluxo de exemplo seria no caso de processo seletivo do tipo ENEM, só enviar as inscrições para o seu SGA quando o candidato for convocado/aprovado. A lógica inicial/gatilho do fluxo seria a mesma dos exemplos anteriores. O gatilho deste fluxo seria toda vez que houver alteração no campo ‘Dados Obrigatórios Coletados’ e o valor for igual a SIM, você adicionaria mais as verificações se o tipo de processo seletivo é igual ENEM, depois aguardar até que data da situação na chamada contenha dados e se Situação no Concurso for igual a Convocado/Aprovados, então executará a etapa criada/customizada pelo CRM Educacional chamada: CRMEducacional:WorkFlow Central Queue e enviará/integrará os dados dos candidatos inscritos.</p>\n</li>\n</ul>\n<table>\n<thead><tr>\n<th>Exemplo </th>                                                                  </tr></thead>\n<tr>\n<td>\n\n<p><img src=\"https://portal.crmeducacional.com/Imagens/Documentacao/DataSituacaoChamadaContemDados.png\" alt=\"Exemplo 3\" /></p>\n</td>\n</tr>\n</table>\n\n<ul>\n<li>Um próximo bom exemplo poderia ser enviar os dados dos Leads ao SGA após a mudança do campo ‘Situação no Funil’ da entidade lead de Potencial ou Qualificado para Inscrito, na qual o gatilho do fluxo será mudança do campo ‘Situação no Funil’, depois faria a verificação se o campo ‘Situação no Funil’ é igual a Inscrito e então executará a etapa criada/customizada pelo CRM Educacional chamada: CRMEducacional:WorkFlow Central Queue e enviará/integrará os dados dos Lead, conforme imagem do fluxo a seguir para exemplo:</li>\n</ul>\n<table>\n<thead><tr>\n<th>Exemplo </th>                                                                  </tr></thead>\n<tr>\n<td>\n\n<p><img src=\"https://portal.crmeducacional.com/Imagens/Documentacao/AlteracaoSituacaoFunilLead.png\" alt=\"Exemplo 4\" /></p>\n</td>\n</tr>\n</table>\n\n<p>Os fluxos devem ter como entidade principal o <strong>Lead</strong> ou <strong>Inscrição do Candidato</strong>, conforme imagens a seguir para exemplo:</p>\n<table>\n<thead><tr>\n<th>Exemplo </th>                                                                  </tr></thead>\n<tr>\n<td>\n\n<p><img src=\"https://i.ibb.co/gJhdXMj/2.png\" alt=\"Exemplo 5\" /></p>\n</td>\n</tr>\n</table>\n\n\n<table>\n<thead><tr>\n<th>Exemplo </th>                                                                  </tr></thead>\n<tr>\n<td>\n\n<p><img src=\"https://crmeducacional.com/wp-content/uploads/2022/11/3.png\" alt=\"Exemplo 6\" /></p>\n</td>\n</tr>\n</table>\n\n<p>Na criação dos fluxos é necessário selecionar a etapa criada/customizada pelo CRM Educacional chamada: CRMEducacional:WorkFlow Central Queue</p>\n<table>\n<thead><tr>\n<th>Exemplo </th>                                                                  </tr></thead>\n<tr>\n<td>\n\n<p><img src=\"https://portal.crmeducacional.com/Imagens/Documentacao/WorkflowCentral.png\" alt=\"Exemplo 7\" /></p>\n</td>\n</tr>\n</table>\n\n\n<p>Ao incluir nos fluxos a etapa criada/customizada pelo CRM Educacional chamada: CRMEducacional:WorkFlow Central Queue é necessário preencher duas informações clicando em ‘Definir Propriedades’.</p>\n<table>\n<thead><tr>\n<th>Exemplo </th>                                                                  </tr></thead>\n<tr>\n<td>\n\n<p><img src=\"https://portal.crmeducacional.com/Imagens/Documentacao/DefinirPropriedadesWorkflowCentral.png\" alt=\"Exemplo 9\" /></p>\n</td>\n</tr>\n</table>\n\n<p><b>As informações a serem preenchidas são:</b></p>\n<p><strong>Fluxo para enviar Lead/Interessado</strong></p>\n<p><strong>Classe</strong>: SistemaExternoNegocio</p>\n<p><strong>Metodo</strong>: NotificarInteressadoSistemaExterno</p>\n<table>\n<thead><tr>\n<th>Exemplo </th>                                                                  </tr></thead>\n<tr>\n<td>\n\n<p><img src=\"https://portal.crmeducacional.com/Imagens/Documentacao/DefinirPropriedadesWorkflowCentralInteressado.png\" alt=\"Exemplo 10\" /></p>\n</td>\n</tr>\n</table>\n\n<p><b>As informações a serem preenchidas são:</b></p>\n<p><strong>Fluxo para enviar Inscrição:</strong></p>\n<p><strong>Classe</strong>: SistemaExternoNegocio</p>\n<p><strong>Metodo</strong>: NotificarInscricaoSistemaExterno</p>\n<table>\n<thead><tr>\n<th>Exemplo </th>                                                                  </tr></thead>\n<tr>\n<td>\n\n<p><img src=\"https://portal.crmeducacional.com/Imagens/Documentacao/DefinirPropriedadesWorkflowCentralInscricao.png\" alt=\"Exemplo 11\" /></p>\n</td>\n</tr>\n</table>\n\n<p>Após realizar as configurações anteriores, os dados serão enviados para as URL's (Lead e/ou Inscrição) criadas pela instituição e cadastradas nos Concursos/Processos Seletivos por meio de uma requisição POST.</p>\n<p>Os dados serão enviados no formato JSON e as informações serão enviadas seguindo o seguinte modelo de estrutura.</p>\n<table>\n<thead><tr>\n<th>JSON Lead:</th>                                                                  </tr></thead>\n<tr>\n<td>\n\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code>{\n  \"dados\": {\n    \"Nome\": \"Marco\",\n    \"ConcursoReferencia\": {\n      \"Id\": \"a62ad202-b032-ed11-9db2-000d3a88f247\",\n      \"Nome\": \"[Homologação 108]:: Concurso ENEM  Com pagamento de curso\",\n      \"NomeLogico\": \"cad_concurso\"\n    },\n    \"ConcursoAtualReferencia\": {\n      \"Id\": \"a62ad202-b032-ed11-9db2-000d3a88f247\",\n      \"Nome\": \"[Homologação 108]:: Concurso ENEM Com pagamento de curso\",\n      \"NomeLogico\": \"cad_concurso\"\n    },\n    \"OfertaAtualReferencia\": {\n      \"Id\": \"6798cf08-b032-ed11-9db2-000d3a88f247\",\n      \"Nome\": \"Oferta Base ENEM\",\n      \"NomeLogico\": \"cad_oferta\"\n    },\n    \"InscricaoAtualReferencia\": {\n      \"Id\": \"11cc3884-da70-ed11-81ac-000d3a88f247\",\n      \"Nome\": \"CAN-004874-DEV\",\n      \"NomeLogico\": \"cad_inscricaocandidato\"\n    },\n    \"ProprietarioReferencia\": {\n      \"Id\": \"b03f2902-14c6-ec11-a7b5-002248d30908\",\n      \"Nome\": \"CRM Educacional, Atendimento\",\n      \"NomeLogico\": \"systemuser\"\n    },\n    \"UsuarioReferencia\": {\n      \"Id\": \"b03f2902-14c6-ec11-a7b5-002248d30908\",\n      \"NomeLogico\": \"systemuser\"\n    },\n    \"Email\": \"782.672.960-26@crm.com\",\n    \"SobreNome\": \"r\",\n    \"NomeCompleto\": \"Marco r\",\n    \"TelefoneCelular\": \"(11)11111-1111\",\n    \"CPF\": \"782.672.960-26\",\n    \"PreMatriculado\": false,\n    \"UrlCancelamentoContatos\": \"https://inscricao.exemplo.net/PreferenciasContato?idLead=e40a3e7e-da70-ed11-81ac-000d3a88f247\",\n    \"CEP\": \"31030000\",\n    \"EnderecoEstado\": \"MG\",\n    \"EnderecoCidade\": \"São Paulo\",\n    \"EnderecoRua\": \"Avenida Altamiro Avelino Soares\",\n    \"EnderecoNumero\": \" \\\\z\",\n    \"EnderecoBairro\": \"Castelo\",\n    \"SincronizarBearings\": false,\n    \"SincronizadoPlanetaY\": false,\n    \"EnderecoComplemento\": \"s\",\n    \"NomeSocial\": \"Marco r\",\n    \"PossuiNomeSocial\": false,\n    \"TelefoneComercial\": \"(11)11111-1111\",\n    \"AceitouLgpd\": false,\n    \"ContaReferencia\": {\n      \"Id\": \"7acc46b6-98cc-ec11-a7b5-002248d2cd29\",\n      \"Nome\": \"Homologação Kratos MG\",\n      \"NomeLogico\": \"account\"\n    },\n    \"PreferenciaContatoColetada\": false,\n    \"EnderecoCountry\": \"x\",\n    \"Id\": \"e40a3e7e-da70-ed11-81ac-000d3a88f247\",\n    \"ConcursoOrigem\": {\n      \"Nome\": \"[Homologação 108]:: Concurso- Com pagamento de curso\",\n      \"NomeInstituicao\": \"Teste\",\n      \"HoraProvaValue\": -1,\n      \"Codigo\": 108,\n      \"TamanhoAnexo\": 5,\n      \"InformacoesPreMatriculado\": \"Nome Padrão\",\n      \"_MensagemCandidatoJaMatriculado\": \"Nome Padrão\",\n      \"MensagemCandidatoJaMatriculado\": \"Nome Padrão\",\n      \"_MensagemCandidatoJaAprovado\": \"cad_mensagemcandidatojaaprovado\",\n      \"MensagemCandidatoJaAprovado\": \"cad_mensagemcandidatojaaprovado\",\n      \"_MensagemAusente\": \"Nome Padrão\",\n      \"MensagemAusente\": \"Nome Padrão\",\n      \"_MensagemResumoComprovanteInscricao\": \"Nome Padrão\",\n      \"MensagemResumoComprovanteInscricao\": \"Nome Padrão\",\n      \"InformacoesCandidatoAusente\": \"Nome Padrão\",\n      \"LogoTipoRelatorio\": \"https://Nome Padrão\",\n      \"LinkComprovanteInscricao\": \"https://webhook.site/04cdce45-1c11-4c97-b95f-2638aab17ff5\",\n      \"Categoria\": \"ENEM\",\n      \"ProcessoPublicado\": false,\n      \"ProvaAgendada\": true,\n      \"InformacoesCandidatoJaMatriculado\": \"Nome Padrão\",\n      \"InformacoesCandidatosJaInscrito\": \"Nome Padrão\",\n      \"InformacoesCandidatosJaAprovado\": \"cad_informacoescandidatosjaaprovados\",\n      \"UtilizaCupomDesconto\": true,\n      \"UrlVantagensEstouCompressa\": \"Nome Padrão\",\n      \"UrlVantagensFuraFila\": \"Nome Padrão\",\n      \"UrlBotaoSair\": \"Nome Padrão\",\n      \"UrlImagemDoPainel\": \"https://Nome Padrão\",\n      \"ImagemTopoFicha\": \"https://cdn.discordapp.com/attachments/912329977406574663/1022185038189703189/Dev_Banner_Desktop.png\",\n      \"ImagemTopoFichaMobile\": \"https://cdn.discordapp.com/attachments/912329977406574663/1022185037715750912/Dev_Banner_Mobile.png\",\n      \"UrlMatriculaDeCalouros\": \"https://webhook.site/04cdce45-1c11-4c97-b95f-2638aab17ff5\",\n      \"UrlImagemFanPage\": \"Nome Padrão\",\n      \"IntegracaoQueroBolsa\": true,\n      \"UtilizaIntegracaoRedacaoOnline\": false,\n      \"TokenPrivadoRdstation\": \"Nome Padrão\",\n      \"BloquearAlteracaoDadosCadastraisConvocado\": true,\n      \"EnsalamentoAposPagamento\": false,\n      \"BloquearAlteracaoDadosCadastraisMatriculado\": false,\n      \"LabelCampoAnexarArquivos\": \"Nome Padrão\",\n      \"EnsalamentoAutomatico\": false,\n      \"UtilizaDistribuicaoAutomaticaCarteiras\": true,\n      \"SegundaOpcaoObrigatoria\": false,\n      \"TerceiraOpcaoObrigatoria\": false,\n      \"BloquearCategoriaCalendario\": true,\n      \"UtilizaConsultaCPF\": true,\n      \"PeriodoLetivo\": \"2024/2\",\n      \"PeriodoLetivoReferencia\": {\n        \"Id\": \"3928ad67-c2fe-ec11-82e6-000d3a88fff5\",\n        \"Nome\": \"2024/2\",\n        \"NomeLogico\": \"cad_periodoletivo\"\n      },\n      \"CodigoAppFacebook\": \"Nome Padrão\",\n      \"UrlImagemLogo\": \"Nome Padrão\",\n      \"ExibirMobilePhone\": true,\n      \"PermiteInscricoesAprovadas\": true,\n      \"PermiteInscricoesOutrosConcursos\": true,\n      \"PermiteInscricoesDeMatriculadosEmOutrosConcursos\": false,\n      \"UrlBannerPainel\": \"Nome Padrão\",\n      \"URLImagemGabaritoCartaoResposta\": \"Nome Padrão\",\n      \"UrlImagemFundoPortal\": \"https://crmeducacional.com/wp-content/uploads/2020/10/devteam_desktop.png\",\n      \"LinkImagemPainel\": \"Nome Padrão\",\n      \"PermiteAnexarArquivos\": false,\n      \"AnexoObrigatorio\": false,\n      \"RestringirExtensaoAnexo\": true,\n      \"ForcarAtualizacaoCadastralConvocado\": false,\n      \"ChamadaAutomatica\": true,\n      \"CupomUsoUnico\": true,\n      \"CorTemaPainel\": \"Nome Padrão\",\n      \"CorFontePainel\": \"Nome Padrão\",\n      \"TituloPortal\": \"[Homologação 108]\",\n      \"PermiteConvocadoAlterarOferta\": true,\n      \"IsentaTrainee\": true,\n      \"UtilizaDistribuicaoProvas\": true,\n      \"UtilizarRegrasReagendamento\": false,\n      \"LabelBtnAcaoLogin\": \"Nome Padrão\",\n      \"LabelBtnAcaoCurso\": \"Nome Padrão\",\n      \"LabelBtnAdicionarOpcaoCurso\": \"Nome Padrão\",\n      \"LabelBtnRemoverOpcaoCurso\": \"Nome Padrão\",\n      \"LabelBtnAcaoDados\": \"Nome Padrão\",\n      \"LabelBtnAcaoPagamento\": \"Nome Padrão\",\n      \"LabelBtnAcaoResumo\": \"Nome Padrão\",\n      \"ExibirApenasOfertasUnidCert\": false,\n      \"NomeExibicaoCategoria\": \"Nome Padrão\",\n      \"UrlPostInteressado\": \"https://webhook.site/04cdce45-1c11-4c97-b95f-2638aab17ff5\",\n      \"UrlPostInscricao\": \"Nome Padrão\",\n      \"PermitirContestacao\": false,\n      \"PossuiPagamento\": false,\n      \"PermiteAlterarPrimeiraOpcaoCursoChamadaAutomatica\": false,\n      \"PermiteAlterarConsultor\": true,\n      \"ExibirConsultor\": true,\n      \"LabelCampoConsultor\": \"Nome Padrão\",\n      \"LabelSecaoConsultor\": \"cad_lablesecaoconsultor\",\n      \"PermitirIndicacao\": false,\n      \"MascaraIndicacao\": \"Nome Padrão\",\n      \"LabelSecaoIndicacao\": \"Nome Padrão\",\n      \"LabelCampoIndicacao\": \"Nome Padrão\",\n      \"PermitirAlteracaoOfertasInscPagas\": false,\n      \"UsuarioQB\": \"Nome Padrão\",\n      \"SenhaQB\": \"Nome Padrão\",\n      \"ExibirMensagemTesteVocacionalQueCurso\": true,\n      \"_MensagemTesteVocacionalQueCurso\": \"Nome Padrão\",\n      \"MensagemTesteVocacionalQueCurso\": \"Nome Padrão\",\n      \"ExibirMensagemTesteVocacionalMinhaEscolha\": true,\n      \"_MensagemTesteVocacionalMinhaEscolha\": \"Nome Padrão\",\n      \"MensagemTesteVocacionalMinhaEscolha\": \"Nome Padrão\",\n      \"Rua\": \"Rua Nome Padrão\",\n      \"Numero\": \"1\",\n      \"Complemento\": \"Apto 201\",\n      \"Bairro\": \"Teste\",\n      \"Cidade\": \"Teste\",\n      \"CEP\": \"32315-040\",\n      \"_MensagemWizardPagamentoMatricula\": \"Mensagem Wizard Padrão\",\n      \"MensagemWizardPagamentoMatricula\": \"Mensagem Wizard Padrão\",\n      \"TempoDuracaoRedacaoOnline\": 1,\n      \"MaximoCaracteresRedacaoOnline\": 1,\n      \"MinimoCaracteresRedacaoOnline\": 1,\n      \"TempoAlertaTerminoRedacaoOnline\": 1,\n      \"TituloTelaRedacaoOnline\": \"TituloTelaRedacaoOnline\",\n      \"_MensagemTelaRedacaoOnline\": \"MensagemTelaRedacaoOnline\",\n      \"MensagemTelaRedacaoOnline\": \"MensagemTelaRedacaoOnline\",\n      \"_InstrucoesTelaRedacaoOnline\": \"InstrucoesTelaRedacaoOnline\",\n      \"InstrucoesTelaRedacaoOnline\": \"InstrucoesTelaRedacaoOnline\",\n      \"LabelBotaoQueroProvaAgora\": \"LabelBotaoQueroFazerProvaAgoraRedacaoOnline\",\n      \"LabelBotaoQueroProvaDepois\": \"LabelBotaoQueroFazerDepoisAgoraRedacaoOnline\",\n      \"LabelBotaoAcaoProvaOnline\": \"LabelBotaoAcaoRedacaoOnline\",\n      \"_MensagemAguardarConfirmacaoPagamento\": \"cad_mensagemaguardarconfirmacaopagamento\",\n      \"MensagemAguardarConfirmacaoPagamento\": \"cad_mensagemaguardarconfirmacaopagamento\",\n      \"_MensagemDataProvaOnlineExpirada\": \"cad_mensagemdataredacaoonlineexpirada\",\n      \"MensagemDataProvaOnlineExpirada\": \"cad_mensagemdataredacaoonlineexpirada\",\n      \"_MensagemQueroFazerRedacaoDepois\": \"cad_mensagemquerofazerredacaodepois\",\n      \"MensagemQueroFazerRedacaoDepois\": \"cad_mensagemquerofazerredacaodepois\",\n      \"_MensagemRedacaoEntregueTempoEsgotado\": \"cad_mensagemredacaoentreguetempoesgotado\",\n      \"MensagemRedacaoEntregueTempoEsgotado\": \"cad_mensagemredacaoentreguetempoesgotado\",\n      \"_MensagemRedacaoEntregue\": \"cad_mensagemredacaoentregue\",\n      \"MensagemRedacaoEntregue\": \"cad_mensagemredacaoentregue\",\n      \"_MensagemRedacaoAlertaTempoEsgotando\": \"cad_mensagemalertatempoesgotando\",\n      \"MensagemRedacaoAlertaTempoEsgotando\": \"cad_mensagemalertatempoesgotando\",\n      \"_MensagemConfirmacaoEntregarRedacao\": \"cad_mensagemconfirmacaoentregarredacao\",\n      \"MensagemConfirmacaoEntregarRedacao\": \"cad_mensagemconfirmacaoentregarredacao\",\n      \"LabelBotaoEntregarProvaOnlineAgora\": \"cad_labelbotaoentregarredacaoagora\",\n      \"LabelBotaoEntregarProvaOnlineDepois\": \"cad_labelbotaoentregarredacaodepois\",\n      \"_MensagemPagamentoVencido\": \"cad_mensagempagamentovencido\",\n      \"MensagemPagamentoVencido\": \"cad_mensagempagamentovencido\",\n      \"_MensagemRedacaoNaoEntregueMinimoCaracteres\": \"cad_mensagemredacaonaoentreguemincaracteres\",\n      \"MensagemRedacaoNaoEntregueMinimoCaracteres\": \"cad_mensagemredacaonaoentreguemincaracteres\",\n      \"_MensagemRedacaoNaoEntregueTempoExpirado\": \"cad_mensagemredacaonaoentreguetempoexpirado\",\n      \"MensagemRedacaoNaoEntregueTempoExpirado\": \"cad_mensagemredacaonaoentreguetempoexpirado\",\n      \"GuidFormularioHubSpot\": \"Guid Padrão\",\n      \"PortalID\": \"ID Padrão\",\n      \"EnsalamentoLocalProva\": false,\n      \"LabelSecaoLocalProva\": \"Label Padrão\",\n      \"BloquearTrocaOfertaStatusPreMatriculo\": false,\n      \"PermitirTrocaOfertaViaURL\": false,\n      \"PermitirSomenteExAlunos\": false,\n      \"ControleApuracaoID\": \"00000000-0000-0000-0000-000000000000\",\n      \"ControleApuracaoReferencia\": {\n        \"Id\": \"6af58356-ead6-ec11-a7b5-00224837f065\",\n        \"Nome\": \"Controle de Apuração - Homologação Zeus Enem.\",\n        \"NomeLogico\": \"cad_controleapuracao\"\n      },\n      \"PermiteInscricaoCandidatosAprovadosOutrosConcursos\": true,\n      \"PermiteInscricoesDeMatriculadosOutrosConcursos\": false,\n      \"PermiteInscricaoCandidatosInscritosOutrosConcursos\": true,\n      \"BloquearAlteracaoParaAprovados\": true,\n      \"BloquearAlteracaoParaMatriculados\": false,\n      \"IdConcurso\": \"a62ad202-b032-ed11-9db2-000d3a88f247\",\n      \"PermiteMultiplasInscricoes\": false,\n      \"ConcursoEnsinoBasico\": false,\n      \"AssinaturaObrigatoria\": false,\n      \"PreMatriculaID\": {\n        \"Id\": \"afd58840-7a3b-ed11-9db0-000d3a88e678\",\n        \"Nome\": \"Contrato Exemplo Edunext Docusign\",\n        \"NomeLogico\": \"cad_contrato\"\n      },\n      \"CodigoContrato\": 0,\n      \"IntegracaoAutomaticaSistemaExterno\": true,\n      \"PermiteInscricaoMesmaOferta\": false,\n      \"UtilizaContratoOnline\": true,\n      \"ResponsavelFinanceiroSegundaEtapa\": false,\n      \"_MensagemLgpd\": \"Mensagem LGPD (Login)\",\n      \"MensagemLgpd\": \"Mensagem LGPD (Login)\",\n      \"HabilitaLGPD\": false,\n      \"HabilitaCamposOpcionaisMobile\": false,\n      \"_MensagemResponsavelLegal\": \"Mensagem Responsável Legal LGPD (Dados)\",\n      \"MensagemResponsavelLegal\": \"Mensagem Responsável Legal LGPD (Dados)\",\n      \"_MsgConsentimentoRespLegalLGPD\": \"Mensagem Consentimento Responsável Legal LGPD (Dados)\",\n      \"MsgConsentimentoRespLegalLGPD\": \"Mensagem Consentimento Responsável Legal LGPD (Dados)\",\n      \"_MsgProgramaIndicacao\": \"testando123\",\n      \"MsgProgramaIndicacao\": \"testando123\",\n      \"_CheckboxConsentimentoRespLegalLGPD\": \"Checkbox Consentimento Responsável Legal LGPD (Dados)\",\n      \"CheckboxConsentimentoRespLegalLGPD\": \"Checkbox Consentimento Responsável Legal LGPD (Dados)\",\n      \"UtilizaContratoPosPagamento\": true,\n      \"LiberaPagamentoComplementacaoDados\": false,\n      \"LiberaPagamentoPreMatricula\": false,\n      \"LabelValordoCurso\": \"teste\",\n      \"LinkFichadeInscricao\": \"https://inscricaotime1-dev1.azurewebsites.net/login/108\",\n      \"UtilizaIntegracaoEdunext\": true,\n      \"Id\": \"a62ad202-b032-ed11-9db2-000d3a88f247\",\n      \"MinutoProvaValue\": -1,\n      \"DataInicial\": \"12-09-2022 11:00:00\",\n      \"DataFinal\": \"30-12-2023 11:00:00\",\n      \"QuantidadeOpcoesOferta\": \"Um\",\n      \"FormulariosExibidos\": \"Ambos\",\n      \"EmpresaIntegracaoIboundMarketing\": \"Desabilitado\",\n      \"TipoConcurso\": \"Enem\",\n      \"TipoCalculoFinal\": \"Media\",\n      \"OpcaoFormularioAlterado\": \"CadastroCompleto\",\n      \"OrdenacaoEnsalamento\": \"DataInscricao\",\n      \"CorIcones\": \"Clara\",\n      \"OrigemEnderecoComprovanteInscricao\": \"LocalAvaliacao\",\n      \"UF\": \"MG\",\n      \"OpcaoPagamento\": \"Curso\",\n      \"AlteracaoLocalProvaAte\": \"InscricaoPaga\",\n      \"TipoContrato\": \"PreMatricula\",\n      \"IntegracaoContratoOnline\": \"DocuSing\",\n      \"DataCriacao\": \"12-09-2022 15:31:50\",\n      \"DataModificacao\": \"30-11-2022 18:53:20\"\n    },\n    \"SituacaoFunil\": \"Convocado\",\n    \"DataNascimento\": \"19-02-1999 03:00:00\",\n    \"OrigemClientePotencial\": \"PortalCandidato\",\n    \"TipoInteressado\": \"Responsavel\",\n    \"UltimoLoginRealizado\": \"30-11-2022 18:12:11\",\n    \"PreferenciaContato\": \"QualquerUma\",\n    \"DataCriacao\": \"30-11-2022 18:12:05\",\n    \"DataModificacao\": \"30-11-2022 18:14:12\"\n  },\n  \"usuario\": \"\",\n  \"senha\": \"\"\n}\n                                            \n</code></pre></td>\n</tr>\n</table>\n\n\n<table>\n<thead><tr>\n<th>JSON Inscrição Candidato:</th>                                                                  </tr></thead>\n<tr>\n<td>\n\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code>{  \n{\n  \"dados\": {\n    \"Classificacao\": 1,\n    \"ClassificacaoOferta\": 1,\n    \"PreMatriculado\": false,\n    \"Processado\": true,\n    \"PeriodoLetivo\": \"2024/2\",\n    \"AvaliacaoPagamentoReferencia\": {\n      \"Id\": \"3ccc3884-da70-ed11-81ac-000d3a88f247\",\n      \"Nome\": \"Nome Padrão\",\n      \"NomeLogico\": \"cad_avaliacao\"\n    },\n    \"LeadReferencia\": {\n      \"Id\": \"e40a3e7e-da70-ed11-81ac-000d3a88f247\",\n      \"Nome\": \"Marco r\",\n      \"NomeLogico\": \"lead\"\n    },\n    \"DadosObrigatoriosColetados\": true,\n    \"DadosComplementaresColetados\": false,\n    \"OfertaPrimeiraOpcaoReferencia\": {\n      \"Id\": \"6798cf08-b032-ed11-9db2-000d3a88f247\",\n      \"Nome\": \"Oferta Base ENEM\",\n      \"NomeLogico\": \"cad_oferta\"\n    },\n    \"ConcursoReferencia\": {\n      \"Id\": \"a62ad202-b032-ed11-9db2-000d3a88f247\",\n      \"Nome\": \"[Homologação 108]:: Concurso ENEM  Com pagamento de curso\",\n      \"NomeLogico\": \"cad_concurso\"\n    },\n    \"ContaReferencia\": {\n      \"Id\": \"7acc46b6-98cc-ec11-a7b5-002248d2cd29\",\n      \"Nome\": \"Homologação Kratos MG\",\n      \"NomeLogico\": \"account\"\n    },\n    \"RetornoSistemaExterna\": \"Invalid URI: The format of the URI could not be determined.;\",\n    \"NumeroInscricaoCriptografado\": \"UMy5O6Jyf9nvGE7NFIg+mQ==\",\n    \"ConversaoAdwords\": false,\n    \"ProcessandoChamadaAutomatica\": false,\n    \"OportunidadeMarcadaInboundMarketing\": false,\n    \"VendaMarcadaInboundMarketing\": false,\n    \"EnemNotaRedacao\": \"900\",\n    \"EnemNotaMatematica\": \"900\",\n    \"EnemNotaCienciasNatureza\": \"900\",\n    \"EnemNotaLinguagens\": \"900\",\n    \"EnemNotaCienciasHumanas\": \"900\",\n    \"ProvaAnexada\": false,\n    \"MaioridadeRA\": false,\n    \"MatriculaCancelada\": false,\n    \"SincronizacaoQB\": false,\n    \"DocumentacaoEntregue\": false,\n    \"LiberarProvaDigital\": false,\n    \"Maioridade\": false,\n    \"EtapaConfirmacaoDados\": false,\n    \"AceitouTermoResponsavelLegal\": false,\n    \"ExibirGabarito\": false,\n    \"HistoricoOfertaReferencia\": {\n      \"Id\": \"6798cf08-b032-ed11-9db2-000d3a88f247\",\n      \"Nome\": \"Oferta Base ENEM\",\n      \"NomeLogico\": \"cad_oferta\"\n    },\n    \"ExibirNumeroPerguntaGabarito\": false,\n    \"stateCode\": 0,\n    \"ExibirNoPortal\": false,\n    \"EtapaPeriodoIngresso\": \"1\",\n    \"Id\": \"11cc3884-da70-ed11-81ac-000d3a88f247\",\n    \"NumeroInscricao\": \"CAN-004874-DEV\",\n    \"Trainee\": false,\n    \"Avaliacoes\": [],\n    \"FasePortalCandidato\": \"Inscricao\",\n    \"SituacaoVaga\": \"Livre\",\n    \"SituacaoAvaliacao\": \"Avaliado\",\n    \"Oferta\": {\n      \"Nome\": \"Oferta Base ENEM\",\n      \"VagasDisponiveis\": 78,\n      \"VagasDisponiveisSGA\": 100,\n      \"QuantidadeVagas\": 100,\n      \"ConcursoReferencia\": {\n        \"Id\": \"a62ad202-b032-ed11-9db2-000d3a88f247\",\n        \"Nome\": \"[Homologação 108]:: Concurso ENEM  Com pagamento de curso\",\n        \"NomeLogico\": \"cad_concurso\"\n      },\n      \"MinimoDeVagasPreenchidas\": 1,\n      \"CategoriaNome\": \"Minas Gerais - Brasil\",\n      \"CodEscola\": 1,\n      \"Regime\": 1,\n      \"CodCampus\": 1,\n      \"CodCurso\": 1,\n      \"CodCurriculo\": 5,\n      \"CodTurno\": 1,\n      \"CurrEquiv\": 1,\n      \"CodFormaIngr\": 1,\n      \"CodSubFormaIngr\": 1,\n      \"CategoriaID\": \"4db540f9-98cc-ec11-a7b5-002248d2cd29\",\n      \"CategoriaReferencia\": {\n        \"Id\": \"4db540f9-98cc-ec11-a7b5-002248d2cd29\",\n        \"Nome\": \"Minas Gerais - Brasil\",\n        \"NomeLogico\": \"cad_categoria\"\n      },\n      \"IdentificadorOferta\": \"IdentificadorOfertaPadrão\",\n      \"TurnoOfertado\": \"Manhã\",\n      \"SemestreOfertado\": \"2018/1\",\n      \"CodigoDoMec\": 0,\n      \"PermiteCupom\": false,\n      \"NumeroInscritos\": 27,\n      \"NumeroAprovados\": 23,\n      \"ExibirOfertaSemVagaDisponivel\": true,\n      \"IdOferta\": \"6798cf08-b032-ed11-9db2-000d3a88f247\",\n      \"Id\": \"6798cf08-b032-ed11-9db2-000d3a88f247\",\n      \"Modalidade\": \"Presencial\",\n      \"TurnoEquivalente\": \"Noite\",\n      \"CreatedOn\": \"12-09-2022 15:31:57\",\n      \"DataModificacao\": \"30-11-2022 18:14:17\"\n    },\n    \"OrigemInscricaoCandidato\": \"PortalCandidato\",\n    \"CreatedOn\": \"30-11-2022 18:12:17\",\n    \"TimestampLogin\": \"30-11-2022 18:12:11\",\n    \"TimestampCurso\": \"30-11-2022 18:12:12\",\n    \"TimestampDados\": \"30-11-2022 18:13:06\",\n    \"SituacaoAnteriorNoConcurso\": \"Inscrito\",\n    \"SituacaoAuxiliarConcurso\": \"Aprovado\",\n    \"PermiteNovaAvaliacaoPickList\": \"Nao\",\n    \"DataModificacao\": \"30-11-2022 18:14:14\",\n    \"SituacaoConcurso\": \"Aprovado\",\n    \"Concurso\": {\n      \"Nome\": \"[Homologação 108]:: Concurso ENEM - Com pagamento de curso\",\n      \"NomeInstituicao\": \"Teste\",\n      \"HoraProvaValue\": -1,\n      \"Codigo\": 108,\n      \"TamanhoAnexo\": 5,\n      \"InformacoesPreMatriculado\": \"Nome Padrão\",\n      \"_MensagemCandidatoJaMatriculado\": \"Nome Padrão\",\n      \"MensagemCandidatoJaMatriculado\": \"Nome Padrão\",\n      \"_MensagemCandidatoJaAprovado\": \"cad_mensagemcandidatojaaprovado\",\n      \"MensagemCandidatoJaAprovado\": \"cad_mensagemcandidatojaaprovado\",\n      \"_MensagemAusente\": \"Nome Padrão\",\n      \"MensagemAusente\": \"Nome Padrão\",\n      \"_MensagemResumoComprovanteInscricao\": \"Nome Padrão\",\n      \"MensagemResumoComprovanteInscricao\": \"Nome Padrão\",\n      \"InformacoesCandidatoAusente\": \"Nome Padrão\",\n      \"LogoTipoRelatorio\": \"https://Nome Padrão\",\n      \"LinkComprovanteInscricao\": \"https://webhook.site/04cdce45-1c11-4c97-b95f-2638aab17ff5\",\n      \"Categoria\": \"ENEM\",\n      \"ProcessoPublicado\": false,\n      \"ProvaAgendada\": true,\n      \"InformacoesCandidatoJaMatriculado\": \"Nome Padrão\",\n      \"InformacoesCandidatosJaInscrito\": \"Nome Padrão\",\n      \"InformacoesCandidatosJaAprovado\": \"cad_informacoescandidatosjaaprovados\",\n      \"UtilizaCupomDesconto\": true,\n      \"UrlVantagensEstouCompressa\": \"Nome Padrão\",\n      \"UrlVantagensFuraFila\": \"Nome Padrão\",\n      \"UrlBotaoSair\": \"Nome Padrão\",\n      \"UrlImagemDoPainel\": \"https://Nome Padrão\",\n      \"ImagemTopoFicha\": \"https://cdn.discordapp.com/attachments/912329977406574663/1022185038189703189/Dev_Banner_Desktop.png\",\n      \"ImagemTopoFichaMobile\": \"https://cdn.discordapp.com/attachments/912329977406574663/1022185037715750912/Dev_Banner_Mobile.png\",\n      \"UrlMatriculaDeCalouros\": \"https://webhook.site/04cdce45-1c11-4c97-b95f-2638aab17ff5\",\n      \"UrlImagemFanPage\": \"Nome Padrão\",\n      \"IntegracaoQueroBolsa\": true,\n      \"UtilizaIntegracaoRedacaoOnline\": false,\n      \"TokenPrivadoRdstation\": \"Nome Padrão\",\n      \"BloquearAlteracaoDadosCadastraisConvocado\": true,\n      \"EnsalamentoAposPagamento\": false,\n      \"BloquearAlteracaoDadosCadastraisMatriculado\": false,\n      \"LabelCampoAnexarArquivos\": \"Nome Padrão\",\n      \"EnsalamentoAutomatico\": false,\n      \"UtilizaDistribuicaoAutomaticaCarteiras\": true,\n      \"SegundaOpcaoObrigatoria\": false,\n      \"TerceiraOpcaoObrigatoria\": false,\n      \"BloquearCategoriaCalendario\": true,\n      \"UtilizaConsultaCPF\": true,\n      \"PeriodoLetivo\": \"2024/2\",\n      \"PeriodoLetivoReferencia\": {\n        \"Id\": \"3928ad67-c2fe-ec11-82e6-000d3a88fff5\",\n        \"Nome\": \"2024/2\",\n        \"NomeLogico\": \"cad_periodoletivo\"\n      },\n      \"CodigoAppFacebook\": \"Nome Padrão\",\n      \"UrlImagemLogo\": \"Nome Padrão\",\n      \"ExibirMobilePhone\": true,\n      \"PermiteInscricoesAprovadas\": true,\n      \"PermiteInscricoesOutrosConcursos\": true,\n      \"PermiteInscricoesDeMatriculadosEmOutrosConcursos\": false,\n      \"UrlBannerPainel\": \"Nome Padrão\",\n      \"URLImagemGabaritoCartaoResposta\": \"Nome Padrão\",\n      \"UrlImagemFundoPortal\": \"https://crmeducacional.com/wp-content/uploads/2020/10/devteam_desktop.png\",\n      \"LinkImagemPainel\": \"Nome Padrão\",\n      \"PermiteAnexarArquivos\": false,\n      \"AnexoObrigatorio\": false,\n      \"RestringirExtensaoAnexo\": true,\n      \"ForcarAtualizacaoCadastralConvocado\": false,\n      \"ChamadaAutomatica\": true,\n      \"CupomUsoUnico\": true,\n      \"CorTemaPainel\": \"Nome Padrão\",\n      \"CorFontePainel\": \"Nome Padrão\",\n      \"TituloPortal\": \"[Homologação 108]\",\n      \"PermiteConvocadoAlterarOferta\": true,\n      \"IsentaTrainee\": true,\n      \"UtilizaDistribuicaoProvas\": true,\n      \"UtilizarRegrasReagendamento\": false,\n      \"LabelBtnAcaoLogin\": \"Nome Padrão\",\n      \"LabelBtnAcaoCurso\": \"Nome Padrão\",\n      \"LabelBtnAdicionarOpcaoCurso\": \"Nome Padrão\",\n      \"LabelBtnRemoverOpcaoCurso\": \"Nome Padrão\",\n      \"LabelBtnAcaoDados\": \"Nome Padrão\",\n      \"LabelBtnAcaoPagamento\": \"Nome Padrão\",\n      \"LabelBtnAcaoResumo\": \"Nome Padrão\",\n      \"ExibirApenasOfertasUnidCert\": false,\n      \"NomeExibicaoCategoria\": \"Nome Padrão\",\n      \"UrlPostInteressado\": \"https://webhook.site/04cdce45-1c11-4c97-b95f-2638aab17ff5\",\n      \"UrlPostInscricao\": \"https://webhook.site/04cdce45-1c11-4c97-b95f-2638aab17ff5\",\n      \"PermitirContestacao\": false,\n      \"PossuiPagamento\": false,\n      \"PermiteAlterarPrimeiraOpcaoCursoChamadaAutomatica\": false,\n      \"PermiteAlterarConsultor\": true,\n      \"ExibirConsultor\": true,\n      \"LabelCampoConsultor\": \"Nome Padrão\",\n      \"LabelSecaoConsultor\": \"cad_lablesecaoconsultor\",\n      \"PermitirIndicacao\": false,\n      \"MascaraIndicacao\": \"Nome Padrão\",\n      \"LabelSecaoIndicacao\": \"Nome Padrão\",\n      \"LabelCampoIndicacao\": \"Nome Padrão\",\n      \"PermitirAlteracaoOfertasInscPagas\": false,\n      \"UsuarioQB\": \"Nome Padrão\",\n      \"SenhaQB\": \"Nome Padrão\",\n      \"ExibirMensagemTesteVocacionalQueCurso\": true,\n      \"_MensagemTesteVocacionalQueCurso\": \"Nome Padrão\",\n      \"MensagemTesteVocacionalQueCurso\": \"Nome Padrão\",\n      \"ExibirMensagemTesteVocacionalMinhaEscolha\": true,\n      \"_MensagemTesteVocacionalMinhaEscolha\": \"Nome Padrão\",\n      \"MensagemTesteVocacionalMinhaEscolha\": \"Nome Padrão\",\n      \"Rua\": \"Rua Nome Padrão\",\n      \"Numero\": \"1\",\n      \"Complemento\": \"Apto 201\",\n      \"Bairro\": \"Teste\",\n      \"Cidade\": \"Teste\",\n      \"CEP\": \"32315-040\",\n      \"_MensagemWizardPagamentoMatricula\": \"Mensagem Wizard Padrão\",\n      \"MensagemWizardPagamentoMatricula\": \"Mensagem Wizard Padrão\",\n      \"TempoDuracaoRedacaoOnline\": 1,\n      \"MaximoCaracteresRedacaoOnline\": 1,\n      \"MinimoCaracteresRedacaoOnline\": 1,\n      \"TempoAlertaTerminoRedacaoOnline\": 1,\n      \"TituloTelaRedacaoOnline\": \"TituloTelaRedacaoOnline\",\n      \"_MensagemTelaRedacaoOnline\": \"MensagemTelaRedacaoOnline\",\n      \"MensagemTelaRedacaoOnline\": \"MensagemTelaRedacaoOnline\",\n      \"_InstrucoesTelaRedacaoOnline\": \"InstrucoesTelaRedacaoOnline\",\n      \"InstrucoesTelaRedacaoOnline\": \"InstrucoesTelaRedacaoOnline\",\n      \"LabelBotaoQueroProvaAgora\": \"LabelBotaoQueroFazerProvaAgoraRedacaoOnline\",\n      \"LabelBotaoQueroProvaDepois\": \"LabelBotaoQueroFazerDepoisAgoraRedacaoOnline\",\n      \"LabelBotaoAcaoProvaOnline\": \"LabelBotaoAcaoRedacaoOnline\",\n      \"_MensagemAguardarConfirmacaoPagamento\": \"cad_mensagemaguardarconfirmacaopagamento\",\n      \"MensagemAguardarConfirmacaoPagamento\": \"cad_mensagemaguardarconfirmacaopagamento\",\n      \"_MensagemDataProvaOnlineExpirada\": \"cad_mensagemdataredacaoonlineexpirada\",\n      \"MensagemDataProvaOnlineExpirada\": \"cad_mensagemdataredacaoonlineexpirada\",\n      \"_MensagemQueroFazerRedacaoDepois\": \"cad_mensagemquerofazerredacaodepois\",\n      \"MensagemQueroFazerRedacaoDepois\": \"cad_mensagemquerofazerredacaodepois\",\n      \"_MensagemRedacaoEntregueTempoEsgotado\": \"cad_mensagemredacaoentreguetempoesgotado\",\n      \"MensagemRedacaoEntregueTempoEsgotado\": \"cad_mensagemredacaoentreguetempoesgotado\",\n      \"_MensagemRedacaoEntregue\": \"cad_mensagemredacaoentregue\",\n      \"MensagemRedacaoEntregue\": \"cad_mensagemredacaoentregue\",\n      \"_MensagemRedacaoAlertaTempoEsgotando\": \"cad_mensagemalertatempoesgotando\",\n      \"MensagemRedacaoAlertaTempoEsgotando\": \"cad_mensagemalertatempoesgotando\",\n      \"_MensagemConfirmacaoEntregarRedacao\": \"cad_mensagemconfirmacaoentregarredacao\",\n      \"MensagemConfirmacaoEntregarRedacao\": \"cad_mensagemconfirmacaoentregarredacao\",\n      \"LabelBotaoEntregarProvaOnlineAgora\": \"cad_labelbotaoentregarredacaoagora\",\n      \"LabelBotaoEntregarProvaOnlineDepois\": \"cad_labelbotaoentregarredacaodepois\",\n      \"_MensagemPagamentoVencido\": \"cad_mensagempagamentovencido\",\n      \"MensagemPagamentoVencido\": \"cad_mensagempagamentovencido\",\n      \"_MensagemRedacaoNaoEntregueMinimoCaracteres\": \"cad_mensagemredacaonaoentreguemincaracteres\",\n      \"MensagemRedacaoNaoEntregueMinimoCaracteres\": \"cad_mensagemredacaonaoentreguemincaracteres\",\n      \"_MensagemRedacaoNaoEntregueTempoExpirado\": \"cad_mensagemredacaonaoentreguetempoexpirado\",\n      \"MensagemRedacaoNaoEntregueTempoExpirado\": \"cad_mensagemredacaonaoentreguetempoexpirado\",\n      \"GuidFormularioHubSpot\": \"Guid Padrão\",\n      \"PortalID\": \"ID Padrão\",\n      \"EnsalamentoLocalProva\": false,\n      \"LabelSecaoLocalProva\": \"Label Padrão\",\n      \"BloquearTrocaOfertaStatusPreMatriculo\": false,\n      \"PermitirTrocaOfertaViaURL\": false,\n      \"PermitirSomenteExAlunos\": false,\n      \"ControleApuracaoID\": \"00000000-0000-0000-0000-000000000000\",\n      \"ControleApuracaoReferencia\": {\n        \"Id\": \"6af58356-ead6-ec11-a7b5-00224837f065\",\n        \"Nome\": \"Controle de Apuração - Homologação Zeus Enem.\",\n        \"NomeLogico\": \"cad_controleapuracao\"\n      },\n      \"PermiteInscricaoCandidatosAprovadosOutrosConcursos\": true,\n      \"PermiteInscricoesDeMatriculadosOutrosConcursos\": false,\n      \"PermiteInscricaoCandidatosInscritosOutrosConcursos\": true,\n      \"BloquearAlteracaoParaAprovados\": true,\n      \"BloquearAlteracaoParaMatriculados\": false,\n      \"IdConcurso\": \"a62ad202-b032-ed11-9db2-000d3a88f247\",\n      \"PermiteMultiplasInscricoes\": false,\n      \"ConcursoEnsinoBasico\": false,\n      \"AssinaturaObrigatoria\": false,\n      \"PreMatriculaID\": {\n        \"Id\": \"afd58840-7a3b-ed11-9db0-000d3a88e678\",\n        \"Nome\": \"Contrato Exemplo Edunext Docusign\",\n        \"NomeLogico\": \"cad_contrato\"\n      },\n      \"CodigoContrato\": 0,\n      \"IntegracaoAutomaticaSistemaExterno\": true,\n      \"PermiteInscricaoMesmaOferta\": false,\n      \"UtilizaContratoOnline\": true,\n      \"ResponsavelFinanceiroSegundaEtapa\": false,\n      \"_MensagemLgpd\": \"Mensagem LGPD (Login)\",\n      \"MensagemLgpd\": \"Mensagem LGPD (Login)\",\n      \"HabilitaLGPD\": false,\n      \"HabilitaCamposOpcionaisMobile\": false,\n      \"_MensagemResponsavelLegal\": \"Mensagem Responsável Legal LGPD (Dados)\",\n      \"MensagemResponsavelLegal\": \"Mensagem Responsável Legal LGPD (Dados)\",\n      \"_MsgConsentimentoRespLegalLGPD\": \"Mensagem Consentimento Responsável Legal LGPD (Dados)\",\n      \"MsgConsentimentoRespLegalLGPD\": \"Mensagem Consentimento Responsável Legal LGPD (Dados)\",\n      \"_MsgProgramaIndicacao\": \"testando123\",\n      \"MsgProgramaIndicacao\": \"testando123\",\n      \"_CheckboxConsentimentoRespLegalLGPD\": \"Checkbox Consentimento Responsável Legal LGPD (Dados)\",\n      \"CheckboxConsentimentoRespLegalLGPD\": \"Checkbox Consentimento Responsável Legal LGPD (Dados)\",\n      \"UtilizaContratoPosPagamento\": true,\n      \"LiberaPagamentoComplementacaoDados\": false,\n      \"LiberaPagamentoPreMatricula\": false,\n      \"LabelValordoCurso\": \"teste\",\n      \"LinkFichadeInscricao\": \"https://inscricaotime1-dev1.azurewebsites.net/login/108\",\n      \"UtilizaIntegracaoEdunext\": true,\n      \"Id\": \"a62ad202-b032-ed11-9db2-000d3a88f247\",\n      \"MinutoProvaValue\": -1,\n      \"DataInicial\": \"12-09-2022 11:00:00\",\n      \"DataFinal\": \"30-12-2023 11:00:00\",\n      \"QuantidadeOpcoesOferta\": \"Um\",\n      \"FormulariosExibidos\": \"Ambos\",\n      \"EmpresaIntegracaoIboundMarketing\": \"Desabilitado\",\n      \"TipoConcurso\": \"Enem\",\n      \"TipoCalculoFinal\": \"Media\",\n      \"OpcaoFormularioAlterado\": \"CadastroCompleto\",\n      \"OrdenacaoEnsalamento\": \"DataInscricao\",\n      \"CorIcones\": \"Clara\",\n      \"OrigemEnderecoComprovanteInscricao\": \"LocalAvaliacao\",\n      \"UF\": \"MG\",\n      \"OpcaoPagamento\": \"Curso\",\n      \"AlteracaoLocalProvaAte\": \"InscricaoPaga\",\n      \"TipoContrato\": \"PreMatricula\",\n      \"IntegracaoContratoOnline\": \"DocuSing\",\n      \"DataCriacao\": \"12-09-2022 15:31:50\",\n      \"DataModificacao\": \"30-11-2022 19:11:04\"\n    },\n    \"Interessado\": {\n      \"CamposFormulario\": [],\n      \"Nome\": \"Marco\",\n      \"ConcursoReferencia\": {\n        \"Id\": \"a62ad202-b032-ed11-9db2-000d3a88f247\",\n        \"Nome\": \"[Homologação 108]:: Concurso ENEM - EDUNEXT - Com pagamento de curso\",\n        \"NomeLogico\": \"cad_concurso\"\n      },\n      \"ConcursoAtualReferencia\": {\n        \"Id\": \"a62ad202-b032-ed11-9db2-000d3a88f247\",\n        \"Nome\": \"[Homologação 108]:: Concurso ENEM - EDUNEXT - Com pagamento de curso\",\n        \"NomeLogico\": \"cad_concurso\"\n      },\n      \"OfertaAtualReferencia\": {\n        \"Id\": \"6798cf08-b032-ed11-9db2-000d3a88f247\",\n        \"Nome\": \"Oferta Base ENEM\",\n        \"NomeLogico\": \"cad_oferta\"\n      },\n      \"InscricaoAtualReferencia\": {\n        \"Id\": \"11cc3884-da70-ed11-81ac-000d3a88f247\",\n        \"Nome\": \"CAN-004874-DEV\",\n        \"NomeLogico\": \"cad_inscricaocandidato\"\n      },\n      \"ProprietarioReferencia\": {\n        \"Id\": \"b03f2902-14c6-ec11-a7b5-002248d30908\",\n        \"Nome\": \"CRM Educacional, Atendimento\",\n        \"NomeLogico\": \"systemuser\"\n      },\n      \"UsuarioReferencia\": {\n        \"Id\": \"b03f2902-14c6-ec11-a7b5-002248d30908\",\n        \"NomeLogico\": \"systemuser\"\n      },\n      \"Email\": \"782.672.960-26@crm.com\",\n      \"SobreNome\": \"r\",\n      \"NomeCompleto\": \"Marco r\",\n      \"TelefoneCelular\": \"(11)11111-1111\",\n      \"CPF\": \"782.672.960-26\",\n      \"PreMatriculado\": false,\n      \"UrlCancelamentoContatos\": \"https://inscricaotime1-dev1.azurewebsites.net/PreferenciasContato?idLead=e40a3e7e-da70-ed11-81ac-000d3a88f247\",\n      \"RetornoSistemaExterna\": \"OK;\",\n      \"CEP\": \"31330000\",\n      \"EnderecoEstado\": \"MG\",\n      \"EnderecoCidade\": \"Belo Horizonte\",\n      \"EnderecoRua\": \"Avenida Altamiro Avelino Soares\",\n      \"EnderecoNumero\": \" \\\\z\",\n      \"EnderecoBairro\": \"Santa Cecilia\",\n      \"SincronizarBearings\": false,\n      \"SincronizadoPlanetaY\": false,\n      \"EnderecoComplemento\": \"s\",\n      \"NomeSocial\": \"Marco r\",\n      \"PossuiNomeSocial\": false,\n      \"TelefoneComercial\": \"(11)11111-1111\",\n      \"AceitouLgpd\": false,\n      \"ContaReferencia\": {\n        \"Id\": \"7acc46b6-98cc-ec11-a7b5-002248d2cd29\",\n        \"Nome\": \"Homologação Kratos MG\",\n        \"NomeLogico\": \"account\"\n      },\n      \"PreferenciaContatoColetada\": false,\n      \"EnderecoCountry\": \"x\",\n      \"Id\": \"e40a3e7e-da70-ed11-81ac-000d3a88f247\",\n      \"ConcursoOrigem\": {\n        \"HoraProvaValue\": -1,\n        \"ControleApuracaoID\": \"00000000-0000-0000-0000-000000000000\",\n        \"PermiteInscricaoCandidatosAprovadosOutrosConcursos\": true,\n        \"PermiteInscricoesDeMatriculadosOutrosConcursos\": true,\n        \"PermiteInscricaoCandidatosInscritosOutrosConcursos\": true,\n        \"BloquearAlteracaoParaAprovados\": false,\n        \"BloquearAlteracaoParaMatriculados\": false,\n        \"IdConcurso\": \"00000000-0000-0000-0000-000000000000\",\n        \"AssinaturaObrigatoria\": false,\n        \"CodigoContrato\": 0,\n        \"PermiteInscricaoMesmaOferta\": true,\n        \"UtilizaContratoOnline\": false,\n        \"HabilitaLGPD\": false,\n        \"UtilizaContratoPosPagamento\": false,\n        \"LiberaPagamentoComplementacaoDados\": false,\n        \"LiberaPagamentoPreMatricula\": false,\n        \"UtilizaIntegracaoEdunext\": false,\n        \"Id\": \"00000000-0000-0000-0000-000000000000\",\n        \"MinutoProvaValue\": -1\n      },\n      \"SituacaoFunil\": \"Convocado\",\n      \"DataNascimento\": \"19-02-1999 03:00:00\",\n      \"OrigemClientePotencial\": \"PortalCandidato\",\n      \"TipoInteressado\": \"Responsavel\",\n      \"UltimoLoginRealizado\": \"30-11-2022 18:12:11\",\n      \"PreferenciaContato\": \"QualquerUma\",\n      \"DataCriacao\": \"30-11-2022 18:12:05\",\n      \"DataModificacao\": \"30-11-2022 18:56:52\"\n    }\n  },\n  \"usuario\": \"\",\n  \"senha\": \"\"\n}                            \n</code></pre></td>\n</tr>\n</table>","_postman_id":"6de185da-de70-4123-a3fe-2152bd9beed2"},{"name":"Envio de Telefonemas (Outros Provedores)","item":[],"id":"26772d64-572a-4d0c-b225-02a49a5d7289","description":"<p><b>Objetivo</b></p>\n<p>Possibilitar a realização de telefonemas automáticos com qualquer provedor de Call Center de sua preferência por meio desta integração genérica .</p>\n<p>Para utilizar esta funcionalidade é necessário realizar as seguintes configurações no CRM Educacional:</p>\n<p><b>Marketplace</b></p>\n<p>A integração com <strong>Outros Provedores (Telefonema)</strong> é adquirida na opção <strong>Marketplace</strong> do menu <strong>Captação de Aluno</strong> do ambiente <strong>Dynamics CRM</strong>. Lá, um cartão do tipo <strong>Telefonema</strong>, possui um botão <strong>Detalhes</strong> que ao ser clicado abrirá uma nova janela com detalhes do serviço e um botão <strong>Obter agora</strong>. </p>\n<table>\n<thead></thead>\n<tr>\n<td>\n\n<p><img src=\"http://crmeducacional.com/wp-content/uploads/2022/12/outros-provedores-01.png\" alt=\"Exemplo 1\" /></p>\n</td>\n</tr>\n</table>\n\n\n<p>Ainda na entidade <strong>Marketplace</strong> preencha o campo <strong>URL do CRM</strong>.</p>\n<p>Após adquirida, é necessário configurá-la com o preenchimento dos campos:</p>\n<ul>\n<li><strong>Token (Opcional): </strong>caso seja informado, em todas as requisições, enviaremos o parâmetro Authorization: \"Basic {Token}\" no header;</li>\n<li><strong>URL para ligação imediata (Obrigatório): </strong>URL da API que deverá ser criada pelo cliente para receber a requisição que é enviada ao clicar no botão \"ligar\" na entidade \"Interessado\" do CRM;</li>\n<li><strong>URL para envio para fila de atendimento (Obrigatório): </strong>URL da API que deverá ser criada pelo cliente para receber a requisição que é enviada sempre que um registro de Telefonema é criado no CRM;</li>\n<li><strong>URL para cancelamento de telefonema (Obrigatório): </strong>URL da API que deverá ser criada pelo cliente para receber a requisição que é enviada para cancelar um Telefonema.</li>\n</ul>\n<p>Na entidade <strong>CRM Educacional</strong> será necessário preencher o campo <strong>Empresa (Telefonema)</strong>, com a opção <strong>Outros Provedores</strong>.\nFeito isso será exibibo o campo <strong>Integração Telefonema</strong>, preencha com a Integração que você configurou no passo anterior através do MarketPlace.</p>\n<table>\n<thead><tr>\n<th>Configurando a seção Provedor de Envio de Telefonemas na entidade CRM Educacional</th>                                                                  </tr></thead>\n<tr>\n<td>\n\n<p><img src=\"http://crmeducacional.com/wp-content/uploads/2022/12/outros-provedores-02.png\" alt=\"Exemplo 1\" /></p>\n</td>\n</tr>\n</table>\n\n\n<p>Ainda na entidade <strong>CRM Educacional</strong> preencha o campo <strong>URL do CRM</strong> com a URL do seu ambiente caso não esteja preenchida.</p>\n<p>Caso possua dúvida em relação a URL, contate o nosso time de suporte.</p>\n<table>\n<thead><tr>\n<th>Configurando URL do CRM na entidade CRM Educacional</th>                                                                  </tr></thead>\n<tr>\n<td>\n\n<p><img src=\"http://crmeducacional.com/wp-content/uploads/2022/12/outros-provedores-03.png\" alt=\"Exemplo 2\" /></p>\n</td>\n</tr>\n</table>\n\n<p><strong>Após realizadas as configurações, os eventos abaixo serão enviados através de requisições HTTP para as URL's de API's informadas no Marketplace.</strong></p>\n<p><strong>Importante:</strong> todas as requisições estão programadas com um Time-out de <strong>3 segundos</strong>. Faz-se necessário levar isso em consideração na hora de desenvolver sua integração, sugerimos que armazene o JSON recebido para processar a integração com seu provedor em um segundo momento e retorne imediatamente para nossa API saber que receberam a requisição com sucesso.</p>\n<p>Sempre salvaremos os retornos recebidos pelas API's no campo <strong>Retorno</strong> da entidade <strong>Telefonema</strong>, ou nos <strong>Logs</strong> do CRM</p>\n<p>Sempre que um registro comum de <strong>telefonema</strong> for criado no CRM, iremos enviar a seguinte requisição:</p>\n<ul>\n<li><strong>URL:</strong> URL informada no campo \"URL para envio para fila de atendimento\"</li>\n<li><strong>Http Method:</strong> POST</li>\n<li><strong>Content Type:</strong> application/json</li>\n<li><strong>Conteúdo do Body:</strong> JSON informado no quadro abaixo</li>\n</ul>\n<p>Para que isso seja possível é <strong>obrigatório</strong> que o campo Fila Prevista seja preenchido em todos os telefonemas.</p>\n<p><strong>Importante:</strong> Sempre que concluir uma ligação no Provedor de Call Center é necessário concluir também o Telefonema no CRM preenchendo os campos referentes ao resultado da ligação.</p>\n<table>\n<thead><tr>\n<th>Exemplo do JSON enviado nessa requisição</th>                                                                  </tr></thead>\n<tr>\n<td>\n\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code>{  \n   \"TelefonemaId\":\"31403aac-454b-e911-9633-000d3ac046b2\",\n   \"NomeEntidadeTelefonema\":\"phonecall\",\n   \"ChamadaParaId\":\"105ae739-1b4b-e911-9633-000d3ac046b2\",\n   \"NomeEntidadeChamadaPara\":\"lead\",\n   \"Token\":\"e4c07811-8f38-47b2-9f7a-f86c928cbe29\",\n   \"UrlTelefonemaCrm\":\"http%3A%2F%2Fcrm.crmeducacional.com%2FCRMDesenv%2Fmain.aspx%3Fetn%3Dphonecall%26pagetype%3Dentityrecord%26id%3D%257B31403aac-454b-e911-9633-000d3ac046b2%257D\",\n   \"IdentificadorFila\":\"5\",\n   \"FilaPrevista\":\"Nom da Fila Prevista\",\n   \"NomeCompleto\":\"Nome Sobrenome\",\n   \"TelefoneCelular\":\"(99)99999-9999\",\n   \"ConcursoAtual\":\"Nome do concurso Atual\",\n   \"OfertaAtual\":\"Nome da oferta Atual\",\n   \"TelefoneComercial\":\"(99)99999-9999\",\n   \"DataProva\":\"18/10/2019\",\n   \"SituacaoConcurso\":\"Inscrito\"\n}\n                                            \n</code></pre></td>\n</tr>\n</table>\n\n\n<p>Observe que além dos campos padrões, enviamos também Os <strong>IDs</strong> e <strong>Nomes</strong> das entidades Telefonema e a entidade do campo <strong>Chamada Para</strong>.</p>\n<p>Isso abre a possibilidade do cliente utilizar nossas APIs genéricas para buscar mais campos, caso seja necessário.</p>\n<p><b>Realizar Telefonemas imediatos para um Interessado</b></p>\n<p>Existe um botão no menu dos registros de Interessado dentro do CRM para realizar ligações imediatas.</p>\n<p>Para utlizar esse botão, é necessário informar o seu login de agente no Provedor de Call Center na seção Integração Telefonema na entidade Usuário no menu de configurações avançadas.</p>\n<p>Feito isso, basta acessar o registro do <strong>lead</strong> que você deseja e clicar no botão <strong>Ligar</strong>.</p>\n<table>\n<thead><tr>\n<th>Preenchendo o Login/Agente na entidade Usuário</th>                                                                  </tr></thead>\n<tr>\n<td>\n\n<p><img src=\"http://crmeducacional.com/wp-content/uploads/2023/02/evolux09.png\" alt=\"Exemplo 3\" /></p>\n</td>\n</tr>\n</table>\n\n\n<p>Nesse momento, iremos enviar a seguinte requisição:</p>\n<ul>\n<li><strong>URL:</strong> URL informada no campo \"URL para ligação imediata\"</li>\n<li><strong>Http Method:</strong> POST</li>\n<li><strong>Content Type:</strong> application/json</li>\n<li><strong>Conteúdo do Body:</strong> JSON informado no quadro abaixo</li>\n</ul>\n<table>\n<thead><tr>\n<th>Exemplo do JSON enviado nessa requisição</th>                                                                  </tr></thead>\n<tr>\n<td>\n\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code>{  \n   \"TelefonemaId\":\"67f0772d-444b-e911-9633-000d3ac046b2\",\n   \"NomeEntidadeTelefonema\":\"phonecall\",\n   \"ChamadaParaId\":\"105ae739-1b4b-e911-9633-000d3ac046b2\",\n   \"NomeEntidadeChamadaPara\":\"lead\",\n   \"LoginAgente\":\"operador.02\",\n   \"TelefoneCelular\":\"(99)99999-9999\",\n   \"Token\":\"e4c07811-8f38-47b2-9f7a-f86c928cbe29\"\n}\n</code></pre></td>\n</tr>\n</table>\n\n\n<p><b>Cancelar telefonema</b></p>\n<p>Para cancelar um telefonema você deve incluir uma chamada para o método CancelarTelefonema da classe TelefonemaNegocio como uma das etapas do fluxo de trabalho.</p>\n<p><img src=\"https://portal.crmeducacional.com/Imagens/Documentacao/Dynamics%20CRM/FluxoEtapaCancelarTelefonema.png\" alt=\"Exemplo 4\" /></p>\n<p><img src=\"https://portal.crmeducacional.com/Imagens/Documentacao/Dynamics%20CRM/FluxoCancelarTelefonemaParametrosWorkflow.png\" alt=\"Exemplo 5\" /></p>\n<p>Sempre que uma etapa do processo de inscrição for concluída e existirem telefonemas alocados para o candidato é possível configurar fluxos que cancelam esses telefonemas. </p>\n<p>Nesse caso, iremos enviar a seguinte requisição:</p>\n<ul>\n<li><strong>URL:</strong> URL informada no campo \"URL para cancelamento de telefonema\" concatenada com os parametros Identificador da campanha e o Id do Telefonema (<a href=\"http://UrlParaCancelamentoTelefonema/identificadorcampanha/idtelefonema\">http://UrlParaCancelamentoTelefonema/identificadorcampanha/idtelefonema</a>)</li>\n<li><strong>Http Method:</strong> DELETE</li>\n</ul>\n<p><b>Atualizar telefonema</b></p>\n<p>É possível utilizar a API <strong>Atualizar Telefonema</strong> (Ver documentação na aba API) para atualizar campos da entidade <strong>Telefonema</strong> via integração no CRM .</p>\n","_postman_id":"26772d64-572a-4d0c-b225-02a49a5d7289"},{"name":"Envio de Telefonemas (EVOLUX)","item":[],"id":"9cc95cce-4483-4221-8dc8-63946719dd89","description":"<h3 id=\"objetivo\"><strong>Objetivo</strong></h3>\n<p>A Integração do CRM com a Evolux possibilita a realização de telefonemas automáticos ao Call Center por meio dessa plataforma.</p>\n<p>Para utilizar esta funcionalidade é necessário realizar as seguintes configurações no CRM Educacional:</p>\n<p>1º Altere a seção Captação de alunos no menu lateral esquerdo do aplicativo para Configurações.</p>\n<p>2º Clique na entidade CRM Educacional</p>\n<p>3º Abra o registro da CRM Educacional</p>\n<img src=\"http://crmeducacional.com/wp-content/uploads/2023/02/evolux01.png\" />\n\n<p>4º Altere para a Guia Captação.</p>\n<p>5º Identifique na seção <strong>Provedor de Envio de Telefonemas</strong> os campos <strong>Empresa (Telefonema), Token e URL API</strong></p>\n<img src=\"http://crmeducacional.com/wp-content/uploads/2023/02/evolux02.png\" />\n\n<p>6º Preencha com as informações solicitadas:</p>\n<ul>\n<li><strong>Empresa (Telefonema) :</strong> Evolux</li>\n<li><strong>Token:</strong> O token da API é fornecido pela Evolux. Para obtê-lo é necessário acessar o seu ambiente Evolux, possuir acesso admininstrativo, acessar o menu de PBX, posteriormente o submenu configução, depois Tokens de API e por fim gerar um novo token.</li>\n</ul>\n<img src=\"http://crmeducacional.com/wp-content/uploads/2023/02/evolux03.png\" />\n\n<img src=\"http://crmeducacional.com/wp-content/uploads/2023/02/evolux04.png\" />\n\n<ul>\n<li>URL API : URL fornecida pela Evolux para acesso a plataforma.</li>\n</ul>\n<p>Sempre que um registro comum de <strong>telefonema</strong> for criado no CRM, será criado um registro de <strong>assinante</strong> na EVOLUX.</p>\n<p>Para que isso seja possível é <strong>obritagório</strong> que o campo <strong>Fila Prevista</strong> seja preenchido em todos os telefonemas, pois através dessa fila que será identificardo para qual <strong>campanha</strong> da EVOLUX será enviado o assinante.</p>\n<img src=\"http://crmeducacional.com/wp-content/uploads/2023/02/evolux05.png\" />\n\n<p>Para cada <strong>campanha</strong> existente na EVOLUX, deverá ser criada uma <strong>fila</strong> no CRM. Dentro dessa fila deve-se preencher o campo <strong>Identificador EVOLUX</strong> com o ID da campanha correspondente.</p>\n<img src=\"http://crmeducacional.com/wp-content/uploads/2023/02/evolux06.png\" />\n\n<p>Para encontrar o <strong>ID da Campanha</strong> basta logar na plataforma EVOLUX, no menu <strong>Discador/Campanhas</strong>, abrir a campanha desejada e copiar o ID na URL.</p>\n<img src=\"http://crmeducacional.com/wp-content/uploads/2023/02/evolux07.png\" />\n\n<p>Dentro da plataforma EVOLUX, na tela de edição de campanhas, será necessário preencher o campo <strong>URL Externa</strong> com o valor <strong>\"$url\"</strong> nas configurações avançadas.</p>\n<p>Com isso, sempre que o atendente receber uma ligação, deverá clicar no botão <strong>Abrir Sistema Externo</strong> para abrir a tela referente ao telefonema dentro do CRM para que ele possa ser concluído.</p>\n<img src=\"http://crmeducacional.com/wp-content/uploads/2023/02/evolux08.png\" />\n\n<table><tbody><tr><th>Botão para abrir o telefonema de dentro da ligação na EVOLUX</th></tr><tr><td><img src=\"https://portal.crmeducacional.com/Imagens/Documentacao/AbrirSistemaExternoEvolux.png\" /></td></tr></tbody></table>\n\n<p>Além dos campos obrigatórios da EVOLUX, nós também enviamos alguns campos customizados que podem ser utilizados pelos agentes conforme imagem abaixo.</p>\n<table><tbody><tr><th>Campos customizados enviados para a EVOLUX</th></tr><tr><td><img src=\"https://portal.crmeducacional.com/Imagens/Documentacao/campos_customizados_evolux.png\" /></td></tr></tbody></table>\n\n<p><strong>Importante:</strong> Sempre que concluir uma ligação na EVOLUX é necessário concluir também o Telefonema no CRM preenchendo os campos referentes ao resultado da ligação.</p>\n<h3 id=\"realizar-telefonemas-imediatos-para-um-lead\"><strong>Realizar Telefonemas imediatos para um Lead</strong></h3>\n<p>Para clientes que utilizam Integração com EVOLUX, foi criado um botão no menu dos registros de lead dentro do CRM para realizar ligações imediatas.</p>\n<p>Para utlizar esse botão, é necessário informar o seu login de agente EVOLUX no campo <strong>Login/Agente</strong> na seção Integração Telefonema na entidade <strong>Usuário</strong> no menu de configurações avançadas -&gt; Segurança</p>\n<img src=\"http://crmeducacional.com/wp-content/uploads/2023/02/evolux09.png\" />\n\n<p>Além disso é necessário estar logado na EVOLUX em uma outra \"aba\" do navegador.</p>\n<p>Feito isso, basta acessar o registro do Lead que você deseja e clicar no botão <strong>Ligar</strong>.</p>\n<img src=\"http://crmeducacional.com/wp-content/uploads/2023/02/evolux10.png\" />\n\n<p><strong>Cancelar telefonema</strong></p>\n<p>Para cancelar um telefonema você deve incluir uma chamada para o método CancelarTelefonema da classe TelefonemaNegocio como uma das etapas do fluxo de trabalho.</p>\n<img src=\"https://portal.crmeducacional.com/Imagens/Documentacao/Dynamics CRM/FluxoEtapaCancelarTelefonema.png\" alt />\n\n<img src=\"https://portal.crmeducacional.com/Imagens/Documentacao/Dynamics CRM/FluxoCancelarTelefonemaParametrosWorkflow.png\" alt />\n\n<p>Sempre que uma etapa do processo de inscrição for concluída e existirem telefonemas alocados para o candidato é possível configurar fluxos que cancelam esses telefonemas.</p>\n","_postman_id":"9cc95cce-4483-4221-8dc8-63946719dd89"},{"name":"Envio de Telefonemas (WEON)","item":[],"id":"6eeed2bb-d26f-4dc3-9427-295d9fe12320","description":"<p><strong>Objetivo</strong></p>\n<p>Agora o CRM Educacional possui integração com a WeOn possibilitando a realização de telefonemas automáticos ao Call Center por meio dessa plataforma. Para utilizar esta funcionalidade é necessário realizar as seguintes configurações:</p>\n<p><strong>Marketplace</strong></p>\n<p>A integração com <strong>Weon</strong> é adquirida na opção <strong>Marketplace</strong> do menu <strong>Captação</strong> do ambiente <strong>Dynamics CRM</strong>. Lá, um cartão do tipo <strong>Telefonema</strong>, dedicado ao Weon, possui um botão <strong>Detalhes</strong> que, ao ser clicado, abre uma nova janela com detalhes do serviço e um botão Obter agora. Após adquirida, é necessário configura-la com o preenchimento dos campos:</p>\n<ul>\n<li><strong>Nome:</strong> nome da configuração a ser criada;</li>\n<li><strong>Descrição:</strong> descrição da configuração a ser criada;</li>\n<li><strong>Id da Campanha(Chamada Imediata):</strong> identificador de campanha de chamada imediata;</li>\n<li><strong>URL do Webservice:</strong> URL do web service do WeOn.</li>\n</ul>\n<p><img src=\"https://portal.crmeducacional.com/Imagens/Documentacao/Integracao/configWeon.jpg\" alt /></p>\n<p>O próximo passo é definir o <strong>Provedor de Envio de Telefonemas</strong> do registro <strong>CRM Educacional</strong> (menu <strong>Configurações</strong>), selecionando a opção <strong>WeOn</strong> como <strong>Empresa</strong> e atribuindo ao campo <strong>Integração Telefonema</strong> a referência à configuração realizada via Marketplace.</p>\n<p>Ainda, configurar uma fila de telefonemas com o ID da campanha WeOn.</p>\n<p><strong>Objetivo</strong></p>\n<p>Agora o CRM Educacional possui integração com a WeOn possibilitando a realização de telefonemas automáticos ao Call Center por meio dessa plataforma.</p>\n<p>Para utilizar esta funcionalidade é necessário realizar as seguintes configurações no CRM Educacional:</p>\n<p>Na entidade <strong>CRM Educacional</strong> será necessário escolher a opção <strong>WeOn</strong> no campo <strong>Empresa(Telefonema)</strong> e selecionar uma configuração no campo Integração telefonema na seção <strong>Provedor de Envio de Telefonemas</strong>.</p>\n<p></p><table><tbody><tr><th>Configurando a seção Provedor de Envio de Telefonemas na entidade CRM Educacional</th></tr><tr><td><p></p><div><div><img src=\"https://portal.crmeducacional.com/Imagens/Documentacao/ProvedorEnvioTelefonemas.png\" alt /></div></div><p></p></td></tr></tbody></table>\n\n<p>Ainda na entidade <strong>CRM Eduaccional</strong> preencha o campo <strong>URL do CRM</strong></p>\n<p></p><table><tbody><tr><th>Configurando URL do CRM na entidade CRM Educacional</th></tr><tr><td><p></p><div><div><img src=\"https://portal.crmeducacional.com/Imagens/Documentacao/ConfigurarURLCRM.png\" alt /></div></div><p></p></td></tr></tbody></table>\n\n<p>Sempre que um registro comum de <strong>telefonema</strong> for criado no CRM, iremos criar uma registro de <strong>assinante</strong> na WEON.</p>\n<p>Para que isso seja possível é <strong>obritagório</strong> que o campo <strong>Fila Prevista</strong> seja preenchido em todos os telefonemas. Pois através dessa fila é que iremos identificar para qual <strong>campanha</strong> da WEON enviaremos esse asinante.</p>\n<p>Para cada <strong>campanha</strong> existente na WEON, deve ser criada uma <strong>fila</strong> no CRM. Dentro dessa fila deve-se preencher o campo <strong>Identificador Campanha</strong> com o ID da campanha correspondente.</p>\n<p></p><table><tbody><tr><th>Preenchendo o campo Fila Prevista na entidade Telefonema</th></tr><tr><td><p></p><div><div><img src=\"https://portal.crmeducacional.com/Imagens/Documentacao/TelefonemaFilaPrevistaWeon.png\" alt /></div></div><p></p></td></tr></tbody></table><p></p><table><tbody><tr><th>Campo Identificador Campanha na entidade Fila</th></tr><tr><td><p></p><div><div><img src=\"https://portal.crmeducacional.com/Imagens/Documentacao/FilaIdentificadorWeon.png\" alt /></div></div><p></p></td></tr></tbody></table>\n\n<p>Para encontrar o <strong>ID da Campanha</strong> basta logar na plataforma WEON, no menu <strong>Aplicações/Call Center/Discador</strong> e copiar o id da execução da campanha desejada.</p>\n<p></p><table><tbody><tr><th>Obtendo o ID da Campanha na WEON</th></tr><tr><td><p></p><div><div><img src=\"https://portal.crmeducacional.com/Imagens/Documentacao/IdCampanhaWeon.png\" alt /></div></div><p></p></td></tr></tbody></table>\n\n<p>Dentro da plataforma WEON, na tela de edição de campanhas, será necessário preencher o campo <strong>URL</strong> com o valor <strong>\"URL_do_CRM/main.aspx?etn=phonecall&amp;pagetype=entityrecord&amp;id={[idtelefonemacrm]}\"</strong> substituindo o \"URL_do_CRM\" pela URL do CRM, para que este campo seja exibido clique na opção <strong>URL Open</strong>. Com isso, sempre que o atendente receber uma ligação, será aberto uma tela referente ao telefonema dentro do CRM para que ele possa ser concluído.</p>\n<p></p><table><tbody><tr><th>Configurando URL na WEON</th></tr><tr><td><p></p><div><div><img src=\"https://portal.crmeducacional.com/Imagens/Documentacao/URLexternaWeon.png\" alt /></div></div><p></p></td></tr></tbody></table>\n\n<p><strong>Configuração de campos customizados</strong></p>\n<p>Sempre que um telefonema é enviado para a WeOn são enviados alguns campos que podem ser utilizados no script de atendimento. Para criar estes campos no ambiente WeOn, acesse o menu <strong>Aplicações/Call Center/Contatos(Leads)/Informações</strong> preencha os campos <strong>Nome da coluna, Descrição da coluna, Tipo da coluna</strong> e clique em <strong>Criar</strong>.</p>\n<p>Obs. Apenas os campos listados na tabela abaixo podem ser criados para que a integração funcione corretamente.</p>\n<table><tbody><tr><th>Nome da Coluna</th><th>Descrição da Coluna</th><th>Tipo da Coluna</th></tr><tr><td>concursoatual</td><td>ConcursoAtual</td><td>VARCHAR(150)</td></tr><tr><td>ofertaatual</td><td>OfertaAtual</td><td>VARCHAR(150)</td></tr><tr><td>telefonecomercial</td><td>TelefoneComercial</td><td>VARCHAR(20)</td></tr><tr><td>telefone2</td><td>Telefone2</td><td>VARCHAR(20)</td></tr><tr><td>telefone3</td><td>Telefone3</td><td>VARCHAR(20)</td></tr><tr><td>dataprova</td><td>DataProva</td><td>DATE</td></tr><tr><td>situacaoaluno</td><td>Situação do aluno</td><td>VARCHAR(300)</td></tr><tr><td>idtelefonemacrm</td><td>Id do Telefonema no CRM</td><td>VARCHAR(30)</td></tr><tr><td>filaprevista</td><td>FilaPrevista</td><td>VARCHAR(80)</td></tr></tbody></table><p></p><table><tbody><tr><th>Criando campos customizados</th></tr><tr><td><p></p><div><div><img src=\"https://portal.crmeducacional.com/Imagens/Documentacao/camposcustomizadosweon.png\" alt /></div></div><p></p></td></tr></tbody></table>\n\n<p><strong>Importante:</strong> Sempre que concluir uma ligação na WEON é necessário concluir também o Telefonema no CRM preenchendo os campos referentes ao resultado da ligação.</p>\n<p><strong>Realizar Telefonemas imediatos para um Interessado</strong></p>\n<p>Para clientes que utilizam Integração com WEON, foi criado um botão no menu dos registros de Interessado dentro do CRM para realizar ligações imediatas.</p>\n<p>Para utlizar esse botão, é necessário informar o seu Id de agente WEON no campo <strong>Login/Agente</strong> na seção Integração Telefonema na entidade <strong>Usuário</strong> do CRM.</p>\n<p>Além disso é necessário estar logado na WEON em uma outra \"aba\" do navegador.</p>\n<p></p><table><tbody><tr><th>Realizando uma ligação imediata</th></tr><tr><td><p></p><div><div><img src=\"https://portal.crmeducacional.com/Imagens/Documentacao/LoginOperadorWeon.png\" alt /></div></div><p></p></td></tr></tbody></table>\n\n<p>Feito isso, basta acessar o registro do <strong>Interessado</strong> que você deseja e clicar no botão <strong>Ligar</strong>.</p>\n<p></p><table><tbody><tr><th>Preenchendo o Login do Operador na entidade Usuário</th></tr><tr><td><p></p><div><div><img src=\"https://portal.crmeducacional.com/Imagens/Documentacao/BotaoLigarInteressado.png\" alt /></div></div><p></p></td></tr></tbody></table>\n\n<p><strong>Cancelar telefonema</strong></p>\n<p>Para cancelar um telefonema você deve incluir uma chamada para o metodo CancelarTelefonema da classe TelefonemaNegocio como uma das etapas do fluxo de trabalho.</p>\n<p>![](<a href=\"https://portal.crmeducacional.com/Imagens/Documentacao/Dynamics\">https://portal.crmeducacional.com/Imagens/Documentacao/Dynamics</a> CRM/FluxoEtapaCancelarTelefonema.png)</p>\n<p>![](<a href=\"https://portal.crmeducacional.com/Imagens/Documentacao/Dynamics\">https://portal.crmeducacional.com/Imagens/Documentacao/Dynamics</a> CRM/FluxoCancelarTelefonemaParametrosWorkflow.png)</p>\n<p>Sempre que uma etapa do processo de inscrição for concluída e existirem telefonemas alocados para o candidato é possível configurar fluxos que cancelam esses telefonemas. Veja a documentação de cancelamento de telefonemas no menu Dynamics CRM para mais informações.</p>\n","_postman_id":"6eeed2bb-d26f-4dc3-9427-295d9fe12320"},{"name":"Formulário de Interesse","item":[{"name":"Formulário de Interesse","id":"389a3212-46ee-4fb9-a6e6-c2712be9b01d","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Authorization","value":"Bearer IJjrtChsl8pPMeD8aFxleRojnBjwA7HGD2_tWSgdzduieIYy_zO605IFxheaoul4vagW6jJHqpVqmocey95B1lG8mqnFm6WBa5OyxW9GWnGQasYaNxHTIzjYJ2dIz-QWJ7a_7uIq2dbzoIzWpUDM7zshqHBRyEL6XQmcKr3H0d80HPf5uV4SAg5pAbNOyODsy6RcBm33U6rXbcoJNhP7DRRJLrJEsa8yO--eijr_MbTmye8HjEEaLgc8lPBoZscO","type":"text"}],"body":{"mode":"urlencoded","urlencoded":[]},"url":"https://XXXapi.crmeducacional.com/api/IntegracaoFormularioInteresse/SalvarDados","description":"<h3 id=\"objetivo\"><strong>Objetivo</strong></h3>\n<p>A utilização desta API permite a <strong>criação e atualização de registros de leads no CRM,</strong> baseando-se na integralização de informações coletadas através de formulários web personalizados, denominados <strong>Formulário de Interesse.</strong></p>\n<p>Não existem restrições em relação aos campos da <strong>entidade leads</strong> que podem ser integralizados, porém é necessário atenta-se ao <strong>nome lógico</strong> e o <strong>formato de envio</strong> dos dados.(Caso possua dúvidas em relação a como identificar os nomes lógicos e demais parâmetros, sugerimos que retorne a seção de informações importantes).</p>\n<p>Obs.: <strong>Só é possível integrar dados relacionados a entidade lead</strong>.</p>\n<p>Na utilização deste método para requisição via Postman, os dados são enviados no <code>params</code>, ou seja, na URL da requisição.</p>\n<p><strong>Atenção! :</strong> A CRM não disponibiliza / desenvolve formulários personalizados.</p>\n<p><strong>Informação a ser enviada no params:</strong></p>\n<p><strong>Exemplo 1:</strong></p>\n<table><tbody><tr><th>Formato</th></tr><tr><td><div>Nome_do_Campo=Valor&amp;Nome_do_Campo2=Valor</div><div><div><div><div></div></div></div><div></div></div></td></tr></tbody></table>\n\n<table><tbody><tr><th>Exemplo</th></tr><tr><td><div>cad_cpf=123.456.789-00&amp;cad_datanascimento=01/01/2015</div><div><div><div><div></div></div></div><div></div></div></td></tr></tbody></table>\n\n<table><tbody><tr><th>Exemplo completo.</th></tr><tr><td><div>https://XXXapi.crmeducacional.com/api/IntegracaoFormularioInteresse/SalvarDados?cad_cpf=272.622.110-64&amp;cad_datanascimento=01/01/2015</div><div><div><div><div></div></div></div><div></div></div></td></tr></tbody></table>\n\n<h3 id=\"equipe-ou-usuário\"><strong>Equipe ou Usuário</strong></h3>\n<p>É possível a criação do <b>mesmo lead</b> em mais de uma <b>Unidade de Negócio</b>,<b> </b>para isso, deverá ser informado o parâmetro <b>Equipe</b> ou <b>Usuário</b> (ver exemplo abaixo). Tanto o nome da equipe quanto o usuário devem está cadastrados no CRM.</p>\n\n<p><strong>Exemplo 2 e 3:</strong></p>\n<table><tbody><tr><th><b>Exemplo parâmetro</b></th><th><b>Exemplo da URL requisição</b></th></tr><tr><td><div>usuario=CRMEducacional</div><div><div><div><div></div></div></div><div></div></div></td><td><div>https://XXXapi.crmeducacional.com/api/IntegracaoFormularioInteresse/SalvarDados?cad_cpf=272.622.110-64&amp;cad_datanascimento=01/01/2015&amp;usuario=CRMEducacional</div><div><div><div><div></div></div></div><div></div></div></td></tr><tr><td><div>equipe=Comercial</div><div><div><div><div></div></div></div><div></div></div></td><td><div>https://XXXapi.crmeducacional.com/api/IntegracaoFormularioInteresse/SalvarDados?cad_cpf=272.622.110-64&amp;cad_datanascimento=01/01/2015&amp;equipe=Comercial</div><div><div><div><div></div></div></div><div></div></div></td></tr></tbody></table>\n\n<p><strong>Possíveis Retornos:</strong></p>\n<p><strong>Status: 200</strong></p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code>{\n    \"Status\": \"Sucesso\", \n    \"Mensagem\": \"Dados criados/atualizados com sucesso.\",\n    \"InteressadoID\": \"a11a1111-aa11-a111-111a-111a1aa111a2\"\n}\n\n</code></pre><p><strong>Status: 500</strong></p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code>{\n     \"Status\": \"Falha\",\n     \"Mensagem\":\"O Lead não foi salvo pois XXXXXX. Detalhes: YYYYYY.\"\n}\n\n</code></pre><h3 id=\"regras-de-atualização-e-criação-de-registros\"><strong>Regras de Atualização e Criação de Registros:</strong></h3>\n<p>• Caso seja informado um <strong>CPF inexistente na base e um e-mail também inexistente</strong>, o Lead será criado com os dados enviados.</p>\n<p>• Caso seja informado um <strong>CPF já existente na base e um e-mail ainda inexistente</strong>, o Lead será encontrado pelo CPF e seu e-mail e demais dados enviados serão alterados.</p>\n<p>• Caso seja informado um <strong>CPF não existente na base e um e-mail existente</strong>, o Lead será encontrado pelo e-mail e seu CPF e demais dados enviados serão alterados.</p>\n<p>• Caso seja informado um <strong>CPF existente na base e um e-mail também existente (em um mesmo Lead)</strong>, o Lead terá os dados enviados alterados.</p>\n<p>• Caso seja informado um <strong>CPF existente na base, e-mail e ID também existentes (em Leads diferentes)</strong>, nenhum dos dados será alterado nos Leads e será gerado um Log informando a inconsistência e os valores dos campos enviados na requisição;</p>\n<p>• Caso seja informado um responsável e não seja informado um CPF e/ou um e-mail na criação, o Lead será criado com os dados informados (Captação para Colégios);</p>\n<p>• Na atualização, caso não tenha sido enviado nem o e-mail e nem o CPF do Lead, o Lead será buscado pelo ID. (Captação para Colégios);</p>\n<p>• Todos os campos que exigem algum tipo de validação serão verificados segundo as regras da Ficha de Inscrição, caso não atendam aos requisitos não serão salvos e será gerado um Log informativo.</p>\n<p><strong>Exemplo de código</strong></p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code>public static void PostarDadosFormInteresse(string urlPost, Dictionary camposValores)\n{\n    string parametros = \"\";\n    bool incluirEComercial = false;\nforeach (KeyValuePair campoInterno in camposValores)\n{\n    if (incluirEComercial)\n    parametros += \"&amp;\";\n    else\n    incluirEComercial = true;\n    parametros += string.Format(\"{0}={1}\", campoInterno.Key, campoInterno.Value);\n}\nSystem.Net.ServicePointManager.Expect100Continue = false;\nHttpWebRequest req = (HttpWebRequest)WebRequest.Create(urlPost);\nreq.Method = \"POST\";\nreq.ContentType = \"application/x-www-form-urlencoded\";\nbyte[] byteArray = Encoding.UTF8.GetBytes(parametros);\nreq.ContentLength = byteArray.Length;\nStream streamOut = req.GetRequestStream();\nstreamOut.Write(byteArray, 0, byteArray.Length);\nstreamOut.Close();\ntry\n{\nStreamReader streamIn = new StreamReader(req.GetResponse().GetResponseStream());\nstring res = streamIn.ReadToEnd();\nstreamIn.Close();\n}\ncatch (Exception e)\n{\nstring descricaoErro = string.Format(\"ERROR {0} - {1} - {2} - {3}\", e.InnerException, e.Message, e.StackTrace, e.Source);\n}\n}\n\n</code></pre><p><strong>Visualização dos logs</strong></p>\n<p>Caso ocorra alguma divergência no momento da integração, será gerado um <b>Log informando</b> o motivo. Esses logs poderão ser visualizados no CRM, na entidade <b>Logs do Sistema</b> que fica localizado no menu lateral direito do aplicativo CRM Educacional - Administração.</p>\n\n<p><b>Exemplo:</b></p>\n\n<img src=\"https://i.ibb.co/Y3qd9n2/Logs-Formul-rio-de-interesse.jpg\" />","urlObject":{"protocol":"https","path":["api","IntegracaoFormularioInteresse","SalvarDados"],"host":["XXXapi","crmeducacional","com"],"query":[],"variable":[]}},"response":[{"id":"cc4efeb0-0326-4cdd-aaae-a69189e7d0aa","name":"Exemplo 1 - Envio de Campos","originalRequest":{"method":"POST","header":[{"key":"Authorization","value":"Bearer IJjrtChsl8pPMeD8aFxleRojnBjwA7HGD2_tWSgdzduieIYy_zO605IFxheaoul4vagW6jJHqpVqmocey95B1lG8mqnFm6WBa5OyxW9GWnGQasYaNxHTIzjYJ2dIz-QWJ7a_7uIq2dbzoIzWpUDM7zshqHBRyEL6XQmcKr3H0d80HPf5uV4SAg5pAbNOyODsy6RcBm33U6rXbcoJNhP7DRRJLrJEsa8yO--eijr_MbTmye8HjEEaLgc8lPBoZscO","type":"text"}],"body":{"mode":"urlencoded","urlencoded":[]},"url":{"raw":"https://XXXapi.crmeducacional.com/api/IntegracaoFormularioInteresse/SalvarDados?cad_cpf=123.456.789-00&cad_datanascimento=01/01/2015","protocol":"https","host":["XXXapi","crmeducacional","com"],"path":["api","IntegracaoFormularioInteresse","SalvarDados"],"query":[{"key":"cad_cpf","value":"123.456.789-00"},{"key":"cad_datanascimento","value":"01/01/2015"}]}},"_postman_previewlanguage":"Text","header":[],"cookie":[],"responseTime":null,"body":""},{"id":"53cd8e19-477f-4d69-8851-6b0bf3d4b6f2","name":"Exemplo 2 - Envio de Dados - Com Usuário","originalRequest":{"method":"POST","header":[{"key":"Authorization","value":"Bearer IJjrtChsl8pPMeD8aFxleRojnBjwA7HGD2_tWSgdzduieIYy_zO605IFxheaoul4vagW6jJHqpVqmocey95B1lG8mqnFm6WBa5OyxW9GWnGQasYaNxHTIzjYJ2dIz-QWJ7a_7uIq2dbzoIzWpUDM7zshqHBRyEL6XQmcKr3H0d80HPf5uV4SAg5pAbNOyODsy6RcBm33U6rXbcoJNhP7DRRJLrJEsa8yO--eijr_MbTmye8HjEEaLgc8lPBoZscO","type":"text"}],"body":{"mode":"urlencoded","urlencoded":[]},"url":{"raw":"https://XXXapi.crmeducacional.com/api/IntegracaoFormularioInteresse/SalvarDados?cad_cpf=272.622.110-64&cad_datanascimento=01/01/2015&usuario=CRMEducacional","protocol":"https","host":["XXXapi","crmeducacional","com"],"path":["api","IntegracaoFormularioInteresse","SalvarDados"],"query":[{"key":"cad_cpf","value":"272.622.110-64"},{"key":"cad_datanascimento","value":"01/01/2015"},{"key":"usuario","value":"CRMEducacional"}]}},"_postman_previewlanguage":"Text","header":[],"cookie":[],"responseTime":null,"body":""},{"id":"47bc1b37-d243-4de9-a199-19ad2340b4ab","name":"Exemplo 3 - Envio de dados - Com Equipe","originalRequest":{"method":"POST","header":[{"key":"Authorization","value":"Bearer IJjrtChsl8pPMeD8aFxleRojnBjwA7HGD2_tWSgdzduieIYy_zO605IFxheaoul4vagW6jJHqpVqmocey95B1lG8mqnFm6WBa5OyxW9GWnGQasYaNxHTIzjYJ2dIz-QWJ7a_7uIq2dbzoIzWpUDM7zshqHBRyEL6XQmcKr3H0d80HPf5uV4SAg5pAbNOyODsy6RcBm33U6rXbcoJNhP7DRRJLrJEsa8yO--eijr_MbTmye8HjEEaLgc8lPBoZscO","type":"text"}],"body":{"mode":"urlencoded","urlencoded":[]},"url":{"raw":"https://XXXapi.crmeducacional.com/api/IntegracaoFormularioInteresse/SalvarDados?cad_cpf=272.622.110-64&cad_datanascimento=01/01/2015&equipe=Comercial","protocol":"https","host":["XXXapi","crmeducacional","com"],"path":["api","IntegracaoFormularioInteresse","SalvarDados"],"query":[{"key":"cad_cpf","value":"272.622.110-64"},{"key":"cad_datanascimento","value":"01/01/2015"},{"key":"equipe","value":"Comercial"}]}},"_postman_previewlanguage":"Text","header":[],"cookie":[],"responseTime":null,"body":""}],"_postman_id":"389a3212-46ee-4fb9-a6e6-c2712be9b01d"}],"id":"ce98f148-375a-4fcc-b144-80fa24276dff","_postman_id":"ce98f148-375a-4fcc-b144-80fa24276dff","description":""},{"name":"HubSpot - através de formulários - API V2","item":[],"id":"ee86e7a1-2d97-467b-a9b6-ef0c5d3cd096","description":"<p><strong>Objetivo</strong></p>\n<p>O objetivo desta integração é poder alterar o estágio do funil do Lead na <strong>HubSpot</strong> de acordo com as alterações do Lead na Ficha de Inscrição ou no CRM.</p>\n<p>Nesta integração também tem como o objetivo que o lead seja criado através de <strong>Direct Traffic</strong> e, que durante a criação do lead, a sua origem seja especificada com o valor <strong>CRM Educacional</strong>.</p>\n<p>Quando o candidato completar a inscrição pela ficha de inscrição, o estado do Lead na HubSpot será alterado para <strong>Opportunity</strong>.</p>\n<p>Para utilizar esta integração é necessário criar um formulário no HubSpot, pois para esta integração é necessário especificar <strong>Portal ID</strong> e o <strong>Guid do formulário do Hubspot</strong>, além do ID do cliente.</p>\n<table><tbody><tr><th>Criando um Formulário no HubSpot</th></tr><tr><td><br />No menu Superior &gt;&gt; Contatos &gt;&gt; Formulários. Depois que acessar, clicar no botão (Criar formulário).<br /></td></tr><tr><td><p></p><img src=\"https://portal.crmeducacional.com/Imagens/Documentacao/MenuFormularioHubspot.png\" /><p></p></td></tr><tr><td><br />Após criado o formulário, você será redirecionado para um link do qual você deverá guardar os seguintes valores. 1 - Portal ID e 2 - Guid do formulário do Hubspot<br /></td></tr><tr><td><p></p><img src=\"https://portal.crmeducacional.com/Imagens/Documentacao/LinkFormularioHubspot.png\" /><p></p></td></tr><tr><td><p><br />Será preciso também, preencher os campos <b>ID Cliente HubSpot</b> e <b>Segredo Cliente HubSpot</b> no CRM, além de também ser necessário preencher o campo <b>Portal ID e Guid do formulário do HubSpot</b> em <b>CONFIGURAÇÕES – CRM Educacional</b>.<br /><br /></p><p>Quando utilizada a integração por Formulário, também existem alguns campos opcionais que podem ser específicados, assim serão preenchidos alguns campos customizados do <b>HubSpot </b>com os valores respectivos vindos do CRM durante a inscrição do candidato, sendo eles:</p><ul><li><p>Campo Customizado Nome</p></li><li><p>Campo Customizado Sobrenome</p></li><li><p>Campo Customizado E-mail</p></li><li><p>Campo Customizado CPF</p></li><li><p>Campo Customizado Serviço Educacional</p></li><li><p>Campo Customizado Primeira Opção de Curso</p></li><li><p>Campo Customizado Linha de Negócio</p></li><li><p>Celular - HubSpot</p></li><li><p>Telefone - HubSpot</p></li><li><p>CEP - HubSpot</p></li><li><p>Forma de Ingresso - HubSpot</p></li><li><p>Categoria (Campus / Polo) - HubSpot</p></li><li><p>Turno - HubSpot</p></li><li><p>Semestre - HubSpot</p></li><li><p>Data da Prova - HubSpot (Campo enviado no formato texto. Ex: 14/10/2019)</p></li><li><p>Hora da Prova - HubSpot</p></li><li><p>Ano do Enem - HubSpot</p></li><li><p>Nota Final do Enem - HubSpot</p></li><li><p>Instituição de Origem - HubSpot</p></li><li><p>Curso de Origem - HubSpot</p></li><li><p>Ano de Formação - HubSpot</p></li><li><p>Ano de Ingresso - HubSpot</p></li><li><p>Semestre Atual - HubSpot</p></li><li><p>Situação no Funil Interessado - Hubspot</p></li><li><p>Oferta Tradicional - HubSpot</p></li><li><p>Oferta Enem - HubSpot</p></li><li><p>Oferta Agendado - HubSpot</p></li><li><p>Oferta PROUNI - HubSpot</p></li><li><p>Oferta Pós-Graduação - HubSpot</p></li><li><p>Oferta Cursos Livres - HubSpot</p></li><li><p>Oferta Transferência - HubSpot</p></li><li><p>Oferta Diploma - HubSpot</p></li><li><p>Oferta Medicina - HubSpot</p></li><li><p>Oferta Redação Online - HubSpot</p></li><li><p>Situação Concurso Tradicional - HubSpot</p></li><li><p>Situação Concurso Enem - HubSpot</p></li><li><p>Situação Concurso Agendado - HubSpot</p></li><li><p>Situação Concurso PROUNI - HubSpot</p></li><li><p>Situação Concurso Pós-Graduação - HubSpot</p></li><li><p>Situação Concurso Cursos Livres - HubSpot</p></li><li><p>Situação Concurso Transferência - HubSpot</p></li><li><p>Situação Concurso Diploma - HubSpot</p></li><li><p>Situação Concurso Medicina - HubSpot</p></li><li><p>Situação Concurso Redação Online - HubSpot</p></li></ul><p><b>Mais abaixo será demonstrado como criar os campos customizados no hubspot.</b></p></td></tr></tbody></table>\n\n<table><tbody><tr><th>Exemplo</th></tr><tr><td><p></p><img src=\"https://portal.crmeducacional.com/Imagens/Documentacao/Integracao/crmintegracaoinbound.jpg\" /><p></p></td></tr></tbody></table>\n\n<p>Para encontrar seu ID do Cliente e seu Segredo do Cliente, basta logar na sua conta de desenvolvedor da HubSpot, acessar o aplicativo que deseja utilizar na integração e copiar os valores.</p>\n<table><tbody><tr><th>Exemplo</th></tr><tr><td><p></p><img src=\"https://portal.crmeducacional.com/Imagens/Documentacao/ClientIdHubSpot.jpg\" /><p></p></td></tr></tbody></table>\n\n<p><b>Geração de Token de Autenticação</b></p>\n\n<p>Para Gerar o Token, deve ser acessado o Portal da CRM (https://portal.crmeducacional.com/), clicar em Captação, depois em Integrações, aba de Integrações e selecionar a Integração com HubSpot. Lá terá o botão demostrado abaixo, que realizará a geração do token.</p>\n\n<p>Deve ser informado o ID do Cliente no campo, realizar um clique em Gerar Token e permitir o acesso à sua aplicação na janela que será aberta.</p>\n\n<p>\\\\*Atenção: Ao clicar no botão, o token de acesso será atualizado no seu CRM.</p>\n\n<img src=\"https://i.ibb.co/G29mGRq/hubspot.jpg\" />\n\n<p>Em caso de sucesso, você será redirecionado para uma página com a seguinte mensagem:</p>\n\n<p>Caso o Lead ainda não exista na <strong>HubSpot</strong>. O CRM Educacional disponibiliza a opção de criar um novo Lead na <strong>HubSpot</strong>. Para isso é necessário marcar <strong>SIM</strong> no campo <strong>Criar Candidatos na Empresa de Inbound</strong> na entidade CRM Educacional</p>\n<table><tbody><tr><th>Exemplo</th></tr><tr><td><p></p><img src=\"https://portal.crmeducacional.com/Imagens/Documentacao/CriarCandidatosEmprasaInbound.jpg\" /><p></p></td></tr></tbody></table>\n\n<p>Abaixo o exemplo de criação do Lead no Hubspot, este processo será executado pela ficha de inscrição durante o processo de criação do Lead no CRM e, após a criação do mesmo no HubSpot este será marcado como <strong>Oportunidade</strong>.</p>\n<table><tbody><tr><th>Exemplo</th></tr><tr><td><p></p><img src=\"https://portal.crmeducacional.com/Imagens/Documentacao/HubspotOpportunityFormulario.png\" /><p></p></td></tr></tbody></table>\n\n<p>Quando a situação do candidato no concurso mudar para <strong>Matriculado</strong>, será executado o processo <strong>CRM Educacional :: Atualizar Lead Inbound Marketing</strong> que irá atualizar a situação do Lead na HubSpot para <strong>Cliente</strong>.</p>\n<table><tbody><tr><th>Exemplo</th></tr><tr><td><p></p><img src=\"https://portal.crmeducacional.com/Imagens/Documentacao/HubspotVirouCliente.png\" /><p></p></td></tr></tbody></table>\n\n<p><strong>Configurações do CRM</strong></p>\n<p>Para utilizar a integração com HubSpot você deverá selecionar a opção HubSpot no Pick List <strong>Integração Inbound Marketing</strong> nas configurações do concurso no CRM em <strong>CAPTAÇÃO – Concursos</strong>.</p>\n<table><tbody><tr><th>Exemplo</th></tr><tr><td><p></p><img src=\"https://portal.crmeducacional.com/Imagens/Documentacao/Integracao/concursointegracaoinbound.jpg\" /><p></p></td></tr></tbody></table>\n\n<p>Também será preciso definir em qual momento os leads serão enviados para o HubSpot, cujas opções são: <strong>Criação da Inscrição</strong> ou <strong>Conversão</strong>.</p>\n<p>Para que os leads sejam enviados para um formulário específico de cada concurso, será preciso preencher o <strong>Portal ID</strong> e o <strong>Guid do Formulário HubSpot</strong> em cada concurso. Caso não seja preenchido no concurso, os leads serão enviados para o Guid do Formulário HubSpot que consta da entidade CRM Educacional.</p>\n<p><strong>Logs de Integração Inbound Marketing</strong></p>\n<p>Caso por algum motivo em algum momento a integração falhar, será gerado um log informando o que ocorreu. Esses Logs poderão ser visualizados no CRM em <b>Local de Trabalho – Atividades – Log Genérico – Logs de Integração Inbound Marketing</b>.</p>\n\n<p><b>Exemplo</b></p>\n\n<img src=\"https://portal.crmeducacional.com/Imagens/Documentacao/LogsInboundMarketing.jpg\" />\n\n<p><strong>Campo Customizado da Oferta</strong></p>\n<p>É possível criar um campo customizado na HubSpot para salvar o <b>Alias</b> do <b>Serviço Educacional</b> da oferta selecionada para <b>primeira opção de curso</b> pelo candidato. Para isso basta criar um campo customizado na HubSpot e informar seu nome no campo <b>Campo Customizado da Oferta</b> na entidade <b>CRM Educacional</b> conforme imagem à baixo:</p>\n\n<p><b>Exemplo</b></p>\n\n<img src=\"https://portal.crmeducacional.com/Imagens/Documentacao/CampoCustomizadoHubSpot.jpg\" />\n\n<p><strong>Observação:</strong></p>\n<p>Para que a integração funcione corretamente é necessário que as ofertas possuam um Serviço Educacional vinculado a elas com o campo <b>Alias</b> preenchido.</p>\n\n<p><strong>Campo Customizado Linha de Negocio</strong></p>\n<p>É possível criar um campo customizado na HubSpot para salvar a Linha de Negócio do concurso da inscrição do candidato. Preencha o campo <b>Campo Customizado Linha de Negocio</b> com o mesmo nome do campo criado dentro do ambiente da <b>HubSpot</b></p>\n\n<p><b>Exemplo</b></p>\n\n<img src=\"https://portal.crmeducacional.com/Imagens/Documentacao/campocustomizadolinhanegocio.png\" />\n\n<p>Para que a integração funcione corretamente é necessário informar o nome do campo Linha de Negócio do concurso no campo <b>Nome do Campo Linha de Negócio</b> da entidade <b>CRM Educacional</b>.</p>\n\n<p><b>Exemplo</b></p>\n\n<img src=\"https://portal.crmeducacional.com/Imagens/Documentacao/nomecampolinhanegocio.png\" />\n\n<p><b>Exemplo do campo no ambiente da HubSpot</b></p>\n\n<img src=\"https://portal.crmeducacional.com/Imagens/Documentacao/campolinhanegociohubspot.png\" />\n\n<p><strong>Como marcar Leads como Perdidos na HubSpot</strong></p>\n<p>Foi criado um processo no CRM chamado “CRM Educacional :: Marcar Leads como Lost na ferramenta de inbound”. Este fluxo pode ser executado sob demanda a partir de qualquer concurso. Ao ser executado, os leads de todos os candidatos que estão com a situação no concurso diferente de “Matriculado” terão seu \"Lifecycle stage\" alterado de volta para \"Sales Qualified Lead\" se existirem na HubSpot.</p>","_postman_id":"ee86e7a1-2d97-467b-a9b6-ef0c5d3cd096"},{"name":"Integração com SMS","item":[],"id":"9db7cc00-9b31-432a-8f00-015afc53fcf6","description":"<h3>Objetivo</h3>\n\n<p>Descrever como realizar as configurações necessárias para realização do envio de SMS pela CRM Educacional, bem como a sua utilização.</p>\n<p>Estão disponíveis para utilização as seguintes empresas de SMS:</p>\n<ul>\n<li><strong>Marktel</strong> (Online e On Premises)</li>\n<li><strong>Globecall</strong> (Somente On Premises)</li>\n<li><strong>Movile</strong> (Online e On Premises)</li>\n<li><strong>Outros Provedores</strong> (Online e On Premises)</li>\n</ul>\n<p>Existem duas modalidades para o envio de SMS, sendo uma padrão e outra para que seja possível selecionar de qual integração será enviado o SMS, para casos em que existam mais de uma integração de SMS configurada no ambiente.</p>\n<p>Primeiramente, iremos abordar as configurações para o envio padrão de SMS:</p>\n<p>1º Passo : Acessar a entidade CRM Educacional, para isso clique em configurações no menu lateral esquerdo, posteriormente clique na entidade CRM Educacional.</p>\n<p><img src=\"http://crmeducacional.com/wp-content/uploads/2023/02/sms0101.png\" alt=\"Exemplo 1\" /></p>\n<p>2º Passo : Selecione a integração padrão desejada para o envio de SMS na guia Captação, seção Provedor de envio de SMS's</p>\n<p><img src=\"http://crmeducacional.com/wp-content/uploads/2023/02/sms0102.png\" alt=\"Exemplo 2\" /></p>\n<p>Preencha os campos de cada integração com os dados de acesso para as mesmas. Os campos disponíveis são:</p>\n<ul>\n<li><strong>Usuário (SMS)</strong></li>\n<li><strong>Senha (SMS)</strong></li>\n<li><strong>Token</strong></li>\n<li><strong>Id do Cliente</strong></li>\n<li><strong>Id da Conta</strong></li>\n</ul>\n<p>Cada <strong>Empresa (SMS)</strong> possuí seus respectivos campos:</p>\n<ul>\n<li><strong>Marktel </strong>(Online e On Premises)\n <ul>\n<li><strong>Usuário (SMS):</strong>O campo usuário deverá ser preenchido com o valor informado no campo Usuário webservices proveniente das configurações originadas da Marktel</li>\n<li><strong>Senha (SMS):</strong>  O campo senha deverá ser preenchido com o token gerado no campo Webservices token proveniente das configurações originadas da Marktel\n </li>\n</ul>\n</li>\n<li><strong>Globecall </strong>(Somente On Premises)\n <ul>\n<li><strong>Usuário (SMS)</strong></li>\n<li><strong>Senha (SMS)</strong>\n </li>\n</ul>\n</li>\n<li><strong>Movile</strong> (Online e On Premises)\n <ul>\n<li><strong>Usuário (SMS)</strong></li>\n<li><strong>Senha (SMS)</strong></li>\n<li><strong>Token</strong>\n </li>\n</ul>\n</li>\n<li><strong>Outros Provedores</strong> (Online e On Premises)\n <ul>\n<li><strong>Integração (SMS)</strong> (Nesse caso, deverá vincular a Integração configurada no Marketplace e lá preencher os campos abaixo)</li>\n<li><strong>URL (Obrigatório)</strong></li>\n<li><strong>Token (Opcional)</strong></li>\n</ul>\n</li>\n</ul>\n<h3>Adicionando mais de uma empresa de envio de SMS</h3>\n\n<p>Para incluir novas empresas de envio de SMS, acesse os Usuários de Integração por meio do menu Configurações no menu lateral esquerdo e clique no botão de criar. </p>\n<p><img src=\"http://crmeducacional.com/wp-content/uploads/2023/02/sms0103.png\" alt=\"Exemplo 3\" /></p>\n<p>Ao inserir um novo Usuário de Integração, defina seu <strong>tipo</strong> como <strong>Envio SMS</strong>:</p>\n<p><img src=\"https://crmeducacional.com/wp-content/uploads/2023/07/microsoftteams-image-1.png\" alt=\"Exemplo 4\" /></p>\n<p>No momento em que definir o tipo como Envio SMS, irá aparecer o campo de Empresa (SMS) e a partir da escolha desse campo, irão ser apresentados os respectivos campos da integração.</p>\n<h3>Definindo a Conta de Envio da SMS</h3>\n\n<p>Podemos definir se queremos que uma SMS seja enviada utilizando a integração de <strong>SMS padrão</strong> (definida na entidade CRM Educacional) ou se irá utilizar alguma das outras integrações de SMS cadastradas nos Usuários de Integração.</p>\n<p>Para definir que uma SMS será enviada por algum <strong>Usuário de Integração</strong>, devemos preencher o campo <strong>Conta de Envio</strong>.</p>\n<p>Para definir que uma SMS será enviada pela integração <strong>padrão</strong>, devemos deixar o campo <strong>Conta de Envio</strong> vazio.</p>\n<p><img src=\"http://crmeducacional.com/wp-content/uploads/2023/02/sms0105.png\" alt=\"Exemplo 5\" /></p>\n<h3>Integração com Outros Provedores</h3>\n\n<p>A integração com <strong>Outros Provedores</strong> permite ao cliente implementar uma integração com qualquer provedor de envio de SMS de sua preferência.</p>\n<p>Para isso deve-se selecionar a opção <strong>Outros Provedores</strong> nas configurações realizadas acima e informar uma configuração realizada no Marketplace da CRM Educacional. </p>\n<p><img src=\"http://crmeducacional.com/wp-content/uploads/2023/02/sms0106.png\" alt=\"Exemplo 6\" /></p>\n<p>Lá, um cartão do tipo SMS, dedicado à Outros Provedores, possui um botão Detalhes que, ao ser clicado, abre uma nova janela com detalhes do serviço e um botão Obter agora. Após adquirida, é necessário configurá-la com o preenchimento dos campos:\n </p>\n<ul>\n<li><strong>URL (Obrigatório):</strong> URL para qual enviaremos a requisição contendo o JSON referente ao SMS a ser enviado;\n </li>\n<li><strong>Token (Opcional):</strong> caso o token seja informado iremos enviar o parâmetro Authorization no hearder da requisição com o valor: \"Base {Token}\";</li>\n</ul>\n<p>Feito isso, toda vez que um SMS for enviado pelo CRM enviaremos a seguinte requisição:</p>\n<ul>\n<li><strong>URL:</strong> URL informada na configuração do Marketplace;</li>\n<li><strong>Http Method:</strong> POST</li>\n<li><strong>Content Type:</strong> application/json</li>\n<li><strong>Conteúdo do Body:</strong> JSON informado no quadro abaixo</li>\n</ul>\n<table>\n<thead><tr>\n<th>Exemplo do JSON enviado nessa requisição</th>                                                                  </tr></thead>\n<tr>\n<td>\n\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code>{  \n    \"Token\":\"token\",\n    \"SmsId\":\"b3b6f9f8-a14c-e911-9635-000d3ac046b2\",\n    \"TelefoneCelular\":\"31999999999\",\n    \"Mensagem\":\"mensagem\"\n}\n</code></pre></td>\n</tr>\n</table>\n\n\n\n\n<p>A API desenvolvida pelo cliente deverá devolver o seguinte JSON de retorno:</p>\n<table>\n<thead><tr>\n<th>Exemplo do JSON enviado nessa requisição</th>                                                                  </tr></thead>\n<tr>\n<td>\n\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code>{  \n    \"IdConsulta\":\"id-consulta-123\",\n    \"Status\":200,\n    \"Mensagem\":\"mensagem de retorno\"\n}\n                                            \n</code></pre></td>\n</tr>\n</table>\n\n<p>Todo retorno que recebermos, iremos salvar no campo Retorno dentro do registro de SMS no CRM.</p>\n<p>O campo \"IdConsulta\" do JSON acima será salvo no campo \"ID de Consulta\" do registro de SMS no CRM.</p>\n<p><strong>Importante:</strong> todas as requisições estão progamadas com um Time-out de 3 segundos. Faz-se necessáiro levar isso em consideração na hora de desenvolver sua integração, sugerimos que armazene o JSON recebido para processar a integração com seu provedor em um segundo momento e retorne imediatamente para nossa API saber que receberam a requisição com sucesso.</p>\n","_postman_id":"9db7cc00-9b31-432a-8f00-015afc53fcf6"},{"name":"Omnichannel - Genérico","item":[{"name":"Integração Omnichannel - Genérico","id":"7c19f0f5-cbd2-43af-a423-f5d9fe1a59dc","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\r\n    \"DadosOmniGenerico\": {\r\n        \"Nome\": \"Aluna Teste\",\r\n        \"Email\": \"aluna.teste@teste.com.br\",\r\n        \"Telefone\": \"5531975459156\",\r\n        \"CPF\": \"767.351.750-77\",\r\n        \"Atendente\": \"Juliano Serra\",\r\n        \"EmailAtendente\": \"juliano_atendimento@crmeducacional.com\",\r\n        \"Media\": \"WHATSAPP\",\r\n        \"Id\": null,\r\n        \"HashInteracao\": \"\",\r\n        \"Browser\": \"\",\r\n        \"SistemaOperacional\": \"\",\r\n        \"Ip\": \"\",\r\n        \"Messages\": [\r\n            {\r\n                \"Dataehora\": \"2021-12-21T14:03:49.000Z\",\r\n                \"Mensagem\": \"Ok\",\r\n                \"Remetente\": \"CLIENT\"\r\n            },\r\n            {\r\n                \"dataehora\": \"2021-12-21T14:05:02.000Z\",\r\n                \"mensagem\": \"Informe sua idade \",\r\n                \"remetente\": \"AGENT\"\r\n            },\r\n            {\r\n                \"dataehora\": \"2021-12-21T14:05:09.000Z\",\r\n                \"mensagem\": \"18\",\r\n                \"remetente\": \"CLIENT\"\r\n            },\r\n            {\r\n                \"dataehora\": \"2021-12-21T14:05:17.000Z\",\r\n                \"mensagem\": \"Obrigado\",\r\n                \"remetente\": \"AGENT\"\r\n            }\r\n        ]\r\n    }\r\n}","options":{"raw":{"language":"json"}}},"url":"https://XXXapi.crmeducacional.com/api/IntegracaoOmnichannel/SalvarHistoricoGen","description":"<h3 id=\"objetivo\"><strong>Objetivo</strong></h3>\n<p>O objetivo dessa integração é explicar como configurar uma integração entre o CRM Educacional com sistemas omnichannel genéricos, permitindo a criação e busca de Leads, bem como o o salvamento do histórico das conversas realizadas pela ferramenta.</p>\n<p>O chatBot poderá ser incorporado à Ficha de Inscrição, recuperando dados do candidato antes do ínicio da inscrição.</p>\n<table><tbody><tr><th>Parâmetros obrigatórios</th></tr><tr><td>Nome<br />Email<br />EmailAtendente<br />Media<br />Messages</td></tr></tbody></table>\n\n<h3 id=\"regras-para-criação-dos-registros\"><strong>Regras para Criação dos Registros</strong></h3>\n<p>• Caso seja informado um e-mail inexistente, o Lead será criado com os dados enviados.</p>\n<p>• Caso seja informado um e-mail existente, o registro da Atividade será cadastrada no respectivo Lead do E-mail informado.</p>\n<p>• Caso seja informado um CPF inexistente na base e um e-mail também inexistente, o Lead será criado com os dados enviados.</p>\n<p>• Caso seja informado um CPF já existente na base e um e-mail ainda inexistente, o Lead será encontrado pelo CPF e seu e-mail e demais dados enviados serão alterados.</p>\n<p>• Caso seja informado um CPF não existente na base e um e-mail existente, o Lead será encontrado pelo e-mail e seu CPF e demais dados enviados serão alterados.</p>\n<p>• Caso seja informado um CPF existente na base e um e-mail também existente (em um mesmo Lead), o Lead terá os dados enviados alterados.</p>\n<p>• Caso seja informado um CPF existente na base, e-mail e ID também existentes (em Leads diferentes), nenhum dos dados será alterado nos Leads e será gerado um Log informando a inconsistência e os valores dos campos enviados na requisição;</p>\n<p>• Caso seja informado um responsável e não seja informado um CPF e/ou um e-mail na criação, o Lead será criado com os dados informados (Captação para Colégios);</p>\n<h3 id=\"mensagens-de-retornos\">Mensagens de Retornos:</h3>\n<ul>\n<li>Sucesso: \"Omnichannel criado/atualizado com sucesso\"</li>\n<li>Erro e respectivos campos:\n  Mídia: { \"Midia é um campo obrigatório\"},<br />  Canal{\"Não foi possível recuperar o canal da mensagem.\"},<br />  E-mai: { \"Não foi possível recuperar o parâmetro 'email'\"}<br />  \"Message\": \"O histórico não foi enviado.\"</li>\n</ul>\n<h3 id=\"histórico-da-conversa\">Histórico da Conversa</h3>\n<p>A atividade será criada no respectivo lead informado.</p>\n<p>Exemplo:</p>\n<img src=\"http://crmeducacional.com/wp-content/uploads/2023/03/omcgenerico01.png\" />\n\n<p>Para acessar as demais informações da conversa, acesse a guia Mensagens</p>\n<img src=\"http://crmeducacional.com/wp-content/uploads/2023/03/omcgenerico02.png\" />","urlObject":{"protocol":"https","path":["api","IntegracaoOmnichannel","SalvarHistoricoGen"],"host":["XXXapi","crmeducacional","com"],"query":[],"variable":[]}},"response":[],"_postman_id":"7c19f0f5-cbd2-43af-a423-f5d9fe1a59dc"}],"id":"80cdc79e-13bd-40dd-b567-d9bcc9d47c2a","_postman_id":"80cdc79e-13bd-40dd-b567-d9bcc9d47c2a","description":""}],"id":"5a30de35-5f0c-403f-b5f0-d27db1e4124c","_postman_id":"5a30de35-5f0c-403f-b5f0-d27db1e4124c","description":""},{"name":"Integração Genérica - Cadastro de Leads e Inscrições","item":[{"name":"Integração Genérica - Cadastro de Lead e Inscrição","item":[{"name":"API Genérica Cadastro Inscrição","id":"3dcf53ba-625c-4886-9c82-4f507631ad40","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"<token>"}]},"isInherited":false},"method":"POST","header":[{"key":"Content-Type","value":"application/json"},{"key":"Authorization","value":"bearer 9eUcpwK9aHiA0bxkmu-SlYBPxz5c8rcyWhYQp4GC0h2LK_pyKWKezpR39STbOQRFJm5YHbqbDetVSyomzc9RxRtU9GdnDFgIn5_H6d7ohNjeAc5A0SGK7PZ718Jb8W2MhiS3ii42F04q6zzc-vYos1jG9KTSGADuQrtzRyOm0yMPx0WXFDF9NtI7otg4gq7E8s5d_YOMmmmPVIKVSM3F9hGmPrIW74_rOYPHRlAlTwlXwrAxkvMok20EMjhwIS8g"}],"body":{"mode":"raw","raw":"{\r\n    \"concurso\": {\r\n        \"attributes\": {\r\n            \"cad_codigo\": 10098\r\n        }\r\n    },\r\n    \"lead\": {\r\n        \"attributes\": {\r\n            \"cad_cpf\": \"111.111.111-11\",\r\n            \"emailaddress1\": \"crmeducacional@crmeducacional.com\",\r\n            \"firstname\": \"CRM\",\r\n            \"lastname\": \"Educacional\",\r\n            \"mobilephone\": \"(12) 11111-1111\"\r\n        }\r\n    },\r\n    \"inscricao\": {\r\n        \"attributes\": {\r\n            \"cad_situacao\": 2,\r\n            \"cad_codigoconsultor\": \"119288f8-adc7-ec11-a7b5-002248d30698\"\r\n        }\r\n    },\r\n    \"categoria\": {\r\n        \"attributes\": {\r\n            \"cad_identificadorcategoria\": \"CRM Educacional\",\r\n            \"cad_name\": \"Minas Gerais\",\r\n            \"cad_exibenaoferta\": true\r\n        }\r\n    },\r\n    \"oferta\": {\r\n        \"attributes\": {\r\n            \"cad_identificadoroferta\": \"MedicinaBeloHorizonte\",\r\n            \"cad_nome\": \"Medicina\",\r\n            \"cad_quantidadevagas\": 100\r\n        }\r\n    }\r\n}","options":{"raw":{"language":"json"}}},"url":"https://XXXapi.crmeducacional.com/api/IntegracaoGenericaClientes/CadastroInscricao","description":"<p>Esse endpoint é usado para criar um novo Lead e/ou inscrição no Wakeme. Ele permite o envio de um código do Concurso, as informações do Lead, da inscrição, categoria e oferta!</p>\n<h3 id=\"parâmetros-de-entrada\"><strong>Parâmetros de entrada</strong></h3>\n<p>Concurso: Parâmetro sempre obrigatório!</p>\n<p>Só pode conter o atributo \"cad_codigo\" indicando a qual concurso a Inscrição será vinculada</p>\n<p>Se o Concurso não existir, o Lead e a Inscrição não serão criados</p>\n<p>Se a Inscrição informada no payload já existir no CRM, o Concurso será ignorado na atualização dessa Inscrição</p>\n<p>Lead: Ao menos um dos atributos \"cad_cpf\" ou \"emailaddress1\" é necessário. A API vai tentar encontrar o Lead por uma dessas duas chaves, ele será atualizado e vinculado à Inscrição. Caso não exista um Lead com esse CPF ou E-mail, a API tenta criar um Lead novo, mas nesse caso, será necessário informar também, ao menos os atributos \"firstname\" e \"lastname\"Qualquer atributo a mais enviado também será salvo no CRM, para isso, o nome do atributo deve ser exatamente igual ao nome do campo no Dynamics</p>\n<p>Categoria: Ao menos o atributo \"cad_identificadorcategoria\" é necessário. A API vai tentar encontrar a categoria pelo identificador e utiliza-la para a criação da Oferta. Caso não exista, uma nova categoria será criada, mas para isso será necessário informar também, ao menos o campo \"cad_name\"</p>\n<p>Qualquer atributo a mais enviado também será salvo no CRM, para isso, o nome do atributo deve ser exatamente igual ao nome do campo no Dynamics</p>\n<p>Se já existir a categoria, a mesma <strong>não será atualizada</strong></p>\n<p>Se a Oferta informada no payload já existir no CRM, a Categoria será ignorada</p>\n<p>Oferta: Ao menos o atributo \"cad_identificadoroferta\" é necessário. A API vai tentar encontrar a oferta pelo identificador e vincular à Inscrição. Caso não exista, uma nova oferta será criada, mas para isso será necessário informar também, ao menos o campo \"cad_nome\"</p>\n<p>Qualquer atributo a mais enviado também será salvo no CRM, para isso, o nome do atributo deve ser exatamente igual ao nome do campo no Dynamics</p>\n<p>Se já existir a oferta, a mesma **não será atualizada</p>\n<p>Inscrição:** A API vai verificar se já existe uma inscrição pelo atributo \"cad_identificadorinscricao\" se ele for informado ou para o Lead e Concursos informados caso no payload não tenha o atributo \"cad_identificadorinscricao\", caso a inscrição exista, ela será atualizada e caso contrário uma nova inscrição será criada e vinculada ao Lead, Concurso e Oferta informados</p>\n<p>Qualquer atributo a mais enviado também será salvo no CRM, para isso, o nome do atributo deve ser exatamente igual ao nome do campo no Dynamics</p>\n<p>Options: É possível também enviar um parâmetro Options para informar que deseja enviar somente o Lead.</p>\n<p>\"options\": {<br />\"somente_lead\": true<br />}</p>\n<h3 id=\"regras-de-duplicidade\">Regras de Duplicidade:</h3>\n<p>Lead:</p>\n<ul>\n<li><p>Se um dos dados (CPF, Email e Telefone) for encontrado em apenas um Lead, os dados enviados serão atualizados no Lead encontrado;</p>\n</li>\n<li><p>Se os dados (CPF, Email e Telefone) forem encontrados em leads diferentes, é retornado que foram encontrados leads diferentes com os dados enviados;</p>\n</li>\n<li><p>Se nenhum dos dados (CPF, Email e Telefone) for encontrado, um novo lead será criado.</p>\n</li>\n</ul>\n<p>Inscrição:</p>\n<ul>\n<li><p>Se uma inscrição com o mesmo lead, concurso e oferta for encontrada, com status diferente de Matriculado ou Desistente, a inscrição encontrada será atualizada;</p>\n</li>\n<li><p>Se no payload da inscrição for enviado o campo de Consultor (afiliado), consultamos o campo Prioridade da classe do consultor.</p>\n<ul>\n<li><p>Se a prioridade da classe enviada for menor do que a prioridade da classe atualmente cadastrada na inscrição, não alteramos o consultor (afiliado)</p>\n</li>\n<li><p>Se a prioridade da classe enviada for maior ou igual do que a prioridade da classe atualmente cadastrada na inscrição, alteramos o consultor (afiliado) para o novo consultor (afiliado) enviado</p>\n</li>\n</ul>\n</li>\n<li><p>Se nenhuma inscrição com o mesmo lead, concurso e oferta com status diferente de Matriculado for encontrada, criamos uma nova inscrição</p>\n</li>\n</ul>\n<h3 id=\"observação\">Observação</h3>\n<ul>\n<li>Se o Lead possuir CPF e possuir uma inscrição com status de Matriculado, não é atualizado e nem criado um novo lead.</li>\n</ul>\n<h3 id=\"formato-da-requisição\">Formato da Requisição</h3>\n<p><strong>HTTP Method:</strong> POST<br /><strong>Content-Type:</strong> application/json</p>\n<p><strong>Estrutura do corpo:</strong></p>\n<p>O corpo da requisição deve um objeto JSON que contenha as seguintes chaves:</p>\n<ul>\n<li><p><strong>concurso</strong>: .</p>\n<ul>\n<li><p><strong>attributes</strong>: Contains contest-specific attributes.</p>\n<ul>\n<li><strong>cad_codigo</strong>: (int) Código do Concurso</li>\n</ul>\n</li>\n</ul>\n</li>\n<li><p><strong>lead</strong>: .</p>\n<ul>\n<li><p><strong>attributes</strong>: Atributos do lead.</p>\n<ul>\n<li><p><strong>cad_cpf</strong>: (string) CPF do lead</p>\n</li>\n<li><p><strong>emailaddress1</strong>: (string) E-mail do Lead</p>\n</li>\n<li><p><strong>firstname</strong>: (string) Primeiro nome do lead.</p>\n</li>\n<li><p><strong>lastname</strong>: (string) Último nome do Lead.</p>\n</li>\n<li><p><strong>mobilephone</strong>: (string) Número de Celular do Lead</p>\n</li>\n<li><p>...</p>\n</li>\n</ul>\n</li>\n</ul>\n</li>\n<li><p><strong>inscricao</strong>:</p>\n<ul>\n<li><p><strong>attributes</strong>: Atributos da inscrição</p>\n<ul>\n<li><p><strong>cad_situacao</strong>: (integer) Situação da inscrição</p>\n</li>\n<li><p><strong>cad_codigoconsultor</strong>: (string) Código do consultor</p>\n</li>\n<li><p>...</p>\n</li>\n</ul>\n</li>\n</ul>\n</li>\n<li><p><strong>categoria</strong>:</p>\n<ul>\n<li><p><strong>attributes</strong>: Atributos da Categoria.</p>\n<ul>\n<li><p><strong>cad_identificadorcategoria</strong>: (string) Identificador da Categoria</p>\n</li>\n<li><p><strong>cad_name</strong>: (string) Nome da Categoria.</p>\n</li>\n<li><p><strong>cad_exibenaoferta</strong>: (boolean) Campo Exibe na Oferta.</p>\n</li>\n<li><p>...</p>\n</li>\n</ul>\n</li>\n</ul>\n</li>\n<li><p><strong>oferta</strong>:.</p>\n<ul>\n<li><p><strong>attributes</strong>: Atributos da Oferta</p>\n<ul>\n<li><p><strong>cad_identificadoroferta</strong>: (string) Identificador da Oferta.</p>\n</li>\n<li><p><strong>cad_nome</strong>: (string) Nome da Oferta.</p>\n</li>\n<li><p><strong>cad_quantidadevagas</strong>: (integer) Campo Quantidade de vagas.</p>\n</li>\n<li><p>...</p>\n</li>\n</ul>\n</li>\n</ul>\n</li>\n</ul>\n<h3 id=\"códigos-de-retorno\">Códigos de retorno</h3>\n<p><strong>202 - Accepted</strong></p>\n<p>Requisição aceita e será processada de forma assíncrona</p>\n<p><strong>400 – Bad Request</strong></p>\n<p>Dados enviados de forma incorreta ou fora do padrão</p>\n<p><strong>500 – Internal Server Error</strong></p>\n<p>Erro interno, verificar mensagens de erro no corpo da resposta</p>\n<h3 id=\"notificação-ao-fim-do-processamento-assíncrono\">Notificação ao fim do processamento assíncrono</h3>\n<p><strong>Configuração CRM Educacional:</strong></p>\n<p>Na entidade CRM Educacional, será configurado os campos \"URL POST Cadastro Inscrição (obrigatório)\", \"Usuário Cadastro Inscrição (opcional)\" e \"Senha Cadastro Inscrição (opcional)\"</p>\n<p>Ao final do processamento assíncrono, o sistema irá enviar uma requisição POST com o resultado do processamento</p>\n<p><strong>JSON no corpo da requisição:</strong></p>\n<p><strong>Sucesso:</strong> { \"TrackId\": \"7215609d-945c-4f93-ac25-083ea96a0e8a\", \"Status\": 200, \"NumeroInscricao\": \"CAN-123456-CRM\", \"Erros\": [] }</p>\n<p><strong>Falha:</strong> { \"TrackId\": \"7215609d-945c-4f93-ac25-083ea96a0e8a\", \"Status\": 400, \"Erros\": [ \"Mensagem de erro.\" ] }</p>\n<p><strong>Autorização:</strong></p>\n<p>Se os campos \"Usuário Cadastro Inscrição\" e \"Senha Cadastro Inscrição\" forem configurados. O sistema irá enviar o parâmetro a \"Authorization\" no header da requisição no formato:</p>\n<p>string.Format(\"Basic {0}\", Convert.ToBase64String(Encoding.UTF8.GetBytes(string.Format(\"{0}:{1}\", usuario, senha))));</p>\n","urlObject":{"protocol":"https","path":["api","IntegracaoGenericaClientes","CadastroInscricao"],"host":["XXXapi","crmeducacional","com"],"query":[],"variable":[]}},"response":[],"_postman_id":"3dcf53ba-625c-4886-9c82-4f507631ad40"}],"id":"462a5b25-2b50-4e38-907a-9e8da9a6436c","_postman_id":"462a5b25-2b50-4e38-907a-9e8da9a6436c","description":""}],"id":"8f7b3dc8-ae1d-4952-8956-a6cea7c9d8db","_postman_id":"8f7b3dc8-ae1d-4952-8956-a6cea7c9d8db","description":""},{"name":"Avaliações - Notas - Classificações","item":[{"name":"Atualizar Avaliação Do Candidato No CRM","id":"230bdd0f-9df3-40ed-9e6a-e3d166e5d24a","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Content-Type","name":"Content-Type","value":"application/json","type":"text"},{"key":"Authorization","value":"Bearer IJjrtChsl8pPMeD8aFxleRojnBjwA7HGD2_tWSgdzduieIYy_zO605IFxheaoul4vagW6jJHqpVqmocey95B1lG8mqnFm6WBa5OyxW9GWnGQasYaNxHTIzjYJ2dIz-QWJ7a_7uIq2dbzoIzWpUDM7zshqHBRyEL6XQmcKr3H0d80HPf5uV4SAg5pAbNOyODsy6RcBm33U6rXbcoJNhP7DRRJLrJEsa8yO--eijr_MbTmye8HjEEaLgc8lPBoZscO","type":"text"}],"body":{"mode":"raw","raw":"{\n\t\"IdentificadorFator\": \"@REDENEM\",\n\t\"ListaInscricoes\": [\"CAN-000000-CRM@100@Avaliado\"]\n}","options":{"raw":{"language":"json"}}},"url":"https://XXXapi.crmeducacional.com/api/AtualizarAvaliacaoCandidatoCRM","description":"<p><strong>Objetivo</strong></p>\n<p>Este método atualiza os campos “valor” e “valor por extenso” da avaliação cujo identificador do fator de avaliação seja o recebido como parâmetro e o tipo seja “Informado”.</p>\n<p>O método irá percorrer a “lista de inscrições” recebida como parâmetro atualizando a avaliação correspondente de cada uma com os valores também passados no parâmetro “lista de inscrições”.</p>\n<p>Será registrado um log para o processamento de cada inscrição passada na “lista de inscrições”, este log pode ser acessado através do menu “Logs do Sistema”.</p>\n","urlObject":{"protocol":"https","path":["api","AtualizarAvaliacaoCandidatoCRM"],"host":["XXXapi","crmeducacional","com"],"query":[],"variable":[]}},"response":[],"_postman_id":"230bdd0f-9df3-40ed-9e6a-e3d166e5d24a"},{"name":"Atualizar Nota Do Candidato No CRM","id":"e31a056e-a05d-40b9-8749-2f753cb9b61f","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"<token>"}]},"isInherited":false},"method":"POST","header":[{"key":"Content-Type","name":"Content-Type","value":"application/json","type":"text"},{"key":"Authorization","value":"Bearer IJjrtChsl8pPMeD8aFxleRojnBjwA7HGD2_tWSgdzduieIYy_zO605IFxheaoul4vagW6jJHqpVqmocey95B1lG8mqnFm6WBa5OyxW9GWnGQasYaNxHTIzjYJ2dIz-QWJ7a_7uIq2dbzoIzWpUDM7zshqHBRyEL6XQmcKr3H0d80HPf5uV4SAg5pAbNOyODsy6RcBm33U6rXbcoJNhP7DRRJLrJEsa8yO--eijr_MbTmye8HjEEaLgc8lPBoZscO","type":"text"}],"body":{"mode":"raw","raw":"{\n\t \"ControleApuracao\": \"Nota\",\n     \"LoteApuracao\": \"Segundo\",\n     \"NumeroInscricao\": \"CAN-00000-CRM\",\n     \"ApuracaoParcial\": \"9\",\n     \"Pontuacao\": 100\n}","options":{"raw":{"language":"json"}}},"url":"https://XXXapi.crmeducacional.com/api/AtualizaNotaCandidatoCRM","description":"<p><b>Objetivo</b></p>\n<p>Este método tem como objetivo enviar a pontuação atualizada do candidato para o CRM.</p>\n<p>O método retorna um boolean (TRUE) ou (FALSE). \nRetorna um boolean TRUE quando a pontuação é atualizada com sucesso ou FALSE quando ocorre algum erro na atualização da pontuação.</p>\n<p><strong>Parâmetros de Entrada</strong></p>\n                        <table>\n                            <thead>\n                                <tr>\n                                    <th>Parâmetro</th>\n                                    <th>Tipo</th>\n                                    <th>Obrigatório</th>\n                                </tr>\n                            </thead>\n                            <tbody>\n                                <tr>\n                                    <td>ControleApuracao</td>\n                                    <td>STRING</td>\n                                    <td>SIM</td>\n                                </tr>\n                                <tr>\n                                    <td>LoteApuracao</td>\n                                    <td>STRING</td>\n                                    <td>SIM</td>\n                                </tr>\n                                <tr>\n                                    <td>NumeroInscricao</td>\n                                    <td>STRING</td>\n                                    <td>SIM</td>\n                                </tr>\n                                <tr>\n                                    <td>ApuracaoParcial</td>\n                                    <td>STRING</td>\n                                    <td>SIM</td>\n                                </tr>\n                                <tr>\n                                    <td>Pontuacao</td>\n                                    <td>DECIMAL</td>\n                                    <td>SIM</td>\n                                </tr>\n                                <tr>\n                                    <td>Token</td>\n                                    <td>STRING</td>\n                                    <td>SIM</td>\n                                </tr>    \n                            </tbody>\n                        </table>\n\n\n<p><strong>Mensagem de Retorno</strong></p>\n<table>\n                            <thead>\n                                <tr>\n                                    <th>Situação</th>\n                                    <th>Retorno</th>\n                                    <th>Tipo</th>\n                                </tr>\n                            </thead>\n                            <tbody>\n                                <tr>\n                                    <td>Sucesso</td>\n                                    <td>TRUE</td>\n                                    <td>BOOLEAN</td>\n                                </tr>\n                                <tr>\n                                    <td>Falha</td>\n                                    <td>FALSE</td>\n                                    <td>BOOLEAN</td>\n                                </tr>\n                            </tbody>\n                        </table>","urlObject":{"protocol":"https","path":["api","AtualizaNotaCandidatoCRM"],"host":["XXXapi","crmeducacional","com"],"query":[],"variable":[]}},"response":[],"_postman_id":"e31a056e-a05d-40b9-8749-2f753cb9b61f"},{"name":"Enviar Classificação","id":"8d1fbb5d-095a-44b3-bb6e-579bae9105a6","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"<token>"}]},"isInherited":false},"method":"POST","header":[{"key":"Content-Type","name":"Content-Type","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n\t\"CodigoConcurso\": 3011,\n    \"NomeChamada\": \"Chamada Teste\",\n    \"Classificacao\": [{\n        \"Situacao\": 2,\n        \"Posicao\":3,\n        \"PontuacaoFinal\":700,\n        \"NumeroInscricao\":\"CAN-004703-CRM\",\n        \"ClassificacaoChamada\" : 5,\n        \"ClassificacaoOferta\" : 9\n    }]\n}","options":{"raw":{"language":"json"}}},"url":"https://XXXapi.crmeducacional.com/api/EnviarClassificacao","description":"<p>Objetivo</p>\n<p>Este método cria um registro na entidade classificação do candidato para cada classificação enviada.</p>\n<p>Recebe como parâmetro o código do concurso, o nome da chamada e um contrato de dados chamado CLASSIFICACAO, este objeto é um agrupador e tem 6 propriedades, que são: Situacao, Posicao, PontuacaoFinal, NumeroInscricao e os campos da Inscrição do Candidato: ClassificacaoChamada e ClassificacaoOferta.</p>\n<p>A propriedade Situação é um enumerator do tipo SituacaoInscricaoChamada.</p>\n<p>Se o concurso ou a chamada não existirem o método retorna falso.</p>\n<p>Se uma das classificações não possuírem posição ou pontuação final ou se a situação for diferente das especificadas abaixo essa classificação não é gerada, as demais não são impactadas.</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Campo</th>\n<th>Possíveis valores</th>\n<th>Descrição</th>\n<th>Tipo</th>\n<th>Obrigatório</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>Código do Concurso</td>\n<td></td>\n<td></td>\n<td>INT</td>\n<td>SIM</td>\n</tr>\n<tr>\n<td>Nome da Chamada</td>\n<td></td>\n<td></td>\n<td>STRING</td>\n<td>SIM</td>\n</tr>\n<tr>\n<td>Classificações</td>\n<td></td>\n<td></td>\n<td>ARRAY CLASSIFICACAO</td>\n<td>SIM</td>\n</tr>\n<tr>\n<td>Situação</td>\n<td>1  <br />2  <br />3  <br />4</td>\n<td>Aprovado  <br />Classificado  <br />Desclassificado  <br />Ausente</td>\n<td>ENUMERATOR</td>\n<td>SIM</td>\n</tr>\n<tr>\n<td>Posição</td>\n<td></td>\n<td></td>\n<td>INT</td>\n<td>SIM</td>\n</tr>\n<tr>\n<td>Pontuação Final</td>\n<td></td>\n<td></td>\n<td>DECIMAL</td>\n<td>SIM</td>\n</tr>\n<tr>\n<td>Número de Inscrição</td>\n<td></td>\n<td></td>\n<td>STRING</td>\n<td>SIM</td>\n</tr>\n<tr>\n<td>Token</td>\n<td></td>\n<td></td>\n<td>STRING</td>\n<td>SIM</td>\n</tr>\n<tr>\n<td>ClassificacaoChamada</td>\n<td></td>\n<td></td>\n<td>INT</td>\n<td>NÃO</td>\n</tr>\n<tr>\n<td>ClassificacaoOferta</td>\n<td></td>\n<td></td>\n<td>INT</td>\n<td>NÃO</td>\n</tr>\n</tbody>\n</table>\n</div><p><strong>Mensagem de Retorno</strong></p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Situação</th>\n<th>Retorno</th>\n<th>Tipo</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>Sucesso</td>\n<td>TRUE</td>\n<td>BOOLEAN</td>\n</tr>\n<tr>\n<td>Falha</td>\n<td>FALSE</td>\n<td>BOOLEAN</td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"protocol":"https","path":["api","EnviarClassificacao"],"host":["XXXapi","crmeducacional","com"],"query":[],"variable":[]}},"response":[],"_postman_id":"8d1fbb5d-095a-44b3-bb6e-579bae9105a6"}],"id":"a75704ec-231f-4ef9-a6a8-fdf07e95b111","_postman_id":"a75704ec-231f-4ef9-a6a8-fdf07e95b111","description":""},{"name":"Boleto Matrícula","item":[{"name":"Atualizar Inscrição Registrar Boleto Matrícula","id":"1bedd2e3-7f46-47fa-994d-c1dfa36da816","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Content-Type","name":"Content-Type","type":"text","value":"application/json"},{"key":"access_token","type":"text","value":""},{"key":"token_type","type":"text","value":""},{"key":"Authorization","value":"","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"NumeroInscricao\":\"CAN-000000-CRM\",\r\n\t\"DataVencimentoBoletoMatricula\":\"11/03/2025\",\r\n    \"SituacaoPagamentoBoletoMatricula\":\"6\",\r\n    \"DataPagamentoBoletoMatricula\":\"11/03/2020\",\r\n    \"URLBoletoMatricula\":\"www.crmeducacional.com\",\r\n    \"ValorBoletoMatricula\":\"700,00\",\r\n    \"LinhaDigitavelBoletoMatricula\": \"123456\"\r\n}\r\n"},"url":"https://XXXapi.crmeducacional.com/api/IntegracaoClientes/AtualizarInscricaoRegistrarBoletoMatricula","description":"<h3 id=\"objetivo\"><strong>Objetivo</strong></h3>\n<p>Como descrito na introdução desta seção, este método realiza modificações nos campos <b>Data Vencimento Boleto Matrícula, Situação do Pagamento Boleto Matrícula, Data do Pagamento Boleto Matrícula, URL Boleto Matrícula, Valor Boleto Matrícula e Linha Digitável Boleto Matricula</b>, todos relacionados as informações do boleto matrícula dispostas no registro de Inscrição associada.</p>\n\n<p>Um ponto importante deste método é que quando utilizado ocorre a integração de todos os parâmetros e isso é aplicado em dois cenários possíveis: criação e atualização. Para atualização de informações não é recomendado caso exista a necessidade de atualizar dentre as opções disponíveis os campos de forma individual. Caso deseje realizar este processo, é recomendado a utilização do método <b>Atualizar Inscricao Sessão Boleto Matrícula</b>.<br /><br />Obs.: A <b>inscrição do candidato</b> poderá ser identificada utilizando somente um dos campos:<br />NumeroInscricao ou IDInscricao, ou seja, pelo menos um deverá ser informado na requisição.</p>\n\n<p>Os valores informados deverão obedecer o padrão monetário brasileiro. Onde se utiliza a vírgula para separação decimal e o ponto para as centenas.</p>\n\n<p>Ex.: 100,00 (Cem reais) ou 10.000,26 (Dez mil reais e vinte e seis centavos)<br /></p>\n\n<table><tbody><tr><th><b>Nome Lógico</b></th><th><b>Nome do Campo Correspondente no CRM</b></th><th><b>Possíveis valores</b></th><th><b>Descrição</b></th><th><b>Tipo</b></th><th>Obrigatório</th></tr><tr><td><code>NumeroInscricao</code></td><td>Número da Inscrição</td><td></td><td></td><td>STRING</td><td>SIM\\\\\\\\*</td></tr><tr><td><code>IDInscricao</code></td><td>Id do Número da Inscrição</td><td></td><td></td><td>STRING</td><td>SIM\\\\\\\\*</td></tr><tr><td><code>DataVencimentoBoletoMatricula</code></td><td>Data Vencimento Boleto Matrícula</td><td></td><td></td><td>DATETIME</td><td>SIM</td></tr><tr><td><code>SituacaoPagamentoBoletoMatricula</code></td><td>Situação do Pagamento Boleto Matrícula</td><td>1<br />2<br />3<br />4<br />5<br />6<br />7<br />8<br />9<br />10</td><td>Ativo<br />Inativo<br />Reprovado<br />Cancelado<br />Em Aberto<br />Aguardando<br />Em Análise<br />Aprovado<br />Pago<br />Isento</td><td>ENUMERATOR</td><td>SIM</td></tr><tr><td><code>DataPagamentoBoletoMatricula</code></td><td>Data do Pagamento Boleto Matrícula</td><td></td><td></td><td>DATETIME</td><td>NÃO</td></tr><tr><td><code>URLBoletoMatricula</code></td><td>URL Boleto Matrícula</td><td></td><td></td><td>STRING</td><td>NÃO</td></tr><tr><td><code>ValorBoletoMatricula</code></td><td>Valor Boleto Matrícula</td><td></td><td></td><td>DECIMAL</td><td>SIM</td></tr><tr><td><code>LinhaDigitavelBoletoMatricula</code></td><td>Linha Digitavel Boleto Matricula</td><td></td><td></td><td>STRING</td><td>SIM</td></tr><tr><td><code>Token</code></td><td></td><td></td><td></td><td>String</td><td>SIM</td></tr></tbody></table>\n\n<p><strong>Possíveis retornos</strong></p>\n<table><tbody><tr><td><b><br /></b><b>Código</b><b><br /></b></td><td><br /><b>Descrição</b><br /></td></tr><tr><td><code><br /></code><code>200</code><br /></td><td><br />Inscrição: {NumeroInscricao} foi atualizada com sucesso.<br /></td></tr><tr><td><br /><code>400</code><br /></td><td><br />Número da Inscrição ou ID da Inscrição deverá ser informado.<br /></td></tr><tr><td><br /><code>400</code><code><br /></code></td><td><br />A Inscrição do Candidato (Número da Inscrição: {NumeroInscricao}) não foi localizada pelo Número da Inscrição informado.<br /></td></tr><tr><td><br /><code>400</code><br /></td><td><br />A Inscrição do Candidato (ID da Inscrição: {IDInscricao})não foi localizada pelo Número da Inscrição informado.<br /></td></tr><tr><td><br /><code>400</code><br /></td><td><br />Data Vencimento do Boleto de Matrícula deverá ser informado.<br /></td></tr><tr><td><br /><code>400</code><code><br /></code></td><td><br />Situação do Boleto de Matrícula deverá ser informado.<br /></td></tr><tr><td><br /><code>400</code><code><br /></code></td><td><br />Valor do Boleto de Matrícula deverá ser informado.<br /></td></tr><tr><td><br /><code>400</code><br /></td><td><br />O Boleto de Matrícula ainda não foi registrado na Inscrição: {insc.NumeroInscricao},<br />gentileza utilizar o método 'AtualizarInscricaoRegistrarBoletoMatricula'.<br /></td></tr><tr><td><br /><code>400</code><code><br /></code></td><td><br />Inscrição: {insc.NumeroInscricao} não pode ser atualizada. Consultar Log's Genéricos do CRM.<br /></td></tr><tr><td><br /><code>401</code><code><br /></code></td><td><br />Authorization has been denied for this request.<br /></td></tr><tr><td><br /><code>500</code><br /></td><td><br />Erro ao atualizar a inscrição, verifique se os valores dos campos enviados estão de acordo com a documentação.<br /></td></tr></tbody></table>","urlObject":{"protocol":"https","path":["api","IntegracaoClientes","AtualizarInscricaoRegistrarBoletoMatricula"],"host":["XXXapi","crmeducacional","com"],"query":[],"variable":[]}},"response":[],"_postman_id":"1bedd2e3-7f46-47fa-994d-c1dfa36da816"},{"name":"Atualizar Inscrição Sessão Boleto Matricula","id":"d76447c0-ffc9-420a-9cf0-7e4189988709","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Content-Type","name":"Content-Type","value":"application/json","type":"text"},{"key":"access_token","type":"text","value":""},{"key":"token_type","type":"text","value":""},{"key":"Authorization","value":"","type":"text"}],"body":{"mode":"raw","raw":"{\r\n\t\"NumeroInscricao\":\"CAN-000000-CRM\",    \r\n\t\"DataVencimentoBoletoMatricula\":\"01/01/2025\",\r\n\t\"SituacaoPagamentoBoletoMatricula\":\"1\",\r\n\t\"DataPagamentoBoletoMatricula\":\"02/02/2020\",\r\n\t\"URLBoletoMatricula\":\"www.crmeducacional.com\",\r\n\t\"ValorBoletoMatricula\":\"1.250,00\",\r\n\t\"LinhaDigitavelBoletoMatricula\":\"123456780009\"\r\n}"},"url":"https://XXXapi.crmeducacional.com/api/IntegracaoClientes/AtualizarInscricaoSessaoBoletoMatricula","description":"<h3 id=\"objetivo\"><strong>Objetivo</strong></h3>\n<p>Este método é uma variação do <b>Atualizar Inscrição Registrar Boleto Matricula</b>, ele também realiza modificações nos campos <b>Data Vencimento Boleto Matrícula, Situação do Pagamento Boleto Matrícula, Data do Pagamento Boleto Matrícula, URL Boleto Matrícula, Valor Boleto Matrícula e Linha Digitável Boleto Matricula</b>, todos relacionados as informações do boleto matrícula dispostas no registro de Inscrição associada.</p>\n\n<p>Um ponto importante deste método é que quando utilizado ocorre a integração somente do(s) parâmetro(s) que for(em) preenchido(s) na requisição.</p>\n\n<p>Obs.: A <b>inscrição do candidato</b> poderá ser identificada utilizando somente um dos campos:<br />NumeroInscricao ou IDInscricao, ou seja, pelo menos um deverá ser informado na requisição.</p>\n\n<p>StartFragment</p>\n<p>Os valores informados deverão obedecer o padrão monetário brasileiro. Onde se utiliza a vírgula para separação decimal e o ponto para as centenas.</p>\n<p>Ex.: 100,00 (Cem reais ou 10.000,26 (Dez mil reais e vinte e seis centavos)</p>\n<p>EndFragment</p>\n<p><strong>Parâmetros de Entrada</strong></p>\n<table><tbody><tr><th><b>Nome Lógico</b></th><th><b>Nome do Campo Correspondente no CRM</b></th><th><b>Possíveis valores</b></th><th><b>Descrição</b></th><th><b>Tipo</b></th><th><b>Obrigatório</b></th></tr><tr><td><code>NumeroInscricao</code></td><td>Número da Inscrição</td><td></td><td></td><td>STRING</td><td>SIM\\\\*</td></tr><tr><td><code>IDInscricao</code></td><td>Id do Número da Inscrição</td><td></td><td></td><td>STRING</td><td>SIM\\\\*</td></tr><tr><td><code>DataVencimentoBoletoMatricula</code></td><td>Data Vencimento Boleto Matrícula</td><td></td><td></td><td>DATETIME</td><td>SIM</td></tr><tr><td><code>SituacaoPagamentoBoletoMatricula</code></td><td>Situação do Pagamento Boleto Matrícula</td><td>1<br />2<br />3<br />4<br />5<br />6<br />7<br />8<br />9<br />10</td><td>Ativo<br />Inativo<br />Reprovado<br />Cancelado<br />Em Aberto<br />Aguardando<br />Em Análise<br />Aprovado<br />Pago<br />Isento</td><td>ENUMERATOR</td><td>SIM</td></tr><tr><td><code>DataPagamentoBoletoMatricula</code></td><td>Data do Pagamento Boleto Matrícula</td><td></td><td></td><td>DATETIME</td><td>NÃO</td></tr><tr><td><code>URLBoletoMatricula</code></td><td>URL Boleto Matrícula</td><td></td><td></td><td>STRING</td><td>NÃO</td></tr><tr><td><code>ValorBoletoMatricula</code></td><td>Valor Boleto Matrícula</td><td></td><td></td><td>DECIMAL</td><td>SIM</td></tr><tr><td><code>LinhaDigitavelBoletoMatricula</code></td><td><code>Linha Digitavel Boleto Matricula</code></td><td></td><td></td><td>STRING</td><td>SIM</td></tr><tr><td><code>Token</code></td><td></td><td></td><td></td><td>String</td><td>SIM</td></tr></tbody></table>\n\n<p><strong>Possíveis retornos</strong></p>\n<table><tbody><tr><td><br /><b>Código</b><br /></td><td><br /><b>Descrição</b><br /></td></tr><tr><td><code><br />200<br /></code></td><td><br />Inscrição: {NumeroInscricao} foi atualizada com sucesso.<br /></td></tr><tr><td><br /><code>400</code><br /></td><td><br />Número da Inscrição ou ID da Inscrição deverá ser informado.<br /></td></tr><tr><td><code><br />400<br /></code></td><td><br />A Inscrição do Candidato (Número da Inscrição: {NumeroInscricao}) não foi localizada pelo Número da Inscrição informado.<br /></td></tr><tr><td><br /><code>400</code><br /></td><td><br />A Inscrição do Candidato (ID da Inscrição: {IDInscricao})não foi localizada pelo Número da Inscrição informado.<br /></td></tr><tr><td><br /><code>400</code><br /></td><td><br />Data Vencimento do Boleto de Matrícula deverá ser informado.<br /></td></tr><tr><td><br /><code>400</code><br /></td><td><br />Situação do Boleto de Matrícula deverá ser informado.<br /></td></tr><tr><td><br /><code>400</code><br /></td><td><br />Valor do Boleto de Matrícula deverá ser informado.<br /></td></tr><tr><td><br /><code>400</code><br /></td><td><br />O Boleto de Matrícula ainda não foi registrado na Inscrição: {insc.NumeroInscricao},<br />gentileza utilizar o método 'AtualizarInscricaoRegistrarBoletoMatricula'.<br /></td></tr><tr><td><br /><code>400</code><br /></td><td><br />Inscrição: {insc.NumeroInscricao} não pode ser atualizada. Consultar Log's Genéricos do CRM.<br /></td></tr><tr><td><br /><code>401</code><br /></td><td><br />Authorization has been denied for this request.<br /></td></tr><tr><td><br /><code>500</code><br /></td><td><br />Erro ao atualizar a inscrição, verifique se os valores dos campos enviados estão de acordo com a documentação.<br /></td></tr></tbody></table>","urlObject":{"protocol":"https","path":["api","IntegracaoClientes","AtualizarInscricaoSessaoBoletoMatricula"],"host":["XXXapi","crmeducacional","com"],"query":[],"variable":[]}},"response":[],"_postman_id":"d76447c0-ffc9-420a-9cf0-7e4189988709"}],"id":"b71b8c0f-f7d4-429c-bdba-7c0a4d9398b5","description":"<p>Esta seção contém os métodos <strong>AtualizarInscricaoegistrarBoletoMatricula</strong> e <strong>AtualizarInscricaoSessaoBoletoMatricula</strong> que realizam modificações relacionadas ao boleto de matrícula nos registros da inscrição do candidato .</p>\n<p>É indicado para quando a Instituição gerencia o recebimento de pagamentos da taxa de matrícula em sistemas externos e deseja enviar posteriormente tais dados para a CRM, possibilitando assim a unificação das informações.</p>\n","event":[{"listen":"prerequest","script":{"type":"text/javascript","exec":[""],"id":"51ed0004-ae6d-49e5-85f9-0f26d1597218"}},{"listen":"test","script":{"type":"text/javascript","exec":[""],"id":"cc858638-458a-4e5d-8162-fe65dcb49d5d"}}],"_postman_id":"b71b8c0f-f7d4-429c-bdba-7c0a4d9398b5"},{"name":"Calendário de Provas","item":[{"name":"Criar Calendário de Prova","id":"a2c03cdd-acac-4706-8b13-13cce42d2eeb","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"<token>"}]},"isInherited":false},"method":"POST","header":[{"key":"Authorization","value":"bearer YeeP3qHsbL57J53d1hSbKo9-YcNJFps8YH72WzGrj77nxeOxx09wWEzLzEKXPg2Uiaevlj6ZvhxHO9N-QD8RBeZ5X3lOZpNyRpaKIWQAC1w1mQWAh-X5eZcjPr3bc0ZXIEwhg9g-G6QhmxKHYaolISz7oPKdK2nYQSavoqULzGDuxasjzufX9aL1SXwlRPTuMDMgoiTtEcAN7dXrWVb6KqPyi3wWCPC7_XJ9-ZwCLJmzi9TciXS7wKfgyT21uDm4","type":"text"}],"body":{"mode":"raw","raw":"{ \r\n\r\n    \"Codigo\": \"CP001\",\r\n    \"Nome\": \"NOME CALENDÁRIO DE PROVA XYZ\",\r\n    \"Data\": \"01/03/2019\",\r\n    \"Hora\": \"14\",\r\n    \"Minutos\": \"30\",\r\n    \"VagaDisponivel\": \"true\",\r\n    \"ConcursoCodigo\": \"3011\",\r\n    \"CategoriaNome\": \"Categoria não Repetida\",\r\n    \"IdentificadorCategoria\": \"abc123\",\r\n    \"SalaNome\": \"Especial Concurso\",\r\n    \"PrecoNome\": \"Concurso Agendado\",\r\n    \"DataInicio\": \"01/02/2019 00:00\",\r\n    \"DataFim\": \"28/02/2019 23:45\"\r\n\r\n}","options":{"raw":{"language":"json"}}},"url":"https://XXXapi.crmeducacional.com/api/CriarCalendarioProva","description":"<p><strong>Objetivo</strong></p>\n<p><br />Permitir a criação de um Calendário de Provas no CRM, já o vinculando a um Concurso, Categoria e se aplicável, a uma Sala e Preço.<br /></p>\n\n<p><br />Observações:<br /><br />1 - O nome dos campos à esquerda: (chaves/parâmetro) deve ser igual aos nomes citados na tabela abaixo;<br /><br />2 - O nome dos campos à esquerda: (chaves/parâmetro) personalizados deve ser igual ao nome do campo no CRM;<br /><br />3 - Para os parâmetros referentes às entidades Concurso, Categoria, Sala e Preço o método irá realizar uma consulta de acordo com as informações passadas para relacioná-los com o registro de Data de Calendário a ser inserido. Desta forma, esta consulta poderá retornar mais de um registro. Para estes casos, será considerado o primeiro item da lista retornada.<br /></p>\n\n<p><strong>Exemplo de Informação a ser enviada</strong></p>\n<table><tbody><tr><th>Chave do Campo</th><th>Exemplo</th><th>Tipo</th><th>Possíveis valores</th><th>Obrigatório</th><th>Descrição</th></tr><tr><td>Codigo</td><td>CP001</td><td>String</td><td></td><td>Sim</td><td><br />Código do calendário de prova que está sendo incluído. O código não pode ser vazio.<br /></td></tr><tr><td>Nome</td><td>NOME CALENDÁRIO DE PROVA XYZ</td><td>String</td><td></td><td>Sim</td><td><br />Nome do calendário de prova que está sendo incluído. O nome não pode ser vazio.<br /></td></tr><tr><td>Data</td><td>01/02/2019</td><td>DateTime</td><td></td><td>Sim</td><td><br />Data de Prova do Calendário. O valor não pode ser nulo.<br /></td></tr><tr><td>Hora</td><td>14</td><td>Enum Hora</td><td><br />0<br /><br />1<br /><br />2<br /><br />3<br /><br />4<br /><br />5<br /><br />6<br /><br />7<br /><br />8<br /><br />9<br /><br />10<br /><br />11<br /><br />12<br /><br />13<br /><br />14<br /><br />15<br /><br />16<br /><br />17<br /><br />18<br /><br />19<br /><br />20<br /><br />21<br /><br />22<br /><br />23<br /></td><td>Sim</td><td>Horário de Prova do Calendário. O campo é um Enumerador Hora e não pode ser vazio.</td></tr><tr><td>Minutos</td><td>30</td><td>Enum Hora</td><td><br />0<br /><br />10<br /><br />15<br /><br />20<br /><br />30<br /><br />40<br /><br />50<br /></td><td>Sim</td><td><br />Minutos do horário de prova do calendário. O campo é um Enumerador MinutosCalendario e não pode ser vazio.<br /></td></tr><tr><td>VagaDisponivel</td><td>true</td><td>Boolean?</td><td>true<br /><br />false</td><td>Sim</td><td><br />Boolean contendo informação se há ou não vagas disponíveis. O campo não pode ser nulo.<br /></td></tr><tr><td>ConcursoCodigo</td><td>2407</td><td>String</td><td></td><td>Sim</td><td><br />Código do concurso a ser vinculado no calendário de prova. O valor não pode ser vazio.<br /></td></tr><tr><td>CategoriaNome</td><td>Categoria não Repetida</td><td>String</td><td></td><td>Obrigatório caso o parâmetro <i>IdentificadorCategoria</i> não seja informado</td><td><br />Nome da categoria a ser vinculada no calendário de prova. O valor é obrigatório caso o parâmetro <i>IdentificadorCategoria</i> não seja informado e opcional caso o Identificador seja preenchido.<br /></td></tr><tr><td>IdentificadorCategoria</td><td>abc123</td><td>String</td><td></td><td>Obrigatório caso o parâmetro <i>CategoriaNome</i> não seja informado</td><td><br />Identificador da categoria a ser vinculada no calendário de prova. O valor é obrigatório caso o <i>NomeCategoria</i> não seja informado e opcional caso o Nome seja preenchido.<br /></td></tr><tr><td>SalaNome</td><td>Especial Concurso</td><td>String</td><td></td><td>Não</td><td><br />Nome da sala a ser vinculada no calendário de prova. O campo é opcional.<br /></td></tr><tr><td>PrecoNome</td><td>Concurso Agendado</td><td>String</td><td></td><td>Não</td><td><br />Nome do preço a ser vinculado no calendário de prova. O campo é opcional.<br /></td></tr><tr><td>DataInicio</td><td>01/02/2019 00:00</td><td>DateTime?</td><td></td><td>Sim, caso o parâmetro <i>DataFim</i> seja informado.</td><td><br />Data e Hora de início da exibição do calendário de prova. Caso a hora não seja informada, será preenchida a default '00:00'.<br />O valor é obrigatório caso o parâmetro <i>DataFim</i> seja preenchido. Para este caso, valor da <i>DataInicio</i> deverá ser inferior ou igual ao campo <i>DataFim</i>.<br /></td></tr><tr><td>DataFim</td><td>28/02/2019 23:00</td><td>DateTime?</td><td></td><td>Não</td><td><br />Data e Hora de início da exibição do calendário de prova. Caso a hora não seja informada, será preenchida a default '00:00'.<br />O valor deste campo deverá ser superior ao valor do parâmetro <i>DataInicio</i> e inferior ou igual ao valor do campo <i>Data</i>.<br /></td></tr></tbody></table>\n\n<p>*<em>Possíveis retornos:__*</em></p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Retorno</th>\n<th>Descrição</th>\n<th>Tipo</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>0</td>\n<td>Calendário criado com sucesso</td>\n<td>INT</td>\n</tr>\n<tr>\n<td>1</td>\n<td>Código de identificação do calendário não informado</td>\n<td>INT</td>\n</tr>\n<tr>\n<td>2</td>\n<td>Nome do calendário não informado</td>\n<td>INT</td>\n</tr>\n<tr>\n<td>3</td>\n<td>Opção de vagas disponíveis não informada</td>\n<td>INT</td>\n</tr>\n<tr>\n<td>4</td>\n<td>Data do calendário não informada</td>\n<td>INT</td>\n</tr>\n<tr>\n<td>6</td>\n<td>Categoria não informada</td>\n<td>INT</td>\n</tr>\n<tr>\n<td>7</td>\n<td>Concurso não encontrado</td>\n<td>INT</td>\n</tr>\n<tr>\n<td>8</td>\n<td>Sala não encontrada</td>\n<td>INT</td>\n</tr>\n<tr>\n<td>9</td>\n<td>Preço não encontrado</td>\n<td>INT</td>\n</tr>\n<tr>\n<td>10</td>\n<td>Erro no Insert</td>\n<td>INT</td>\n</tr>\n<tr>\n<td>11</td>\n<td>Erro na conversão de dados</td>\n<td>INT</td>\n</tr>\n<tr>\n<td>12</td>\n<td>Erro genérico</td>\n<td>INT</td>\n</tr>\n</tbody>\n</table>\n</div><table><tbody><tr><td><br />Código<br /></td><td><br />Descrição<br /></td></tr><tr><td><br />200<br /></td><td><br />\"{\\\"Status\\\":\\\"Sucesso\\\",\\\"Mensagem\\\":\\\"Calendário de Prova criado com sucesso.\\\"}\".<br /></td></tr><tr><td><br />500<br /></td><td><br />{\"Status\":\"Falha\",\"Mensagem\":\"Erro inesperado ao salvar dados: XXXX.\"}<br /></td></tr></tbody></table>","urlObject":{"protocol":"https","path":["api","CriarCalendarioProva"],"host":["XXXapi","crmeducacional","com"],"query":[],"variable":[]}},"response":[],"_postman_id":"a2c03cdd-acac-4706-8b13-13cce42d2eeb"},{"name":"Atualizar Calendário de Prova","id":"52804a4a-8b69-4edc-b57d-bdec9664d20f","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"access_token","value":"","type":"text"},{"key":"token_type","value":"","type":"text"},{"key":"Content-Type","name":"Content-Type","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{ \r\n    \"Codigo\": \"CP001\",\r\n    \"Nome\": \"NOME CALENDÁRIO DE PROVA XYZ\",\r\n    \"Data\": \"01/03/2019\",\r\n    \"Hora\": \"14\",\r\n    \"Minutos\": \"30\",\r\n    \"VagaDisponivel\": \"true\",\r\n    \"ConcursoCodigo\": \"2407\",\r\n    \"CategoriaNome\": \"Categoria não Repetida\",\r\n    \"IdentificadorCategoria\": \"abc123\",\r\n    \"SalaNome\": \"Especial Concurso\",\r\n    \"PrecoNome\": \"Concurso Agendado\",\r\n    \"DataInicio\": \"01/02/2019 00:00\",\r\n    \"DataFim\": \"28/02/2019 23:45\"\r\n}"},"url":"https://XXXapi.crmeducacional.com/api/IntegracaoClientes/AtualizarCalendarioProva","description":"<p><strong>Objetivo</strong></p>\n<p><br />Permitir a alteração dos dados de um Calendário de Provas no CRM.<br /></p>\n\n<p><br />Observações:<br /><br />1 - Para alteração do Calendário deverá ser passado o Nome ou Código válido. Caso seja passado os dois campos na requisição, será realizada uma consulta com ambos e caso não encontre, será realizada a tentativa de encontrar o registro por um dos dois campos (Nome ou Código);<br /><br />2 - O nome dos campos à esquerda: (chaves/parâmetro) deve ser igual aos nomes citados na tabela abaixo;<br /><br />3 - Além dos campos obrigatórios conforme tabela de exemplo abaixo, podem ser atualizados tanto outros campos do produto quanto demais campos criados pelo cliente. Neste caso deverá ser adicionado o nome lógico do campo cadastrado no CRM. (Veja Exemplo)<br /><br />4 - Para os parâmetros referentes às entidades Concurso, Categoria, Sala e Preço o método irá realizar uma consulta de acordo com as informações passadas para relacioná-los com o registro de Data de Calendário a ser inserido. Desta forma, esta consulta poderá retornar mais de um registro. Para estes casos, será considerado o primeiro item da lista retornada.<br /><br />7 - Na atualização, caso algum campo já preenchido não seja informado, o mesmo permanecerá com o valor cadastrado na inclusão. Para exclusão do valor, o usuário deverá remover diretamente no CRM: Captação - Calendário de Prova.<br /></p>\n\n<p><strong>Exemplo de Informação a ser enviada</strong></p>\n<table><tbody><tr><th>Chave do Campo</th><th>Exemplo</th><th>Tipo</th><th>Possíveis valores</th><th>Obrigatório</th><th>Descrição</th></tr><tr><td>Codigo</td><td>CP001</td><td>String</td><td></td><td>Não</td><td><br />Código do calendário de prova que está sendo alterado. Campo obrigatório apenas se o parâmetro <i>Nome</i> não for informado ou se o <i>Código</i> for atualizado. Para este caso, o nome deverá ser informado corretamente.<br /></td></tr><tr><td>Nome</td><td>NOME CALENDÁRIO DE PROVA XYZ</td><td>String</td><td></td><td>Não</td><td><br />Nome do calendário de prova que está sendo alterado. Campo obrigatório apenas se o parâmetro <i>Código</i> não for informado ou se o <i>Nome</i> for atualizado. Para este caso, o código deverá ser informado corretamente.<br /></td></tr><tr><td>Data</td><td>01/02/2019</td><td>DateTime</td><td></td><td>Não</td><td><br />Data de Prova do Calendário. O campo é opcional.<br /></td></tr><tr><td>Hora</td><td>14</td><td>Enum Hora</td><td><br />0<br /><br />1<br /><br />2<br /><br />3<br /><br />4<br /><br />5<br /><br />6<br /><br />7<br /><br />8<br /><br />9<br /><br />10<br /><br />11<br /><br />12<br /><br />13<br /><br />14<br /><br />15<br /><br />16<br /><br />17<br /><br />18<br /><br />19<br /><br />20<br /><br />21<br /><br />22<br /><br />23<br /><br /></td><td>Não</td><td>Horário de Prova do Calendário. O campo é um Enumerador Hora.</td></tr><tr><td>Minutos</td><td>30</td><td>Enum MinutosCalendario</td><td><br />0<br /><br />10<br /><br />15<br /><br />20<br /><br />30<br /><br />40<br /><br />50<br /><br /></td><td>Não</td><td><br />Minutos do horário de prova do calendário. O campo é um Enumerador MinutosCalendario. O campo é opcional.<br /></td></tr><tr><td>VagaDisponivel</td><td>true</td><td>Boolean?</td><td><br />true<br /><br />false<br /></td><td>Não</td><td><br />Boolean contendo informação se há ou não vagas disponíveis. O campo é opcional.<br /></td></tr><tr><td>ConcursoCodigo</td><td>2407</td><td>String</td><td></td><td>Não</td><td><br />Código do concurso a ser vinculado no calendário de prova. O campo é opcional.<br /></td></tr><tr><td>CategoriaNome</td><td>Categoria não Repetida</td><td>String</td><td></td><td>Não</td><td><br />Nome da categoria a ser vinculada no calendário de prova. O campo é opcional.<br /></td></tr><tr><td>IdentificadorCategoria</td><td>abc123</td><td>String</td><td></td><td>Não</td><td><br />Nome da categoria a ser vinculada no calendário de prova. O campo é opcional.<br /></td></tr><tr><td>SalaNome</td><td>Especial Concurso</td><td>String</td><td></td><td>Não</td><td><br />Nome da sala a ser vinculada no calendário de prova. O campo é opcional.<br /></td></tr><tr><td>PrecoNome</td><td>Concurso Agendado</td><td>String</td><td></td><td>Não</td><td><br />Nome do preço a ser vinculado no calendário de prova. O campo é opcional.<br /></td></tr><tr><td>DataInicio</td><td>2019-02-01 00:00</td><td>DateTime?</td><td></td><td>Sim, caso o parâmetro <i>DataFim</i> seja informado.</td><td><br />Data e Hora de início da exibição do calendário de prova. Caso a hora não seja informada, será preenchida a default '00:00'.<br />O campo é opcional.<br /></td></tr><tr><td>DataFim</td><td>2019-02-28 23:00</td><td>DateTime?</td><td></td><td>Não</td><td><br />Data e Hora de início da exibição do calendário de prova. Caso a hora não seja informada, será preenchida a default '00:00'.<br />O campo é opcional.<br /></td></tr></tbody></table>","urlObject":{"protocol":"https","path":["api","IntegracaoClientes","AtualizarCalendarioProva"],"host":["XXXapi","crmeducacional","com"],"query":[],"variable":[]}},"response":[{"id":"09441120-a0d9-412e-97e1-e7cd3fd30d85","name":"Atualizar Calendário de Prova","originalRequest":{"method":"POST","header":[{"key":"access_token","value":""},{"key":"token_type","value":""},{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"{ \r\n    \"Codigo\": \"CP001\",\r\n    \"Nome\": \"NOME CALENDÁRIO DE PROVA XYZ\",\r\n    \"Data\": \"01/03/2019\",\r\n    \"Hora\": \"14\",\r\n    \"Minutos\": \"30\",\r\n    \"VagaDisponivel\": \"true\",\r\n    \"ConcursoCodigo\": \"2407\",\r\n    \"CategoriaNome\": \"Categoria não Repetida\",\r\n    \"IdentificadorCategoria\": \"abc123\",\r\n    \"SalaNome\": \"Especial Concurso\",\r\n    \"PrecoNome\": \"Concurso Agendado\",\r\n    \"DataInicio\": \"01/02/2019 00:00\",\r\n    \"DataFim\": \"28/02/2019 23:45\",\r\n     \"cad_campotestecalendarioapi\": \"teste\" //Campo personalizado //poderá ser removido\r\n}","options":{"raw":{"language":"json"}}},"url":"https://XXXapi.crmeducacional.com/api/IntegracaoClientes/AtualizarCalendarioProva"},"_postman_previewlanguage":null,"header":null,"cookie":[],"responseTime":null,"body":null}],"_postman_id":"52804a4a-8b69-4edc-b57d-bdec9664d20f"}],"id":"a32bd686-3bfa-449e-90da-143eec2016cd","_postman_id":"a32bd686-3bfa-449e-90da-143eec2016cd","description":""},{"name":"Categoria da Oferta","item":[{"name":"Enviar Categoria","id":"55a5f071-177e-4bf8-8834-0edbff596a7d","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"<token>"}]},"isInherited":false},"method":"POST","header":[{"key":"Content-Type","name":"Content-Type","value":"application/json","type":"text"},{"key":"access_token","value":"","type":"text"},{"key":"token_type","value":"","type":"text"}],"body":{"mode":"raw","raw":" {\r\n    \"IdentificadorCategoria\": \"\",\r\n    \"Nome\":\"Nome da categoria\",\r\n    \"ExibeNaOferta\":true,\r\n    \"ExibeNoCalendario\":true,\r\n    \"TipoCategoria\":0,\r\n    \"UnidadeCertificadoraNome\":\"Nome da Unidade Certificadora\",\r\n    \"IdentificadorPolo\": \"\",\r\n    \"IdentificadorUnidadeCertificadora\": \"\"\r\n}"},"url":"https://XXXapi.crmeducacional.com/api/IntegracaoClientes/EnviarCategoria","description":"<p><strong>Objetivo</strong></p>\n<p><br />Este método recebe uma Categoria no formato JSON para ser criada e/ou atualizada (caso já exista) no CRM<br /></p>\n\n<p>Observações:</p>\n\n<p>Para que ocorra o correto funcionamento e vinculação, o registro da entidade conta ( unidade certificadora) deverá ter como configuração no campo \"tipo de relação\" o valor de \"unidade certificadora\".</p>\n\n<img src=\"http://crmeducacional.com/wp-content/uploads/2023/03/enviarcategoria01.png\" alt />\n\n<p>Já para o polo a conta deverá possuir o campo tipo de relação como Polo juntamente com o</p>\n\n<p>campo Identificador da conta preenchido.</p>\n\n<img src=\"http://crmeducacional.com/wp-content/uploads/2023/03/enviarcategoria02.png\" alt height=\"447\" width=\"556\" />\n\n<p><b>-Quando o IdentificadorCategoria é informado, a categoria é localizada por ele ao invés do Nome</b></p>\n\n<p><strong>Parâmetros de Entrada</strong></p>\n<table><tbody><tr><th>Campo</th><th>Possíveis valores</th><th>Descrição</th><th>Tipo</th><th>Obrigatório</th></tr><tr><td>IdentificadorCategoria</td><td></td><td>Quando informado, utilizado para localizar a categoria</td><td>STRING</td><td>NÃO</td></tr><tr><td>Nome</td><td></td><td>Utilizado para localizar a categoria quando o campo IdentificadorCategoria não é informado</td><td>STRING</td><td>SIM</td></tr><tr><td>ExibeNaOferta</td><td></td><td></td><td>BOOL</td><td>SIM</td></tr><tr><td>ExibeNoCalendario</td><td></td><td></td><td>BOOL</td><td>NÃO</td></tr><tr><td>TipoCategoria</td><td>0<br />1</td><td>Proprio<br />Terceirizado</td><td>ENUMERATOR</td><td>NÃO</td></tr><tr><td>UnidadeCertificadoraNome</td><td></td><td>Utilizado para localizar a Unidade Certificadora quando o campo IdentificadorUnidadeCertificadora não é informado.</td><td>STRING</td><td>NÃO</td></tr><tr><td>IdentificadorPolo</td><td></td><td>Utilizado para localizar uma conta do tipo Polo</td><td>STRING</td><td>NÃO</td></tr><tr><td>IdentificadorUnidadeCertificadora</td><td></td><td>Utilizado para localizar uma conta do tipo Unidade Certificadora</td><td>STRING</td><td>NÃO</td></tr></tbody></table>\n\n<p><b><br /></b></p>\n\n<p><strong>Possíveis Retornos</strong></p>\n<table><tbody><tr><th><br /><b>Código</b><br /></th><th><br /><b>Status</b><br /></th><th><br /><b>Mensagem</b><br /></th></tr><tr><td><br />200<br /></td><td><br />Sucesso<br /></td><td><br />Categoria criada com sucesso<br /></td></tr><tr><td><br />200<br /></td><td><br />Sucesso<br /></td><td><br />Categoria atualizada com sucesso<br /></td></tr><tr><td><br />500<br /></td><td><br />Falha<br /></td><td><br />Motivo da falha<br /></td></tr></tbody></table>","urlObject":{"protocol":"https","path":["api","IntegracaoClientes","EnviarCategoria"],"host":["XXXapi","crmeducacional","com"],"query":[],"variable":[]}},"response":[],"_postman_id":"55a5f071-177e-4bf8-8834-0edbff596a7d"}],"id":"80f170dd-0350-4337-8fa1-13f8a08d614d","_postman_id":"80f170dd-0350-4337-8fa1-13f8a08d614d","description":""},{"name":"Concurso","item":[{"name":"Atualizar Vigência Do Concurso","id":"8e351c81-9715-4dcc-a611-b9f8b79815d2","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Authorization","value":"Bearer IJjrtChsl8pPMeD8aFxleRojnBjwA7HGD2_tWSgdzduieIYy_zO605IFxheaoul4vagW6jJHqpVqmocey95B1lG8mqnFm6WBa5OyxW9GWnGQasYaNxHTIzjYJ2dIz-QWJ7a_7uIq2dbzoIzWpUDM7zshqHBRyEL6XQmcKr3H0d80HPf5uV4SAg5pAbNOyODsy6RcBm33U6rXbcoJNhP7DRRJLrJEsa8yO--eijr_MbTmye8HjEEaLgc8lPBoZscO","type":"text"}],"body":{"mode":"raw","raw":"{\n\t\"CodigoConcurso\": 6,\n    \"DataInicial\": \"01/01/2021\",\n    \"DataFinal\": \"02/04/2025\",\n    \"DataProva\": \"02/03/2023\",\n    \"HoraProva\": \"12\",\n    \"MinutoProva\": \"00\"\n}","options":{"raw":{"language":"json"}}},"url":"https://XXXapi.crmeducacional.com/api/AtualizarVigenciaConcurso","description":"<p><strong>Objetivo</strong></p>\n<p>O objetivo deste método é permitir a atualização do período de vigência e data da prova de um determinado<br />concurso, alterando a data de início, data de fim, data da prova, hora da prova e minuto da prova do mesmo.</p>\n<p><strong>Parâmetro de Entrada</strong></p>\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</tr>\n</thead>\n<tbody>\n<tr>\n<td>Código do Concurso</td>\n<td>INT</td>\n<td>SIM</td>\n</tr>\n<tr>\n<td>Data Inicial</td>\n<td>DATETIME (MM/DD/AA)</td>\n<td>SIM</td>\n</tr>\n<tr>\n<td>Data Final</td>\n<td>DATETIME (MM/DD/AA)</td>\n<td>SIM</td>\n</tr>\n<tr>\n<td>Data da Prova</td>\n<td>DATETIME (MM/DD/AA)</td>\n<td>SIM</td>\n</tr>\n<tr>\n<td>Hora da Prova</td>\n<td>INT</td>\n<td>SIM</td>\n</tr>\n<tr>\n<td>Minuto da Prova</td>\n<td>INT</td>\n<td>SIM</td>\n</tr>\n<tr>\n<td>Token</td>\n<td>STRING</td>\n<td>SIM</td>\n</tr>\n</tbody>\n</table>\n</div><p>Caso as propriedades hora, minuto e segundo do campo Data Final sejam iguais a 0, o serviço irá salvar no CRM a data enviada com a hora 23:59:59, indicando que o concurso estará ativo até o fim do dia enviado. Caso o campo Data Final tenha valor diferente de 0 em alguma destas propriedades, o valor persistido no CRM será o recebido.</p>\n<table><tbody><tr><th>Campo</th><th>Descrição</th><th>Tipo</th></tr><tr><td>0</td><td>Concurso atualizado com sucesso.</td><td>INT</td></tr><tr><td>1</td><td>Concurso não encontrado.</td><td>INT</td></tr><tr><td>2</td><td>Erro ao atualizar as datas do concurso.</td><td>INT</td></tr><tr><td>3</td><td>Erro na conversão de dados.</td><td>INT</td></tr><tr><td>4</td><td>Erro genérico.</td><td>INT</td></tr><tr><td>5</td><td>Hora da Prova inválida. O valor deve ser entre 0 e 23.</td><td>INT</td></tr><tr><td>6</td><td>Minuto da Prova inválido. O valor deve ser entre 0 e 59.</td><td>INT</td></tr></tbody></table>","urlObject":{"protocol":"https","path":["api","AtualizarVigenciaConcurso"],"host":["XXXapi","crmeducacional","com"],"query":[],"variable":[]}},"response":[],"_postman_id":"8e351c81-9715-4dcc-a611-b9f8b79815d2"},{"name":"Criar Cópia De Concurso","id":"34583894-827c-4704-8df3-32edba3aded5","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Authorization","value":"Bearer IJjrtChsl8pPMeD8aFxleRojnBjwA7HGD2_tWSgdzduieIYy_zO605IFxheaoul4vagW6jJHqpVqmocey95B1lG8mqnFm6WBa5OyxW9GWnGQasYaNxHTIzjYJ2dIz-QWJ7a_7uIq2dbzoIzWpUDM7zshqHBRyEL6XQmcKr3H0d80HPf5uV4SAg5pAbNOyODsy6RcBm33U6rXbcoJNhP7DRRJLrJEsa8yO--eijr_MbTmye8HjEEaLgc8lPBoZscO","type":"text"}],"body":{"mode":"raw","raw":"{\n\t\"CodigoConcursoOriginal\": 5,\n        \"NovoCodigoConcurso\": 6,\n        \"NomeConcurso\": \"concurso teste\",\n        \"DataInicialConcurso\": \"02/02/2028\",\n        \"DataFinalConcurso\": \"02/02/2029\",\n        \"PeriodoLetivoConcurso\": \"Segundo\",\n        \"DataProva\": \"02/02/2028\",\n        \"HoraProva\": 12,\n        \"MinutoProva\": 00,\n        \"CopiarOfetas\": true,\n        \"CopiarFormulario\": false,\n        \"CopiarModalidades\": true,\n        \"CopiarSalas\": true,\n        \"CopiarCategoria\": false,\n        \"CopiarVinculoOfertas\": true,\n        \"CopiarMensagens\": false,\n        \"AnoOferta\": 2028,\n        \"DataInicialOferta\":  \"02/02/2028\",\n        \"DataFinalOferta\":  \"02/02/2029\",\n        \"PeriodoOferta\": 2,\n        \"PossuiPagamento\": true\n}","options":{"raw":{"language":"json"}}},"url":"https://XXXapi.crmeducacional.com/api/CriarCopiaDeConcurso","description":"<p><strong>Objetivo:</strong></p>\n<p>Criar um registro do tipo Cópia de Concurso por meio de integrações externas.</p>\n<p>Observações:</p>\n<p>StartFragment</p>\n<p>Caso algum dos parâmetros opcionais não sejam enviados, o sistema irá utilizar os dados do Concurso Original.</p>\n<p>EndFragment</p>\n<p><strong>Parâmetro de Entrada</strong></p>\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</tr>\n</thead>\n<tbody>\n<tr>\n<td>Código do Concurso Original</td>\n<td>INT</td>\n<td>SIM</td>\n</tr>\n<tr>\n<td>Novo Código de Concurso</td>\n<td>INT</td>\n<td>SIM</td>\n</tr>\n<tr>\n<td>Nome do Concurso</td>\n<td>STRING</td>\n<td>SIM</td>\n</tr>\n<tr>\n<td>Data Inicial do Concurso</td>\n<td>DATETIME (MM-DD-AA HH-MM-SS)</td>\n<td>NÃO</td>\n</tr>\n<tr>\n<td>Data Final do Concurso</td>\n<td>DATETIME (MM-DD-AA HH-MM-SS)</td>\n<td>NÃO</td>\n</tr>\n<tr>\n<td>Período Letivo do Concurso</td>\n<td>STRING</td>\n<td>NÃO</td>\n</tr>\n<tr>\n<td>Data da Prova</td>\n<td>DATETIME (MM-DD-AAAA)</td>\n<td>NÃO</td>\n</tr>\n<tr>\n<td>Hora da Prova</td>\n<td>INT</td>\n<td>NÃO</td>\n</tr>\n<tr>\n<td>Minuto da Prova</td>\n<td>INT</td>\n<td>NÃO</td>\n</tr>\n<tr>\n<td>Copiar Ofertas</td>\n<td>BOOLEAN</td>\n<td>SIM</td>\n</tr>\n<tr>\n<td>Copiar Formulário</td>\n<td>BOOLEAN</td>\n<td>SIM</td>\n</tr>\n<tr>\n<td>Copiar Modalidades</td>\n<td>BOOLEAN</td>\n<td>SIM</td>\n</tr>\n<tr>\n<td>Copiar Salas</td>\n<td>BOOLEAN</td>\n<td>SIM</td>\n</tr>\n<tr>\n<td>Copiar Categoria</td>\n<td>BOOLEAN</td>\n<td>SIM</td>\n</tr>\n<tr>\n<td>Copiar Vínculo Ofertas</td>\n<td>BOOLEAN</td>\n<td>SIM</td>\n</tr>\n<tr>\n<td>Copiar Mensagens</td>\n<td>BOOLEAN</td>\n<td>SIM</td>\n</tr>\n<tr>\n<td>Ano Oferta</td>\n<td>INT</td>\n<td>SIM</td>\n</tr>\n<tr>\n<td>Data Inicial Oferta</td>\n<td>DATETIME (MM-DD-AAAA)</td>\n<td>SIM</td>\n</tr>\n<tr>\n<td>Data Final Oferta</td>\n<td>DATETIME (MM-DD-AAAA)</td>\n<td>SIM</td>\n</tr>\n<tr>\n<td>Periodo Oferta</td>\n<td>INT</td>\n<td>SIM</td>\n</tr>\n<tr>\n<td>PossuiPagamento</td>\n<td>BOOLEAN</td>\n<td>SIM</td>\n</tr>\n<tr>\n<td>Token</td>\n<td>STRING</td>\n<td>SIM</td>\n</tr>\n</tbody>\n</table>\n</div><p><strong>Mensagem de Retorno</strong></p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Campo</th>\n<th>Descrição</th>\n<th>Tipo</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>0</td>\n<td>Registro criado com sucesso.</td>\n<td>INT</td>\n</tr>\n<tr>\n<td>1</td>\n<td>Id do concurso original não encontrado</td>\n<td>INT</td>\n</tr>\n<tr>\n<td>2</td>\n<td>Id do novo concurso já pertence a outro concurso</td>\n<td>INT</td>\n</tr>\n<tr>\n<td>3</td>\n<td>Id do novo concurso deve ser maior que 0</td>\n<td>INT</td>\n</tr>\n<tr>\n<td>4</td>\n<td>Nome do concurso deve ser preenchido</td>\n<td>INT</td>\n</tr>\n<tr>\n<td>5</td>\n<td>Hora da Prova Inválida. Informe um valor entre 0 e 23</td>\n<td>INT</td>\n</tr>\n<tr>\n<td>6</td>\n<td>Minuto da Prova Inválido. Informe um valor entre 0 e 59</td>\n<td>INT</td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"protocol":"https","path":["api","CriarCopiaDeConcurso"],"host":["XXXapi","crmeducacional","com"],"query":[],"variable":[]}},"response":[],"_postman_id":"34583894-827c-4704-8df3-32edba3aded5"},{"name":"Criar Chamada","id":"86f87dae-d227-4af1-9792-c26ca42b0ec3","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Content-Type","name":"Content-Type","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n\t\"CodigoConcurso\": 6,\n    \"NomeChamada\": \"Chamada Automatica de API\",\n    \"NumeroOpcao\": 1,\n    \"TodasOfertas\": true,\n    \"ChamadaAutomatica\": true\n}","options":{"raw":{"language":"json"}}},"url":"https://XXXapi.crmeducacional.com/api/EnviarChamada","description":"<p><strong>Objetivo</strong></p>\n<p>Este método cria uma chamada no CRM em concurso ativo</p>\n<p>Observações:</p>\n<p>Se já existir uma chamada com o mesmo nome passado no parâmetro será retornado falso e nada é feito, caso contrário cria uma chamada com esse nome.</p>\n<p>Se o parâmetro <strong>Número de Opções</strong> for diferente de 1,2 ou 3 o método retorna falso.</p>\n<table><tbody><tr><th>Campo</th><th>Possíveis valores</th><th>Descrição</th><th>Tipo</th><th>Obrigatório</th></tr><tr><td>Código do Concurso</td><td></td><td></td><td>INT</td><td>SIM</td></tr><tr><td>Nome da Chamada</td><td></td><td></td><td>STRING</td><td>SIM</td></tr><tr><td>Número de opções</td><td>1<br />2<br />3</td><td>1ª Opção de curso<br />2ª Opção de curso<br />3ª Opção de curso</td><td>INT</td><td>SIM</td></tr><tr><td>TodasOfertas</td><td></td><td></td><td>BOOLEAN</td><td>SIM</td></tr><tr><td>ChamadaAutomatica</td><td></td><td></td><td>BOOLEAN</td><td>SIM</td></tr><tr><td>Token</td><td></td><td></td><td>STRING</td><td>SIM</td></tr></tbody></table>\n\n<p><b>Mensagem de Retorno</b></p>\n\n<table><tbody><tr><th>Situação</th><th>Retorno</th><th>Tipo</th></tr><tr><td>Sucesso</td><td>TRUE</td><td>BOOLEAN</td></tr><tr><td>Falha</td><td>FALSE</td><td>BOOLEAN</td></tr></tbody></table>","urlObject":{"protocol":"https","path":["api","EnviarChamada"],"host":["XXXapi","crmeducacional","com"],"query":[],"variable":[]}},"response":[],"_postman_id":"86f87dae-d227-4af1-9792-c26ca42b0ec3"}],"id":"5192cd46-3f40-4993-8fac-3cf23595b268","_postman_id":"5192cd46-3f40-4993-8fac-3cf23595b268","description":""},{"name":"Conta","item":[{"name":"Enviar Conta","id":"873b7359-e21c-4bae-ab5c-34e275f6cf74","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Content-Type","value":"application/json","type":"text"},{"key":"access_token","value":"","type":"text"},{"key":"token_type","value":"","type":"text"}],"body":{"mode":"raw","raw":"{  \r\n  \"IdentificadorConta\": \"\",\r\n  \"IdentificadorCategoria\": \"\",\r\n  \"Nome\": \"\",\r\n  \"EmailAutenticacao\":\"\",\r\n  \"Senha\":\"\",\r\n  \"TipoRelacao\": \"\",\r\n  \"EmailContato\": \"\",\r\n  \"PermitirArquivoRetorno\":true,\r\n  \"PermitirRelatorios\": true,\r\n  \"PermitirUploadProva\":true,\r\n  \"Endereco\": \"\",\r\n  \"Telefone\": \"\",\r\n  \"Fax\": \"\",\r\n  \"Site\": \"\",\r\n  \"StatusConta\": \"Ativo\",\r\n  \"ContaReferencia\": true,\r\n  \"FiltroConta\" : {\r\n        \"Nome\": \"Filtro Conta API\",\r\n        \"IdentificadorFiltro\": \"Filtro Conta API\"\r\n    }\r\n}"},"url":"https://XXXapi.crmeducacional.com/api/IntegracaoClientes/EnviarConta","description":"<p><strong>Objetivo</strong></p>\n<p>A API de integração do CRM Educacional disponibiliza o método \"EnviarConta\",<br />esse que recebe uma Conta no formato JSON para ser criada ou atualizada (caso já exista) no CRM.</p>\n\n<p><strong>Informações Importantes:</strong></p>\n<p>O campo <strong>StatusConta</strong> recebe os valores \"<strong>Ativo</strong>\" ou \"<strong>Inativo</strong>\"  </p>\n<p>O campo \"<strong>ContaReferencia</strong>\" recebe os valores \"<strong>true\"</strong> ou \"<strong>false\"</strong>, utilizados para informar se aquela conta deve ser salva no Filtro informado.  </p>\n<p>O objeto <strong>FiltroConta</strong> tem os seguintes campos string:</p>\n<p>Nome</p>\n<p>IdentificadorFiltro  </p>\n<p><b>Parâmetros de Entrada</b></p>\n\n<table><tbody><tr><th><b>Campo</b></th><th><b>Possíveis valores</b></th><th><b>Descrição</b></th><th><b>Tipo</b></th><th><b>Obrigatório</b></th></tr><tr><td><div>IdentificadorConta</div><div><div><div><div></div></div></div><div></div></div></td><td><div></div><div><div><div><div></div></div></div><div></div></div></td><td><div></div><div><div><div><div></div></div></div><div></div></div></td><td><div>STRING</div><div><div><div><div></div></div></div><div></div></div></td><td><div>SIM</div><div><div><div><div></div></div></div><div></div></div></td></tr><tr><td><div>IdentificadorCategoria</div><div><div><div><div></div></div></div><div></div></div></td><td><div></div><div><div><div><div></div></div></div><div></div></div></td><td><div></div><div><div><div><div></div></div></div><div></div></div></td><td><div>STRING</div><div><div><div><div></div></div></div><div></div></div></td><td><div>NÃO</div><div><div><div><div></div></div></div><div></div></div></td></tr><tr><td><div>Nome</div><div><div><div><div></div></div></div><div></div></div></td><td><div></div><div><div><div><div></div></div></div><div></div></div></td><td><div></div><div><div><div><div></div></div></div><div></div></div></td><td><div>STRING</div><div><div><div><div></div></div></div><div></div></div></td><td><div>SIM</div><div><div><div><div></div></div></div><div></div></div></td></tr><tr><td><div>EmailAutenticacao</div><div><div><div><div></div></div></div><div></div></div></td><td><div></div><div><div><div><div></div></div></div><div></div></div></td><td><div></div><div><div><div><div></div></div></div><div></div></div></td><td><div>STRING</div><div><div><div><div></div></div></div><div></div></div></td><td><div>NÃO</div><div><div><div><div></div></div></div><div></div></div></td></tr><tr><td><div>Senha</div><div><div><div><div></div></div></div><div></div></div></td><td><div></div><div><div><div><div></div></div></div><div></div></div></td><td><div></div><div><div><div><div></div></div></div><div></div></div></td><td><div>STRING</div><div><div><div><div></div></div></div><div></div></div></td><td><div>NÃO</div><div><div><div><div></div></div></div><div></div></div></td></tr><tr><td><div>TipoCategoria</div><div><div><div><div></div></div></div><div></div></div></td><td><div><br />9<br /><br />15<br /><br />5<br /><br />12<br /><br />4<br /><br />13<br /><br />6<br /><br />7<br /><br />11<br /><br />10<br /><br />2<br /><br />1<br /><br />8<br /><br />3<br /><br />14<br /></div><div><div><div><div></div></div></div><div></div></div></td><td><div><br />Revendedor<br /><br />UnidadeCertificadora<br /><br />Parceiro<br /><br />Outro<br /><br />Investidor<br /><br />InstituicaoEnsino<br /><br />Influenciador<br /><br />Imprensa<br /><br />FornecedorServicos<br /><br />Fornecedor<br /><br />Consultor<br /><br />Concorrente<br /><br />ClientePotencial<br /><br />Cliente<br /><br />Cidade<br /></div><div><div><div><div></div></div></div><div></div></div></td><td><div>ENUMERATOR</div><div><div><div><div></div></div></div><div></div></div></td><td><div>NÃO</div><div><div><div><div></div></div></div><div></div></div></td></tr><tr><td><div>EmailContato</div><div><div><div><div></div></div></div><div></div></div></td><td><div></div><div><div><div><div></div></div></div><div></div></div></td><td><div>Busca o <b>primeiro</b> contato encontrado com o e-mail informado</div><div><div><div><div></div></div></div><div></div></div></td><td><div>STRING</div><div><div><div><div></div></div></div><div></div></div></td><td><div>NÃO</div><div><div><div><div></div></div></div><div></div></div></td></tr><tr><td><div>PermitirArquivoRetorno</div><div><div><div><div></div></div></div><div></div></div></td><td><div></div><div><div><div><div></div></div></div><div></div></div></td><td><div></div><div><div><div><div></div></div></div><div></div></div></td><td><div>BOOL</div><div><div><div><div></div></div></div><div></div></div></td><td><div>NÃO</div><div><div><div><div></div></div></div><div></div></div></td></tr><tr><td><div>PermitirRelatorios</div><div><div><div><div></div></div></div><div></div></div></td><td><div></div><div><div><div><div></div></div></div><div></div></div></td><td><div></div><div><div><div><div></div></div></div><div></div></div></td><td><div>BOOL</div><div><div><div><div></div></div></div><div></div></div></td><td><div>NÃO</div><div><div><div><div></div></div></div><div></div></div></td></tr><tr><td><div>PermitirUploadProva</div><div><div><div><div></div></div></div><div></div></div></td><td><div></div><div><div><div><div></div></div></div><div></div></div></td><td><div></div><div><div><div><div></div></div></div><div></div></div></td><td><div>BOOL</div><div><div><div><div></div></div></div><div></div></div></td><td><div>NÃO</div><div><div><div><div></div></div></div><div></div></div></td></tr><tr><td><div>Endereco</div><div><div><div><div></div></div></div><div></div></div></td><td><div></div><div><div><div><div></div></div></div><div></div></div></td><td><div></div><div><div><div><div></div></div></div><div></div></div></td><td><div>STRING</div><div><div><div><div></div></div></div><div></div></div></td><td><div>NÃO</div><div><div><div><div></div></div></div><div></div></div></td></tr><tr><td><div>Telefone</div><div><div><div><div></div></div></div><div></div></div></td><td><div></div><div><div><div><div></div></div></div><div></div></div></td><td><div></div><div><div><div><div></div></div></div><div></div></div></td><td><div>STRING</div><div><div><div><div></div></div></div><div></div></div></td><td><div>NÃO</div><div><div><div><div></div></div></div><div></div></div></td></tr><tr><td><div>Fax</div><div><div><div><div></div></div></div><div></div></div></td><td><div></div><div><div><div><div></div></div></div><div></div></div></td><td><div></div><div><div><div><div></div></div></div><div></div></div></td><td><div>STRING</div><div><div><div><div></div></div></div><div></div></div></td><td><div>NÃO</div><div><div><div><div></div></div></div><div></div></div></td></tr><tr><td><div>Site</div><div><div><div><div></div></div></div><div></div></div></td><td><div></div><div><div><div><div></div></div></div><div></div></div></td><td><div></div><div><div><div><div></div></div></div><div></div></div></td><td><div>STRING</div><div><div><div><div></div></div></div><div></div></div></td><td><div>NÃO</div><div><div><div><div></div></div></div><div></div></div></td></tr><tr><td><div>Site</div><div><div><div><div></div></div></div><div></div></div></td><td><div></div><div><div><div><div></div></div></div><div></div></div></td><td><div></div><div><div><div><div></div></div></div><div></div></div></td><td><div>STRING</div><div><div><div><div></div></div></div><div></div></div></td><td><div>NÃO</div><div><div><div><div></div></div></div><div></div></div></td></tr></tbody></table>\n\n<p><strong>Possíveis Retornos</strong></p>\n<table><tbody><tr><th><b>Código</b></th><th><b>Status</b></th><th><b>Mensagem</b></th></tr><tr><td><div><br />200<br /></div><div><div><div><div></div></div></div><div></div></div></td><td><div><br />Sucesso<br /></div><div><div><div><div></div></div></div><div></div></div></td><td><div><br />Conta criada com sucesso<br /></div><div><div><div><div></div></div></div><div></div></div></td></tr><tr><td><div><br />200<br /></div><div><div><div><div></div></div></div><div></div></div></td><td><div><br />Sucesso<br /></div><div><div><div><div></div></div></div><div></div></div></td><td><div><br />Conta atualizada com sucesso<br /></div><div><div><div><div></div></div></div><div></div></div></td></tr><tr><td><div><br />400<br /></div><div><div><div><div></div></div></div><div></div></div></td><td><div><br />Falha<br /></div><div><div><div><div></div></div></div><div></div></div></td><td><div><br />Motivo da falha<br /></div><div><div><div><div></div></div></div><div></div></div></td></tr></tbody></table>","urlObject":{"protocol":"https","path":["api","IntegracaoClientes","EnviarConta"],"host":["XXXapi","crmeducacional","com"],"query":[],"variable":[]}},"response":[],"_postman_id":"873b7359-e21c-4bae-ab5c-34e275f6cf74"}],"id":"d387d8cd-47fa-43b0-a721-59e3a808ec08","_postman_id":"d387d8cd-47fa-43b0-a721-59e3a808ec08","description":""},{"name":"Cupom de Desconto","item":[{"name":"Enviar Cupom","id":"647dbe14-f7dc-47f5-bb3e-69098109fc70","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Authorization","value":"Bearer IJjrtChsl8pPMeD8aFxleRojnBjwA7HGD2_tWSgdzduieIYy_zO605IFxheaoul4vagW6jJHqpVqmocey95B1lG8mqnFm6WBa5OyxW9GWnGQasYaNxHTIzjYJ2dIz-QWJ7a_7uIq2dbzoIzWpUDM7zshqHBRyEL6XQmcKr3H0d80HPf5uV4SAg5pAbNOyODsy6RcBm33U6rXbcoJNhP7DRRJLrJEsa8yO--eijr_MbTmye8HjEEaLgc8lPBoZscO","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"CodigoCupom\": \"Ativo Teste\",\n    \"PecentualDesconto\": 70,\n    \"CupomUsoUnico\": false,\n    \"DataInicial\": \"05/27/2025\",\n    \"DataFinal\": \"06/05/2025\",\n    \"CupomUtilizado\": false,\n    \"TipoCupomDesconto\": 0,\n    \"EstadoObjeto\": 0,\n    \"Descricao\": \"Olá\",\n    \"CodigoCupomSGA\": \"Cupom Novo SGA\"\n}","options":{"raw":{"language":"json"}}},"url":"https://XXXapi.crmeducacional.com/api/EnviarCupom","description":"<p><strong>Objetivos:</strong></p>\n<p>Criar cupons de descontos.</p>\n<p><strong>Importante:</strong> Os campos Data Inicial e Data Final devem possuir o seguinte formato:<br /><strong>MM/DD/YYYY</strong></p>\n<ul>\n<li><p>Caso o campo \"Código de integração SGA\" seja enviado, ele será a chave de busca para alteração de um cupom já existente.</p>\n</li>\n<li><p>Caso o o campo \"Código de integração SGA\" não seja enviado, a busca será pelo \"Código do Cupom\"</p>\n</li>\n</ul>\n<p><strong>Requisitos:</strong></p>\n<p>O Concurso informado no JSON da requisição, precisa estar ATIVO.</p>\n<p>O campo <strong>TipoCupomDesconto</strong> aceita os seguintes valores: <strong>0, 1</strong> e <strong>2</strong> sendo que:</p>\n<p>0 = Campanha</p>\n<p>1 = Pontualidade</p>\n<p>2 = Voucher</p>\n<p>O campo <strong>EstadoObjeto</strong> aceita os seguinte valores: <strong>0 e</strong> 1 sendo que:</p>\n<p>0 = ativo</p>\n<p>1 = inativo</p>\n<p><strong>Requisitos:</strong></p>\n<p>O Concurso informado no JSON da requisição, precisa estar ATIVO.</p>\n<p><strong>Retorno:</strong></p>\n<table><tbody><tr><th>Campo</th><th>Descrição</th><th>Tipo</th></tr><tr><td><div>0</div><div><div><div><div></div></div></div><div></div></div></td><td><div>Falha inesperada</div><div><div><div><div></div></div></div><div></div></div></td><td><div>INT</div><div><div><div><div></div></div></div><div></div></div></td></tr><tr><td><div>1</div><div><div><div><div></div></div></div><div></div></div></td><td><div>Cupom enviado com sucesso.</div><div><div><div><div></div></div></div><div></div></div></td><td><div>INT</div><div><div><div><div></div></div></div><div></div></div></td></tr><tr><td><div>2</div><div><div><div><div></div></div></div><div></div></div></td><td><div>É necessário enviar um cupom.</div><div><div><div><div></div></div></div><div></div></div></td><td><div>INT</div><div><div><div><div></div></div></div><div></div></div></td></tr><tr><td><div>3</div><div><div><div><div></div></div></div><div></div></div></td><td><div>É necessário informar um código para o cupom.</div><div><div><div><div></div></div></div><div></div></div></td><td><div>INT</div><div><div><div><div></div></div></div><div></div></div></td></tr><tr><td><div>4</div><div><div><div><div></div></div></div><div></div></div></td><td><div>O valor do campo Percentual de Desconto deve estar entre 0 e 100.</div><div><div><div><div></div></div></div><div></div></div></td><td><div>INT</div><div><div><div><div></div></div></div><div></div></div></td></tr><tr><td><div>5</div><div><div><div><div></div></div></div><div></div></div></td><td><div>Cupom enviado já existe no CRM.</div><div><div><div><div></div></div></div><div></div></div></td><td><div>INT</div><div><div><div><div></div></div></div><div></div></div></td></tr><tr><td><div>6</div><div><div><div><div></div></div></div><div></div></div></td><td><div>O Código do cupom deve conter no máximo 100 caracteres</div><div><div><div><div></div></div></div><div></div></div></td><td><div>INT</div><div><div><div><div></div></div></div><div></div></div></td></tr><tr><td><div>7</div><div><div><div><div></div></div></div><div></div></div></td><td><div>Não existe concurso com o código informado.</div><div><div><div><div></div></div></div><div></div></div></td><td><div>INT</div><div><div><div><div></div></div></div><div></div></div></td></tr></tbody></table>","urlObject":{"protocol":"https","path":["api","EnviarCupom"],"host":["XXXapi","crmeducacional","com"],"query":[],"variable":[]}},"response":[],"_postman_id":"647dbe14-f7dc-47f5-bb3e-69098109fc70"}],"id":"6bca8ce5-b99a-46a7-bf89-087803700300","_postman_id":"6bca8ce5-b99a-46a7-bf89-087803700300","description":""},{"name":"Inscrição do Candidato","item":[{"name":"Atualizar Campos Customizados Da Inscrição","id":"e0699b80-d705-41d6-8e40-c09373c2332c","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Content-Type","name":"Content-Type","value":"application/x-www-form-urlencoded","type":"text"},{"key":"access_token","value":"","type":"text"},{"key":"token_type","value":"","type":"text"}],"body":{"mode":"urlencoded","urlencoded":[]},"url":"https://XXXapi.crmeducacional.com/api/IntegracaoClientes/AtualizarInscricao?cad_numeroinscricao=CAN-000000-CRM&valor_campo_teste=123","description":"<p><strong>Objetivo</strong></p>\n<p>Permitir o envio de dados a serem atualizados na Inscrição do Candidato no CRM, porém, somente serão atualizados os campos customizados existentes no ambiente do cliente.</p>\n<p><br />Observações:</p>\n\n<ul>\n<li><p>O nome do campo informado (parâmetro) deve ser exatamente igual ao nome lógico do campo no CRM.<br /></p>\n  </li>\n<li><p>Somente serão atualizados os campos que não são do produto, ou seja, somente os campos criados pelo cliente.<br /></p></li>\n</ul>\n<p><strong>Parâmetros de Entrada</strong></p>\n<table><tbody><tr><td><br />Campo<br /></td><td><br />Tipo<br /></td></tr><tr><td><br />NumeroInscricao<br /></td><td><br />String<br /></td></tr><tr><td><br />\"Campo do Cliente\"<br /></td><td><br />\"Campo do cliente em questão a ser atualizado\".<br /></td></tr></tbody></table>\n\n<p><strong>Possíveis Retornos</strong></p>\n<table><tbody><tr><td><br />Código<br /></td><td><br />Descrição<br /></td></tr><tr><td><br />200<br /></td><td><br />Inscrição: {NumeroInscricao} foi atualizada com sucesso.<br /></td></tr><tr><td><br />400<br /></td><td><br />Não foi possível localizar a Inscrição, o Número da Inscrição ({NumeroInscricao}) não foi informado. Nenhum dado foi atualizado.<br /></td></tr><tr><td><br />400<br /></td><td><br />Não foi possível localizar a Inscrição pelo Número da Inscrição ({numeroInscricao}) informado. Nenhum dado foi atualizado.<br /></td></tr><tr><td><br />400<br /></td><td><br />Dados não foram atualizados na Inscrição: {NumeroInscricao}, gentileza realizar procedimento novamente.<br /></td></tr><tr><td><br />400<br /></td><td><br />Nenhum campo enviado pode ser atualizado.<br /></td></tr><tr><td><br />401<br /></td><td><br />Authorization has been denied for this request.<br /></td></tr><tr><td><br />500<br /></td><td><br />Ocorreu uma inconsistência ao 'AtualizarInscricao/MontarListaCamposInscricao'<br /></td></tr></tbody></table>","urlObject":{"protocol":"https","path":["api","IntegracaoClientes","AtualizarInscricao"],"host":["XXXapi","crmeducacional","com"],"query":[{"key":"cad_numeroinscricao","value":"CAN-000000-CRM"},{"key":"valor_campo_teste","value":"123"}],"variable":[]}},"response":[],"_postman_id":"e0699b80-d705-41d6-8e40-c09373c2332c"},{"name":"Alterar Inscrição e Interessado para Pré-Matriculado","id":"9caf8728-506a-4f3a-8b65-fd55d0f0acc3","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"<token>"}]},"isInherited":false},"method":"PATCH","header":[{"key":"Content-Type","name":"Content-Type","value":"application/json","type":"text"},{"key":"access_token","value":"","type":"text"},{"key":"token_type","value":"","type":"text"}],"body":{"mode":"raw","raw":"{  \r\n    \"NumeroInscricao\" : \"Numero da inscrição\",\r\n    \"IdentificadorOferta\": \"Identificador da Oferta\",\r\n    \"ChaveOferta\": \r\n        {\r\n            \"CodEscola\":\"\",\r\n\t\t\t\"Ano\":\"\",\r\n\t\t\t\"Regime\":\"\",\r\n\t\t\t\"CodCurso\":\"\",\r\n\t\t\t\"CodCampus\":\"\",\r\n\t\t\t\"CodCurriculo\":\"\",\r\n\t\t\t\"Periodo\":\"\",\r\n\t\t\t\"CodTurno\":\"\"\r\n        }\r\n}"},"url":"https://XXXapi.crmeducacional.com/api/IntegracaoClientes/AlteraInteressadoParaPreMatriculado","description":"<p><strong>Objetivo</strong></p>\n<p><br />Este método permite informar a Oferta que o candidato foi pré matriculado. Sendo assim, tanto o lead quando a inscrição terão o campo pré-matriculado alterados para sim.<br /></p>\n\n<p>Funcionamento:</p>\n\n<p>O método recebe um Número de Inscrição do CRM, o campo Identificador Oferta (opcional) e o objeto ChaveOferta (opcional) para serem atualizado no CRM.</p>\n\n<p>Caso os campos opcionais não sejam informados, o ele irá apenas irá atualizar a flag \"Pré-Matriculado\" da Inscrição e do lead para \"Sim\".<br /></p>\n\n<p>Observação:</p>\n\n<ul>\n<li>A condição de pré-matriculado do interessado pode parecer não sincronizada para aqueles com múltiplas inscrições.</li>\n<li>O parâmetro null deverá ser informado campos que não possuem valores.</li>\n</ul>\n<p><strong>Parâmetros</strong></p>\n<table><tbody><tr><th>Campo</th><th>Tipo</th><th>Descrição</th></tr><tr><td>NumeroInscricao</td><td>string</td><td>Número da Inscrição no CRM</td></tr><tr><td>IdentificadorOferta</td><td>string</td><td>Identificador da Oferta que será vinculada a Inscrição. Parâmetro Opcional.</td></tr><tr><td>ChaveOferta</td><td>object</td><td>Combinação de Informações para localização da Oferta que será vinculada na Inscrição. Objeto Opcional.</td></tr><tr><td>token</td><td>string</td><td>token de autenticação</td></tr></tbody></table>\n\n<p><b>Possíveis retornos</b></p>\n\n<table><tbody><tr><th>Status</th><th>Descrição</th></tr><tr><td><br />200<br /></td><td><br />OK<br /></td></tr><tr><td><br />400<br /></td><td><br />API: AlteraInteressadoParaPreMatriculado. Mensagem: Número da Inscrição não foi informado.<br />Para realização da integração deverá ser informado o Número da Inscrição.<br /></td></tr><tr><td><br />400<br /></td><td><br />API: AlteraInteressadoParaPreMatriculado. Mensagem:<br />Número da Inscrição: {Número da Inscrição} não foi localizado no CRM.<br />Para realização da integração deverá ser informado o Número da Inscrição existente.<br /></td></tr><tr><td><br />400<br /></td><td><br />API: AlteraInteressadoParaPreMatriculado. Mensagem:<br />Identificador da Oferta: {IdentificadorOferta} informado não retornou uma Oferta para<br />o Concurso: {Concurso}. Não será possível alterar a Inscrição {Número da Inscrição} para Pré Matriculada.<br /></td></tr><tr><td><br />400<br /></td><td><br />API: AlteraInteressadoParaPreMatriculado. Mensagem:<br />Identificador da Oferta: {IdentificadorOferta} informado retornou mais de uma Oferta para<br />o Concurso: {Concurso}. Não será possível alterar a Inscrição {Número da Inscrição} para Pré Matriculada.<br /></td></tr><tr><td><br />400<br /></td><td><br />API: AlteraInteressadoParaPreMatriculado. Mensagem:<br />ChaveOferta informada não retornou uma Oferta para o Concurso: {Concurso}.<br />Não será possível alterar a Inscrição {Número da Inscrição} para Pré Matriculada.<br /></td></tr><tr><td><br />400<br /></td><td><br />API: AlteraInteressadoParaPreMatriculado. Mensagem:<br />ChaveOferta informada retornou mais de uma Oferta para<br />o Concurso: {Concurso}. Não será possível alterar a Inscrição {Número da Inscrição} para Pré Matriculada.<br /></td></tr><tr><td><br />401<br /></td><td><br />Authorization has been denied for this request.<br /></td></tr><tr><td><br />500<br /></td><td><br />API: AlteraInteressadoParaPreMatriculado. Erro Genérico: {Detalhes do Erro}<br /></td></tr></tbody></table>","urlObject":{"protocol":"https","path":["api","IntegracaoClientes","AlteraInteressadoParaPreMatriculado"],"host":["XXXapi","crmeducacional","com"],"query":[],"variable":[]}},"response":[],"_postman_id":"9caf8728-506a-4f3a-8b65-fd55d0f0acc3"},{"name":"Alterar Situação Candidato Para Inscrito","id":"db447782-47f9-4ac6-b18f-b135867daaa1","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Authorization","value":"Bearer IJjrtChsl8pPMeD8aFxleRojnBjwA7HGD2_tWSgdzduieIYy_zO605IFxheaoul4vagW6jJHqpVqmocey95B1lG8mqnFm6WBa5OyxW9GWnGQasYaNxHTIzjYJ2dIz-QWJ7a_7uIq2dbzoIzWpUDM7zshqHBRyEL6XQmcKr3H0d80HPf5uV4SAg5pAbNOyODsy6RcBm33U6rXbcoJNhP7DRRJLrJEsa8yO--eijr_MbTmye8HjEEaLgc8lPBoZscO","type":"text"}],"url":"https://XXXapi.crmeducacional.com/api/AlterarSituacaoCandidatoParaInscrito?numeroInscricao=123","description":"<p><b>Objetivo</b></p>\n<p>O método tem o objetivo de alterar a situação do candidato no Concurso da Inscrição recebida para “Inscrito” e libera 1 vaga nas Ofertas do Candidatos.\nEsta alteração só será realizada se a situação atual do candidato for \"Convocado\" ou \"Matriculado\".</p>\n<p><strong>Parâmetros de Entrada</strong></p>\n                        <table>\n                            <thead>\n                                <tr>\n                                    <th>Parâmetro</th>\n                                    <th>Tipo</th>\n                                    <th>Obrigatório</th>\n                                </tr>\n                            </thead>\n                            <tbody>\n                                <tr>\n                                    <td>NumeroInscricao</td>\n                                    <td>String</td>\n                                    <td>SIM</td>\n                                </tr>\n                                <tr>\n                                    <td>Token</td>\n                                    <td>String</td>\n                                    <td>SIM</td>\n                                </tr>                               \n                            </tbody>\n                        </table>\n\n<p><strong>Mensagem de Retorno</strong></p>\n<table>\n                            <thead>\n                                <tr>\n                                    <th>Valor</th>\n                                    <th>Descrição</th>\n                                    <th>Tipo</th>\n                                </tr>\n                            </thead>\n                            <tbody>\n                                <tr>\n                                    <td>0</td>\n                                    <td>A situação no concurso do candidato foi alterada com sucesso para 'Inscrito' e foi liberada 1 vaga na oferta.'.</td>\n                                    <td>INT</td>\n                                </tr>\n                                <tr>\n                                    <td>1</td>\n                                    <td>A situação no concurso do candidato foi alterada com sucesso para 'Inscrito', mas não foi possível acrescentar 1 vaga na oferta. Verifique se o campo 'Quantidade de Vagas' tem valor e se 'Vagas Disponíveis' na oferta é menor que 'Quantidade de Vagas'.</td>\n                                    <td>INT</td>\n                                </tr>\n                                <tr>\n                                    <td>2</td>\n                                    <td>A situação no concurso do candidato foi alterada com sucesso para 'Inscrito', mas não foi possível acrescentar 1 vaga na oferta pois não foram encontradas ofertas para o candidato.</td>\n                                    <td>SIM</td>\n                                </tr>\n                                <tr>\n                                    <td>3</td>\n                                    <td>A situação no concurso do candidato foi alterada com sucesso para 'Inscrito', mas não foi liberada nenhuma vaga na oferta porque não foi encontrada classificação com o status 'Convocado'.</td>\n                                    <td>INT</td>\n                                </tr>\n                                <tr>\n                                    <td>4</td>\n                                    <td>A situação no concurso do candidato não foi alterada e não foi liberada nenhuma vaga na oferta pois a situação no concurso não é 'Convocado' nem 'Matriculado'.</td>\n                                    <td>INT</td>\n                                </tr>\n                                <tr>\n                                    <td>5</td>\n                                    <td>Falha ao tentar atualizar a situação no concurso do candidato para 'Inscrito'. Nenhuma vaga foi liberada na oferta.</td>\n                                    <td>INT</td>\n                                </tr>\n                                <tr>\n                                    <td>6</td>\n                                    <td>Inscrição não encontrada.</td>\n                                    <td>SIM</td>\n                                </tr>\n                                <tr>\n                                    <td>7</td>\n                                    <td>Falha inesperada.</td>\n                                    <td>SIM</td>\n                                </tr>\n                            </tbody>\n                        </table>","urlObject":{"protocol":"https","path":["api","AlterarSituacaoCandidatoParaInscrito"],"host":["XXXapi","crmeducacional","com"],"query":[{"key":"numeroInscricao","value":"123"}],"variable":[]}},"response":[],"_postman_id":"db447782-47f9-4ac6-b18f-b135867daaa1"},{"name":"Alterar Situação Para Desistente","id":"3fe9ff3f-8efe-460c-99d0-0f0755a317e8","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Authorization","value":"Bearer IJjrtChsl8pPMeD8aFxleRojnBjwA7HGD2_tWSgdzduieIYy_zO605IFxheaoul4vagW6jJHqpVqmocey95B1lG8mqnFm6WBa5OyxW9GWnGQasYaNxHTIzjYJ2dIz-QWJ7a_7uIq2dbzoIzWpUDM7zshqHBRyEL6XQmcKr3H0d80HPf5uV4SAg5pAbNOyODsy6RcBm33U6rXbcoJNhP7DRRJLrJEsa8yO--eijr_MbTmye8HjEEaLgc8lPBoZscO","type":"text"}],"url":"https://XXXapi.crmeducacional.com/api/AlterarSituacaoParaDesistente?numeroInscricao=123","description":"<p><strong>Objetivo</strong></p>\n<p>Este método possui a finalidade de informar ao CRM que o candidato desistiu da vaga. Ele altera a situação do candidato no Concurso da Inscrição recebida de \"Convocado\" para “Desistente” e libera 1 vaga na Oferta do Candidato.</p>\n<p><b>Parâmetros de Entrada</b></p>\n\n<table><tbody><tr><th>Parâmetro</th><th>Tipo</th><th>Obrigatório</th></tr><tr><td>NumeroInscricao</td><td>String</td><td>SIM</td></tr><tr><td>Token</td><td>String</td><td>SIM</td></tr></tbody></table>\n\n<p><b>Mensagem de Retorno</b></p>\n\n<table><tbody><tr><th>Situação</th><th>Retorno</th><th>Tipo</th></tr><tr><td>Sucesso</td><td>TRUE</td><td>BOOLEAN</td></tr><tr><td>Falha</td><td>FALSE</td><td>BOOLEAN</td></tr></tbody></table>","urlObject":{"protocol":"https","path":["api","AlterarSituacaoParaDesistente"],"host":["XXXapi","crmeducacional","com"],"query":[{"key":"numeroInscricao","value":"123"}],"variable":[]}},"response":[],"_postman_id":"3fe9ff3f-8efe-460c-99d0-0f0755a317e8"},{"name":"Atualizar RA, Senha e Maioridade SGA","id":"e5c33135-2923-4203-8714-0f7eb8bab7bc","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"<token>"}]},"isInherited":false},"method":"POST","header":[{"key":"Content-Type","name":"Content-Type","value":"application/json","type":"text"},{"key":"access_token","value":"","type":"text"},{"key":"token_type","value":"","type":"text"}],"body":{"mode":"raw","raw":" {  \r\n   \"NumeroInscricao\" : \"NumeroInscricao\",\r\n   \"RA\": \"RA 1234\",\r\n   \"SenhaRA\": \"Senha do RA\",\r\n   \"MaioridadeRA\" : false\r\n}"},"url":"https://XXXapi.crmeducacional.com/api/IntegracaoInterna/PreencheRASenhaSGA","description":"<p><strong>Objetivo</strong></p>\n<p><br />Este método recebe um número de inscrição do CRM e os campos RA, Senha RA e Maioridade para serem atualizado no CRM.<br /></p>\n\n<p><strong>Parâmetros de Entrada</strong></p>\n<table><tbody><tr><th>Campo</th><th>Tipo</th><th>Descrição</th></tr><tr><td><br />NumeroInscricao<br /></td><td><br />string<br /></td><td><br />Número da Inscrição no CRM<br /></td></tr><tr><td><br />RA<br /></td><td><br />string<br /></td><td><br />Registro Acadêmico da Inscrição<br /></td></tr><tr><td><br />SenhaRA<br /></td><td><br />string<br /></td><td><br />Senha Registro Acadêmico da Inscrição<br /></td></tr><tr><td><br />MaioridadeRA<br /></td><td><br />bool<br /></td><td><br />Registro Acadêmico é de Maioridade?<br /></td></tr></tbody></table>\n\n<p><b>Possíveis retornos</b></p>\n\n<p><i>\"Inscrição atualizada\"</i></p>\n\n<p><i>\"Inscrição não encontrada\"</i></p>\n\n<p><i>\"Erro ao atualizar a inscrição, verifique se os valores dos campos enviados estão de acordo com a documentação.\"</i></p>","urlObject":{"protocol":"https","path":["api","IntegracaoInterna","PreencheRASenhaSGA"],"host":["XXXapi","crmeducacional","com"],"query":[],"variable":[]}},"response":[],"_postman_id":"e5c33135-2923-4203-8714-0f7eb8bab7bc"},{"name":"Atualizar Sala  do Candidato","id":"0d9e3556-f31e-4fdf-89f9-6c2dd53fbead","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"<token>"}]},"isInherited":false},"method":"POST","header":[{"key":"Authorization","value":"Bearer IJjrtChsl8pPMeD8aFxleRojnBjwA7HGD2_tWSgdzduieIYy_zO605IFxheaoul4vagW6jJHqpVqmocey95B1lG8mqnFm6WBa5OyxW9GWnGQasYaNxHTIzjYJ2dIz-QWJ7a_7uIq2dbzoIzWpUDM7zshqHBRyEL6XQmcKr3H0d80HPf5uV4SAg5pAbNOyODsy6RcBm33U6rXbcoJNhP7DRRJLrJEsa8yO--eijr_MbTmye8HjEEaLgc8lPBoZscO","type":"text"}],"body":{"mode":"raw","raw":"{\n\t\"CodigoConcurso\":39,\n\t\"Inscricoes\": [\"CAN-002157-DEV@2\"],\n\t\"Nomelocalavaliacao\": \"Homologação Sala exemplo criação\",\n\t\"NomeSala\": \"Homologação Sala exmplo criação\"\n}","options":{"raw":{"language":"json"}}},"url":"https://XXXapi.crmeducacional.com/api/AtualizaSalaCandidato","description":"<p><strong>Objetivo</strong></p>\n<p>Atualizar a sala e o número da carteira dos candidatos no CRM.</p>\n<p><strong>Regras do Método</strong></p>\n<p>O parâmetro (inscrições) pode ser passado de duas maneiras:</p>\n<ul>\n<li>A primeira forma é passando apenas um array de números de inscrições.</li>\n<li>Já na segunda forma é possível passar um array no formato (inscricao@carteira - exemplo: CAN-00001-CRM@1. Isso significa que o candidato CAN-00001-CRM está na carteira 1).</li>\n</ul>\n<p>O método tentará encontrar um local de avaliação existente buscando pelo parâmetro nomelocalavaliacao.</p>\n<ul>\n<li>Caso encontre um local de avaliação, ele será vinculado a sala informada por parâmetro</li>\n<li>Caso não encontre um local de avaliação, será criado um novo local de avaliação com o nome informado por parâmetro.</li>\n</ul>\n<p>O método sempre tentará encontrar uma sala existente buscando pela “chave composta” (nomelocalavaliacao + nomesala).</p>\n<ul>\n<li>Caso encontre uma sala, a mesma será vinculada ao concurso, inscrições e local de avaliação informados nos parâmetros.</li>\n<li>Caso não encontre uma sala, o método irá criar uma nova sala com o nome informado por parâmetro e a mesma será vinculada ao concurso, inscrições e local de avaliação informados nos parâmetros.</li>\n</ul>\n<p><strong>Observação</strong></p>\n<p>Se um dos parâmetros (local de avaliação ou sala) for vazio ou nulo e o outro não, o método retorna falso.<br />Se ambos os parâmetros (local de avaliação e sala) forem vazios ou nulos, a sala e o número da carteira dos candidatos são limpados no CRM (atualizada sem sala e sem número de carteira).</p>\n<p>StartFragment</p>\n<p><strong>Parâmetro de Entrada</strong></p>\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</tr>\n</thead>\n<tbody>\n<tr>\n<td>Código do Concurso</td>\n<td>INT</td>\n<td>SIM</td>\n</tr>\n<tr>\n<td>Inscrições</td>\n<td>ARRAY STRING</td>\n<td>SIM</td>\n</tr>\n<tr>\n<td>Nome do local de avaliação</td>\n<td>STRING</td>\n<td>NÃO</td>\n</tr>\n<tr>\n<td>Nome da Sala</td>\n<td>STRING</td>\n<td>NÃO</td>\n</tr>\n<tr>\n<td>Token</td>\n<td>STRING</td>\n<td>SIM</td>\n</tr>\n</tbody>\n</table>\n</div><p><strong>Mensagem de Retorno</strong></p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Situação</th>\n<th>Retorno</th>\n<th>Tipo</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>Sucesso</td>\n<td>TRUE</td>\n<td>BOOLEAN</td>\n</tr>\n<tr>\n<td>Falha</td>\n<td>FALSE</td>\n<td>BOOLEAN</td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"protocol":"https","path":["api","AtualizaSalaCandidato"],"host":["XXXapi","crmeducacional","com"],"query":[],"variable":[]}},"response":[{"id":"69c7a473-9a9d-4215-91ea-fda2e43dc828","name":"Exemplo 1","originalRequest":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n\t\"CodigoConcurso\":39,\n\t\"Inscricoes\": [\"CAN-002157-DEV@2\"],\n\t\"Nomelocalavaliacao\": \"Homologação Sala\",\n\t\"NomeSala\": \"Homologação Sala\"\n}","options":{"raw":{"language":"json"}}},"url":"https://XXXapi.crmeducacional.com/api/AtualizaSalaCandidato"},"_postman_previewlanguage":null,"header":null,"cookie":[],"responseTime":null,"body":null},{"id":"83936cff-17c0-4e44-9e3c-bb6dc53c8c30","name":"Exemplo 2","originalRequest":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n\t\"CodigoConcurso\":1,\n\t\"Inscricoes\": [\"CAN-002157-DEV\", \"40\"],\n\t\"Nomelocalavaliacao\": \"Homologação Sala\",\n\t\"NomeSala\": \"Homologação Sala\"\n}","options":{"raw":{"language":"json"}}},"url":"https://XXXapi.crmeducacional.com/api/AtualizaSalaCandidato"},"_postman_previewlanguage":null,"header":null,"cookie":[],"responseTime":null,"body":null}],"_postman_id":"0d9e3556-f31e-4fdf-89f9-6c2dd53fbead"},{"name":"Alterar Situação Funil Para Matriculado","id":"8ed8c7c8-766f-4698-b301-672bd214a775","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Content-Type","name":"Content-Type","type":"text","value":"application/json"},{"key":"Authorization","value":"Bearer IJjrtChsl8pPMeD8aFxleRojnBjwA7HGD2_tWSgdzduieIYy_zO605IFxheaoul4vagW6jJHqpVqmocey95B1lG8mqnFm6WBa5OyxW9GWnGQasYaNxHTIzjYJ2dIz-QWJ7a_7uIq2dbzoIzWpUDM7zshqHBRyEL6XQmcKr3H0d80HPf5uV4SAg5pAbNOyODsy6RcBm33U6rXbcoJNhP7DRRJLrJEsa8yO--eijr_MbTmye8HjEEaLgc8lPBoZscO","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"NumeroInscricao\": \"123\",\n    \"DataMatricula\": \"01/01/2021\", \n    \"ChaveOferta\": {\n    \t \"CodEscola\":1,\n         \"Ano\":2021,\n         \"Regime\":1,\n         \"Periodo\":1,\n         \"CodCurso\":1,\n         \"CodCurriculo\":1,\n         \"CodCampus\":1,\n         \"CodTurno\":1,\n         \"PeriodoIngresso\" : 1,\n         \"PeriodoAcademico\" : 1\n    },\n    \"BolsaOuFinanciamento\":1\n}","options":{"raw":{"language":"json"}}},"url":"https://XXXapi.crmeducacional.com/api/AlteraSituacaoFunilParaMatriculado/","description":"<p><strong>Objetivo</strong></p>\n<p>Este método informa ao CRM que o candidato se encontra com sua matrícula devidamente efetivada no SGA, permitindo desta forma a realização de campanhas de marketing de boas-vindas.</p>\n<p>Ele irá alterar a SITUAÇÃO NO FUNIL e a SITUAÇÃO NO CONCURSO do candidato para Matriculado.</p>\n<p>Além disso, irá atualizar os dados de Matrícula do candidato de acordo com os parâmetros:</p>\n<ul>\n<li>Data da Matrícula, (formato americano (mês/dia/ano))</li>\n<li>Chave da Oferta</li>\n<li>Bolsa ou Financiamento.</li>\n</ul>\n<p>Caso algum desses três parâmetros seja passado como (null), à respectiva informação será resetada no CRM.</p>\n<p><strong>Parâmetros de Entrada</strong></p>\n<p>StartFragment</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Campo</th>\n<th>Possíveis valores</th>\n<th>Descrição</th>\n<th>Tipo</th>\n<th>Obrigatório</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>Número de Inscrição</td>\n<td></td>\n<td></td>\n<td>STRING</td>\n<td>SIM</td>\n</tr>\n<tr>\n<td>Data da Matrícula</td>\n<td></td>\n<td></td>\n<td>DATETIME</td>\n<td>SIM</td>\n</tr>\n<tr>\n<td><br />Chave da Oferta  <br />  <br /></td>\n<td><br />Código da Escola Ano Regime  <br />Período  <br />Código do Curso  <br />Código do Currículo  <br />Código do Campus  <br />Código do Turno  <br />Periodo Ingresso Periodo Academico  <br /></td>\n<td></td>\n<td><br />CHAVEOFERTA  <br />INT  <br />INT  <br />INT  <br />INT  <br />INT  <br />INT  <br />INT  <br />INT  <br />  <br /></td>\n<td><br />SIM  <br />SIM  <br />SIM  <br />SIM  <br />SIM  <br />SIM  <br />SIM  <br />SIM  <br />SIM  <br />SIM  <br />SIM</td>\n</tr>\n<tr>\n<td>Bolsa ou Financiamento</td>\n<td>1  <br />2</td>\n<td>Bolsa  <br />Financiamento</td>\n<td>ENUMERATOR</td>\n<td>SIM</td>\n</tr>\n<tr>\n<td>Token</td>\n<td></td>\n<td></td>\n<td>STRING</td>\n<td>SIM</td>\n</tr>\n</tbody>\n</table>\n</div><p><br /><b>Mensagem de Retorno</b></p>\n\n<table><tbody><tr><th>Valor</th><th>Descrição</th><th>Tipo</th></tr><tr><td>0</td><td>Situação no Funil Atualizada com Sucesso, e os dados da Matrícula foram resetados.</td><td>INT</td></tr><tr><td>1</td><td>Situação no Funil e Dados de Matrícula atualizados com sucesso.</td><td>INT</td></tr><tr><td>2</td><td>Erro. O parâmetro 'numeroInscricao' deve ser preenchido.</td><td>INT</td></tr><tr><td>3</td><td>Erro. Inscrição não encontrada.</td><td>INT</td></tr><tr><td>4</td><td>Erro. Não foi encontrada nenhuma oferta no concurso desta inscrição com a 'chaveOferta' informada.</td><td>INT</td></tr><tr><td>5</td><td>Erro. Existem mais de uma oferta no concurso desta inscrição com a 'chaveOferta' informada.</td><td>INT</td></tr><tr><td>6</td><td>Erro Genérico.</td><td>INT</td></tr></tbody></table>","urlObject":{"protocol":"https","path":["api","AlteraSituacaoFunilParaMatriculado",""],"host":["XXXapi","crmeducacional","com"],"query":[],"variable":[]}},"response":[],"_postman_id":"8ed8c7c8-766f-4698-b301-672bd214a775"},{"name":"Buscar Anexos da Inscrição","id":"36396179-4335-4349-8d67-42386918452d","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"<token>"}]},"isInherited":false},"method":"GET","header":[],"url":"https://XXXapi.crmeducacional.com/api/IntegracaoClientes/BuscarAnexosPorInscricao?numeroInscricao=CAN-000000-CRM","description":"<p><strong>Objetivo</strong></p>\n<p>A API de integração do CRM Educacional disponibiliza o método \"Buscar Anexos Por Inscricao\", esse que recebe um Número da Inscrição e então retorna um Json contendo todos os anexos da inscrição informada.</p>\n<p>Para utilizar este método é necessário fazer uma requisição GET, passando o parâmetro numeroInscricao no params da requisição:</p>\n<p>O corpo do arquivo está armazenado no dynamics utilizando uma BASE64 e pode ser convertido em arquivo da seguinte forma:</p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-csharp\">   var path = @\"c:\\caminhoParaSalvar\\\";\n                            foreach(var anexo in listaAnexos)\n                            {\n                                Byte[] bytes = Convert.FromBase64String(anexo.CorpoArquivo);\n                                File.WriteAllBytes($\"{path}{anexo.NomeArquivo}\", bytes);\n                            }\n\n</code></pre>\n<p><strong>Possíveis retornos:</strong></p>\n<p>Sucesso:</p>\n<ul>\n<li>[<br />  {<br />  \"Assunto\":\"Assunto\",<br />  \"NomeArquivo\":\"arquivo.txt\",<br />  \"CorpoArquivo\":\"corpo do arquivo em base64\",<br />  \"MimeType\":\"text/plain\"<br />  }<br />  ]</li>\n</ul>\n<p>Retorno falha.</p>\n<ul>\n<li>Retorno 500 - Verifique se o numeroInscricao foi informado corretamente.</li>\n</ul>\n","urlObject":{"protocol":"https","path":["api","IntegracaoClientes","BuscarAnexosPorInscricao"],"host":["XXXapi","crmeducacional","com"],"query":[{"key":"numeroInscricao","value":"CAN-000000-CRM"}],"variable":[]}},"response":[],"_postman_id":"36396179-4335-4349-8d67-42386918452d"},{"name":"Cancelar Matricula","id":"49a4d99f-f1d8-47ac-b367-d3cfb53199c0","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"<token>"}]},"isInherited":false},"method":"PATCH","header":[{"key":"Content-Type","name":"Content-Type","value":"application/x-www-form-urlencoded","type":"text"},{"key":"token_type","value":"","type":"text"},{"key":"access_token","value":"","type":"text"}],"body":{"mode":"urlencoded","urlencoded":[]},"url":"https://XXXapi.crmeducacional.com/api/IntegracaoClientes/CancelarMatricula?numeroInscricao=numaro da inscricao","description":"<p><strong>Objetivo</strong></p>\n<p>Este método tem a finalidade de informar o cancelamento de uma inscrição que está com o Status de Matriculada.</p>\n\n<p>Funcionamento:</p>\n\n<p>Este método recebe o Número de Inscrição por parâmetro, atualizando o campo \"Matrícula Cancelada\" na Inscrição do Candidato no CRM e retorna a vaga para a Oferta Matriculada ou para a Primeira Opção de Oferta, caso o campo Oferta Matriculada esteja vazio.<br /></p>\n\n<p><b>Parâmetros de Entrada</b></p>\n\n<table><tbody><tr><th>Campo</th><th>Descrição</th><th>Tipo</th><th>Obrigatório</th></tr><tr><td>Número da Inscrição</td><td>Número da Incrição do candidato dentro do CRM</td><td>STRING</td><td>SIM</td></tr><tr><td>token</td><td></td><td></td><td>SIM</td></tr></tbody></table>\n\n<p><b>Possíveis retornos</b></p>\n\n<table><tbody><tr><th>Status</th><th>Descrição</th></tr><tr><td><br />200<br /></td><td><br />OK<br /></td></tr><tr><td><br />200<br /></td><td><br />A inscrição foi atualizada, mas a vaga não foi retornada para a oferta.<br />Verifique a configuração de 'Quantidade de Vagas' e 'Vagas Disponíveis' na Oferta {Nome da Oferta}<br /></td></tr><tr><td><br />400<br /></td><td><br />A situação no concurso da inscrição não é 'Matriculado'<br /></td></tr><tr><td><br />400<br /></td><td><br />A inscrição já se encontra com a matrícula cancelada<br /></td></tr><tr><td><br />400<br /></td><td><br />Inscrição não encontrada. Verifique se o 'Numero de Inscricao' foi informado corretamente.<br />Número de Inscrição: '{Número da Inscrição enviado}'<br /></td></tr><tr><td><br />500<br /></td><td><br />Erro genérico! '{Detalhes do Erro}'<br /></td></tr></tbody></table>","urlObject":{"protocol":"https","path":["api","IntegracaoClientes","CancelarMatricula"],"host":["XXXapi","crmeducacional","com"],"query":[{"key":"numeroInscricao","value":"numaro da inscricao"}],"variable":[]}},"response":[],"_postman_id":"49a4d99f-f1d8-47ac-b367-d3cfb53199c0"}],"id":"8da9e826-0d3c-48e6-bbb3-ff57e3fc38df","_postman_id":"8da9e826-0d3c-48e6-bbb3-ff57e3fc38df","description":""},{"name":"Lead","item":[{"name":"Buscar Leads Sem Inscrição","id":"220a58e3-ac8b-4de3-9816-94b9393938cd","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Authorization","value":"Bearer IJjrtChsl8pPMeD8aFxleRojnBjwA7HGD2_tWSgdzduieIYy_zO605IFxheaoul4vagW6jJHqpVqmocey95B1lG8mqnFm6WBa5OyxW9GWnGQasYaNxHTIzjYJ2dIz-QWJ7a_7uIq2dbzoIzWpUDM7zshqHBRyEL6XQmcKr3H0d80HPf5uV4SAg5pAbNOyODsy6RcBm33U6rXbcoJNhP7DRRJLrJEsa8yO--eijr_MbTmye8HjEEaLgc8lPBoZscO","type":"text"}],"url":"https://XXXapi.crmeducacional.com/api/BuscarLeadsSemInscricao?dataInicial=2023-03-22&dataFinal=2023-03-20","description":"<p><strong>Objetivos:</strong></p>\n<p>Este método é responsável por retornar os Leads ainda não Inscritos, ou seja, com Situação no Funil igual a \"Potencial\".<br />A pesquisa é realizada através do range de datas de criação recebido.</p>\n<p><strong>Parâmetros:</strong></p>\n<table><tbody><tr><th>Parâmetro</th><th>Tipo</th><th>Obrigatório</th></tr><tr><td>Data Inicial</td><td>DATETIME (AAAA-MM-DD)</td><td>SIM</td></tr><tr><td>Data Final</td><td>DATETIME (AAAA-MM-DD)</td><td>SIM</td></tr></tbody></table>\n\n<table><tbody><tr><th>Campo</th><th>Descrição</th><th>Tipo</th></tr><tr><td>List</td><td>Lista com os Leads encontrados pela pesquisa.</td><td>LIST</td></tr></tbody></table>\n\n<p>Exemplo de retorno:</p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\"> {\n        \"CamposFormulario\": [],\n        \"Nome\": \"Luana\",\n        \"ConcursoOrigem\": {\n            \"Nome\": null,\n            \"DataProva\": null,\n            \"HoraProva\": null,\n            \"Codigo\": null,\n            \"TamanhoAnexo\": null,\n            \"IdConcurso\": \"00000000-0000-0000-0000-000000000000\",\n            \"MinutoProvaValue\": -1\n        },\n        \"ConcursoReferencia\": null,\n        \"ConcursoAtual\": null,\n        \"ConcursoAtualReferencia\": null,\n        \"OfertaAtual\": null,\n        \"OfertaAtualReferencia\": null,\n        \"InscricaoAtual\": null,\n        \"InscricaoAtualReferencia\": null,\n        \"ProprietarioReferencia\": {\n            \"Id\": \"20f94496-8687-ed11-81ad-000d3a88e678\",\n            \"Nome\": \"# Usuário Teste Performance\",\n            \"NomeLogico\": \"systemuser\"\n        },\n        \"New_Sexo\": null,\n        \"EquipeReferencia\": null,\n        \"Equipe\": null,\n        \"UsuarioReferencia\": {\n            \"Id\": \"20f94496-8687-ed11-81ad-000d3a88e678\",\n            \"Nome\": null,\n            \"NomeLogico\": \"systemuser\"\n        },\n        \"Usuario\": null,\n        \"Email\": \"luana_ass@outlook.com\",\n        \"SobreNome\": \"Alves\",\n        \"NomeCompleto\": \"Luana Alves\",\n        \"NumeroInscricao\": null,\n        \"NecessidadesEspeciais\": null,\n        \"SituacaoFunil\": 1,\n        \"TelefoneCelular\": \"+5524992032994\",\n        \"CPF\": null,\n        \"PreMatriculado\": false,\n        \"CampaignSource\": null,\n        \"CampaignMedium\": null,\n        \"CampaignTerm\": null,\n        \"CampaignContent\": null,\n        \"CampaignName\": null,\n        \"UrlCancelamentoContatos\": null,\n        \"DataNascimento\": null,\n        \"OrigemClientePotencial\": 809220002,\n        \"Inscricoes\": null,\n        \"RetornoSistemaExterna\": null,\n        \"ServicoEducacionalInboundReferencia\": null,\n        \"CEP\": null,\n        \"EnderecoEstado\": null,\n        \"EnderecoCidade\": null,\n        \"EnderecoRua\": null,\n        \"EnderecoNumero\": null,\n        \"EnderecoBairro\": null,\n        \"PrimeiraSugstTesteVocacionalReferencia\": null,\n        \"PrimeiraSugstTesteVocacional\": null,\n        \"SegundaSugstTesteVocacionalReferencia\": null,\n        \"SegundaSugstTesteVocacional\": null,\n        \"TerceiraSugstTesteVocacionalReferencia\": null,\n        \"TerceiraSugstTesteVocacional\": null,\n        \"TipoLicencaBearings\": null,\n        \"SincronizarBearings\": false,\n        \"SincronizadoPlanetaY\": false,\n        \"ObservacoesChatPlanetaY\": null,\n        \"EnderecoComplemento\": null,\n        \"NomeSocial\": null,\n        \"PossuiNomeSocial\": false,\n        \"TelefoneComercial\": \"+5524992032994\",\n        \"Telefone2\": null,\n        \"Telefone3\": null,\n        \"Telephone3\": null,\n        \"Telephone2\": null,\n        \"AnoFormacao\": null,\n        \"RG\": null,\n        \"ModificadoPorCallCenterReferencia\": null,\n        \"ResponsavelReferencia\": null,\n        \"ModificadoPorCallCenter\": null,\n        \"CamposCustomizados\": null,\n        \"TipoInteressado\": 0,\n        \"UltimoLoginRealizado\": null,\n        \"CodigoPessoaFisicaContrato\": null,\n        \"AceitouLgpd\": false,\n        \"IpAceiteLgpd\": null,\n        \"DataAceiteLgpd\": null,\n        \"TokenRecuperarSenha\": null,\n        \"PreferenciaContato\": 1,\n        \"UnidadeInteresse\": null,\n        \"SerieInteresse\": null,\n        \"ContaReferencia\": null,\n        \"Descricao\": null,\n        \"UUID\": \"a14621c7-e094-423a-adb8-e1a6a5cfdddf\",\n        \"OrigemRD\": \"#1724 [2023/1] [Cadastro] [Graduação Presencial] Vestibular 2023\",\n        \"CorRaca\": null,\n        \"EstadoCivil\": null,\n        \"PreferenciaContatoColetada\": false,\n        \"IpPreferenciaContato\": null,\n        \"DataEnvioPreferenciaContato\": null,\n        \"EnderecoCountry\": null,\n        \"AtividadesDoPolo\": null,\n        \"GrauInstrucao\": null,\n        \"ClassificacaoGrau\": null,\n        \"PerfilPrimario\": null,\n        \"PerfilSecundario\": null,\n        \"CursoSugerido\": null,\n        \"CursoUmSelecionado\": null,\n        \"CursoDoisSelecionado\": null,\n        \"ClassificacaoLead\": null,\n        \"DataUltimaAtividade\": null,\n        \"NivelEnsino\": null,\n        \"ModalidadeEnsino\": null,\n        \"CodigoDoConsultor\": null,\n        \"Id\": \"56317d14-17c6-ed11-b597-000d3a88e678\",\n        \"DataCriacao\": \"2023-03-19T05:30:00Z\",\n        \"DataModificacao\": \"2023-03-19T05:30:32Z\"\n    }\n\n</code></pre>\n","urlObject":{"protocol":"https","path":["api","BuscarLeadsSemInscricao"],"host":["XXXapi","crmeducacional","com"],"query":[{"key":"dataInicial","value":"2023-03-22"},{"key":"dataFinal","value":"2023-03-20"}],"variable":[]}},"response":[],"_postman_id":"220a58e3-ac8b-4de3-9816-94b9393938cd"}],"id":"ff9c5b8f-0271-469a-bf62-c0450054f7f6","_postman_id":"ff9c5b8f-0271-469a-bf62-c0450054f7f6","description":""},{"name":"Oferta","item":[{"name":"Criar Oferta","id":"8f8f9381-4631-4f3f-9823-a60b8ffb3dc6","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"access_token","value":"","type":"text"},{"key":"token_type","value":"","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Authorization","value":"\"E/46K+9DfXvc8LXOX/48z0XbrbHGCZ8M/2loPi0bw90Wu2pnEtylnqtT7eDmRTLY7ZJIoWNMSWRpdS0CZbyu6w==\"","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"Oferta\":\r\n    {\r\n        \"DataFinal\":\"05-30-2025\",\r\n        \"Nome\":\"Enfermagem\",\r\n        \"TurnoOfertado\":\"Noite\",\r\n        \"SemestreOfertado\":\"Segundo\",\r\n        \"ConcursoReferencia\":\"\",\r\n        \"ServicoEducacionalReferencia\":\"\",\r\n        \"IdentificadorOferta\": \"enfermagem\",\r\n        \"CategoriaReferencia\": \"\",\r\n        \"Segmento\": \"Saude\",\r\n        \"PublicoRestrito\": \"SomenteEnfermagem\"\r\n    },\r\n    \"CodigoConcurso\":\"123\",\r\n    \"NomesCategoria\":\r\n    [\r\n        \"CRM Educacional - Brasil\"\r\n    ],\r\n    \"NomeServicoEducacional\":\"Enfermagem\",\r\n    \"IdentificadorConta\" : \"CRMEducacional\"\r\n}"},"url":"https://XXXapi.crmeducacional.com/api/CriarOferta","description":"<p><strong>Objetivo</strong></p>\n<p>Este método realiza a criação de uma ou mais Ofertas no CRM.</p>\n\n<p>Caso o campo IdentificadorOferta seja informado, ele será concatenado com o Identificador da Categoria. Serão removidos todos os espaços em branco e acentos e serão separados por \"|\".</p>\n\n<p>Se for passado uma oferta com o</p>\n<p>IdentificadorOferta = 100 e a categorias com o Identificador 1, o IdentificadorOferta ficará como 100|1.</p>\n\n<p><br />Observações:<br /><br />1 - O nome dos campos à esquerda: (chaves/parâmetro) deve ser igual ao nome do campo no CRM<br /><br />2 - Além dos campos obrigatórios conforme tabela de exemplo acima, podem ser atualizados tanto outros campos do produto quanto demais campos criados pelo cliente.<br /><br />3 - Para criar múltiplas ofertas, é necessário informar os nomes das categorias em array de strings/formato json no campo \"nomeCategorias\".<br /><br />4 - As categorias informadas já devem existir no CRM e precisam conter chave única informada no campo Identificador Categoria no CRM.<br /><br />5 - Para campos picklist, deverá ser informado sempre o \"Value\" correspondente da opção, conforme exemplo do campo cad_turnoequivalente.<br /></p>\n\n<p><strong>Parâmetros de Entrada</strong></p>\n<table><tbody><tr><th>Campo</th><th>Tipo</th><th>Obrigatório</th><th>Descrição</th></tr><tr><td><div>Ofertas</div><div><div><div><div></div></div></div><div></div></div></td><td><div>Oferta</div><div><div><div><div></div></div></div><div></div></div></td><td><div>Sim</div><div><div><div><div></div></div></div><div></div></div></td><td><div><br />Objeto do tipo Oferta e que contem diversas propriedades:<br /><b>- DataFinal </b>(Data final de vigência da oferta no formato MM/DD/YYYY HH:MM:SS caso não seja informada a hora, por padrão será inserido 23:59:59.),<br /><b>- Nome</b> (Nome da oferta a ser criada.),<br /><b>- TurnoOfertado </b>(Turno ofertado conforme padrão do cliente.),<br /><b>- SemestreOfertado</b> (Semestre ofertado conforme concurso informado.),<br /><b>- ConcursoReferencia </b>(Concurso referência associado a oferta.),<br /><b>- ServicoEducacionalReferencia </b>(Nome do serviço Educacional a ser associado a oferta.),<br /><b>- IdentificadorOferta </b>(Identificador da oferta.).<br /><b>- Segmento</b>.<br /><b>- PublicoRestrito</b>.<br /></div><div><div><div><div></div></div></div><div></div></div></td></tr><tr><td><div>CodigoConcurso</div><div><div><div><div></div></div></div><div></div></div></td><td><div>INT</div><div><div><div><div></div></div></div><div></div></div></td><td><div>Sim</div><div><div><div><div></div></div></div><div></div></div></td><td><div><br />Codigo que identifica o concurso.<br /></div><div><div><div><div></div></div></div><div></div></div></td></tr><tr><td><div>NomesCategoria</div><div><div><div><div></div></div></div><div></div></div></td><td><div>Array[] String</div><div><div><div><div></div></div></div><div></div></div></td><td><div>Sim</div><div><div><div><div></div></div></div><div></div></div></td><td><div><br />Array com nome de categorias existentes no CRM. Será criada uma oferta, para cada <b>categoria válida</b> informada neste campo.<br />Considera-se <b>categoria válida</b> apenas categorias cujo campo Identificador Categoria esteja preenchido no CRM.<br /></div><div><div><div><div></div></div></div><div></div></div></td></tr><tr><td><div>NomeServicoEducacional</div><div><div><div><div></div></div></div><div></div></div></td><td><div>String</div><div><div><div><div></div></div></div><div></div></div></td><td><div>Sim</div><div><div><div><div></div></div></div><div></div></div></td><td><div><br />Nome do Serviço Educacional a ser associado a oferta.<br /></div><div><div><div><div></div></div></div><div></div></div></td></tr><tr><td><div>IdentificadorConta</div><div><div><div><div></div></div></div><div></div></div></td><td><div>String</div><div><div><div><div></div></div></div><div></div></div></td><td><div>Não</div><div><div><div><div></div></div></div><div></div></div></td><td><div>Valor do campo \"Identificador da conta\" da tabela \"Conta\" que será preenchida no campo \"Parceiro\"</div><div><div><div><div></div></div></div><div></div></div></td></tr></tbody></table>\n\n<p><strong>Possíveis retornos:</strong></p>\n<table><tbody><tr><td><div><br />Status<br /></div><div><div><div><div></div></div></div><div></div></div></td><td><div><br />Descrição<br /></div><div><div><div><div></div></div></div><div></div></div></td></tr><tr><td><div>0</div><div><div><div><div></div></div></div><div></div></div></td><td><div>Ofertas criadas com sucesso.</div><div><div><div><div></div></div></div><div></div></div></td></tr><tr><td><div>1</div><div><div><div><div></div></div></div><div></div></div></td><td><div>Nome da oferta não informado.</div><div><div><div><div></div></div></div><div></div></div></td></tr><tr><td><div>2</div><div><div><div><div></div></div></div><div></div></div></td><td><div>Categorias não informadas.</div><div><div><div><div></div></div></div><div></div></div></td></tr><tr><td><div>3</div><div><div><div><div></div></div></div><div></div></div></td><td><div>Uma ou mais categorias da lista de nomes enviada não foram encontradas.</div><div><div><div><div></div></div></div><div></div></div></td></tr><tr><td><div>4</div><div><div><div><div></div></div></div><div></div></div></td><td><div>Concurso não encontrado.</div><div><div><div><div></div></div></div><div></div></div></td></tr><tr><td><div>5</div><div><div><div><div></div></div></div><div></div></div></td><td><div>Serviço Educacional não Encontrado.</div><div><div><div><div></div></div></div><div></div></div></td></tr><tr><td><div>6</div><div><div><div><div></div></div></div><div></div></div></td><td><div>Erro ao criar as ofertas.</div><div><div><div><div></div></div></div><div></div></div></td></tr><tr><td><div>7</div><div><div><div><div></div></div></div><div></div></div></td><td><div>Erro na conversão de dados.</div><div><div><div><div></div></div></div><div></div></div></td></tr><tr><td><div>8</div><div><div><div><div></div></div></div><div></div></div></td><td><div>Erro genérico.</div><div><div><div><div></div></div></div><div></div></div></td></tr><tr><td><div>9</div><div><div><div><div></div></div></div><div></div></div></td><td><div>O IdentificadorOferta gerado para uma das ofertas já existia no CRM e por isso nenhuma oferta foi criada.</div><div><div><div><div></div></div></div><div></div></div></td></tr><tr><td><div>10</div><div><div><div><div></div></div></div><div></div></div></td><td><div>Turno da oferta não informado.</div><div><div><div><div></div></div></div><div></div></div></td></tr><tr><td><div>11</div><div><div><div><div></div></div></div><div></div></div></td><td><div>Semestre da oferta não informado.</div><div><div><div><div></div></div></div><div></div></div></td></tr><tr><td><div>12</div><div><div><div><div></div></div></div><div></div></div></td><td><div>Oferta não informada.</div><div><div><div><div></div></div></div><div></div></div></td></tr><tr><td><div>500</div><div><div><div><div></div></div></div><div></div></div></td><td><div>\"Erro inesperado ao salvar dados: \" XXXXX</div><div><div><div><div></div></div></div><div></div></div></td></tr></tbody></table>","urlObject":{"protocol":"https","path":["api","CriarOferta"],"host":["XXXapi","crmeducacional","com"],"query":[],"variable":[]}},"response":[],"_postman_id":"8f8f9381-4631-4f3f-9823-a60b8ffb3dc6"},{"name":"Atualizar Oferta","id":"2039a83c-32af-46e4-bcd0-07053032a13c","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"<token>"}]},"isInherited":false},"method":"POST","header":[{"key":"access_token","value":"","type":"text"},{"key":"token_type","value":"","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"filtros\": [\r\n        \"codigoConcurso\",\r\n        \"cad_codcurso\"\r\n    ],\r\n    \"codigoConcurso\": \"123\",\r\n    \"cad_codcurso\": \"1\",\r\n    \"cad_datainicial\": \"04/03/2025\",\r\n    \"cad_datafinal\": \"31/12/2025\",\r\n    \"IdentificadorConta\": \"CRMEducacional\",\r\n    \"cad_segmento\": \"Administração\",\r\n    \"cad_publicorestrito\": \"Público Restrito\"\r\n}"},"url":"https://XXXapi.crmeducacional.com/api/IntegracaoClientes/AtualizarOferta","description":"<p><strong>Objetivo</strong></p>\n<ul>\n<li><p>Permitir a atualização de um ou mais campos de uma oferta no CRM, utilizando a chave Identificador da Oferta.</p>\n</li>\n<li><p>Permitir a atualização de múltiplas ofertas, utilizando como filtros obrigatórios os campos Concurso e Curso.</p>\n</li>\n<li><p>Permitir incrementar e decrementar quantidade de vagas e vagas disponíveis para uma ou mais ofertas.<br />  Observação: Ofertas vinculadas á chamadas automáticas e chamadas em andamento, não terão os campos de vagas atualizados.</p>\n</li>\n</ul>\n<p>Exemplos de entrada</p>\n<table><tbody><tr><th>Chave do Campo</th><th>Exemplo</th><th>Tipo</th><th>Obrigatório</th><th>Descrição</th></tr><tr><td><div>cad_datainicial</div><div><div><div><div></div></div></div><div></div></div></td><td><div>01/01/2018</div><div><div><div><div></div></div></div><div></div></div></td><td><div>String</div><div><div><div><div></div></div></div><div></div></div></td><td><div>Não</div><div><div><div><div></div></div></div><div></div></div></td><td><div><br />Data inicial de vigência da oferta no formato DD/MM/YYYY HH:MM:SS, caso não seja informada a hora, será usado valor defautl 00:00:00.<br /></div><div><div><div><div></div></div></div><div></div></div></td></tr><tr><td><div>cad_datafinal</div><div><div><div><div></div></div></div><div></div></div></td><td><div>31/01/2018 23:59:59</div><div><div><div><div></div></div></div><div></div></div></td><td><div>String</div><div><div><div><div></div></div></div><div></div></div></td><td><div>Não</div><div><div><div><div></div></div></div><div></div></div></td><td><div><br />Data final de vigência da oferta no formato DD/MM/YYYY HH:MM:SS caso não seja informada a hora, por padrão será inserido 23:59:59.<br /></div><div><div><div><div></div></div></div><div></div></div></td></tr><tr><td><div>cad_turnoofertado</div><div><div><div><div></div></div></div><div></div></div></td><td><div>Noturno</div><div><div><div><div></div></div></div><div></div></div></td><td><div>String</div><div><div><div><div></div></div></div><div></div></div></td><td><div>Não</div><div><div><div><div></div></div></div><div></div></div></td><td><div><br />Turno ofertado conforme padrão do cliente.<br /></div><div><div><div><div></div></div></div><div></div></div></td></tr><tr><td><div>cad_turnoequivalente</div><div><div><div><div></div></div></div><div></div></div></td><td><div>0</div><div><div><div><div></div></div></div><div></div></div></td><td><div>Numérico</div><div><div><div><div></div></div></div><div></div></div></td><td><div>Não</div><div><div><div><div></div></div></div><div></div></div></td><td><div><br />Código do turno equivalente conforme domínio do produto no CRM:<br />Manha = 0,<br />Tarde = 1,<br />Noite = 2,<br />Integral = 3<br /></div><div><div><div><div></div></div></div><div></div></div></td></tr><tr><td><div>cad_semestreofertado</div><div><div><div><div></div></div></div><div></div></div></td><td><div>2024/1</div><div><div><div><div></div></div></div><div></div></div></td><td><div>String</div><div><div><div><div></div></div></div><div></div></div></td><td><div>Não</div><div><div><div><div></div></div></div><div></div></div></td><td><div><br />Semestre ofertado conforme concurso informado.<br /></div><div><div><div><div></div></div></div><div></div></div></td></tr><tr><td><div>cad_vagasdisponiveis</div><div><div><div><div></div></div></div><div></div></div></td><td><div>70</div><div><div><div><div></div></div></div><div></div></div></td><td><div>Numérico</div><div><div><div><div></div></div></div><div></div></div></td><td><div>Não</div><div><div><div><div></div></div></div><div></div></div></td><td><div><br />Quantidade de vagas disponíveis para a oferta. Esse campo não pode ser alterado isoladamente, deve ser enviado em conjunto com campo Quantidade Vagas e ele será calculado conforme regras aplicadas ao valor informado no campo cad_quantidadevagas.<br /><b>Observação:</b> Campo não sofrerá alteração quando a oferta estiver vinculada á chamadas automáticas ou chamadas com status Em Processamento e Em Publicacao.<br /></div><div><div><div><div></div></div></div><div></div></div></td></tr><tr><td><div>cad_quantidadevagas</div><div><div><div><div></div></div></div><div></div></div></td><td><div>70</div><div><div><div><div></div></div></div><div></div></div></td><td><div>Numérico</div><div><div><div><div></div></div></div><div></div></div></td><td><div>Não</div><div><div><div><div></div></div></div><div></div></div></td><td><div><br />Quantidade de vagas disponibilizadas para a oferta. Quando informado, será utilizado para cálculo da quantidade de vagas disponíveis para a Oferta e será informado valor final no Result do método.<br /><b>Observação:</b> Campo não sofrerá alteração quando a oferta estiver vinculada á chamadas automáticas ou chamadas com status EmProcessamento e EmPublicacao.<br /></div><div><div><div><div></div></div></div><div></div></div></td></tr><tr><td><div>cad_identificadoroferta</div><div><div><div><div></div></div></div><div></div></div></td><td><div>99A</div><div><div><div><div></div></div></div><div></div></div></td><td><div>String</div><div><div><div><div></div></div></div><div></div></div></td><td><div>Sim</div><div><div><div><div></div></div></div><div></div></div></td><td><div><br />Identificador da oferta. O código deverá ser enviado quando necessário atualização de uma única oferta. Caso não seja informado,<br />serão utilizados os valores do campo \"filtros\" para busca de ofertas a serem alteradas.<br /></div><div><div><div><div></div></div></div><div></div></div></td></tr><tr><td><div>codigoConcurso</div><div><div><div><div></div></div></div><div></div></div></td><td><div>999.999</div><div><div><div><div></div></div></div><div></div></div></td><td><div>Numérico</div><div><div><div><div></div></div></div><div></div></div></td><td><div>Não</div><div><div><div><div></div></div></div><div></div></div></td><td><div><br />Código de Identificação do concurso no CRM. É obrigatório informar o campo, caso seja utilizado a opção \"filtros\".<br /></div><div><div><div><div></div></div></div><div></div></div></td></tr><tr><td><div>cad_codcurso</div><div><div><div><div></div></div></div><div></div></div></td><td><div>200</div><div><div><div><div></div></div></div><div></div></div></td><td><div>Numérico</div><div><div><div><div></div></div></div><div></div></div></td><td><div>Não</div><div><div><div><div></div></div></div><div></div></div></td><td><div><br />Código do Curso. Campo obrigatório quando informada chave \"filtros\" para atualização de múltiplas ofertas.<br /></div><div><div><div><div></div></div></div><div></div></div></td></tr><tr><td><div>filtros</div><div><div><div><div></div></div></div><div></div></div></td><td><div><br />\"filtros\": [<br />\"codigoConcurso\",<br />\"cad_codcurso\"<br />]<br /></div><div><div><div><div></div></div></div><div></div></div></td><td><div>String</div><div><div><div><div></div></div></div><div></div></div></td><td><div>Não</div><div><div><div><div></div></div></div><div></div></div></td><td><div><br />Campo obrigatório para atualização de múltiplas ofertas. Observar que os valores dos campos devem ser informados no json principal.<br /></div><div><div><div><div></div></div></div><div></div></div></td></tr><tr><td><div>nomeServicoEducacional</div><div><div><div><div></div></div></div><div></div></div></td><td><div>Sistemas de Informação</div><div><div><div><div></div></div></div><div></div></div></td><td><div>String</div><div><div><div><div></div></div></div><div></div></div></td><td><div>Não</div><div><div><div><div></div></div></div><div></div></div></td><td><div><br />Alterar o Serviço Educacional a ser associado a oferta.<br /></div><div><div><div><div></div></div></div><div></div></div></td></tr><tr><td><div>cad_codigoocde</div><div><div><div><div></div></div></div><div></div></div></td><td><div>146F27</div><div><div><div><div></div></div></div><div></div></div></td><td><div>String</div><div><div><div><div></div></div></div><div></div></div></td><td><div>Não\\\\\\\\\\\\\\\\\\\\\\*</div><div><div><div><div></div></div></div><div></div></div></td><td><div><br />Campo destinado para armazenar o código OCDE (Organização de Cooperação e de Desenvolvimento Económico).<br /></div><div><div><div><div></div></div></div><div></div></div></td></tr><tr><td><div>cad_codigodomec</div><div><div><div><div></div></div></div><div></div></div></td><td><div>121370</div><div><div><div><div></div></div></div><div></div></div></td><td><div>Numérico</div><div><div><div><div></div></div></div><div></div></div></td><td><div>Não\\\\\\\\\\\\\\\\\\\\\\*</div><div><div><div><div></div></div></div><div></div></div></td><td><div><br />Campo destinado para armazenar o código do curso cadastrado no MEC (Ministério da Educação).<br /></div><div><div><div><div></div></div></div><div></div></div></td></tr><tr><td><div>IdentificadorConta</div><div><div><div><div></div></div></div><div></div></div></td><td><div>CRMEducacional</div><div><div><div><div></div></div></div><div></div></div></td><td><div>String</div><div><div><div><div></div></div></div><div></div></div></td><td><div>Não</div><div><div><div><div></div></div></div><div></div></div></td><td><div>Valor do campo \"Identificador da conta\" da tabela \"Conta\" que será preenchida no campo \"Parceiro\"</div><div><div><div><div></div></div></div><div></div></div></td></tr><tr><td><div>cad_segmento</div><div><div><div><div></div></div></div><div></div></div></td><td><div>Segmento</div><div><div><div><div></div></div></div><div></div></div></td><td><div>String</div><div><div><div><div></div></div></div><div></div></div></td><td><div>Não</div><div><div><div><div></div></div></div><div></div></div></td><td><div></div><div><div><div><div></div></div></div><div></div></div></td></tr><tr><td><div>cad_publicorestrito</div><div><div><div><div></div></div></div><div></div></div></td><td><div>Público Restrito</div><div><div><div><div></div></div></div><div></div></div></td><td><div>String</div><div><div><div><div></div></div></div><div></div></div></td><td><div>Não</div><div><div><div><div></div></div></div><div></div></div></td><td><div></div><div><div><div><div></div></div></div><div></div></div></td></tr></tbody></table>\n\n<p>Observações:<br />1 - O nome dos campos à esquerda: (chaves/parâmetro) deve ser exatamente igual ao nome do campo no CRM (exceto para a chave \"filtros\").</p>\n<p>2 - Podem ser atualizados campos do produto e demais campos criados pelo cliente.</p>\n<p>3 - Para alterar múltiplas ofertas, não informar o campo cad_identificadoroferta e informar a chave \"filtros\" contendo um array com dois valores \"codigoConcurso, cad_codcurso\". Ainda, os campos \"codigoConcurso, cad_codcurso\" devem ser informados no objeto json principal, com seus respectivos valores de referência.</p>\n<p>ATENÇÂO: Todas as ofertas encontradas para esse filtro serão atualizadas.</p>\n<p>4 - A categoria de uma oferta não pode ser atualizada via método api.</p>\n<p>5 - Para campos picklist, deverá ser informado sempre o \"Value\" correspondente da opção, conforme exemplo do campo cad_turnoequivalente.</p>\n<p>6 - Para alteração do campo Quantidade Vagas e Vagas Disponíveis, serão retornados no Result do método, os valores finais calculados para os campos, conforme regras do Produto.</p>\n<p>7- Assim que receber a solicitação o método verifica se a oferta está vinculada a alguma chamada marcada como automática, se estiver, não haverá alteração dos campos:</p>\n<p>Quantidade Vagas e Vagas Disponíveis e retornaremos um erro para a oferta específica -</p>\n<p>Status: ParcialVagasNaoAlteradas. Os demais campos enviados serão devidamente alterados.</p>\n<p>Será validado também se a oferta está vinculada a alguma chamada que esteja em status parcial (ou seja, em andamento), se estiver, não haverá também alteração dos campos: Quantidade Vagas e Vagas Disponíveis e retornaremos um erro para a oferta específica -</p>\n<p>Status: ParcialVagasNaoAlteradas. Os demais campos enviados serão devidamente alterados.</p>\n<p>8- Regras do cálculo de vagas disponíveis. Exemplo: O campo Quantidade de Vagas tem valor 50. Enviado o novo valor 60: Quantidade de Vagas ficará com 60 e Vagas Disponíveis terá o valor original acrescido de 10. Enviado o novo valor 40: Quantidade de Vagas ficará com 40 e Vagas Disponíveis terá o valor original subtraído em 10. Caso o novo número de vagas seja menor que a quantidade de candidatos já convocados para a oferta ou vagas disponíveis fique com valor negativo, não teremos alteração de dados e retornaremos um erro com status: ParcialVagasNaoAlteradas.</p>\n<ul>\n<li>O não envio destes campos, impacta diretamente nos Modelos de Predição para Captação.</li>\n</ul>\n<p>Possíveis retornos:</p>\n<p>Exemplo de retorno:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Status Code:</th>\n<th>Result:</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>200</td>\n<td>Status:  <br />\"Sucesso\",\"IdentificadorOferta\":\"91</td>\n</tr>\n<tr>\n<td>200</td>\n<td>Result (sem alteração de quantidade de vagas): \"[{\"Status\":\"ParcialVagasNaoAlteradas\",\"IdentificadorOferta\":\"91</td>\n</tr>\n<tr>\n<td>200</td>\n<td>Result (com alteração de quantidade de vagas): \"[{\"Status\":\"Sucesso\",\"IdentificadorOferta\":\"91</td>\n</tr>\n<tr>\n<td>500</td>\n<td>Message: \"Erro inesperado ao salvar dados: \" XXXXX</td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"protocol":"https","path":["api","IntegracaoClientes","AtualizarOferta"],"host":["XXXapi","crmeducacional","com"],"query":[],"variable":[]}},"response":[],"_postman_id":"2039a83c-32af-46e4-bcd0-07053032a13c"},{"name":"Atualizar Vigência da Oferta","id":"4304a166-5a1a-4483-b663-698a68fead4a","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Authorization","value":"Bearer IJjrtChsl8pPMeD8aFxleRojnBjwA7HGD2_tWSgdzduieIYy_zO605IFxheaoul4vagW6jJHqpVqmocey95B1lG8mqnFm6WBa5OyxW9GWnGQasYaNxHTIzjYJ2dIz-QWJ7a_7uIq2dbzoIzWpUDM7zshqHBRyEL6XQmcKr3H0d80HPf5uV4SAg5pAbNOyODsy6RcBm33U6rXbcoJNhP7DRRJLrJEsa8yO--eijr_MbTmye8HjEEaLgc8lPBoZscO","type":"text"}],"body":{"mode":"raw","raw":"{\n\t\"CodigoConcurso\": 999,\n    \"CodigoCurso\": 25,\n    \"DataInicial\": \"03/03/2020\",\n    \"DataFinal\": \"03/05/2025\"\n}","options":{"raw":{"language":"json"}}},"url":"https://XXXapi.crmeducacional.com/api/AtualizarVigenciaOferta","description":"<p><strong>Objetivos:</strong></p>\n<p>Realizar a alteração da vigência de uma determinada oferta.</p>\n<p>Observação:</p>\n<p>Atenção no campo CodigoCurso, se ele não está duplicado em ofertas do mesmo concurso, pois caso isso seja afirmativo, todas as ofertas com o mesmo CódigoCurso serão atualizadas</p>\n<p><strong>Parâmetro de Entrada</strong></p>\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</tr>\n</thead>\n<tbody>\n<tr>\n<td>Código do Concurso</td>\n<td>INT</td>\n<td>SIM</td>\n</tr>\n<tr>\n<td>Código do Curso</td>\n<td>INT</td>\n<td>SIM</td>\n</tr>\n<tr>\n<td>Data Inicial</td>\n<td>DATETIME</td>\n<td>SIM</td>\n</tr>\n<tr>\n<td>Data Final</td>\n<td>DATETIME</td>\n<td>SIM</td>\n</tr>\n<tr>\n<td>Token</td>\n<td>STRING</td>\n<td>SIM</td>\n</tr>\n</tbody>\n</table>\n</div><p>Caso as propriedades hora, minuto e segundo do campo Data Final sejam iguais a 0, o serviço irá salvar no<br />CRM a data enviada com a hora 23:59:59, indicando que a oferta estará ativa até o fim do dia enviado. Caso o campo Data Final tenha valor diferente de 0 em alguma destas propriedades, o valor persistido no CRM será o recebido.</p>\n<p><strong>Retornos:</strong></p>\n<table><tbody><tr><th>Campo</th><th>Descrição</th><th>Tipo</th></tr><tr><td>0</td><td>Oferta atualizada com sucesso.</td><td>INT</td></tr><tr><td>1</td><td>Concurso não encontrado.</td><td>INT</td></tr><tr><td>2</td><td>Oferta não encontrada.</td><td>INT</td></tr><tr><td>3</td><td>Erro ao atualizar as datas da oferta.</td><td>INT</td></tr><tr><td>4</td><td>Erro na conversão de dados.</td><td>INT</td></tr><tr><td>5</td><td>Erro genérico.</td><td>INT</td></tr><tr><td>6</td><td>Não foi possível atualizar as datas de todas as ofertas.</td><td>INT</td></tr></tbody></table>","urlObject":{"protocol":"https","path":["api","AtualizarVigenciaOferta"],"host":["XXXapi","crmeducacional","com"],"query":[],"variable":[]}},"response":[],"_postman_id":"4304a166-5a1a-4483-b663-698a68fead4a"},{"name":"Decrementar Vagas Disponíveis SGA","id":"887e689f-700f-4ec5-9729-ced01fb72b47","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"<token>"}]},"isInherited":false},"method":"POST","header":[{"key":"Content-Type","name":"Content-Type","type":"text","value":"application/json"},{"key":"Authorization","value":"CXEL4wppSYaSdDan-Q7QTIuT8xfQk1BqypoirU9VOFm-EfyFZ_yWAwU5NkmafGJVf3v1N_pQ3FLEMr7vo8SkMU6xTYkJSSdtYrpSesoiJAiyn2cM5kjatyOFOIVBVYOfSWXZdhZmbTd9ENmZmKY-7_5uDT5ghktBY3-cCX5SzCn1G_3nuxo-x8bHyB-vpscHRa8MBMIvAZiAbwMYPLRgjwQa8TWsa78TVTQtAkkvfT35DGbpFaVmDdWX2xUlhhUL","type":"text"}],"body":{"mode":"raw","raw":"{\n\t\"Ano\": 2023,\n    \"Periodo\": 2,\n    \"CodCurriculo\": 2,\n    \"CodCampus\": 2,\n    \"CodTurno\": 2,\n    \"CodConcursos\": [110],\n    \"NumeroInscricao\":\"CAN-010542-DEV\"\n}","options":{"raw":{"language":"json"}}},"url":"https://XXXapi.crmeducacional.com/api/DecrementarVagasDisponiveis","description":"<p><strong>Objetivo</strong></p>\n<p>O método tem como objetivo decrementar em 1 no CRM o número de vagas disponíveis para o SGA (cad_vagasdisponveissga) em determinada oferta. Após decrementar a vaga é gerado o log por inscrição</p>\n<p><b>Parâmetros de Entrada</b></p>\n\n<p><br /><br /></p><p><br /><br /><br /></p><p><br /><br /></p><table><tbody><tr><th>Parâmetro</th><th>Tipo</th><th>Obrigatório</th></tr><tr><td>Ano</td><td>INT</td><td>SIM</td></tr><tr><td>Período</td><td>INT</td><td>SIM</td></tr><tr><td>Código do Currículo</td><td>INT</td><td>SIM</td></tr><tr><td>Código do Campus</td><td>INT</td><td>SIM</td></tr><tr><td>Código do Turno</td><td>INT</td><td>SIM</td></tr><tr><td>Token</td><td>STRING</td><td>SIM</td></tr></tbody></table>\n\n<p><b>Mensagem de Retorno</b></p>\n\n<p><br /><br /></p><p><br /><br /><br /></p><p><br /><br /></p><table><tbody><tr><th>Situação</th><th>Retorno</th><th>Tipo</th></tr><tr><td>Sucesso</td><td>TRUE</td><td>BOOLEAN</td></tr><tr><td>Falha</td><td>FALSE</td><td>BOOLEAN</td></tr></tbody></table>","urlObject":{"protocol":"https","path":["api","DecrementarVagasDisponiveis"],"host":["XXXapi","crmeducacional","com"],"query":[],"variable":[]}},"response":[],"_postman_id":"887e689f-700f-4ec5-9729-ced01fb72b47"},{"name":"Incrementar Vagas Disponíveis SGA","id":"2c0cf5f2-d6e6-4e2a-9075-4c25d3b2e73f","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"<token>"}]},"isInherited":false},"method":"POST","header":[{"key":"Content-Type","name":"Content-Type","value":"application/json","type":"text"},{"key":"Authorization","value":"0pDqy7G9zeMwBnnpqGzyhPRBl59_3CCQeAWBRjyOIK5moZiciOsen9DxJLeQO-PFMiALJsDeS1T49QnZ_DNd-RY8z_D9DW4hidmE7xoWykkAhWx8hc98Rq2FbJHGpKEDK-i0-dje6YdEPI4VHEgLULPv388_cBqSxQKxZeVwJXoyyvI4muW4EyEo4SkaPvg_yqYNos0EosVcb7_cSCBKd5V7ThFlIBU4IjTCyiKVXTtLkoWMDIUSCqnb8kteUuqa","type":"text"}],"body":{"mode":"raw","raw":"{\n\t\"Ano\": 2023,\n    \"Periodo\": 2,\n    \"CodCurriculo\": 2,\n    \"CodCampus\": 2,\n    \"CodTurno\": 2,\n    \"CodConcursos\": [110],\n    \"NumeroInscricao\":\"CAN-010542-DEV\"\n}","options":{"raw":{"language":"json"}}},"url":"https://XXXapi.crmeducacional.com/api/IncrementarVagasDisponiveis","description":"<p><strong>Objetivo</strong></p>\n<p>O método incrementa em 1 no CRM o número de vagas disponíveis para o SGA (cad_vagasdisponveissga) em determinada oferta. Após incrementar a vaga é gerado o log por inscrição.</p>\n<p><b>Parâmetros de Entrada</b></p>\n\n<p><br /><br /></p><p><br /><br /><br /></p><p><br /><br /></p><table><tbody><tr><th>Parâmetro</th><th>Tipo</th><th>Obrigatório</th></tr><tr><td>Ano</td><td>INT</td><td>SIM</td></tr><tr><td>Período</td><td>INT</td><td>SIM</td></tr><tr><td>Código do Currículo</td><td>INT</td><td>SIM</td></tr><tr><td>Código do Campus</td><td>INT</td><td>SIM</td></tr><tr><td>Código do Turno</td><td>INT</td><td>SIM</td></tr><tr><td>Token</td><td>String</td><td>SIM</td></tr></tbody></table>\n\n<p><b>Mensagem de Retorno</b></p>\n\n<p><br /><br /></p><p><br /><br /><br /></p><p><br /><br /></p><table><tbody><tr><th>Valor</th><th>Descrição</th><th>Tipo</th></tr><tr><td>TRUE</td><td>Vaga disponível incrementada corretamente.</td><td>BOOL</td></tr><tr><td>FALSE</td><td>Vaga disponível não foi incrementada corretamente.</td><td>BOOL</td></tr></tbody></table>","urlObject":{"protocol":"https","path":["api","IncrementarVagasDisponiveis"],"host":["XXXapi","crmeducacional","com"],"query":[],"variable":[]}},"response":[],"_postman_id":"2c0cf5f2-d6e6-4e2a-9075-4c25d3b2e73f"},{"name":"Retorna Vagas Disponiveis SGA","id":"01c88f71-1b7e-49dc-8488-1388ee55ff4e","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"<token>"}]},"isInherited":false},"method":"GET","header":[{"key":"Content-Type","name":"Content-Type","value":"application/json","type":"text"},{"key":"Authorization","value":"CXEL4wppSYaSdDan-Q7QTIuT8xfQk1BqypoirU9VOFm-EfyFZ_yWAwU5NkmafGJVf3v1N_pQ3FLEMr7vo8SkMU6xTYkJSSdtYrpSesoiJAiyn2cM5kjatyOFOIVBVYOfSWXZdhZmbTd9ENmZmKY-7_5uDT5ghktBY3-cCX5SzCn1G_3nuxo-x8bHyB-vpscHRa8MBMIvAZiAbwMYPLRgjwQa8TWsa78TVTQtAkkvfT35DGbpFaVmDdWX2xUlhhUL","type":"text"}],"body":{"mode":"raw","raw":"{\n\t\"Ano\": 2021,\n    \"Periodo\": 2,\n    \"CodCurriculo\": 2,\n    \"CodCampus\": 2,\n    \"CodTurno\": 2,\n    \"CodConcursos\": [30,10],\n    \"NumeroInscricao\":\"123\"\n}","options":{"raw":{"language":"json"}}},"url":"https://XXXapi.crmeducacional.com/api/RetornaVagasDisponiveisSGA","description":"<p><strong>Objetivo</strong></p>\n<p>StartFragment</p>\n<p>Ao utilizar este método, a entidade oferta pode obter a quantidade de vagas SGA disponíveis. Isso permite que a instituição crie uma maneira para que os usuários possam pesquisar o número de vagas sem precisar<br />acessar o CRM. Além disso, usuários que não têm acesso ao cadastro de ofertas, mas realizam matrículas de alunos, também podem usar este método. Se a oferta não for encontrada, o resultado será \"-1\", caso<br />contrário, o número de vagas disponíveis será retornado.</p>\n<p><b>Parâmetros de Entrada</b></p>\n\n<table><tbody><tr><th>Parâmetro</th><th>Tipo</th><th>Obrigatório</th></tr><tr><td>Ano</td><td>INT</td><td>SIM</td></tr><tr><td>Período</td><td>INT</td><td>SIM</td></tr><tr><td>Código do Currículo</td><td>INT</td><td>SIM</td></tr><tr><td>Código do Campus</td><td>INT</td><td>SIM</td></tr><tr><td>Código do Turno</td><td>INT</td><td>SIM</td></tr><tr><td>Código do Concurso</td><td>ARRAY INT</td><td>SIM</td></tr><tr><td>Token</td><td>STRING</td><td>SIM</td></tr></tbody></table>\n\n<p><b>Mensagem de Retorno</b></p>\n\n<table><tbody><tr><th>Situação</th><th>Retorno</th><th>Tipo</th></tr><tr><td>Qtd de vagas disponíveis</td><td>Se não houver ofertas: (-1) / Se houver vagas: (n) -&gt; sendo \"n\" o número de vagas disponíveis</td><td>INT</td></tr></tbody></table>","urlObject":{"protocol":"https","path":["api","RetornaVagasDisponiveisSGA"],"host":["XXXapi","crmeducacional","com"],"query":[],"variable":[]}},"response":[],"_postman_id":"01c88f71-1b7e-49dc-8488-1388ee55ff4e"}],"id":"8fa283c1-d5a3-43bc-bc00-4140845352c7","_postman_id":"8fa283c1-d5a3-43bc-bc00-4140845352c7","description":""},{"name":"Pagamentos","item":[{"name":"Recebe Pagamento SGA","id":"f362e243-47fe-487b-a6b1-d6f6c8c0ae6b","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Content-Type","name":"Content-Type","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\r\n\t\"NomePreco\": \"Pagamento-SGA\",\r\n    \"Inscricao\": \"CAN-00000-CRM\",\r\n    \"ValorPago\": 10.00,\r\n    \"DataPagamento\": \"01/01/2021\",\r\n    \"FormaPagamento\": \"BoletoBancario\",\r\n    \"IdTransacao\": \"112233445566\"\r\n}","options":{"raw":{"language":"json"}}},"url":"https://XXXapi.crmeducacional.com/api/RecebePagamentoSGA","description":"<p><strong>Objetivo</strong></p>\n<p>Esse método é responsável por criar um registro de pagamento para um candidato, usando os seguintes parâmetros: Nome do Preço, Número de Inscrição, Valor Pago, Data do Pagamento, Forma de Pagamento e ID da Transação. O método procura um preço correspondente no CRM e o associa ao pagamento que está sendo criado. Se algum desses parâmetros for inválido, o método retornará falso. Além disso, se o candidato já tiver um pagamento com a situação \"pago\", o método também retornará falso.</p>\n<p><strong>Parâmetros de Entrada</strong></p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Campo</th>\n<th>Possíveis valores</th>\n<th>Descrição</th>\n<th>Tipo</th>\n<th>Obrigatório</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>Nome do Preço</td>\n<td></td>\n<td></td>\n<td>STRING</td>\n<td>SIM</td>\n</tr>\n<tr>\n<td>Número da Inscrição</td>\n<td></td>\n<td></td>\n<td>STRING</td>\n<td>SIM</td>\n</tr>\n<tr>\n<td>Valor Pago</td>\n<td></td>\n<td></td>\n<td>DECIMAL</td>\n<td>SIM</td>\n</tr>\n<tr>\n<td>Data do Pagamento</td>\n<td></td>\n<td>MM/DD/AAAA</td>\n<td>DATETIME</td>\n<td>SIM</td>\n</tr>\n<tr>\n<td>Forma de Pagamento</td>\n<td>0  <br />1  <br />2  <br />3</td>\n<td>BoletoBancario  <br />CartaoDeCredito  <br />CartaodeDebito  <br />Caixa</td>\n<td>ENUMERATOR</td>\n<td>SIM</td>\n</tr>\n<tr>\n<td>ID da Transação</td>\n<td></td>\n<td></td>\n<td>STRING</td>\n<td>SIM</td>\n</tr>\n<tr>\n<td>Token</td>\n<td></td>\n<td></td>\n<td>STRING</td>\n<td>SIM</td>\n</tr>\n</tbody>\n</table>\n</div><p><strong>Requisitos:</strong></p>\n<p>Inscrição do Candidato</p>\n<ul>\n<li>Precisa estar \"Ativa\"</li>\n</ul>\n<p><b>Mensagem de Retorno</b></p>\n\n<table><tbody><tr><th>Situação</th><th>Retorno</th><th>Tipo</th></tr><tr><td>Sucesso</td><td>TRUE</td><td>BOOLEAN</td></tr><tr><td>Falha</td><td>FALSE</td><td>BOOLEAN</td></tr></tbody></table>","urlObject":{"protocol":"https","path":["api","RecebePagamentoSGA"],"host":["XXXapi","crmeducacional","com"],"query":[],"variable":[]}},"response":[],"_postman_id":"f362e243-47fe-487b-a6b1-d6f6c8c0ae6b"}],"id":"1b53d902-619d-4ba8-923b-2d67f9181c59","_postman_id":"1b53d902-619d-4ba8-923b-2d67f9181c59","description":""},{"name":"Preço","item":[{"name":"Enviar Preço","id":"cdd63110-bad7-4435-9d0d-3192839cca90","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"<token>"}]},"isInherited":false},"method":"POST","header":[{"key":"Authorization","value":"Bearer exemplo","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"IdentificadorPreco\": \"PRC-23\",\n    \"ConcursoCodigo\": 123,\n    \"Nome\": \"Preço CRM Educacional\",\n    \"Valor\": 1500.00,\n    \"EstadoObjeto\": 1,\n    \"DataInicio\": \"2025-07-17\",\n    \"DataFim\": \"2025-12-31\",\n    \"UtilizaIntegracao\": 1,\n    \"OpcoesPagamento\": [\n        {\n            \"OpcoesPagamento\": \"pix\",\n            \"NomePlano\": \"Plano PIX\",\n            \"QuantidadeMaxParcelas\": 3,\n            \"Parcelas\": [\n                {\n                    \"Numero\": 1,\n                    \"Valor\": 1500.00\n                },\n                {\n                    \"Numero\": 2,\n                    \"Valor\": 750.00\n                },\n                {\n                    \"Numero\": 3,\n                    \"Valor\": 500.00\n                }\n            ]\n        },\n        {\n            \"OpcoesPagamento\": \"boleto_bancario\",\n            \"NomePlano\": \"Plano Boleto\",\n            \"QuantidadeMaxParcelas\": 2,\n            \"Parcelas\": [\n                {\n                    \"Numero\": 1,\n                    \"Valor\": 1500.00\n                },\n                {\n                    \"Numero\": 2,\n                    \"Valor\": 1500.00\n                }\n            ]\n        },\n        {\n            \"OpcoesPagamento\": \"cartao_credito\",\n            \"NomePlano\": \"Cartão à Vista/Parcelado\",\n            \"QuantidadeMaxParcelas\": 6,\n            \"Parcelas\": [\n                {\n                    \"Numero\": 1,\n                    \"Valor\": 1500.00,\n                    \"Juros\": 0.00\n                },\n                {\n                    \"Numero\": 2,\n                    \"Valor\": 775.00,\n                    \"Juros\": 25.00\n                },\n                {\n                    \"Numero\": 3,\n                    \"Valor\": 525.00,\n                    \"Juros\": 75.00\n                }\n            ]\n        },\n        {\n            \"OpcoesPagamento\": \"cartao_credito_recorrente\",\n            \"NomePlano\": \"Recorrência Cartão\",\n            \"QuantidadeMaxParcelas\": 3,\n            \"Parcelas\": [\n                {\n                    \"Numero\": 1,\n                    \"Valor\": 500.00,\n                    \"Juros\": 0.00\n                },\n                {\n                    \"Numero\": 2,\n                    \"Valor\": 500.00,\n                    \"Juros\": 0.00\n                },\n                {\n                    \"Numero\": 3,\n                    \"Valor\": 500.00,\n                    \"Juros\": 0.00\n                }\n            ]\n        },\n        {\n            \"OpcoesPagamento\": \"empenho\",\n            \"NomePlano\": \"Empenho Público\",\n            \"QuantidadeMaxParcelas\": 4,\n            \"Parcelas\": [\n                {\n                    \"Numero\": 1,\n                    \"Valor\": 375.00\n                },\n                {\n                    \"Numero\": 2,\n                    \"Valor\": 375.00\n                },\n                {\n                    \"Numero\": 3,\n                    \"Valor\": 375.00\n                },\n                {\n                    \"Numero\": 4,\n                    \"Valor\": 375.00\n                }\n            ]\n        },\n        {\n            \"OpcoesPagamento\": \"transferencia\",\n            \"NomePlano\": \"Transferência Bancária\",\n            \"QuantidadeMaxParcelas\": 6,\n            \"Parcelas\": [\n                {\n                    \"Numero\": 1,\n                    \"Valor\": 250.00\n                },\n                {\n                    \"Numero\": 2,\n                    \"Valor\": 250.00\n                },\n                {\n                    \"Numero\": 3,\n                    \"Valor\": 250.00\n                },\n                {\n                    \"Numero\": 4,\n                    \"Valor\": 250.00\n                },\n                {\n                    \"Numero\": 5,\n                    \"Valor\": 250.00\n                },\n                {\n                    \"Numero\": 6,\n                    \"Valor\": 250.00\n                }\n            ]\n        }\n    ],\n    \"Ofertas\": [\n        \"oferta1\",\n        \"oferta2\"\n    ]\n}"},"url":"https://XXXapi.crmeducacional.com/api/IntegracaoClientes/EnviarPreco","description":"<p>Este endpoint recebe um objeto <strong>Preço</strong> completo (incluindo identificação, vigência, valor, meios de pagamento e ofertas) e cria ou atualiza um registro no Dynamics CRM.</p>\n<ul>\n<li><p>Na inclusão, todos os campos obrigatórios devem ser informados.</p>\n</li>\n<li><p>Na alteração, a busca é feita pelo <code>IdentificadorPreco</code>; só é permitido alterar vigência, status e plano, <strong>não</strong> o valor.</p>\n</li>\n</ul>\n<p>Veja abaixo o JSON completo de requisição. Atenção especial a<code>OpcoesPagamento</code>, que deve seguir o enum:</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>pix</code></td>\n<td>Pagamento via PIX</td>\n</tr>\n<tr>\n<td><code>boleto_bancario</code></td>\n<td>Pagamento via Boleto Bancário</td>\n</tr>\n<tr>\n<td><code>cartao_credito</code></td>\n<td>Cartão de Crédito à vista/parcelado</td>\n</tr>\n<tr>\n<td><code>cartao_credito_recorrente</code></td>\n<td>Cartão de Crédito Recorrente</td>\n</tr>\n<tr>\n<td><code>empenho</code></td>\n<td>Empenho Público</td>\n</tr>\n<tr>\n<td><code>transferencia</code></td>\n<td>Transferência Bancária</td>\n</tr>\n</tbody>\n</table>\n</div><p>Em cada objeto de pagamento:</p>\n<ul>\n<li><p><strong>NomePlano</strong>: rótulo do plano.</p>\n</li>\n<li><p><strong>QuantidadeMaxParcelas</strong>: número máximo de parcelas.</p>\n</li>\n<li><p><strong>Parcelas</strong>: array com exatamente esse número de itens; cada item:</p>\n<ul>\n<li><p><code>Numero</code>: índice (1..N)</p>\n</li>\n<li><p><code>Valor</code>: valor da parcela</p>\n</li>\n<li><p><code>Juros</code>: <strong>obrigatório</strong> apenas para cartões (<code>cartao_credito</code> e <code>cartao_credito_recorrente</code>)</p>\n</li>\n</ul>\n</li>\n</ul>\n","urlObject":{"protocol":"https","path":["api","IntegracaoClientes","EnviarPreco"],"host":["XXXapi","crmeducacional","com"],"query":[],"variable":[]}},"response":[],"_postman_id":"cdd63110-bad7-4435-9d0d-3192839cca90"}],"id":"091c041d-b0de-450c-8a46-fad6881193c5","_postman_id":"091c041d-b0de-450c-8a46-fad6881193c5","description":""},{"name":"Telefonema","item":[{"name":"Atualizar Telefonema","id":"2e47e26a-c4fa-4ba8-95ad-1a23413fd3d6","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"<token>"}]},"isInherited":false},"method":"POST","header":[{"key":"Content-Type","name":"Content-Type","type":"text","value":"application/json"}],"body":{"mode":"raw","raw":"{\r\n    \"ID\": \"66f12cc3-e0a7-ed11-aad0-000d3a88f247\",\r\n    \"Campos\": {\r\n        \"subject\": \"Teste API\",\r\n        \"cad_direcao\": true,\r\n        \"cad_telefonemaimediatoevolux\": \"true\",\r\n        \"crm_resultado_ligacaoid\":{ \r\n            \"Valor\": \"c8aa59c2-cedd-ec11-bb3c-00224836cf94\",\r\n            \"NomeLogico\": \"crm_resultado_ligacao\"\r\n            \r\n                         //Esse valor é de um enumerator de dentro do CRM, na entidade Telefonemas.\r\n            \r\n        }        \r\n    }\r\n}"},"url":"https://XXXapi.crmeducacional.com/api/AtualizarTelefonema","description":"<p><strong>Objetivo</strong></p>\n<p>A API de integração do CRM Educacional disponibiliza o método \"AtualizarTelefonema\", esse que recebe um ID referente a um telefonema no CRM e um dicionário de campos do telefonema para ser atualizado no CRM.</p>\n<p>Para utilizar este método é necessário fazer uma requisição POST a URL passando os seguintes parâmetros serializados no BODY da requisição:</p>\n<p>\"ID\": Código do Telefonema no CRM (STRING)<br />\"Campos\": Campos com seus respectivos nomes no CRM e valores a serem atualizados no CRM (Dicionário - Chave : Valor)<br />Além do \"access_token\" e \"token_type\" no cabeçalho de autorização da requisição (Veja aba \"Autenticar\" acima, para maiores detalhes) E do \"Content-Type\" \"application/x-www-form-urlencoded\" no cabeçalho da requisição.</p>\n<p>O parâmetro \"Campos\" é um dicionário em que a chave representa o nome do campo no CRM e o valor representa a informação que será atualizada para este campo.</p>\n<p>Os campos podem ser de diferentes tipos, por isso seguem as convenções adotadas para os envios:</p>\n<p>O Parâmetro \"Campos\" deve utilizar as seguintes convenções para o envio dos campos :</p>\n<table><tbody><tr><td><b>Tipo de dados</b></td><td><b>Nome no CRM</b></td><td><b>Exemplo</b></td></tr><tr><td><br />String<br /></td><td><br />Linha única de texto ou Várias linhas de texto<br /></td><td><br />\"nome_do_campo_no_crm\": \"Teste\"<br /></td></tr><tr><td><br />Boolean<br /></td><td><br />Duas Opções<br /></td><td><br />\"nome_do_campo_no_crm\": true<br /></td></tr><tr><td><br />Object<br /></td><td><br />Conjunto de Opções<br /></td><td><br />\"nome_do_campo_no_crm\":{ \"valor\": 1}<br /></td></tr><tr><td><br />Object</td><td><br />Campo Consulta</td><td><br />\"nome_do_campo_no_crm\":{ \"Id\": \"164801a1-e50f-eb11-a812-000d3ac1779c\", \"NomeLogico\": \"nome_logico_do_campo\"}<br /></td></tr><tr><td><br />DateTime<br /></td><td><br />Date e Hora ou Data<br /></td><td><br />\"nome_do_campo_no_crm\": \"2016-10-07T00:00:00\"<br /></td></tr><tr><td><br />Integer<br /></td><td><br />Inteiro<br /></td><td><br />\"nome_do_campo_no_crm\": 1<br /></td></tr><tr><td><br />Decimal<br /></td><td><br />Decimal<br /></td><td><br />\"nome_do_campo_no_crm\": 1.0<br /></td></tr></tbody></table>\n\n<p>Os campos \"Object\" do tipo \"Conjunto de Opções\", devem ser enviados também como Chave e Valor, a string \"valor\" deve ser a chave e o valor deve conter o dado a ser enviado. Para esse tipo de campo, o dado a ser enviado será sempre o código (inteiro) de sua respectiva opção no CRM.</p>\n<p>Já para os campo \"Object\" do tipo \"Campo Consulta\", é necessário enviar o Id da entidade (referente ao campo consulta) e também o nome lógico dessa entidade.</p>\n","urlObject":{"protocol":"https","path":["api","AtualizarTelefonema"],"host":["XXXapi","crmeducacional","com"],"query":[],"variable":[]}},"response":[],"_postman_id":"2e47e26a-c4fa-4ba8-95ad-1a23413fd3d6"},{"name":"Criar Telefonema","id":"48fe267e-794f-4227-98b3-ff0120978605","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"<token>"}]},"isInherited":false},"method":"POST","header":[],"body":{"mode":"raw","raw":"{\r\n    \"ID\": \"00000000-0000-0000-0000-000000000000\",\r\n    \"Campos\": {\r\n        \"subject\":\"Teste API\",\r\n        \"cad_direcao\":true,\r\n\t    \"cad_script\":\"Teste\",\r\n        \"cad_filaprevista\":{\r\n            \"Valor\": \"547aff20-d39b-eb11-b1ac-00224836b4d8\",\r\n            \"NomeLogico\": \"queue\"\r\n            },\r\n        \"crm_resultado_ligacaoid\":{ \r\n            \"Valor\": \"6ecaf726-d39b-eb11-b1ac-00224836b4d8\",\r\n            \"NomeLogico\": \"crm_resultado_ligacao\"\r\n            },\r\n        \"crm_detalhe_ligacaoid\":{\r\n            \"Valor\":\"7ecaf726-d39b-eb11-b1ac-00224836b4d8\",\r\n            \"NomeLogico\": \"crm_detalhe_ligacao\"\r\n        }\r\n\t}\r\n}","options":{"raw":{"language":"json"}}},"url":"https://XXXapi.crmeducacional.com/api/CriarTelefonema","description":"<p><strong>Objetivo</strong></p>\n<p>Criação de um telefonema no CRM, com status de concluído no CRM.</p>\n<p>Para utilizar esse método é necessário realizar uma requisição do tipo POST, passando os seguintes parâmetros no BODY da requisição:</p>\n<p>“ID”: Um valor de id do tipo GUID qualquer, recomendamos que seja o 00000000-0000-0000-0000-000000000000</p>\n<p>“Campos”: Campos com seus respectivos nomes no CRM com os valores a serem adicionados no telefonema. Este” é um dicionário em que a chave representa o nome do campo no CRM e o valor representa a informação que será atualizada para este campo.</p>\n<p>Os campos podem ser de diferentes tipos, por isso seguem as convenções adotadas para os envios:</p>\n<table><tbody><tr><td><b>Tipo de dados</b></td><td><b>Nome no CRM</b></td><td><b>Exemplo</b></td></tr><tr><td><br />String<br /></td><td><br />Linha única de texto ou Várias linhas de texto<br /></td><td><br />\"nome_do_campo_no_crm\": \"Teste\"<br /></td></tr><tr><td><br />Boolean<br /></td><td><br />Duas Opções<br /></td><td><br />\"nome_do_campo_no_crm\": true<br /></td></tr><tr><td><br />Object<br /></td><td><br />Conjunto de Opções<br /></td><td><br />\"nome_do_campo_no_crm\":{ \"Valor\": \"00000000-0000-0000-0000-000000000000\", \"NomeLogico\": \"NomeLogico\"}<br /></td></tr><tr><td><br />DateTime<br /></td><td><br />Date e Hora ou Data<br /></td><td><br />\"nome_do_campo_no_crm\": \"2016-10-07T00:00:00\"<br /></td></tr><tr><td><br />Integer<br /></td><td><br />Inteiro<br /></td><td><br />\"nome_do_campo_no_crm\": 1<br /></td></tr><tr><td><br />Decimal<br /></td><td><br />Decimal<br /></td><td><br />\"nome_do_campo_no_crm\": 1.0<br /></td></tr></tbody></table>\n\n<p>Obervações:</p>\n<p>Os valores aceitos para os campos do tipo Object, devem ser enviados com dois valores, sendo o primeiro o nome lógico do campo:</p>\n<p>Ex: crm_resultado_ligacaoid</p>\n<img src=\"http://crmeducacional.com/wp-content/uploads/2023/03/criartelefonema02.png\" />\n\n<p>O segundo é o valor do GUID e o Nome Lógico da da Entidade consulta que ele pertence. (Caso não conheça o nome da entidade, basta acessar configurações avançadas, depois clicar em personalizar, em seguida personalizar o sistema, expandir \"entidades\" no menu lateral esquedo e por fim clicar na entidade desejada, neste exemplo resultados do contato. Conforme abaixo:</p>\n<img src=\"http://crmeducacional.com/wp-content/uploads/2023/03/criartelefonema03.png\" />\n\n<p>(Dica: Você pode consultar na URL do registro o nome da entidade e seu valor, para isso acesse o registro em questão e atente-se ao último parâmetro que compõe a URL)</p>\n<img src=\"https://content.pstmn.io/d4efa515-6c57-4547-89f7-a45a316f1f1b/aW1hZ2UucG5n\" width=\"1378\" height=\"87\" />\n\n<p>Ficando assim:</p>\n<p>\"crm_resultado_ligacaoid\":{\"Valor\": \"c8aa59c2-cedd-ec11-bb3c-00224836cf94\",<br />\"NomeLogico\": \"crm_resultado_ligacao\" }</p>\n<p>Sendo assim, neste exemplo, seria criado um telefonema em que o campo resultado da ligação (crm_resultado_ligacaoid) seria criado com o valor de um registro (GUID) da entidade resultado do contato (campo consulta). Conforme exemplo abaixo:</p>\n<img src=\"https://content.pstmn.io/c462e255-f68e-4ee0-8806-46e7c53d16e4/aW1hZ2UucG5n\" width=\"1388\" height=\"365\" />\n\n<p>Para os campos do tipo Boolean, o valor \"True\" que é passado logo após o nome lógico é para o valor definido como padrão no CRM:</p>\n<img src=\"https://content.pstmn.io/6c177693-5e10-41a4-bd46-8ba296fd5020/aW1hZ2UucG5n\" width=\"1297\" height=\"753\" />\n\n<p>Retornos:</p>\n<p>Caso a requisição seja um sucesso, terá a seguinte mensagem de retorno:</p>\n<p>\"Telefonema criado com sucesso.\".</p>\n<p>Caso a requisição falhe:</p>\n<p>\"Erro ao criar o Telefonema, verifique se os valores dos campos enviados estão de acordo com a documentação.\"</p>\n","urlObject":{"protocol":"https","path":["api","CriarTelefonema"],"host":["XXXapi","crmeducacional","com"],"query":[],"variable":[]}},"response":[],"_postman_id":"48fe267e-794f-4227-98b3-ff0120978605"}],"id":"8aee31e5-8538-4ee5-b41b-9672270e7926","_postman_id":"8aee31e5-8538-4ee5-b41b-9672270e7926","description":""},{"name":"Consultor","item":[{"name":"Enviar Consultor","id":"0482e5b5-7c8f-4847-912b-b11fd0c70481","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"<token>"}]},"isInherited":false},"method":"POST","header":[],"body":{"mode":"raw","raw":"{\r\n    \"Codigo\": \"1\",\r\n    \"Nome\": \"Consultor CRM Educacional\",\r\n    \"ClasseConsultor\" : {\r\n        \"Nome\": \"CRM Educacional\",\r\n        \"TipoPessoa\": \"Fisica\",\r\n        \"Prioridade\": 1,\r\n        \"IdentificadorClasse\": \"Classe\"\r\n    },\r\n    \"Status\": \"Ativo\"\r\n}","options":{"raw":{"language":"json"}}},"url":"https://XXXapi.crmeducacional.com/api/IntegracaoClientes/EnviarConsultor","description":"<p><strong>Objetivos:</strong></p>\n<p>Esta API tem como objetivo possibilitar a criação e atualização de Consultores.</p>\n<p><strong>Requisitos:</strong></p>\n<p>Os parâmetros de Codigo, Nome, ClasseConsultor (Nome e TipoPessoa) e Status são obrigatórios dentro do corpo da requisição.</p>\n<p>O parâmetro TipoPessoa aceita apenas os valores \"Fisica\" e \"Juridica\".</p>\n<p>O parâmetro Status aceita apenas os valores \"Ativo\" ou \"Inativo\".</p>\n<p><strong>Funcionamento:</strong></p>\n<p>Durante a execução da API, é realizado uma consulta para identificar se existe um Consultor com o mesmo Identificador da Classe informado no corpo da requisição, caso exista, é atualizado com as informações enviadas, se não, é realizado a criação de um novo.</p>\n<p><strong>Observações:</strong></p>\n<p>No processamento, é realizado uma consulta para ver se já existe uma \"Classe de Consultor\" com o mesmo nome da enviada no corpo da requisição. Caso exista, é utilizada a mesma para o vínculo no consultor.</p>\n<p>Não é realizado atualização da \"Classe do Consultor\"</p>\n","urlObject":{"protocol":"https","path":["api","IntegracaoClientes","EnviarConsultor"],"host":["XXXapi","crmeducacional","com"],"query":[],"variable":[]}},"response":[],"_postman_id":"0482e5b5-7c8f-4847-912b-b11fd0c70481"}],"id":"57d540bd-6d1a-4f56-b363-fd8d4eae9240","_postman_id":"57d540bd-6d1a-4f56-b363-fd8d4eae9240","description":""},{"name":"Formulário de Orientação Vocacional","item":[{"name":"Integração com formulário de orientação vocacional","id":"2e1835d7-c9d9-48fa-95b9-46800a96242a","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Authorization","value":"Bearer Token","type":"text"}],"body":{"mode":"raw","raw":"{\r\n  \"nomeCompleto\": \"Exemplo\",\r\n  \"email\": \"exemplo@exemplo.com\",\r\n  \"cpf\": \"000.000.000-00\",\r\n  \"dataNascimento\": \"00/00/0000\",\r\n  \"sexo\": \"Masculino\",\r\n  \"cidade\": \"Exemplo\",\r\n  \"estado\": \"Exemplo\",\r\n  \"telefone\": \"(00)00000-0000\",\r\n  \"grauInstrucao\": \"Exemplo\",\r\n  \"classificacaoGrau\": \"Exemplo\",\r\n  \"perfilPrimario\": \"Exemplo\",\r\n  \"perfilSecundario\": \"Exemplo\",\r\n  \"classificacaoLead\": \"Exemplo\",\r\n  \"cursoSugerido\": \"Exemplo\",\r\n  \"cursoUmSelecionado\": \"Exemplo\",\r\n  \"cursoDoisSelecionado\": \"Exemplo\",\r\n  \"nomeCampanha\": \"Nome Campanha\",\r\n  \"origemCampanha\": \"Origem Campanha\",\r\n  \"conteudoCampanha\": \"Conteudo Campanha\",\r\n  \"termoCampanha\": \"Termo da Campanha\",\r\n  \"midiaCampanha\": \"Novo da Campanha\",\r\n  \"identificadorServicoEducacional\" : \"CRM\"\r\n}"},"url":"https://XXXapi.crmeducacional.com/api/IntegracaoOrientacaoVocacional/SalvarDados","description":"<h2 id=\"integração-com-formulário-de-orientação-vocacional\">Integração com formulário de orientação vocacional</h2>\n<h4 id=\"objetivo\">Objetivo</h4>\n<p>O objetivo desta integração é permitir gravar as informações coletadas do Lead em formulários de orientação vocacional para dentro do CRM.</p>\n<p>Os campos modificados nesta integração são:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th><strong>Nome Lógico</strong></th>\n<th><strong>Nome do Campo Correspondente no CRM</strong></th>\n<th><strong>Tipo</strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>cad_grau_instrucaoov</td>\n<td>Grau Instrução Orientação Vocacional</td>\n<td>String</td>\n</tr>\n<tr>\n<td>cad_classificacao_grau_instrucaoov</td>\n<td>Classificação Orientação Vocacional</td>\n<td>String</td>\n</tr>\n<tr>\n<td>cad_cursoum_selecionadoov</td>\n<td>Primeira Opção Curso Orientação Vocacional</td>\n<td>String</td>\n</tr>\n<tr>\n<td>cad_cursodois_selecionadoov</td>\n<td>Segunda Opção Curso Orientação Vocacional</td>\n<td>String</td>\n</tr>\n<tr>\n<td>cad_perfil_primarioov</td>\n<td>Perfil Primário Orientação Vocacional</td>\n<td>String</td>\n</tr>\n<tr>\n<td>cad_perfil_secundarioov</td>\n<td>Perfil Secundário Orientação Vocacional</td>\n<td>String</td>\n</tr>\n<tr>\n<td>cad_temperaturaov</td>\n<td>Classificação LEAD Orientação Vocacional</td>\n<td>String</td>\n</tr>\n<tr>\n<td>cad_curso_sugeridoov</td>\n<td>Curso Sugerido Orientação Vocacional</td>\n<td>String</td>\n</tr>\n<tr>\n<td>cad_campaignname</td>\n<td>Nome da Campanha</td>\n<td>String</td>\n</tr>\n<tr>\n<td>cad_campaigncontent</td>\n<td>Conteúdo da Campanha</td>\n<td>String</td>\n</tr>\n<tr>\n<td>cad_campaignterm</td>\n<td>Termo da Campanha</td>\n<td>String</td>\n</tr>\n<tr>\n<td>cad_campaignmedium</td>\n<td>Mídia da Campanha</td>\n<td>String</td>\n</tr>\n<tr>\n<td>cad_campaignsource</td>\n<td>Origem da Campanha</td>\n<td>String</td>\n</tr>\n<tr>\n<td>cad_servicoeducacionalinboundmarketing</td>\n<td>Serviço Educacional Inbound Marketing</td>\n<td>String</td>\n</tr>\n</tbody>\n</table>\n</div><h4 id=\"observações\">Observações</h4>\n<ul>\n<li><p>Caso seja informado um EMAIL inexistente na base, o Lead será criado com os dados enviados.</p>\n</li>\n<li><p>Caso seja informado um EMAIL já existente na base o Lead será encontrado pelo e-mail e SOMENTE as informações de ORIENTAÇÃO VOCACIONAL serão atualizadas.</p>\n</li>\n<li><p>Todos os campos que exigem algum tipo de validação serão verificados segundo as regras da Ficha de Inscrição, caso não atendam aos requisitos não serão salvos e será gerado um log informativo.</p>\n</li>\n<li><p>O campo \"identificadorServicoEducacional\" irá buscar um serviço educacional pelo campo \"Identificador Bearings\" dentro do CRM, caso não encontre um serviço com o identificador enviado, o campo não será salvo, mas caso encontre a informação será registrada no campo \"Serviço Educacional Inbound Marketing\"(cad_servicoeducacionalinboundmarketing).</p>\n</li>\n<li><p>Casos estes campos estejam já preenchidos no lead, os mesmos não serão atualizados.</p>\n</li>\n</ul>\n","urlObject":{"protocol":"https","path":["api","IntegracaoOrientacaoVocacional","SalvarDados"],"host":["XXXapi","crmeducacional","com"],"query":[],"variable":[]}},"response":[],"_postman_id":"2e1835d7-c9d9-48fa-95b9-46800a96242a"}],"id":"f94329cc-f0ef-4922-88c1-edfaad9796c2","_postman_id":"f94329cc-f0ef-4922-88c1-edfaad9796c2","description":""}]}