OK
Fundacred - OpenApi Specification (1.1)
Documentação para a API renewal-api
Request
Alterar status da Jornada
Parâmetros para Definição de Tipo Ação
Revisão de Análise
{ "motivo": "string", "situacao": "REVISAO_ANALISE" }
Trancamento de Matrícula
{ "situacao": "TRANCAMENTO", "situacaoMatricula": { "tipo": "D", "situacaoMatricula": "T", "data-ocorrido": "dd-mm-yyyy" } }
Afastamento ou Evasão
{ "situacao": "AFASTAMENTO_EVASAO", "situacaoMatricula": { "tipo": "F", "situacao-matricula": "S", "motivo": "5", "situacao-restituicao": "A", "data-ocorrido": "dd-mm-yyyy" } }
ou
{ "situacao": "AFASTAMENTO_EVASAO", "situacaoMatricula": { "tipo": "E", "situacao-matricula": "S", "motivo": "string", "situacao-restituicao": "A", "data-ocorrido": "dd-mm-yyyy" } }
Manutenção de Vínculo
{ "situacao": "MANUTENCAO_VINCULO", "situacaoMatricula": { "tipo" : "S", "motivo" : "string", "motivo-complementar" : "string", "situacao-matricula" : "A", "situacao-restituicao" : "A", "data-ocorrido" : "dd-mm-yyyy", "contratos-firmados" : number, "inicio-reembolso" : "yyyy-mm-dd"} }
Enviar Valores
{ "situacao": "ENVIO_VALORES", "valoresRenovacao": [{...campos }]
- Mock serverhttps://docs.fundacred.org.br/_mock/renewal-api/s/v2/renovacao/status-contrato/{brbId}/brb-id/alterar
- TSThttps://tst-api.fundacred.org.br/renewal-api/s/v2/renovacao/status-contrato/{brbId}/brb-id/alterar
- HMLhttps://hml-api.fundacred.org.br/renewal-api/s/v2/renovacao/status-contrato/{brbId}/brb-id/alterar
- PRDhttps://api.fundacred.org.br/renewal-api/s/v2/renovacao/status-contrato/{brbId}/brb-id/alterar
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
- Payload
curl -i -X POST \
'https://docs.fundacred.org.br/_mock/renewal-api/s/v2/renovacao/status-contrato/{brbId}/brb-id/alterar' \
-H 'Authorization: Bearer <YOUR_JWT_HERE>' \
-H 'Content-Type: application/json' \
-d '{
"brbId": 0,
"motivo": "string"
}'Request
Alterar status da Jornada
Parâmetros para Definição de Tipo Ação
Revisão de Análise
{ "motivo": "string", "situacao": "REVISAO_ANALISE" }
Trancamento de Matrícula
{ "situacao": "TRANCAMENTO", "situacaoMatricula": { "tipo": "D", "situacaoMatricula": "T", "data-ocorrido": "dd-mm-yyyy" } }
Afastamento ou Evasão
{ "situacao": "AFASTAMENTO_EVASAO", "situacaoMatricula": { "tipo": "F", "situacao-matricula": "S", "motivo": "5", "situacao-restituicao": "A", "data-ocorrido": "dd-mm-yyyy" } }
ou
{ "situacao": "AFASTAMENTO_EVASAO", "situacaoMatricula": { "tipo": "E", "situacao-matricula": "S", "motivo": "string", "situacao-restituicao": "A", "data-ocorrido": "dd-mm-yyyy" } }
Manutenção de Vínculo
{ "situacao": "MANUTENCAO_VINCULO", "situacaoMatricula": { "tipo" : "S", "motivo" : "string", "motivo-complementar" : "string", "situacao-matricula" : "A", "situacao-restituicao" : "A", "data-ocorrido" : "dd-mm-yyyy", "contratos-firmados" : number, "inicio-reembolso" : "yyyy-mm-dd"} }
Enviar Valores
{ "situacao": "ENVIO_VALORES", "valoresRenovacao": [{...campos }]
- Mock serverhttps://docs.fundacred.org.br/_mock/renewal-api/s/v2/status-contrato/{brbId}/brb-id/alterar
- TSThttps://tst-api.fundacred.org.br/renewal-api/s/v2/status-contrato/{brbId}/brb-id/alterar
- HMLhttps://hml-api.fundacred.org.br/renewal-api/s/v2/status-contrato/{brbId}/brb-id/alterar
- PRDhttps://api.fundacred.org.br/renewal-api/s/v2/status-contrato/{brbId}/brb-id/alterar
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
- Payload
curl -i -X POST \
'https://docs.fundacred.org.br/_mock/renewal-api/s/v2/status-contrato/{brbId}/brb-id/alterar' \
-H 'Authorization: Bearer <YOUR_JWT_HERE>' \
-H 'Content-Type: application/json' \
-d '{
"brbId": 0,
"motivo": "string"
}'- Mock serverhttps://docs.fundacred.org.br/_mock/renewal-api/s/v2/mais-acoes/{brbId}/excluir-contrato
- TSThttps://tst-api.fundacred.org.br/renewal-api/s/v2/mais-acoes/{brbId}/excluir-contrato
- HMLhttps://hml-api.fundacred.org.br/renewal-api/s/v2/mais-acoes/{brbId}/excluir-contrato
- PRDhttps://api.fundacred.org.br/renewal-api/s/v2/mais-acoes/{brbId}/excluir-contrato
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
- Payload
curl -i -X POST \
'https://docs.fundacred.org.br/_mock/renewal-api/s/v2/mais-acoes/{brbId}/excluir-contrato' \
-H 'Authorization: Bearer <YOUR_JWT_HERE>' \
-H 'Content-Type: application/json' \
-d '{
"situacao": "string",
"motivo": "string",
"motivo-complementar": "string",
"data": "2019-08-24T14:15:22Z",
"arquivo": "string"
}'- Mock serverhttps://docs.fundacred.org.br/_mock/renewal-api/s/v2/mais-acoes/{brbId}/cancelar-contrato
- TSThttps://tst-api.fundacred.org.br/renewal-api/s/v2/mais-acoes/{brbId}/cancelar-contrato
- HMLhttps://hml-api.fundacred.org.br/renewal-api/s/v2/mais-acoes/{brbId}/cancelar-contrato
- PRDhttps://api.fundacred.org.br/renewal-api/s/v2/mais-acoes/{brbId}/cancelar-contrato
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
- Payload
curl -i -X POST \
'https://docs.fundacred.org.br/_mock/renewal-api/s/v2/mais-acoes/{brbId}/cancelar-contrato' \
-H 'Authorization: Bearer <YOUR_JWT_HERE>' \
-H 'Content-Type: application/json' \
-d '{
"situacao": "string",
"motivo": "string",
"motivo-complementar": "string",
"data": "2019-08-24T14:15:22Z",
"arquivo": "string"
}'- Mock serverhttps://docs.fundacred.org.br/_mock/renewal-api/s/v2/mais-acoes/trancamento
- TSThttps://tst-api.fundacred.org.br/renewal-api/s/v2/mais-acoes/trancamento
- HMLhttps://hml-api.fundacred.org.br/renewal-api/s/v2/mais-acoes/trancamento
- PRDhttps://api.fundacred.org.br/renewal-api/s/v2/mais-acoes/trancamento
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
- Payload
curl -i -X POST \
https://docs.fundacred.org.br/_mock/renewal-api/s/v2/mais-acoes/trancamento \
-H 'Authorization: Bearer <YOUR_JWT_HERE>' \
-H 'Content-Type: application/json' \
-d '{
"brbId": 0,
"id-processo": 0,
"id-solicitacao": 0,
"nome-estudante": "string",
"cpf": "string",
"cod-bolsa": "string",
"bolsa": "string",
"situacao-matricula": "string",
"tipo": "string",
"motivo": "string",
"motivo-complementar": "string",
"situacao-restituicao": "string",
"data-ocorrido": "2019-08-24T14:15:22Z",
"ano": 0,
"semestre": 0,
"matricula": "string",
"inicio-reembolso": "2019-08-24T14:15:22Z",
"ultimo-contrato": "string",
"texto-livre": "string",
"caminho-arquivo": "string"
}'- Mock serverhttps://docs.fundacred.org.br/_mock/renewal-api/s/v2/renovacao/{brbId}/existe-andamento
- TSThttps://tst-api.fundacred.org.br/renewal-api/s/v2/renovacao/{brbId}/existe-andamento
- HMLhttps://hml-api.fundacred.org.br/renewal-api/s/v2/renovacao/{brbId}/existe-andamento
- PRDhttps://api.fundacred.org.br/renewal-api/s/v2/renovacao/{brbId}/existe-andamento
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
- Payload
curl -i -X GET \
'https://docs.fundacred.org.br/_mock/renewal-api/s/v2/renovacao/{brbId}/existe-andamento' \
-H 'Authorization: Bearer <YOUR_JWT_HERE>'- Mock serverhttps://docs.fundacred.org.br/_mock/renewal-api/s/v2/mais-acoes/situacoes
- TSThttps://tst-api.fundacred.org.br/renewal-api/s/v2/mais-acoes/situacoes
- HMLhttps://hml-api.fundacred.org.br/renewal-api/s/v2/mais-acoes/situacoes
- PRDhttps://api.fundacred.org.br/renewal-api/s/v2/mais-acoes/situacoes
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
- Payload
curl -i -X GET \
'https://docs.fundacred.org.br/_mock/renewal-api/s/v2/mais-acoes/situacoes?exclusaoCancelamento=true' \
-H 'Authorization: Bearer <YOUR_JWT_HERE>'