Stop Exporting. Start Building: Meet the Skedda API

Author Headshot
by
Gus Anderson
September 23, 2026
Updated on
September 23, 2026

TL;DR Article Summary

The Skedda API is here, now in beta. Self-serve access to your own booking data, no export required. Here's what you get:

  • Two REST endpoints: booking-occurrences for your actual booking data, and assets for looking up space IDs.
  • Self-serve API keys: create, name, and revoke your own keys from Integrations → Developer, no support ticket required.
  • Filter by date, space, and holder: pull exactly the bookings you need, up to a month per request.

Get Your Booking Data Where You Need It

Space booking data is one of the clearest signals you have into how your hybrid workplace actually operates, telling you which rooms and desks get used, how often, and by whom. Those signals feed real decisions, like how much office space you actually need, where to invest in more capacity, whether your hybrid policy is working. It belongs in the same reporting ecosystem as your headcount and facilities numbers, and not sitting off to the side in an isolated environment. 

If you've ever needed Skedda booking data somewhere else, you know the drill. Export, open in a spreadsheet, clean it up, paste it into whatever tool actually needed it. Repeat next week.

Not anymore. With Skedda’s API, now in beta, you can build integrations that pull your booking data straight into the tools you already use, on your own schedule, no manual exports required.

What You Can Build

The Skedda API lets your developers build integrations for two kinds of work in particular:

1. Centralized & automated reporting. If you already pull data from multiple systems at your organization into one place for reporting purposes, Skedda bookings can be one more source.

  • BI dashboards: Feed booking data on a schedule into Looker, Tableau, or Power BI for a leadership dashboard that sits alongside HR and facilities data.
  • Your own database: Pipe it straight into a dedicated warehouse like Snowflake or BigQuery, or just the SQL Server your team already reports out of, so Skedda becomes another source, not another login.
  • Spreadsheets: Drop it into Google Sheets or Excel for a quick utilization report.

2. Workflow integrations. Booking data can now be checked against other systems on demand, without repeated exports.

  • HR systems: Check for an active desk booking before approving a time-off request, and hold the submission until it's canceled.
  • CRM and ERP tools: Send booking activity directly into HubSpot or Odoo, instead of through a manual sync.
  • Internal schedulers: Pull Skedda in as one more source for an ops team's internal scheduler or event calendar, right alongside everything else they're already tracking.

Two Endpoints, One Booking Model

The API ships with everything you need to start pulling data from Skedda today.

  • booking-occurrences is the main endpoint. It returns individual booking occurrences(one entry per date a booking happens, not one per recurring series) filterable by date range, space, and holder. Responses are expandable, so you can pull related data, like the space or booking holder, up to three levels deep in a single call instead of chaining requests.
  • assets is a one-time lookup for space IDs. Call it once, save the IDs, and you're set. You'll only need it again if your spaces change.
  • Self-serve key management. Any admin can create a key from Integrations → Developer: name it, set an expiration date, and save it. Revoking a key is immediate and cuts off every integration using it.
  • Built to scale with real usage. Each key is rate-limited, with X-RateLimit-* headers so your integration can back off before it hits the wall. Errors come back with an HTTP status code, a Skedda-specific error type, a readable message, and a request ID, so failures are something your code can actually parse instead of a wall of text.

Getting Started with the Skedda API

Using the API takes three steps:

  1. Create your API key. Go to Integrations → Developer and click Create key. You'll need a Premier plan on Skedda, or Advanced on AllBooked.
  2. Look up your space IDs. Call the assets endpoint once to get the IDs and names for every bookable space in your venue.
  3. Pull your structured booking data. Call the booking-occurrences endpoint with a date range (max one month per request, full ISO 8601 timestamps with a timezone offset), filtered by space ID and/or holder as needed.
  4. Build your integration. Have your developer team write the logic that takes what the API returns and connects it to where it needs to go, whether that's a scheduled job pushing bookings into your warehouse, or a check against another system before a workflow proceeds.

Full endpoint details, request examples, and authentication live in our API documentation. For a step-by-step walkthrough, check the help article.

Build on Your Booking Data with Skedda

Skedda holds valuable operational data: a real record of how and when your team uses shared space, room by room, day by day. Now you can pull that data out of Skedda and put it to work wherever you need it, feeding a warehouse, powering a dashboard, or wiring up a workflow in another system entirely.

This is also just the start. We're working on adding more endpoints to our API as we work through the beta stage, so stay tuned.

Ready to connect your booking data to the rest of your stack? Head to Integrations → Developer and create your first key, or book a demo with our team.

Article by

Gus Anderson

Article by

Gus Anderson

Gus is a product marketing specialist in the B2B SaaS space. He helps distill the thinking of industry experts into messaging that buyers actually understand — and, most importantly, buy into. As Product Marketing Manager at Skedda, he focuses on workplace experience and hybrid work, translating how teams actually use their offices into clear, practical insights for the Skedda community.

Technology
Data
Integration

Schedule a demo to transform your office today

Our team is ready and waiting to talk through your specific desk scheduling requirements and see how Skedda could work for you.

Book a Demo

Related Articles