# 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*** ```css /Contexto/ocupacao ``` #### ***Authorization*** É necessário um token de autorização do tipo **Bearer Token**. O token deve ser fornecido da seguinte forma:
TokeneyJ...
##### ***Headers Request***
Accept:application/json
Content-Type:application/json
#### **Exemplo de Requisição e Resposta** --- ##### ***Exemplo de Request***
curl ```bash 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 ```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)***
keyValue
Content-Typeapplication/json; charset=utf-8
DateFri, 04 Oct 2024 17:58:06 GMT
ServerKestrel
Transfer-Encodingchunked
Request-ContextappId=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*** ```css /Contexto/proposta ``` #### ***Authorization*** É necessário um token de autorização do tipo **Bearer Token**. O token deve ser fornecido da seguinte forma:
TokeneyJ...
##### ***Headers Request***
acceptapplication/json
Content-Typeapplication/json
#### **Exemplo de Requisição e Resposta** --- #### ***Exemplo de Request***
curl ```bash 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 ```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-Typeapplication/json; charset=utf-8
DateFri, 04 Oct 2024 17:58:28 GMT
Server
Kestrel
Transfer-Encodingchunked
Request-ContextappId=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*** ```css /Contexto/grau-instrucao ``` #### ***Authorization*** É necessário um token de autorização do tipo **Bearer Token**. O token deve ser fornecido da seguinte forma:
TokeneyJ...
##### ***Headers Request***
acceptapplication/json
Content-Typeapplication/json
#### **Exemplo de Requisição e Resposta** --- ##### ***Exemplo de Request***
curl ```bash 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 ```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-Typeapplication/json; charset=utf-8
Date
Fri, 04 Oct 2024 17:58:55 GMT
ServerKestrel
Transfer-Encodingchunked
Request-ContextappId=cid-v1:d0033e30-cc70-4961-9727-b7389fb39348