Basker Docs

Overview

REST reference for the Basker Partners API — authentication, querying, and per-resource endpoints

The Basker Partners API is the authenticated REST surface for syncing content with external systems, powering mobile apps, and integrating Basker with the rest of your stack. Every collection in your site — pages, events, performances, people, venues, blogs, posts, media, and custom data — is reachable here.

This section covers everything you need to integrate against the Partners API.

What's covered

Conventions used in this section

  • All examples use the live host https://api.basker.app. The path shape is /partners/{version}/{tenant}/....
  • Tenant slugs in examples use a placeholder like royal-opera-house. Replace with your own.
  • API versions are date-based (2026-02, 2025-07); see Versioning.
  • cURL is the canonical example syntax. For other languages, see Client libraries.

What's not here

  • GraphQL. The Partners GraphQL surface will be documented in a dedicated section. While that's in progress, contact sales for early-access docs.
  • Theme-facing read APIs. Public read-only JSON served from your own Basker site ({your-domain}/api/...) is documented under FrontStage API inside the Themes section. Use it for browser-side widgets in a theme.
  • Admin and editor APIs. The /api/... paths used by the Basker admin to author content aren't part of the Partners API and aren't supported for external use.
  • Webhooks. Webhook configuration ships with apps and is documented per-app; cross-cutting webhook documentation is a follow-up.

On this page