Skip to main content
This guide walks you through making your first Zeeg API call. By the end, you will have verified your credentials and retrieved live data from your account.

Prerequisites

  • A Zeeg account with an active subscription
  • An API token (generated in the next step)

Base URL

All requests in this guide use the following base URL:
https://api.zeeg.me/v2
1

Get your API key

Go to Account Settings > API and generate a new token. Select the scopes your integration needs — for this quickstart, users:read and events:read are enough.Copy the token and store it somewhere safe. You will not be able to see it again.
Treat your API token like a password. Do not commit it to version control or expose it in client-side code.
2

Verify your token

Call GET /whoami to confirm your token is valid and see which account it belongs to.
curl -X GET https://api.zeeg.me/v2/whoami \
  -H "Authorization: Bearer YOUR_TOKEN" \
  -H "Accept: application/json"
You should receive a response like:
{"email": "lena.meier@horizondigital.de"}
If you get a 401 Unauthorized response, double-check that your token is correct and has not expired.
3

List your events

Call GET /scheduled-events to retrieve your upcoming scheduled events.
curl -X GET https://api.zeeg.me/v2/scheduled-events \
  -H "Authorization: Bearer YOUR_TOKEN" \
  -H "Accept: application/json"
This returns a paginated list of your scheduled events, each including the event title, start/end time, status, location, invitees, and hosts. If you have no upcoming events, the collection array will be empty. See Pagination for details on navigating large result sets.
4

List your scheduling pages

Call GET /event-types to retrieve your scheduling pages (event types).
curl -X GET https://api.zeeg.me/v2/event-types \
  -H "Authorization: Bearer YOUR_TOKEN" \
  -H "Accept: application/json"
Each scheduling page in the response includes its title, slug, duration, active status, profile, and any custom invitee questions configured for the page.

Next steps

Now that you have made your first API calls, explore these resources to build deeper integrations:

Booking Flow

Create bookings programmatically through the API.

Webhooks

Receive real-time notifications when events are created, cancelled, or rescheduled.

API Reference

Browse the full list of endpoints, parameters, and response schemas.
Last modified on April 4, 2026