...
...
GET /api/broker/ordemTransacao/
...
id/{idOrdemTransacao}
Endpoint responsável por buscar as informações de uma Ordem de Transação, através do ID da mesma.
...
Campo | Tipo | Descrição | Obrigatório |
IdOrdemTransacaoidOrdemTransacao | Int32Long | ID que identifica a Ordem de Transação a ser obtida | Sim |
...
Schema:
Campo | Tipo | Descrição | ||
IdOrdemTransacaoidOrdemTransacao | Long | ID que identifica a ordem de pagamento a ser buscadaIdEstabelecimentoOperadorOrdem de Transação | ||
nsu | Long | Número Sequencial Único enviado pelo Parceiro | ||
idEstabelecimentoOperador | Long | ID Que que identifica o operador que solicitou a ordem Ordem de pagamentoTransação | ||
IdOrdemTransacaoStatusidOrdemTransacaoStatus | Int32 | ID que identifica o Status da Ordem de Transação onde: 1- Aguardando Leitura | DescricaoStatus | . |
descricaoStatus | String | Descrição do Status da Ordem Transação | ||
IdRedeCredenciadaMetodoPagamentoidRedeCredenciadaMetodoPagamento | Long | ID que identifica a rede credenciada | ||
Valorvalor | Decimal | Valor da ordem Ordem de pagamentoTransação | ||
Ativoativo | Boolean | Campo que indica se a ordem Ordem de pagamento Transação está ativa |
Exemplos de ImplementaçãoJSON:
Code Block |
---|
...
| |
| |
var client = new RestClient("https://localhost:44380/api/OrdemTransacao?Id=1");
var request = new RestRequest(Method.GET);
request.AddHeader("Content-Type", "application/json");
request.AddHeader("Authorization", "Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1bmlxdWVfbmFtZSI6ImNhaW8uZm9udGVzIiwianRpIjoiZDVkMmQ4ZmVlMDgwNDk2MWE3ZjQ3NWY2MjRiMTkxYmQiLCJOZXRDb3JlVXNlcklkIjoiNjdjNjVhMDQtOTM0NC00MzE0LTYwYzgtMDhkN2RjMGNkMmI2IiwiUm9sZUxldmVsIjoiMCIsIklkRXN0YWJlbGVjaW1lbnRvIjoiMCIsIklkRXN0YWJlbGVjaW1lbnRvT3BlcmFkb3IiOiIwIiwiSWRDbGllbnRlQnJva2VyIjpbIjAiLCIwIl0sInJvbGUiOiJFc3RhYmVsZWNpbWVudG8iLCJuYmYiOjE1OTIyNTk1ODcsImV4cCI6MTU5MjI2MzE4NywiaWF0IjoxNTkyMjU5NTkyLCJpc3MiOiJTc29BdWRpZW5jZSIsImF1ZCI6IlNzb0F1ZGllbmNlIn0.ktfw3Hooj022BX0A_Vhyv7qq0led91t71oSrTBkA3OU");
IRestResponse response = client.Execute(request);
Console.WriteLine(response.Content); |
PHP
Code Block |
---|
<?php $curl = curl_init(); curl_setopt_array($curl, array( CURLOPT_URL => "https://localhost:44380/api/OrdemTransacao?Id=1", CURLOPT_RETURNTRANSFER => true, CURLOPT_ENCODING => "", CURLOPT_MAXREDIRS => 10, CURLOPT_TIMEOUT => 0, CURLOPT_FOLLOWLOCATION => true, CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1, CURLOPT_CUSTOMREQUEST => "GET", CURLOPT_HTTPHEADER => array( "Content-Type: application/json", "Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1bmlxdWVfbmFtZSI6ImNhaW8uZm9udGVzIiwianRpIjoiZDVkMmQ4ZmVlMDgwNDk2MWE3ZjQ3NWY2MjRiMTkxYmQiLCJOZXRDb3JlVXNlcklkIjoiNjdjNjVhMDQtOTM0NC00MzE0LTYwYzgtMDhkN2RjMGNkMmI2IiwiUm9sZUxldmVsIjoiMCIsIklkRXN0YWJlbGVjaW1lbnRvIjoiMCIsIklkRXN0YWJlbGVjaW1lbnRvT3BlcmFkb3IiOiIwIiwiSWRDbGllbnRlQnJva2VyIjpbIjAiLCIwIl0sInJvbGUiOiJFc3RhYmVsZWNpbWVudG8iLCJuYmYiOjE1OTIyNTk1ODcsImV4cCI6MTU5MjI2MzE4NywiaWF0IjoxNTkyMjU5NTkyLCJpc3MiOiJTc29BdWRpZW5jZSIsImF1ZCI6IlNzb0F1ZGllbmNlIn0.ktfw3Hooj022BX0A_Vhyv7qq0led91t71oSrTBkA3OU" ), )); $response = curl_exec($curl); curl_close($curl); echo $response;{ "idOrdemTransacao": 55, "nsu": 100000, "idEstabelecimentoOperador": 2, "idOrdemTransacaoStatus": 1, "descricaoStatus": "Aguardando Leitura", "idRedeCredenciadaMetodoPagamento": 2, "valor": 5.00, "ativo": true } |