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 |
Serial | Verifique o Json de entrada de dados | - | S | A |
{
"protocol": "7000000000"
}
{
"success": true,
"message": "Protocolo liberado para emissão!",
}
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/protocol/release");
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/protocol/release");
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);