API Documentation
RESTful API
Access workspace data via our REST endpoints
Our RESTful API provides access to workspaces, bookings, and user data with standard HTTP methods.
GraphQL API
Flexible queries for complex data needs
Our GraphQL API allows you to request exactly the data you need with a single query.
Webhooks
Real-time event notifications
Receive notifications for bookings, cancellations, and other events in real-time.
API Keys
Manage your API keys and access tokens
Your API Keys
Use these keys to authenticate your API requests
Production API Key
Development API Key
API Key Security
Keep your API keys secure and never share them publicly. If a key is compromised, generate a new one immediately and revoke the old key.
REST API Documentation
Comprehensive guide to our RESTful API endpoints
Base URL
https://api.workspace-platform.com/v1
Authentication
All API requests must include your API key in the Authorization header:
Authorization: Bearer wsp_prod_1a2b3c4d5e6f7g8h9i0j
Endpoints
Workspaces
/workspacesList all workspaces
/workspaces/{id}Get a specific workspace
/workspaces/searchSearch workspaces with filters
Bookings
/bookingsList all bookings
/bookingsCreate a new booking
/bookings/{id}Get a specific booking
/bookings/{id}Update a booking
/bookings/{id}Cancel a booking
Users
/users/meGet current user profile
/users/meUpdate user profile
Rate Limits
The API is rate limited to 100 requests per minute per API key. If you exceed this limit, you'll receive a 429 Too Many Requests response.
Need Help?
Our developer support team is here to help you integrate with our API