Função que aponta que a AR já recebeu o pagamento e o cliente já pode baixar o certificado.
Cuidado ao liberar essa funlão, pois a partir deste momento o cliente já poderá baixar o certificado via Assistente de Certificado.
Requisição | ||||
---|---|---|---|---|
Parâmetro | Descrição | Tamanho | O | Tipo |
cpf | CPF do cliente ou representante legal da empresa | - | S | A |
cnpj | CNPJ do cliente quando for para empresa | - | N | A |
{
"cpf": "00000000000",
"cnpj": "00000000000000",
}
{
"success": true,
"message": "Certificados recuperados com sucesso!",
"data": [
{
"id": 000000,
"protocolo": "100000000",
"data_vencimento": "14/09/2020 10:14:00",
"serial_antigo": "56d4sf56fs4d56fd4s",
"token": "dsfsdfsdfsdffdssdfsd",
"prefix": "aclink",
"produto_id": 10,
"nome_produto": "e-CPF A1 (1 ano)"
},
{
"id": 000000,
"protocolo": "1000000000",
"data_vencimento": "14/09/2020 14:29:00",
"serial_antigo": "56d4sf56ds456f4",
"token": "fsdfsdfsdfsdfsdfsd",
"prefix": "aclink",
"produto_id": 10,
"nome_produto": "e-CPF A1 (1 ano)"
}
],
"biometria": true
}
Retorno | ||||
---|---|---|---|---|
Parâmetro | Descrição | Tamanho | O | Tipo |
success | true = em caso de retorno positivo dos produtos false = em caso de retorno negativo |
- | - | B |
message | Mensagem com sucesso, ou informando detalhadamente o motivo de erro. | - | - | A |
Dados | Objeto Json contendo diversos informações. Cada objeto possui: | - | - | - |
var data = JSON.stringify({COLOCAR SEU JSON AQUI});
var xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener("readystatechange", function() {
if(this.readyState === 4) {
console.log(this.responseText);
}
});
xhr.open("POST", "https://renovacao-homologacao.linkcertificacao.com.br/api/aclink/getRenewalCertificates");
xhr.setRequestHeader("Authorization", "{COLOCAR SEU TOKEN AQUI}");
xhr.setRequestHeader("Content-Type", "application/json");
xhr.send(data);
var client = new RestClient("https://renovacao-homologacao.linkcertificacao.com.br/api/aclink/getRenewalCertificates");
client.Timeout = -1;
var request = new RestRequest(Method.POST);
request.AddHeader("Authorization", "{COLOCAR SEU TOKEN AQUI}");
request.AddHeader("Content-Type", "application/json");
request.AddParameter("application/json", "{COLOCAR SEU JSON AQUI}", ParameterType.RequestBody);
IRestResponse response = client.Execute(request);
Console.WriteLine(response.Content);