Skip to main content

What is a workspace?

A workspace represents your organization or brand in Voyant. It contains all your products, bookings, customers, and settings. Each API key is tied to a single workspace, so all your API calls automatically operate within that workspace.
You don’t need to specify a workspace in your API requests. Your API key determines which workspace you’re operating in.

Live vs Sandbox

Workspaces come in two types:
LiveSandbox
PurposeProduction operationsDevelopment and testing
Rate limits3,000 req/min100 req/min
PaymentsReal transactionsTest mode only
MarketplaceFull accessDisabled
Use a sandbox workspace during development to avoid affecting production data. Switch to a live workspace when you’re ready to go live.

Working with multiple workspaces

Common patterns for organizing workspaces:
  • Live + Sandbox: One for production, one for testing
  • Multi-brand: Separate workspaces for each brand (e.g., “Luxury Escapes” and “Budget Adventures”)
  • Regional: Separate workspaces by region with different currencies and tax rules
  • B2B/B2C: Different workspaces for direct sales vs wholesale partners
Each workspace has its own:
  • Products and departures
  • Bookings and customers
  • Tax and payment settings
  • Team members and permissions
  • Branding configuration

API key scoping

Each API key is permanently tied to one workspace:
// This key only accesses Workspace A
const response = await fetch("https://api.voyantcloud.com/v1/products", {
  headers: { Authorization: "Bearer YOUR_API_KEY" },
})
To work with multiple workspaces, generate a separate API key for each one.

Team roles

Users can have different roles per workspace:
RoleCapabilities
AdminFull access including settings
ManagerManage products, bookings, and customers
AgentCreate and manage bookings
ViewerRead-only access

Limitations

  • You cannot query across multiple workspaces in a single API call
  • API keys cannot be shared between workspaces
  • Moving data between workspaces requires export/import or support assistance

Next steps