Contexto
Este sistema disponibiliza diversas rotas para acesso a informações relacionadas ao contexto de ocupação, propostas e grau de instrução.

Informações de Contexto
Contexto 

 Este documento fornece informações sobre as rotas disponíveis para acessar dados relacionados ao contexto de ocupação, propostas e grau de instrução. 

 Rotas Disponíveis 

 

 

 [GET] Contexto/Ocupacao Lista todas as ocupações disponíveis no contexto. 

 

 

 [GET] Contexto/Proposta Lista as propostas relacionadas ao contexto. 

 

 

 [GET] Contexto/Grau-Instrucao Lista os graus de instrução disponíveis.

GET Listar Contexto Ocupação
Introdução 

 Retorna uma lista com diversas opções de ocupação, que podem ser utilizadas na proposta. 

 

 Rota 

 /Contexto/ocupacao 

 Authorization 

 É necessário um token de autorização do tipo Bearer Token . O token deve ser fornecido da seguinte forma: 

 

 

 

 Token 

 

 eyJ... 

 

 

 

 

 Headers Request 

 

 

 

 Accept: 

 application/json 

 

 

 Content-Type: 

 application/json 

 

 

 

 Exemplo de Requisição e Resposta 

 

 Exemplo de Request 

 

 curl 

 curl --location 'https://app2-crefaz-api-external-stag.azurewebsites.net/api/Contexto/ocupacao' \

--header 'accept: application/json' \

--header 'Content-Type: application/json' 

 

 Exemplo de Response 

 

 json 

 {

 "success": true,

 "data": [

 {

 "id": 1,

 "nome": "Assalariado",

 "ativo": true

 },

 {

 "id": 2,

 "nome": "Funcionário Público",

 "ativo": true

 },

 {

 "id": 3,

 "nome": "Aposentado",

 "ativo": true

 },

 {

 "id": 4,

 "nome": "Pensionista",

 "ativo": true

 },

 {

 "id": 5,

 "nome": "Autônomo / Sem Vínculo Empregatício",

 "ativo": true

 },

 {

 "id": 6,

 "nome": "Profissional Liberal",

 "ativo": true

 },

 {

 "id": 7,

 "nome": "Empresário / Proprietário",

 "ativo": true

 },

 {

 "id": 8,

 "nome": "Outros",

 "ativo": true

 }

 ],

 "errors": null

} 

 

 Headers de Response (5) 

 

 

 

 key 

 Value 

 

 

 

 

 Content-Type 

 application/json; charset=utf-8 

 

 

 Date 

 Fri, 04 Oct 2024 17:58:06 GMT 

 

 

 Server 

 Kestrel 

 

 

 Transfer-Encoding 

 chunked 

 

 

 Request-Context 

 appId=cid-v1:d0033e30-cc70-4961-9727-b7389fb39348

GET Listar Contexto Proposta
Introdução 

 Retorna uma lista com diversas opções e diferentes contextos, que podem ser utilizadas na proposta. 

 

 Rota 

 /Contexto/proposta 

 Authorization 

 É necessário um token de autorização do tipo  Bearer Token . O token deve ser fornecido da seguinte forma: 

 

 

 

 Token 

 

 eyJ... 

 

 

 

 

 Headers Request 

 

 

 

 accept 

 application/json 

 

 

 Content-Type 

 application/json 

 

 

 

 Exemplo de Requisição e Resposta 

 

 Exemplo de Request 

 

 curl 

 curl --location 'https://app2-crefaz-api-external-stag.azurewebsites.net/api/Contexto/proposta' \

--header 'accept: application/json' \

