Make Order (POST)


A função de cadastrar pedido de renovação.


Requisição
Parâmetro Descrição Tamanho O Tipo
json Verifique o Json de entrada de dados - S A


JSON DE ENTRADA

{
  "person":{
    "name" : "Mateus lopes Leite",
    "document":"03475579603",
    "birth":"1984-07-01",
    "phone":"3133276670",
    "email":"ATENDIMENTO@LINKCERTIFICACAO.COM.BR",
    "address":{
      "address":"AFONSO PENA",
      "number":"8745",
      "zipCode":"45421-687",
      "complement":null,
      "neighborhood":"CENTRO",
      "state":"MG",
      "city":"BELO HORIZONTE"
    }
  },
  "payment":{
    "value":"120.00",
    "product":"86",
    "protocolo_old":"7000009757"
  }
}


JSON DE RETORNO

{
  "success": true,
  "message": "Pedido inserido com sucesso!",
  "dados": {
      "pedido": 10086
  }
}


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: - - -


Exemplos de uso

  
    $curl = curl_init();
    curl_setopt_array($curl, array(
      CURLOPT_URL => "https://renovacao-homologacao.linkcertificacao.com.br/api/aclink/makeOrder",
      CURLOPT_RETURNTRANSFER => true,
      CURLOPT_ENCODING => "",
      CURLOPT_MAXREDIRS => 10,
      CURLOPT_TIMEOUT => 0,
      CURLOPT_FOLLOWLOCATION => true,
      CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
      CURLOPT_CUSTOMREQUEST => "POST",
      CURLOPT_POSTFIELDS => "{COLOCAR SEU JSON AQUI}",
      CURLOPT_HTTPHEADER => array(
        "Authorization: {COLOCAR SEU TOKEN AQUI}",
        "Content-Type: application/json"
      ),
    ));
    $response = curl_exec($curl);
    curl_close($curl);
    echo $response;
  
  
    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/makeOrder");
    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/makeOrder");
    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);