Features/REST API

REST API

Integrate booking into your own systems

Your users should book appointments without leaving your platform – under your brand, with your IDs. The timum API covers the full lifecycle: from the organisational structure to the consumer booking. These are exactly the endpoints the BookingJs widget books with in production every day – more than 2,000,000 participants have been coordinated over timum's infrastructure.

From which plan?In every plan

API access on request – included in the annual plans. One phone call is enough.

How It Works

1

Request an API key

One phone call is enough – API access is part of the annual plans. You receive the key for the X-TIMUM-CLIENT-ID header. It is bound to your crmId, which every Partner API path carries as a parameter.

2

Create structure and offering

Initial Setup (users, accounts, providers, staff), then Configure Offerings (properties, appointment types, contact profiles).

3

Let them book

Booking Flow: fetch upcoming_bookables → reserve_appointment (3-minute hold) → create_appointment_with_consumer.

Key Benefits

Fully programmatic: users, accounts, providers, properties, appointment types, timeslots and bookings via REST – authenticated with the X-TIMUM-CLIENT-ID header.

Your IDs stay authoritative: the reference format {uniqueId}@{platformName} saves you mapping foreign keys – you reference entities with the IDs of your own system.

Open Booking API without an API key for your consumer frontend – the same endpoints as in the widget, including the 3-minute reservation.

JSON, CORS, precise status codes: an appointment already taken responds with 412 Precondition Failed instead of a race condition – hosted in Frankfurt.

Who Needs This Feature?

See how this feature helps different users

Einzelmakler

Booking natively in your own website

Your agency builds the appointment picker straight into your web presence – via the Open Booking endpoints, without the widget layout and without an API key.

Maklerbüro

Appointment booking as a product feature

CRM and portal providers integrate appointment coordination under their own brand. timum stays invisible to end customers; users cost nothing, you pay for what is bookable.

Bauträger

The property developer's prospect portal

The project portal creates one bookable property per unit and books viewings via the API – the unit IDs from its own system remain the reference.

Build appointment booking into your product

Free for 30 days. No credit card required.