# Bookings dashboard (Time-Based rendering type)

{% hint style="info" %} <mark style="color:blue;">Path: Dashboard > Bookings</mark>
{% endhint %}

* [Definition](#id-1.14.x-bookingsdashboard-basicsolution-definition)
* [Create a booking](#id-1.14.x-bookingsdashboard-basicsolution-createabooking)
* [Read a booking block](#id-1.14.x-bookingsdashboard-basicsolution-readabookingblock)
  * [Booking details](#id-1.14.x-bookingsdashboard-basicsolution-bookingdetails)
* [Update a booking](#id-1.14.x-bookingsdashboard-basicsolution-updateabooking)
* [Delete a booking](#id-1.14.x-bookingsdashboard-basicsolution-deleteabooking)
* [Related resources](#id-1.14.x-bookingsdashboard-basicsolution-relatedresources)

## Definition <a href="#id-1.14.x-bookingsdashboard-basicsolution-definition" id="id-1.14.x-bookingsdashboard-basicsolution-definition"></a>

A booking is an entity created when a user makes a booking request via a public listing.

<mark style="color:red;background-color:yellow;">**WHO CAN USE THIS FEATURE?**</mark>

**Switch users:** All logged-in users

**Non-Switch users:** All logged-in offerors.

**Non-Switch users:** All logged-in askers.

## Create a booking <a href="#id-1.14.x-bookingsdashboard-basicsolution-createabooking" id="id-1.14.x-bookingsdashboard-basicsolution-createabooking"></a>

The process of creating a booking request is described in detail here: [Booking request (Time-Based rendering type).](/v2.0/front-office/rendering-types/commoditized-rendering-types/time-based/book-a-service-time-based.md)

## Read a booking block <a href="#id-1.14.x-bookingsdashboard-basicsolution-readabookingblock" id="id-1.14.x-bookingsdashboard-basicsolution-readabookingblock"></a>

All booking requests are displayed in the booking dashboard in the form of booking blocks.

Each booking block (figure 1) displays:

* The related listing’s media elements (slider)
* The booking’s total price
* The booked listing’s title
* The booking’s date
* The booking’s location
* The booking’s duration
* The booking offeror
* The message is linked to the booking request if available.
* The booking’s status (and if applicable the remaining time before expiration)

The “Open” button in the top right corner of each booking block (figure 1) redirects the user to the booking’s details.

<figure><img src="/files/Mb267rxDBdZ3OG4cWBrz" alt=""><figcaption><p>figure 1</p></figcaption></figure>

### Booking details <a href="#id-1.14.x-bookingsdashboard-basicsolution-bookingdetails" id="id-1.14.x-bookingsdashboard-basicsolution-bookingdetails"></a>

{% hint style="info" %} <mark style="color:blue;">Path: Dashboard > Bookings > Booking #XXXX\[…]XXXX</mark>
{% endhint %}

A booking’s detailed page displays (figure 2):

* The booking ID
* The booking status

<figure><img src="/files/RHtbu1MsYQsLZixe2j34" alt=""><figcaption><p>figure 2</p></figcaption></figure>

A top page banner (figure 3) displays the booking status and its total price.

<figure><img src="/files/8PdRoTODyrEgXMC7RfEk" alt=""><figcaption><p>figure 3</p></figcaption></figure>

In the page’s main body, several elements are displayed:

An overview of the listing (figure 4) related to this booking:

* The listing’s media elements
* The listing’s name
* The listing’s default price&#x20;

<figure><img src="/files/ggqgHFrxgHEl1EIL8co0" alt=""><figcaption><p>figure 4</p></figcaption></figure>

The date & location (figure 5.1 & 5.2) are a reminder of:

* The booking’s start and end date (figure 5.1) as well as its duration

<figure><img src="/files/m0Q1nuGw00uD3NoLrphW" alt=""><figcaption><p>figure 5.1</p></figcaption></figure>

* The location (figure 5.2) where the service will take place and any additional information (e.g.: floor number, apt number, code, etc)

<figure><img src="/files/2I4apW5aFcDlSxvl6vRJ" alt=""><figcaption><p>figura 5.2</p></figcaption></figure>

The platform services (figure 6) detail the fees and/or commissions charged by the platform.

<figure><img src="/files/h8CT9EjBHWAoadXTHQTl" alt=""><figcaption><p>figure 6</p></figcaption></figure>

At the end of the main body, a price banner (figure 7) indicating the booking’s total price is displayed.

<figure><img src="/files/GV13QjUeXWFxbRehikpR" alt=""><figcaption><p>figure 7</p></figcaption></figure>

On the right-hand side of this page are displayed additional information elements:

The offeror block with offeror profile information (figure 8).

<figure><img src="/files/YPt9vrESgcUe2OrXhrIA" alt=""><figcaption><p>figure 8</p></figcaption></figure>

The status history block (figure 9.1) located under the offeror card displays the evolution of the booking’s status. It is sorted from the most recent to the oldest status.

<figure><img src="/files/Se1G44H0K94he2YgInoZ" alt=""><figcaption><p>figure 9.1</p></figcaption></figure>

This block is collapsed by default. Clicking the “+” icon on the right side of the block (figure 9.2) expands the block.

<figure><img src="/files/vfQt0ELJUhrz4yzpSsWj" alt=""><figcaption><p>figure 9.2</p></figcaption></figure>

Similarly, a cancellation policy block (figure 10) is displayed right under the status history block. It is by default collapsed and can also be expanded.

<figure><img src="/files/fJxrqtbcvQSRQi9cAJ2c" alt=""><figcaption><p>figure 10</p></figcaption></figure>

## Update a booking <a href="#id-1.14.x-bookingsdashboard-basicsolution-updateabooking" id="id-1.14.x-bookingsdashboard-basicsolution-updateabooking"></a>

Users can update bookings depending on their roles.

As an asker, bookings can be cancelled or mediated (if applicable, see related documentation: [Mediation management dashboard (Mediation feature).](/v2.0/dashboards/bookings-dashboard/mediation-management-dashboard-mediation-feature.md)

As an offeror, bookings can be accepted, declined, expired or mediated (if applicable).

Booking statuses are automatically updated when any of the above-described updates are performed.

## Delete a booking <a href="#id-1.14.x-bookingsdashboard-basicsolution-deleteabooking" id="id-1.14.x-bookingsdashboard-basicsolution-deleteabooking"></a>

Users cannot delete bookings.

## Related resources <a href="#id-1.14.x-bookingsdashboard-basicsolution-relatedresources" id="id-1.14.x-bookingsdashboard-basicsolution-relatedresources"></a>

**SBO:**

* [Bookings management](/v2.0/superadmin/bookings/bookings-management.md)

**Front :**

* [Booking requests](broken://pages/PhwbGsEwTW84AuPMArSu)

**Dashboard :**

* [Messages dashboard](/v2.0/dashboards/messages-dashboard.md)
* [Mediation management dashboard (Mediation Feature)](/v2.0/dashboards/bookings-dashboard/mediation-management-dashboard-mediation-feature.md)

**Business rules:**

* [Time-Based - Business rules](/v2.0/core-concepts/time-based-rendering-type.md)
* [Flat-Rate - Business rules](/v2.0/core-concepts/flat-rate-rendering-type.md)
* [Seat-Based - Business rules](/v2.0/core-concepts/seat-based-rendering-type.md)


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://features.scnd.com/v2.0/dashboards/bookings-dashboard/bookings-dashboard-time-based-rendering-type.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
