Public API
    Public API
    • Welcome to the deskbird Public API
    • Users
      • Lists company users
      • Lists single company user
    • Bookings
      • Lists company bookings
      • Creates booking
      • Lists single company booking
      • Updates booking
      • Cancels booking
      • Check in to the booking
      • Early release the booking
    • Groups
      • Lists company user groups
      • Lists single company user group
    • Resources
      • Get a resource by id
      • Lists company resources
    • Offices
      • Lists company offices
      • Check User into Office
    • Scheduling
      • Lists company scheduling
      • Delete scheduling statuses by IDs
      • Add new scheduling statuses for a user
    • Scheduling Options
      • Lists company scheduling options
    • Rooms
      • Lists company rooms
      • Gets single room
      • Lists room bookings
      • Create a room booking
      • Gets single room booking
      • Update a room booking
      • Check in to a room booking
      • Cancel a room booking
    • Schemas
      • BookingStatus
      • Provider
      • ResourceType
      • GuestEmbeddedResponse
      • UserStatus
      • ResourceEmbeddedResponse
      • UserIncludeOptions
      • UserEmbeddedResponse
      • BookingResponse
      • PaginatedBookingResponse
      • AddressResponse
      • OfficeResponse
      • BookingHistoryResponse
      • ResourceResponse
      • EnvelopedOfficeResponse
      • PaginatedResourceResponse
      • CheckUserIntoOfficeBody
      • CreateBookingGuestDto
      • CreateBookingDto
      • UpdateBookingDto
      • CheckInDto
      • SharedResourceAccessInfoResponse
      • DedicatedResourceAccessInfoResponse
      • SchedulingOutput
      • UserStatusInput
      • AddUserStatusesInput
      • SchedulingOptionOutput
      • AttendeeResponse
      • RoomBookingResponse
      • PaginatedRoomBookingResponse
      • RoomBookingDetailedResponse
      • AttendeeDto
      • RoomResponse
      • PaginatedRoomResponse
      • CreateRoomBookingDto
      • UpdateRoomBookingDto

    BookingResponse

    {
        "id": "123e4567-e89b-12d3-a456-426614174000",
        "userId": "123e4567-e89b-12d3-a456-426614174000",
        "anonymized": false,
        "autoCancellationTime": "2021-01-01T00:00:00.000Z",
        "checkInStatus": "checkedIn",
        "earlyReleaseEndTime": "2021-01-01T00:00:00.000Z",
        "endTime": "2021-01-01T00:00:00.000Z",
        "guest": {
            "firstName": "John",
            "lastName": "Doe",
            "email": "john.doe@example.com"
        },
        "isAnonymousBooking": false,
        "startTime": "2021-01-01T00:00:00.000Z",
        "status": "accepted",
        "zoneId": "1234",
        "floorId": "1122",
        "resourceId": "123e4567-e89b-12d3-a456-426614174000",
        "resource": {
            "id": "123e4567-e89b-12d3-a456-426614174000",
            "name": "Desk 1",
            "type": "flexDesk"
        },
        "officeId": "ca99dd78-2efb-49eb-a254-be0e3d56ca15",
        "user": {
            "id": "123e4567-e89b-12d3-a456-426614174000",
            "email": "john.doe@example.com",
            "firstName": "John",
            "lastName": "Doe"
        },
        "cancelledBy": "auto",
        "cancelledByUserId": "123e4567-e89b-12d3-a456-426614174000",
        "history": [
            {
                "action": "created",
                "source": "deskbird-api",
                "userUuid": "123e4567-e89b-12d3-a456-426614174000",
                "completedAt": "2021-01-01T00:00:00.000Z"
            }
        ],
        "createdAt": "2021-01-01T00:00:00.000Z",
        "updatedAt": "2021-01-01T00:00:00.000Z"
    }
    Built with