Pricing

How Our Pricing Works

1. Setting the Base Rate:

  • The foundation of our pricing is determining a space's base rate for specific intervals, such as nightly, weekly, monthly, and more.

  • Base rates can vary. For instance, pricing might differ between a Wednesday and a Thursday, or between April and May.

2. Beyond the Base Rate:

  • The base rate is just the starting point. The final price a guest sees often includes additional fees, charges, and potential discounts.

3. Understanding the Complete Package: For a comprehensive breakdown of the total cost to the guest, including all factors influencing the final price, please refer to Product

Get pricing calendar

input PricingInput {
    workspaceIds: ID[]
    buildingIds: ID[]
    unitTypeIds: ID[]
    unitIds: ID[]
    dates {
        from: Date
        to: Date   
    }
}

query {
    pricing {
        calendar(q: PricingInput) {
            edges {
                nodes {
                    interval: "nightly" | "calendar_monthly"
                    property {
                       # See unit and unit types
                    }
                    calendar {
                       date: Date
                       price {
                           amountCents: number
                           currenyCode: string
                       }
                    }
                }
            }
        }   
    }
}

Batch update base price

input BatchPricingUpdateInput {
    commands: PriceUpdateCommand[]
}

type PriceUpdateCommand {
    from: Date
    to: Date
    amountCents: number
}

mutation {
    pricing {
        batchUpdate(
            data: BatchPricingUpdateInput
        )
    }
}

Last updated