GetLostReservationLambda
GET/lostReservations/:lostReservationId
Request
Path Parameters
Responses
- 200
Order()
- application/json
- Schema
- Example (from schema)
Schema
- Array [
- Array [
- Array [
- ]
- Array [
- ]
- ]
- Array [
- ]
- ]
- Array [
- Array [
- ]
- ]
- Array [
- ]
- Array [
- ]
ID da ordem de compra.
Data de criação.
Data da última modificação.
Nome do comprador.
Email do comprador.
Documento do comprador. Ex: CPF.
Telefone do comprador.
Username do comprador.
ID do cliente.
Nome do cliente.
CNPJ do cliente.
Código externo ou de integração definido para o cliente.
items object[]required
Itens que compõem a ordem. Ex: reservas de hotel, passagens aéreas.
ID do Item.
Possible values: [HOTEL
]
Tipo da reserva.
Data de criação.
Data da última modificação.
Possible values: [CONFIRMED
, CANCELLED
, PENDING
, LOST
]
Situação atual.
Data do inicio do serviço. Ex: Checkin.
Data do final do serviço. Ex: Checkout.
Localizador da reserva junto ao fornecedor, de acordo com o tipo de credencial.
ID da credencial de integração com o fornecedor.
Nome da credencial de integração com o fornecedor.
Tipo da credencial de integração com o fornecedor.
ID do produto/fornecedor do serviço contratado, de acordo com o tipo do item. Ex: ID do Hotel
ID do produto contratado, de acordo com o tipo do item. Ex: Nome do Hotel
Nome da cidade.
Código ISO 3166-1 alpha-2 do país. Ex: BR
Nome do viajante principal.
E-mail do viajante principal.
CPF do viajante principal.
Telefone do viajante principal.
Tipo da forma de pagamento ao fornecedor.
Descrição da forma de pagamento ao fornecedor.
paymentCreditCard objectnullable
Número mascarado do cartão.
Titular do cartão.
Bandeira do cartão.
Data de validade do cartão.
ID do usuário emissor.
Nome do usuário emissor.
Valor devido ao fornecedor pela compra da reserva, incluindo impostos.
Moeda de compra.
Moeda original de compra
Valor de compra da reserva na moeda original, incluindo impostos.
Valor de compra da reserva, incluindo impostos.
Impostos contidos no valor de compra, na mesma moeda de compra.
Valor de venda da reserva.
Moeda de venda.
Valor de comissão a pagar ao vendedor.
Moeda da comissão a pagar.
Valor de comissão a receber pela venda.
Moeda da comissão a receber.
ID do fornecedor de pagamento do item.
hotelRooms object[]nullable
Somente item tipo HOTEL. Lista de quartos reservados.
ID do quarto.
Descrição do quarto.
guests object[]required
Identificação dos hóspedes.
Nome do hóspede.
Sobrenome do hóspede.
Possible values: [ADULT
, CHILD
]
Qualificador da idade.
Idade do hóspede.
CPF do hóspede.
Telefone do hóspede.
Email do hóspede.
Data do inicio do serviço. Ex: Checkin.
Data do final do serviço. Ex: Checkout.
Possible values: [CONFIRMED
, CANCELLED
, LOST
]
Situação atual do quarto.
Data do cancelamento. Aplicável somente quando status = 'CANCELLED'.
Descrição da tarifa.
Tipo de Regime de Alimentação
nights object[]required
Diárias do período.
Data da diária.
Participação percentual do valor da diária no valor total de compra do quarto.
cancelPolicy objectnullable
Indicação de tarifa Não Reembolsável.
Data limite para cancelamento sem penalidade.
Valor da multa, no caso de cancelamento em penalidade.
Moeda da multa.
Indicação de cancelamento em penalidade. Aplicável somente quando status = 'CANCELLED'.
supplierCancelPolicy objectnullable
Indicação de tarifa Não Reembolsável.
Data limite para cancelamento sem penalidade.
Valor da multa, no caso de cancelamento em penalidade.
Moeda da multa.
Indicação de cancelamento em penalidade. Aplicável somente quando status = 'CANCELLED'.
Valor de compra do quarto, incluindo impostos.
Moeda de compra do quarto.
Impostos contidos no valor de compra, na mesma moeda de compra.
Código promocional usado na compra do item.
Cupom promocional usado na compra do item.
extraFields object[]nullable
Campos extras.
payments object[]required
Pagamentos realizados para quitar a ordem.
ID da transação de pagamento.
Possible values: [CREDITCARD
, PIX
, POINTS
]
Tipo do pagamento.
Moeda utilizada. Código padrão ISO 4217. Ex: BRL
Valor pago originalmente.
Valor estornado.
Data de criação.
Data da última modificação.
Data de cancelamento.
Possible values: [CONFIRMED
, CANCELLED
, REFUNDED
, PENDING
, REJECTED
, FAILED
, PRE_CONFIRMED
]
Situação atual da transação.
Mensagem de retorno da transação ou descrição de erro.
IDs dos itens da ordem pagos total ou parcialmente com esta transação de pagamento.
ID da credencial de integração com o fornecedor.
Nome da credencial de integração com o fornecedor.
Tipo da credencial de integração com o fornecedor.
Localizador da transação na integração com o fornecedor, de acordo com o tipo de credencial.
Somente pagamento tipo CREDITCARD. Número mascarado do cartão.
Somente pagamento tipo CREDITCARD. Titular do cartão.
Somente pagamento tipo CREDITCARD. Bandeira do cartão.
Somente pagamento tipo CREDITCARD. Data de validade do cartão.
Somente pagamento tipo CREDITCARD. Número de parcelas.
Somente pagamento tipo CREDITCARD. Data de captura.
Somente pagamento tipo CREDITCARD. Código de autorização.
Somente pagamento tipo CREDITCARD. NSU da transação.
Somente pagamento tipo CREDITCARD. Adquirente, quando disponível.
Somente pagamento tipo CREDITCARD. ID da transação junto ao adquirente, quando disponível.
Somente pagamento tipo CREDITCARD. Autorização 3DS utilizada.
paidItems object[]
PaymentOption dos itens da ordem pagos total ou parcialmente com esta transação de pagamento.
loyaltyRewards object[]required
Benefícios de programas de fidelidade gerados a partir da ordem.
ID da transação de fidelidade.
Possible values: [POINTS
, CASHBACK
]
Tipo do benefício de fidelidade.
Valor do benefício, de acordo com o tipo. Ex. Quantidade de pontos, valor monetário via Cashback.
Somente para Cashback. Moeda utilizada. Código padrão ISO 4217. Ex: BRL
Data de criação.
Data da última modificação.
Possible values: [PENDING
, CONFIRMED
, CANCELLED
, REFUNDED
, REJECTED
]
Situação atual da transação.
Somente para Pontos. Descrição do tipo de pontos.
ID da credencial de integração com o fornecedor.
Nome da credencial de integração com o fornecedor.
Tipo da credencial de integração com o fornecedor.
Localizador da transação de acúmulo junto ao fornecedor, de acordo com o tipo de credencial.
suppliers object[]required
Dados dos fornecedores dos itens que compõem a ordem.
ID do fornecedor.
ID único no NIARA desse fornecedor.
Razão Social.
Nome Fantasia.
CNPJ.
E-mail.
Telefone.
Endereço (rua e número).
Cidade.
Estado.
Código postal.
Código ISO 3166-1 alpha-2 do país. Ex: BR
Inscrição Municipal
Inscrição Estadual.
quotation objectnullable
ID da cotação.
ID da solicitação na integração.
ID da requisição que gerou a cotação.
ID da reserva perdida que originou a cotação.
Canal a partir do qual foi gerada a cotação.
Data de criação da cotação.
Nome do responsável da cotação.
Default value: true
{
"id": "string",
"createDate": "string",
"updateDate": "string",
"buyerName": "string",
"buyerEmail": "string",
"buyerCpf": "string",
"buyerPhone": "string",
"buyerUsername": "string",
"clientId": "string",
"clientName": "string",
"clientVat": "string",
"clientExternalCode": "string",
"items": [
{
"id": "string",
"createDate": "string",
"updateDate": "string",
"status": "CONFIRMED",
"startDate": "string",
"endDate": "string",
"locator": "string",
"credentialId": "string",
"credentialAlias": "string",
"credentialType": "string",
"productId": "string",
"productName": "string",
"cityName": "string",
"countryCode": "string",
"primaryGuestName": "string",
"primaryGuestEmail": "string",
"primaryGuestCpf": "string",
"primaryGuestPhone": "string",
"paymentType": "string",
"paymentAlias": "string",
"paymentCreditCard": {
"number": "string",
"holder": "string",
"brand": "string",
"expirationDate": "string"
},
"createdById": "string",
"createdByName": "string",
"totalReservationPayable": 0,
"totalReservationPayCurrency": "string",
"totalReservationOriginalPriceCurrency": "string",
"totalReservationOriginalPrice": 0,
"totalReservationPrice": 0,
"totalReservationTaxes": 0,
"totalReservationReceivable": 0,
"totalReservationReceiveCurrency": "string",
"totalCommissionPayable": 0,
"totalCommissionPayCurrency": "string",
"totalCommissionReceivable": 0,
"totalCommissionReceiveCurrency": "string",
"supplierId": "string",
"hotelRooms": [
{
"id": "string",
"name": "string",
"guests": [
{
"firstName": "string",
"lastName": "string",
"ageQualifying": "ADULT",
"age": 0,
"cpf": "string",
"phone": "string",
"email": "string"
}
],
"startDate": "string",
"endDate": "string",
"status": "CONFIRMED",
"cancelDate": "string",
"ratePlanName": "string",
"meal": "string",
"nights": [
{
"date": "string",
"percent": 0
}
],
"cancelPolicy": {
"nonRefundable": true,
"penaltyDate": "string",
"penaltyValue": 0,
"penaltyCurrency": "string",
"cancelledInPenalty": true
},
"supplierCancelPolicy": {
"nonRefundable": true,
"penaltyDate": "string",
"penaltyValue": 0,
"penaltyCurrency": "string",
"cancelledInPenalty": true
},
"totalRoomPrice": 0,
"totalRoomPriceCurrency": "string",
"totalRoomTaxes": 0
}
],
"promoCode": "string",
"couponCode": "string",
"extraFields": [
{
"label": "string",
"name": "string",
"valueInt": 0,
"valueStr": "string"
}
]
}
],
"payments": [
{
"id": "string",
"type": "CREDITCARD",
"currency": "string",
"amount": 0,
"amountCancelled": 0,
"createDate": "string",
"updateDate": "string",
"cancellationDate": "string",
"status": "CONFIRMED",
"message": "string",
"paidItemsIds": [
"string"
],
"credentialId": "string",
"credentialAlias": "string",
"credentialType": "string",
"locator": "string",
"creditCardNumber": "string",
"creditCardHolder": "string",
"creditCardBrand": "string",
"creditCardExpirationDate": "string",
"installments": 0,
"captureDate": "string",
"authorizationCode": "string",
"proofOfSale": "string",
"provider": "string",
"providerTransactionId": "string",
"is3DS": true,
"paidItems": [
{
"id": "string",
"amountCancelled": "string",
"amount": 0,
"exchangeAmountCancelled": 0,
"exchangeAmount": 0,
"exchangeCurrency": "string",
"exchangeRate": 0,
"currency": "string"
}
]
}
],
"loyaltyRewards": [
{
"id": "string",
"type": "POINTS",
"value": 0,
"currency": "string",
"createDate": "string",
"updateDate": "string",
"status": "PENDING",
"unit": "string",
"credentialId": "string",
"credentialAlias": "string",
"credentialType": "string",
"locator": "string"
}
],
"suppliers": [
{
"id": "string",
"niaraId": "string",
"corporateName": "string",
"brandName": "string",
"vat": "string",
"email": "string",
"phone": "string",
"address": "string",
"cityName": "string",
"stateName": "string",
"zipCode": "string",
"countryCode": "string",
"cityRegistration": "string",
"stateRegistration": "string"
}
],
"quotation": {
"id": "string",
"externalId": "string",
"requestId": "string",
"lostReservationId": "string",
"channelSource": "string",
"createdAt": "string",
"responsible": "string"
},
"ignoreApiMetadata": true
}