# Beschäftigungs-Einzeltraining (ab 35€) with LieblingshundeSchule

> Beschäftigungs-Einzeltraining für Hunde, die nicht in der Gruppe arbeiten können / wollen Die ersten 30 Minuten kosten 35,- Euro, jede weitere Minute +1,- Euro Ort: nahe 85661 Forstinning, östlich von München Wähle aus spannenden Themen: Agility, Tricks, Longieren, Curvy Distance, Treibball Es gilt eine kostenlose Absagefrist von 48 Stunden - kurzfristigere Absagen werden voll berechnet. Wenn du bei uns buchst setzen wir voraus, dass du verantwortungsvoll mit deinem Hund umgehst und falls nötig einen Maulkorb nutzt. In diesem Beschäftigungstraining finden keine sonstigen Themen und keine Problemtherapie statt, buche hierfür bitte entsprechend ein normales Einzeltraining. Ein vertrauensvolles und freundliches Miteinander ist unser oberstes Gebot!

- Host: LieblingshundeSchule
- Duration: 30 min
- Location: In Person (Organizer Address)
- Host time zone: Europe/Berlin
- Confirmation: Bookings are confirmed instantly.
- Booking page: https://cal.com/lieblingshundeschule/beschaeftigungs-einzeltraining
- Event type id: 3331266

## Check availability

```http
GET https://api.cal.com/v2/slots?eventTypeId=3331266&start=YYYY-MM-DD&end=YYYY-MM-DD&timeZone=<IANA time zone>
cal-api-version: 2024-09-04
```

The response is `{"data":{"YYYY-MM-DD":[{"start":"<ISO 8601 with offset>"}]}}`; no API key is needed.

## Book

```http
POST https://api.cal.com/v2/bookings
cal-api-version: 2026-02-25
Content-Type: application/json

{
  "eventTypeId": 3331266,
  "start": "<UTC ISO 8601 start from the slots response>",
  "attendee": {
    "name": "…",
    "email": "…",
    "timeZone": "<IANA time zone>"
  },
  "guests": [
    "guest@example.com"
  ],
  "bookingFieldsResponses": {
    "anrede": "…",
    "telefon": "…",
    "title": "…",
    "plz": "…",
    "ort": "…",
    "hundename": "…",
    "hundegeschlecht": "…",
    "hundegeburtstag": "…",
    "hunderassen": "…",
    "hundeherkunft": "…",
    "haftpflicht": "…",
    "absagefrist-48": "…",
    "aiAgentCallPhoneNumber": "…",
    "hundekrankheiten": "…",
    "problemverhalten": "…",
    "notes": "…"
  }
}
```

- Required fields: `anrede` (Anrede), `name` (Your name), `email` (E-Mail-Adresse), `telefon` (Telefonnummer (für Absagen o.ä.)), `title` (Straße, Hausnummer), `plz` (PLZ), `ort` (Ort), `hundename` (Name des Hundes), `hundegeschlecht` (Geschlecht des Hundes), `hundegeburtstag` (Geburtstag oder Alter des Hundes), `hunderassen` (Hunderasse(n)), `hundeherkunft` (Herkunft des Hundes), `haftpflicht` (Bitte ankreuzen: Ich versichere, dass mein Hund beim Training frei von ansteckenden Krankheiten ist, sowie über eine Haftpflichtversicherung verfügt.), `absagefrist-48` (Bitte ankreuzen: Ich akzeptiere die kostenlose Absagefrist von 48 Stunden - bei kurzfristigerer Absage meinerseits oder Nichterscheinen bezahle ich die volle Gebühr. Ich habe die Preise, Regeln und [Allgemeinen Geschäftsbedingungen](https://) gelesen und akzeptiert.)
- Optional fields: `aiAgentCallPhoneNumber` (Phone number (for our agent to call)), `guests` (Add guests), `hundekrankheiten` (Krankheiten/Einschränkungen (falls vorhanden)), `problemverhalten` (Problemverhalten (falls vorhanden)), `notes` (Möchtest du uns noch etwas mitteilen?)
- `name` and `email` go in `attendee` and `guests` is a list of emails; every other field goes in `bookingFieldsResponses` under its name.