--header 'Content-Type: application/json' 

 

 Exemplo de Response 

 

 json 

 {

 "success": true,

 "data": {

 "conta": [

 {

 "id": 0,

 "nome": "Conjunta"

 },

 {

 "id": 1,

 "nome": "Individual"

 }

 ],

 "controleRenda": [

 {

 "id": 0,

 "nome": "Ambos"

 },

 {

 "id": 1,

 "nome": "Renda Estimada"

 },

 {

 "id": 2,

 "nome": "Renda Manual"

 }

 ],

 "estadoCivil": [

 {

 "id": 0,

 "nome": "Solteiro",

 "exigeConjuge": false

 },

 {

 "id": 1,

 "nome": "Casado",

 "exigeConjuge": true

 },

 {

 "id": 2,

 "nome": "Desquitado",

 "exigeConjuge": false

 },

 {

 "id": 3,

 "nome": "Viúvo",

 "exigeConjuge": false

 },

 {

 "id": 4,

 "nome": "Outros",

 "exigeConjuge": false

 }

 ],

 "listaBancoParcial": [

 {

 "codigo": "001",

 "nome": "BANCO DO BRASIL"

 },

 {

 "codigo": "237",

 "nome": "BRADESCO"

 },

 {

 "codigo": "104",

 "nome": "CAIXA"

 },

 {

 "codigo": "341",

 "nome": "ITAU"

 },

 {

 "codigo": "033",

 "nome": "SANTANDER"

 }

 ],

 "sexo": [

 {

 "id": 0,

 "nome": "Masculino"

 },

 {

 "id": 1,

 "nome": "Feminino"

 },

 {

 "id": 3,

 "nome": "Outros"

 }

 ],

 "situacaoDebito": [

 {

 "id": 0,

 "nome": "Pago"

 },

 {

 "id": 1,

 "nome": "Em aberto"

 }

 ],

 "tempoConta": [

 {

 "id": 0,

 "nome": "Menos que 1 ano"

 },

 {

 "id": 1,

 "nome": "De 1 a 3 anos"

 },

 {

 "id": 2,

 "nome": "De 3 a 5 anos"

 },

 {

 "id": 3,

 "nome": "Mais que 5 anos"

 }

 ],

 "tempoEmprego": [

 {

 "id": 0,

 "nome": "1 a 3 meses"

 },

 {

 "id": 1,

 "nome": "4 a 6 meses"

 },

 {

 "id": 2,

 "nome": "7 a 12 meses"

 },

 {

 "id": 3,

 "nome": "1 a 3 anos"

 },

 {

 "id": 4,

 "nome": "Maior que 3 anos"

 }

 ],

 "tempoResidencia": [

 {

 "id": 0,

 "nome": "Menos que 1 ano"

 },

 {

 "id": 1,

 "nome": "De 1 a 3 anos"

 },

 {

 "id": 2,

 "nome": "De 3 a 5 anos"

 },

 {

 "id": 3,

 "nome": "Mais que 5 anos"

 }

 ],

 "tipoCalculo": [

 {

 "id": 0,

 "nome": "Valor Solicitado"

 },

 {

 "id": 1,

 "nome": "Valor da Parcela"

 }

 ],

 "tipoConta": [

 {

 "id": 0,

 "nome": "Conta Corrente"

 },

 {

 "id": 1,

 "nome": "Poupança"

 },

 {

 "id": 2,

 "nome": "Caixa Fácil",

 "bancos": [

 104

 ]

 }

 ],

 "tipoDebito": [

 {

 "id": 0,

 "nome": "Fatura"

 },

 {

 "id": 1,

 "nome": "Renegociação"

 }

 ],

 "tipoModalidade": [

 {

 "id": 0,

 "nome": "Ambos"

 },

 {

 "id": 1,

 "nome": "Físico"

 },

 {

 "id": 2,

 "nome": "Digital"

 }

 ],

 "tipoOperacao": [

 {

 "bancoCodigo": 1,

 "tipoConta": 1,

 "nome": "051"

 },

 {

 "bancoCodigo": 104,

 "tipoConta": 0,

 "nome": "001"

 },

 {

 "bancoCodigo": 104,

 "tipoConta": 1,

 "nome": "013"

 },

 {

 "bancoCodigo": 104,

 "tipoConta": 2,

 "nome": "023"

 },

 {

 "bancoCodigo": 104,

 "tipoConta": 1,

 "nome": "1288"

 }

 ],

 "tipoReferencia": [

 {

 "id": 0,

 "nome": "Parente"

 },

 {

 "id": 1,

 "nome": "Amigo"

 },

 {

 "id": 2,

 "nome": "Vizinho"

 },

 {

 "id": 3,

 "nome": "Conhecido"

 },

 {

 "id": 4,

 "nome": "Cliente"

 }

 ],

 "tipoRenda": [

 {

 "id": 0,

 "nome": "Renda Presumida"

 },

 {

 "id": 1,

 "nome": "Renda Manual"

 }

 ],

 "tipoTelefoneExtra": [

 {

 "id": 1,

 "nome": "Celular"

 },

 {

 "id": 2,

 "nome": "Fixo"

 }

 ]

 },

 "errors": null

} 

   

 

 Headers de Response (5) 

 

 

 

 Key 

 Value 

 

 

 Content-Type 

 

 application/json; charset=utf-8 

 

 

 

 Date 

 Fri, 04 Oct 2024 17:58:28 GMT 

 

 

 

 Server 

 

 Kestrel 

 

 

 Transfer-Encoding 

 chunked 

 

 

 Request-Context 

 appId=cid-v1:d0033e30-cc70-4961-9727-b7389fb39348

GET Listar Contexto Grau Instrução
Introdução 

 Retorna uma lista com diversas opções de grau de instrução, que podem ser utilizadas na proposta. 

 

 Rota 

 /Contexto/grau-instrucao 

 Authorization 

 É necessário um token de autorização do tipo  Bearer Token . O token deve ser fornecido da seguinte forma: 

 

 

 

 Token 

 

 eyJ... 

 

 

 

 

 Headers Request 

 

 

 

 accept 

 application/json 

 

 

 Content-Type 

 application/json 

 

 

 

 Exemplo de Requisição e Resposta 

 

 Exemplo de Request 

 

 curl 

 curl --location 'https://app2-crefaz-api-external-stag.azurewebsites.net/api/Contexto/grau-instrucao' \

--header 'accept: application/json' \

--header 'Content-Type: application/json' 

 

 Exemplo de Response 

 

 json 

 {

 "success": true,

 "data": [

 {

 "id": 1,

 "nome": "Fundamental Incompleto",

 "ativo": true

 },

 {

 "id": 2,

 "nome": "Fundamental Completo",

 "ativo": true

 },

 {

 "id": 3,

 "nome": "Médio Incompleto",

 "ativo": true

 },

 {

 "id": 4,

 "nome": "Médio Completo",

 "ativo": true

 },

 {

 "id": 5,

 "nome": "Graduação",

 "ativo": true

 },

 {

 "id": 6,

 "nome": "Pós-Graduação",

 "ativo": true

 },

 {

 "id": 7,

 "nome": "Mestrado",

 "ativo": true

 },

 {

 "id": 8,

 "nome": "Doutorado",

 "ativo": true

 }

 ],

 "errors": null

} 

 

 Headers de Response (5) 

 

 

 

 Key 

 Valeu 

 

 

 

 

 Content-Type 

 application/json; charset=utf-8 

 

 

 

 Date 

 

 Fri, 04 Oct 2024 17:58:55 GMT 

 

 

 Server 

 Kestrel 

 

 

 Transfer-Encoding 

 chunked 

 

 

 Request-Context 

 appId=cid-v1:d0033e30-cc70-4961-9727-b7389fb39348