Ein Fahrzeug kommt in Zahlung, aus einem Leasingrücklauf oder vom Ankauf. Bis es online steht, wird es in der Regel dreimal erfasst: einmal für die Warenwirtschaft, einmal für die Bewertung, einmal für das Inserat. Jede Erfassung ist eine Gelegenheit, einen Zahlendreher in die Fahrgestellnummer zu setzen, und jede kostet Zeit, in der das Fahrzeug Standfläche belegt statt Geld zu verdienen.
Der Hub dreht die Reihenfolge: Das Foto des Fahrzeugscheins legt die Akte an, und der Abruf der technischen Daten sowie das Inserat hängen an der tapiId, sofern eine zurückkommt. Der Zustandsbericht über POST /vision/condition-report nimmt keine tapiId entgegen, sondern entsteht allein aus den eingereichten Aufnahmen.
| Fläche | Rollen |
|---|---|
| Hub | Autohaus, Fahrzeughandel, Flotte und Leasing |
Was dieser Fall voraussetzt
- Eine lesbare Aufnahme des Fahrzeugscheins. Der Aufruf nimmt eine abrufbare Bildadresse entgegen, keine hochgeladene Datei. Ein Vorschaubild mit wenigen Hundert Pixeln enthält keine lesbare Fahrgestellnummer — laden Sie die grösste vorhandene Fassung.
- Das Recht an dem Dokument. Ein Fahrzeugschein enthält personenbezogene Daten. Mit dem Absenden bestätigen Sie, dass Sie zur Übermittlung und automatisierten Verarbeitung befugt sind.
- Aufnahmen des Fahrzeugs, wenn ein Zustandsbericht entstehen soll. Ohne Bilder gibt es keinen belegten Zustand; geschätzt wird nicht.
- Eine Stelle, an der die tapiId gespeichert wird. Der Abruf der technischen Daten und das Inserat verlangen sie als Pfadparameter; ohne sie entfallen beide Stufen.
- Die Berechtigung zur Fahrzeugabfrage. Mit dem Aufruf bestätigen Sie, Halter, Eigentümer oder nachweislich bevollmächtigt beziehungsweise anderweitig rechtlich berechtigt zu sein und die Fahrgestellnummer ausschließlich für den angegebenen zulässigen Zweck zu verwenden.
Der Ablauf
Die Tabelle nennt je Stufe den zuständigen Aufruf und das, was danach vorliegt. Die Begründung, warum die Stufe nicht übersprungen werden kann, steht darunter.
| Stufe | Aufruf | Was danach vorliegt |
|---|---|---|
| Akte anlegen | POST /vehicles/intake | Ein Auszug aus dem Fahrzeugschein und, sofern vorhanden, eine tapiId für alles Weitere |
| Technische Daten holen | GET /vehicles/{tapiId} | Modell, Motorisierung und technische Details, ohne zweite Erfassung |
| Zustand dokumentieren | POST /vision/condition-report | Belegter Zustandsbericht aus den eingereichten Aufnahmen |
| Inserat erzeugen | POST /vehicles/{tapiId}/listing | Börsenfertiger Text, der nur nennt, was in der Akte steht |
Warum jede Stufe nötig ist
- Die Akte anlegen.
POST /vehicles/intakeliest den Fahrzeugschein unterfileUrl, nimmt optional Fahrzeugfotos alsphotoUrlsund legt die Fahrzeugakte an. Das Ergebnis enthält neben dem Textauszug eine Kennung, dietapiId; sie kannnullsein. Wer sie nicht speichert, hat die Hereinnahme gemacht und den Nutzen verschenkt. - Die technischen Daten holen.
GET /vehicles/{tapiId}liefert Modell, Motorisierung und technische Details zur Akte. Diese Stufe ist der Grund, warum der Fahrzeugschein allein genügt: Die technische Tiefe kommt aus den Referenzdaten, nicht aus dem Dokument. - Den Zustand dokumentieren.
POST /vision/condition-reporterstellt aus den eingereichten Aufnahmen einen Zustandsbericht. Er beschreibt, was auf den Bildern sichtbar ist. Ein Kratzer, der nicht fotografiert wurde, steht nicht im Bericht — und soll dort auch nicht stehen. - Das Inserat erzeugen.
POST /vehicles/{tapiId}/listingformuliert den börsenfertigen Text. Weil er aus der Akte entsteht, nennt er keine Ausstattung, die niemand belegt hat. Das ist der Unterschied zwischen einem Inserat, das verkauft, und einem, das später beanstandet wird.
curl -X POST \
-H 'X-Api-Key: <API_KEY>' \
-H 'Content-Type: application/json' \
-H 'Idempotency-Key: hereinnahme-2026-0412' \
-d '{"fileUrl":"https://example.com/fahrzeugschein.jpg","photoUrls":["https://example.com/front.jpg","https://example.com/heck.jpg"],"includeOwner":false}' \
'https://api.tapinomahub.com/vehicles/intake'Was am Ende vorliegt
Am Ende steht eine Fahrzeugakte, in der jede Angabe auf ein Dokument, auf Referenzdaten oder auf eine Aufnahme zurückgeht. Der Inseratstext entsteht aus den für die tapiId dokumentierten Fahrzeugdaten; der Zustandsbericht bleibt an die eingereichten Aufnahmen gebunden.
Wo das in der Dokumentation steht
Die verbindlichen Feldlisten, Fehlercodes und Beispielantworten stehen im OpenAPI-Vertrag dieser Fläche unter docs.tapinomahub.com (tapinoma-hub). Alle Anwendungsfälle nach Fläche und Rolle geordnet: Übersicht der Anwendungsfälle.
Quellen und Rechtsgrundlagen
Häufige Fragen
Brauche ich die Fahrgestellnummer, wenn ich den Fahrzeugschein habe?
Nein. Die Hereinnahme liest die Fahrgestellnummer aus dem Dokument und legt die Akte damit an. Wer die Nummer schon hat, kann stattdessen direkt den VIN-Weg gehen.
Was passiert, wenn das Foto unbrauchbar ist?
Das legt der Vertrag nicht im Einzelnen fest: Felder der Antwort können null sein, optionale Felder können fehlen. Senden Sie die Aufnahme in besserer Auflösung neu, statt dieselbe Aufnahme zu wiederholen.
Ersetzt der Zustandsbericht eine Begutachtung?
Nein. Er beschreibt, was auf den eingereichten Aufnahmen sichtbar ist. Eine gutachterliche Bewertung mit Haftung ist etwas anderes und bleibt Aufgabe eines Sachverständigen.
