Skip to main content

GetLostReservationLambda

GET 

/lostReservations/:lostReservationId

Request

Path Parameters

    lostReservationId stringrequired

Responses

Order()

Schema
    id stringrequired

    ID da ordem de compra.

    createDate stringnullable

    Data de criação.

    updateDate stringnullable

    Data da última modificação.

    buyerName stringnullable

    Nome do comprador.

    buyerEmail stringnullable

    Email do comprador.

    buyerCpf stringnullable

    Documento do comprador. Ex: CPF.

    buyerPhone stringnullable

    Telefone do comprador.

    buyerUsername stringnullable

    Username do comprador.

    clientId stringnullable

    ID do cliente.

    clientName stringnullable

    Nome do cliente.

    clientVat stringnullable

    CNPJ do cliente.

    clientExternalCode stringnullable

    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.

  • Array [
  • id stringrequired

    ID do Item.

    type required

    Possible values: [HOTEL]

    Tipo da reserva.

    createDate stringnullable

    Data de criação.

    updateDate stringnullable

    Data da última modificação.

    status stringrequired

    Possible values: [CONFIRMED, CANCELLED, PENDING, LOST]

    Situação atual.

    startDate stringrequired

    Data do inicio do serviço. Ex: Checkin.

    endDate stringrequired

    Data do final do serviço. Ex: Checkout.

    locator stringnullable

    Localizador da reserva junto ao fornecedor, de acordo com o tipo de credencial.

    credentialId stringnullable

    ID da credencial de integração com o fornecedor.

    credentialAlias stringnullable

    Nome da credencial de integração com o fornecedor.

    credentialType stringnullable

    Tipo da credencial de integração com o fornecedor.

    productId stringnullable

    ID do produto/fornecedor do serviço contratado, de acordo com o tipo do item. Ex: ID do Hotel

    productName stringnullable

    ID do produto contratado, de acordo com o tipo do item. Ex: Nome do Hotel

    cityName stringnullable

    Nome da cidade.

    countryCode stringnullable

    Código ISO 3166-1 alpha-2 do país. Ex: BR

    primaryGuestName stringnullable

    Nome do viajante principal.

    primaryGuestEmail stringnullable

    E-mail do viajante principal.

    primaryGuestCpf stringnullable

    CPF do viajante principal.

    primaryGuestPhone stringnullable

    Telefone do viajante principal.

    paymentType stringnullable

    Tipo da forma de pagamento ao fornecedor.

    paymentAlias stringnullable

    Descrição da forma de pagamento ao fornecedor.

    paymentCreditCard objectnullable
    number stringnullable

    Número mascarado do cartão.

    holder stringnullable

    Titular do cartão.

    brand stringnullable

    Bandeira do cartão.

    expirationDate stringnullable

    Data de validade do cartão.

    createdById stringnullable

    ID do usuário emissor.

    createdByName stringnullable

    Nome do usuário emissor.

    totalReservationPayable numbernullable

    Valor devido ao fornecedor pela compra da reserva, incluindo impostos.

    totalReservationPayCurrency stringnullable

    Moeda de compra.

    totalReservationOriginalPriceCurrency stringnullable

    Moeda original de compra

    totalReservationOriginalPrice numbernullable

    Valor de compra da reserva na moeda original, incluindo impostos.

    totalReservationPrice numbernullable

    Valor de compra da reserva, incluindo impostos.

    totalReservationTaxes numbernullable

    Impostos contidos no valor de compra, na mesma moeda de compra.

    totalReservationReceivable numbernullable

    Valor de venda da reserva.

    totalReservationReceiveCurrency stringnullable

    Moeda de venda.

    totalCommissionPayable numbernullable

    Valor de comissão a pagar ao vendedor.

    totalCommissionPayCurrency stringnullable

    Moeda da comissão a pagar.

    totalCommissionReceivable numbernullable

    Valor de comissão a receber pela venda.

    totalCommissionReceiveCurrency stringnullable

    Moeda da comissão a receber.

    supplierId stringnullable

    ID do fornecedor de pagamento do item.

    hotelRooms object[]nullable

    Somente item tipo HOTEL. Lista de quartos reservados.

  • Array [
  • id stringnullable

    ID do quarto.

    name stringnullable

    Descrição do quarto.

    guests object[]required

    Identificação dos hóspedes.

  • Array [
  • firstName stringnullable

    Nome do hóspede.

    lastName stringnullable

    Sobrenome do hóspede.

    ageQualifying stringrequired

    Possible values: [ADULT, CHILD]

    Qualificador da idade.

    age integernullable

    Idade do hóspede.

    cpf stringnullable

    CPF do hóspede.

    phone stringnullable

    Telefone do hóspede.

    email stringnullable

    Email do hóspede.

  • ]
  • startDate stringrequired

    Data do inicio do serviço. Ex: Checkin.

    endDate stringrequired

    Data do final do serviço. Ex: Checkout.

    status stringrequired

    Possible values: [CONFIRMED, CANCELLED, LOST]

    Situação atual do quarto.

    cancelDate stringnullable

    Data do cancelamento. Aplicável somente quando status = 'CANCELLED'.

    ratePlanName stringnullable

    Descrição da tarifa.

    meal stringnullable

    Tipo de Regime de Alimentação

    nights object[]required

    Diárias do período.

  • Array [
  • date stringrequired

    Data da diária.

    percent numberrequired

    Participação percentual do valor da diária no valor total de compra do quarto.

  • ]
  • cancelPolicy objectnullable
    nonRefundable booleannullable

    Indicação de tarifa Não Reembolsável.

    penaltyDate stringnullable

    Data limite para cancelamento sem penalidade.

    penaltyValue numbernullable

    Valor da multa, no caso de cancelamento em penalidade.

    penaltyCurrency stringnullable

    Moeda da multa.

    cancelledInPenalty booleannullable

    Indicação de cancelamento em penalidade. Aplicável somente quando status = 'CANCELLED'.

    supplierCancelPolicy objectnullable
    nonRefundable booleannullable

    Indicação de tarifa Não Reembolsável.

    penaltyDate stringnullable

    Data limite para cancelamento sem penalidade.

    penaltyValue numbernullable

    Valor da multa, no caso de cancelamento em penalidade.

    penaltyCurrency stringnullable

    Moeda da multa.

    cancelledInPenalty booleannullable

    Indicação de cancelamento em penalidade. Aplicável somente quando status = 'CANCELLED'.

    totalRoomPrice numbernullable

    Valor de compra do quarto, incluindo impostos.

    totalRoomPriceCurrency stringnullable

    Moeda de compra do quarto.

    totalRoomTaxes numbernullable

    Impostos contidos no valor de compra, na mesma moeda de compra.

  • ]
  • promoCode stringnullable

    Código promocional usado na compra do item.

    couponCode stringnullable

    Cupom promocional usado na compra do item.

    extraFields object[]nullable

    Campos extras.

  • Array [
  • label stringnullable
    name stringnullable
    valueInt integernullable
    valueStr stringnullable
  • ]
  • ]
  • payments object[]required

    Pagamentos realizados para quitar a ordem.

  • Array [
  • id stringrequired

    ID da transação de pagamento.

    type stringrequired

    Possible values: [CREDITCARD, PIX, POINTS]

    Tipo do pagamento.

    currency stringrequired

    Moeda utilizada. Código padrão ISO 4217. Ex: BRL

    amount numberrequired

    Valor pago originalmente.

    amountCancelled numbernullable

    Valor estornado.

    createDate stringnullable

    Data de criação.

    updateDate stringnullable

    Data da última modificação.

    cancellationDate stringnullable

    Data de cancelamento.

    status stringrequired

    Possible values: [CONFIRMED, CANCELLED, REFUNDED, PENDING, REJECTED, FAILED, PRE_CONFIRMED]

    Situação atual da transação.

    message stringnullable

    Mensagem de retorno da transação ou descrição de erro.

    paidItemsIds string[]required

    IDs dos itens da ordem pagos total ou parcialmente com esta transação de pagamento.

    credentialId stringnullable

    ID da credencial de integração com o fornecedor.

    credentialAlias stringnullable

    Nome da credencial de integração com o fornecedor.

    credentialType stringnullable

    Tipo da credencial de integração com o fornecedor.

    locator stringnullable

    Localizador da transação na integração com o fornecedor, de acordo com o tipo de credencial.

    creditCardNumber stringnullable

    Somente pagamento tipo CREDITCARD. Número mascarado do cartão.

    creditCardHolder stringnullable

    Somente pagamento tipo CREDITCARD. Titular do cartão.

    creditCardBrand stringnullable

    Somente pagamento tipo CREDITCARD. Bandeira do cartão.

    creditCardExpirationDate stringnullable

    Somente pagamento tipo CREDITCARD. Data de validade do cartão.

    installments numbernullable

    Somente pagamento tipo CREDITCARD. Número de parcelas.

    captureDate stringnullable

    Somente pagamento tipo CREDITCARD. Data de captura.

    authorizationCode stringnullable

    Somente pagamento tipo CREDITCARD. Código de autorização.

    proofOfSale stringnullable

    Somente pagamento tipo CREDITCARD. NSU da transação.

    provider stringnullable

    Somente pagamento tipo CREDITCARD. Adquirente, quando disponível.

    providerTransactionId stringnullable

    Somente pagamento tipo CREDITCARD. ID da transação junto ao adquirente, quando disponível.

    is3DS booleannullable

    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.

  • Array [
  • id stringrequired
    amountCancelled stringrequired
    amount numberrequired
    exchangeAmountCancelled numberrequired
    exchangeAmount numberrequired
    exchangeCurrency stringrequired
    exchangeRate numberrequired
    currency stringrequired
  • ]
  • ]
  • loyaltyRewards object[]required

    Benefícios de programas de fidelidade gerados a partir da ordem.

  • Array [
  • id stringrequired

    ID da transação de fidelidade.

    type stringrequired

    Possible values: [POINTS, CASHBACK]

    Tipo do benefício de fidelidade.

    value numberrequired

    Valor do benefício, de acordo com o tipo. Ex. Quantidade de pontos, valor monetário via Cashback.

    currency stringnullable

    Somente para Cashback. Moeda utilizada. Código padrão ISO 4217. Ex: BRL

    createDate stringrequired

    Data de criação.

    updateDate stringrequired

    Data da última modificação.

    status stringrequired

    Possible values: [PENDING, CONFIRMED, CANCELLED, REFUNDED, REJECTED]

    Situação atual da transação.

    unit stringnullable

    Somente para Pontos. Descrição do tipo de pontos.

    credentialId stringnullable

    ID da credencial de integração com o fornecedor.

    credentialAlias stringnullable

    Nome da credencial de integração com o fornecedor.

    credentialType stringnullable

    Tipo da credencial de integração com o fornecedor.

    locator stringnullable

    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.

  • Array [
  • id stringrequired

    ID do fornecedor.

    niaraId stringrequired

    ID único no NIARA desse fornecedor.

    corporateName stringnullable

    Razão Social.

    brandName stringnullable

    Nome Fantasia.

    vat stringnullable

    CNPJ.

    email stringnullable

    E-mail.

    phone stringnullable

    Telefone.

    address stringnullable

    Endereço (rua e número).

    cityName stringnullable

    Cidade.

    stateName stringnullable

    Estado.

    zipCode stringnullable

    Código postal.

    countryCode stringnullable

    Código ISO 3166-1 alpha-2 do país. Ex: BR

    cityRegistration stringnullable

    Inscrição Municipal

    stateRegistration stringnullable

    Inscrição Estadual.

  • ]
  • quotation objectnullable
    id stringrequired

    ID da cotação.

    externalId stringnullable

    ID da solicitação na integração.

    requestId stringnullable

    ID da requisição que gerou a cotação.

    lostReservationId stringnullable

    ID da reserva perdida que originou a cotação.

    channelSource stringnullable

    Canal a partir do qual foi gerada a cotação.

    createdAt stringnullable

    Data de criação da cotação.

    responsible stringnullable

    Nome do responsável da cotação.

    ignoreApiMetadata boolean

    Default value: true

Loading...