Skip to main content

Quickstart

This guide will help you make your first API calls to the AICO Connectors.

Base URLs

Each connector has its own base URL:

Authentication

Currently, the connector APIs do not require client-side authentication. Server-side credentials for external systems (Zeitmechanik, PlanSo) are configured via environment variables.
Rate limiting may apply to prevent abuse. Contact support if you need higher limits.

Example: Book an Appointment (Brunkhorst)

1

List Available Services

Response:
2

Check Available Days

3

Get Time Slots

4

Reserve a Slot

5

Confirm the Booking

Example: Query Orders (PlanSo)

Health Checks

All connectors expose health endpoints:

Error Handling

All APIs return consistent error responses:
Common HTTP status codes:
  • 200 - Success
  • 400 - Bad request (validation error)
  • 404 - Resource not found
  • 500 - Internal server error
  • 503 - Service unavailable (external dependency down)

Next Steps

Brunkhorst API

Full API reference for the Brunkhorst booking connector

PlanSo API

Full API reference for the PlanSo order connector