Scheduling, built into your B2B SaaS.

Let your customers book meetings with your users — without building the scheduler from scratch.

OneSlate Partner API handles availability lookup, booking confirmation, host-calendar event creation, and signed webhook notifications. Embed it naturally into your product's own screens.

Apply for Partner API access (sign in)Sign in to access the application form and the security whitepaper.

Why teams use it

Use cases

What the API does

How to adopt

  1. Submit the application form on this page
  2. JUMP reviews and approves your use case
  3. OneSlate provisions partner access and issues API keys
  4. Integrate the issued API keys into your product
  5. Guests book via your product and your webhook receives confirmations

Technical overview

POST /v1/partner/hosts
Register a host.
POST /v1/partner/sessions
Start a scheduling session between a guest and a host; returns the scheduling URL.
GET /v1/partner/sessions/{id}
Fetch the state of a session (started / confirmed / cancelled).
Webhook: booking.confirmed
Signed callback to your URL the moment the guest confirms a time.

This is a representative subset. Full specs (request/response schemas, error codes, auth, rate limits, webhook payloads) are provided after approval.

Pricing and conditions

What is in scope today

Frequently asked questions

Is this really free?

Yes. API usage is free. "Powered by OneSlate" attribution is required. We may introduce paid tiers for very high-volume use in the future, but existing partners will be notified ahead of time with a transition grace period.

What kind of company can use this?

B2B SaaS vendors who want to embed scheduling into their own product. Typical categories include CRM, customer success, and recruiting platforms. JUMP reviews each application and issues API keys upon approval.

How long does review take?

Usually 2 to 5 business days. We may follow up with a few questions.

Does it support Google and Microsoft 365?

Yes, both are supported. OneSlate connects each host via Google or Microsoft with the minimum scopes needed. Your product does not broker OAuth.

Do guests need to sign up?

No. Guests simply open the scheduling URL, pick a time, and confirm. After confirmation they see an optional invitation to create a free OneSlate account.

Can we embed the booking screen in our UI?

iframe embedding is not supported yet. Please link to the scheduling URL or open it in a new tab or popup. iframe support is on the roadmap.

Where is the API spec?

The full specification (request/response schemas, error codes, auth, rate limits, webhook payloads) is provided separately upon approval.

Where is the security documentation?

A security whitepaper (PDF) is available for download from the bottom of this page (sign-in required). It covers transport encryption, data residency, API key handling, webhook signature verification, and more.

Apply for Partner API access (sign in)

Sign in to access the application form and the security whitepaper.