Consultar propostas
using System.Net.Http.Headers;var client = new HttpClient();var request = new HttpRequestMessage{ Method = HttpMethod.Get, RequestUri = new Uri("https://ms-credit-api-az.kemosoft.com.br/v2/credit/proposal?federalId=068.320.924-82&proposal=1234567890&bank=banco-exemplo"), Headers = { { "api-key", "<api-key>" }, },};using (var response = await client.SendAsync(request)){ response.EnsureSuccessStatusCode(); var body = await response.Content.ReadAsStringAsync(); Console.WriteLine(body);}package main
import ( "fmt" "net/http" "io")
func main() {
url := "https://ms-credit-api-az.kemosoft.com.br/v2/credit/proposal?federalId=068.320.924-82&proposal=1234567890&bank=banco-exemplo"
req, _ := http.NewRequest("GET", url, nil)
req.Header.Add("api-key", "<api-key>")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close() body, _ := io.ReadAll(res.Body)
fmt.Println(res) fmt.Println(string(body))
}HttpRequest request = HttpRequest.newBuilder() .uri(URI.create("https://ms-credit-api-az.kemosoft.com.br/v2/credit/proposal?federalId=068.320.924-82&proposal=1234567890&bank=banco-exemplo")) .header("api-key", "<api-key>") .method("GET", HttpRequest.BodyPublishers.noBody()) .build();HttpResponse<String> response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());System.out.println(response.body());const url = 'https://ms-credit-api-az.kemosoft.com.br/v2/credit/proposal?federalId=068.320.924-82&proposal=1234567890&bank=banco-exemplo';const options = {method: 'GET', headers: {'api-key': '<api-key>'}};
try { const response = await fetch(url, options); const data = await response.json(); console.log(data);} catch (error) { console.error(error);}curl --request GET \ --url 'https://ms-credit-api-az.kemosoft.com.br/v2/credit/proposal?federalId=068.320.924-82&proposal=1234567890&bank=banco-exemplo' \ --header 'api-key: <api-key>'Retorna o status atual das propostas do parceiro. Busque uma proposta pelo id ou pelo número (proposal), sempre com bank, ou todas as propostas de um CPF com federalId.
Operação tarifável: quando a cobrança está ativa para a sua rede parceira, cada execução processada consome créditos da carteira do parceiro.
Autorizações
Seção intitulada “Autorizações”Parâmetros
Seção intitulada “Parâmetros”Parâmetros de consulta
Seção intitulada “Parâmetros de consulta”Exemplo
068.320.924-82CPF do cliente, com ou sem pontuação. Pode retornar várias propostas.
Exemplo
1234567890Número atual ou original da proposta no banco. Exige bank.
ID da proposta no CorbMax. Exige bank.
Exemplo
banco-exemploSlug do banco. Obrigatório com id ou proposal; filtro opcional com federalId.
Respostas
Seção intitulada “Respostas”Propostas encontradas. A busca por id ou proposal retorna no máximo um item.
object
Data/hora em que o status foi observado ou persistido.
Número atual da proposta.
Status canônico atual da proposta.
Detalhe do status atual, quando disponível.
Condição de crédito persistida para a proposta.
object
object
object
object
Link para a formalização, quando disponível.
Observação ou mensagem associada ao status.
Número original da proposta, quando diferente do atual.
ID local da proposta.
Slug do banco da proposta.
Exemplo
[ { "status": "faltando-info", "subStatus": "aprovada" }]