Export your analytics and booking data easily to run your own reports, store historic snapshots, or sync insights with other tools.
- Booking exports
- Users export
- Office Analytics export
- Workforce Analytics export
- Public API
- Meeting room bookings
- FAQs
1. Booking exports
To export your booking data (reservations for desks, parking spots and other resources):
- Open the deskbird web app
- Go to the Admin and select Bookings
- Choose between Upcoming or Completed bookings
- Select a specific office if needed
- Click Export bookings to .xlsx
You can export data for a specific time frame or for all bookings. The resulting Excel file contains details per office, booking, user group, and user.
2. Users export
A list of users can be exported via Admin > Users > Export CSV. You can choose to export the entire list of users or, if filters have been applied, only the filtered results.
When exporting, select:
- Export all users – to download the complete list
- Export users with current filters and sorting applied – to export only the filtered results
3. Office Analytics export
Office Analytics provides insights into how desks, rooms, and parking spaces are used.
- Switch to Intelligence in the app switcher (bottom left)
- Go to Booking analytics > Office analytics
- Apply filters (e.g. location, timeframe)
- Click Export report in the top right corner
This downloads an Excel file with one row per booking in the selected period, including the office, floor, area, resource, user, start and end time, duration, Booking Status and Checkin Status.
💡 A maximum period of 3 months can be exported. Therefore, use the date picker to first select 01.01.2025 > 31.03.2025 > Export report, then select 01.04.2025 > 30.06.2025 > Export report to download data covering a longer period.
4. Workforce Analytics export
Workforce Analytics lets you explore trends in hybrid work and attendance by user group.
- Switch to Intelligence and go to Booking analytics > Workforce analytics
- Apply filters such as user groups, offices, and timeframes
- Click the Export analytics button
You can export:
- All data or only a selected timeframe
- Details by date, user, user group, and status (e.g. Mobile work, Office)
The exported Excel file gives you a daily breakdown per user and status.
5. Public API
Looking to integrate deskbird data into your own systems or dashboards? Our Public API allows you to access data such as bookings, users, check-ins, and more.
For example, you can:
- Fetch booking and user data on a recurring basis
- Sync check-in statuses with third-party systems
- Automate custom reporting or analytics pipelines
📘 All documentation, scopes, and endpoints can be found at: https://developer.deskbird.com/
Note: Using the Public API requires technical setup. We recommend involving your IT team or a developer.
6. Meeting room bookings
Meeting room bookings cannot currently be exported. This feature is under development.
7. FAQs
Due to GDPR compliance, deskbird applies a standard anonymization period of 180 days. This means that admins may only be able to export scheduling and booking status data for the most recent 180 days.
To ensure employees have the records they need — for example, for income tax filings that require documentation of home office days — we recommend that admins export Workforce Analytics data on a regular basis (e.g. quarterly) and archive the reports internally.
Office Analytics exports are capped at a 3-month period per download. To cover a longer timeframe, run multiple exports with consecutive date ranges and combine them manually.
Manual exports through the admin panel don't support scheduling. If you need automated, recurring data extraction, consider using the Public API to build a pipeline that fetches and stores data on a regular basis.
deskbird anonymizes personal data after 180 days by default to comply with GDPR. If you need historical data beyond that window, make sure to export and archive reports regularly.
Not yet — meeting room booking exports are currently under development.
In the export, these values appear in the Checkin Status column as notCheckedIn and checkInNotAvailable. notCheckedIn (Not checked in) means check-in was required and the user did not check in, including bookings that were canceled before a check-in and bookings that ended without one. checkInNotAvailable (Check-in not available) means check-in wasn't in play for the booking, for example because check-in is turned off. readyForCheckIn (Ready for check-in) means check-in is turned on and the user hasn't checked in yet; a booking that ended without a check-in can keep this value.
The export can differ from the app: a canceled booking shows Check-in not available in the app but notCheckedIn in the export. For all values, see Check-in status values in the export.
deskbird stores the start and end time of every booking. Whether a booking counts as a half or a full day depends on the office's mid-time, and it is based on the booked times, not on when someone actually arrived or left. For details, see Workforce settings.
You can extract the data in three ways:
- Booking export (Admin > Desks, parking & others > Bookings, then Export bookings to .xlsx): start and end time, resource, user and check-in for each booking. Use the times to classify half and full days.
- Workforce Analytics export: the scheduling status per user and day (for example, Office or Mobile work).
- Public API: bookings with start and end times and check-in history, plus scheduling data.
For the Workforce Analytics export, make sure Half day scheduling is enabled. Otherwise, an afternoon desk booking can record a full Office day for that user. Named data is anonymized after 180 days, so export and archive the reports regularly.