Ordinavo Connect API
Übermitteln Sie externe Terminanfragen und Servicewünsche strukturiert an Ordinavo.
Base URL
Die finale API-Base-URL wird je nach Umgebung und Mandant bereitgestellt. Für Beispiele verwendet die Dokumentation die Preview-URL.
https://api.ordinavo.de/connect/v1
Quickstart
- Zugangsdaten erhalten
- Authentifizieren
- Terminanfrage erstellen
- Anfrage-ID speichern
- Status abfragen oder Webhook empfangen
Beispiel: Erste Terminanfrage
POST
/connect/v1/appointment-requestsPOST /connect/v1/appointment-requests
Authorization: Bearer {access_token}
Content-Type: application/json
Idempotency-Key: 7b56e4c2-2e7a-4b7c-bf44-291d2c9d1f91
{
"externalReference": "REQ-2026-000184",
"serviceType": "maintenance_visit",
"priority": "normal",
"customer": {
"name": "Muster GmbH",
"contactName": "Max Mustermann",
"email": "max.mustermann@example.com",
"phone": "+49 201 000000"
},
"location": {
"street": "Musterstrasse 12",
"postalCode": "45127",
"city": "Essen",
"country": "DE"
},
"preferredTimeWindows": [
{
"date": "2026-06-22",
"from": "09:00",
"to": "12:00",
"timeZone": "Europe/Berlin"
}
],
"description": "Wartungstermin fuer Anlage im Eingangsbereich.",
"metadata": {
"source": "customer_portal",
"terminalId": "terminal-essen-01"
}
}
Beispielantwort
{
"id": "apr_01JZ7YQ1H7MP6Q5V8N9D4G3A2B",
"status": "Submitted",
"externalReference": "REQ-2026-000184",
"createdAt": "2026-06-15T14:30:00Z",
"links": {
"self": "/connect/v1/appointment-requests/apr_01JZ7YQ1H7MP6Q5V8N9D4G3A2B",
"status": "/connect/v1/appointment-requests/apr_01JZ7YQ1H7MP6Q5V8N9D4G3A2B/status"
}
}
Datenschutz-Hinweis
Übermitteln Sie nur Daten, die für die Bearbeitung der Anfrage erforderlich sind. Sensible Daten sollten nur verarbeitet werden, wenn dies vertraglich, rechtlich und technisch ausdrücklich vorgesehen ist.