...
...
GET /api/broker/
...
ordemTransacao/id/{idOrdemTransacao}
Endpoint responsável por buscar as informações de uma ordem de pagamento pelo ID da ordem, retornando um body com os dados da ordemOrdem de Transação, através do ID da mesma.
Headers
Content-Type | application/json |
Authorization | Bearer {token} |
...
Request Query String application/json
Schema:
IdOrdemTransacao | Int32Campo | Tipo | Descrição | Obrigatório |
idOrdemTransacao | Long | ID que identifica a ordem Ordem de pagamento Transação a ser buscadaobtida | ObrigatórioSim |
Response Body application/json
Schema:
...
IdOrdemTransacao
...
Campo | Tipo | Descrição | |||
idOrdemTransacao | Long | ID que identifica a ordem de pagamento a ser buscada | IdEstabelecimentoOperador | Int32 | ID Que Ordem de Transação |
nsu | Long | Número Sequencial Único enviado pelo Parceiro | |||
idEstabelecimentoOperador | Long | ID que identifica o operador que solicitou a ordem Ordem de pagamentoTransação | |||
IdOrdemTransacaoStatusidOrdemTransacaoStatus | Int32? | ID que identifica o Status da Ordem de Transacao (Aguardando Leitura: 1 Aguardando Pagamento: 2 Processando: 3 Sucesso: 4 Falha: 5) | IdRedeCredenciada | Int32Transação. | |
descricaoStatus | String | Descrição do Status da Ordem Transação | |||
idRedeCredenciadaMetodoPagamento | 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á ativaUsuarioInsercao |
JSON:
...
String
...
Campo que identifica o usuário que solicitou a ordem de pagamento
...
DataHoraInsercao
...
DateTime
...
Data e Hora em que a ordem de pagamento foi criada
...
UsuarioUltimaAtualizacao
...
String
...
Campo que identifica o usuário que fez a última modificação na ordem de pagamento
...
DataUltimaAtualizacao
...
DateTime?
...
Data e Hora em da última atualização da ordem de pagamento
...
C#
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 | ||
---|---|---|
Code Block | ||
| ||
{
"idOrdemTransacao": 55,
"nsu": 100000,
"idEstabelecimentoOperador": 2,
"idOrdemTransacaoStatus": 1,
"descricaoStatus": "Aguardando Leitura",
"idRedeCredenciadaMetodoPagamento": 2,
"valor": 5.00,
"ativo": true
} |