Kostenlose Fahrzeug-APIs – LFDEV API

Folgende Kostenlose API stehen nach Registrierung zur Verfügung

API Dokumentation: Fahrzeugdaten API

Beschreibung:

Mit der Fahrzeugdaten API kannst du Informationen zu Fahrzeugen abrufen, indem du die HSN (Herstellerschlüsselnummer) und TSN (Typschlüsselnummer) übermittelst.
Die API liefert detaillierte Fahrzeuginformationen wie Modell, Leistung, Hubraum und Energieart.

Beispielausgabe

Nach einer erfolgreichen Anfrage mit gültigen Parametern gibt die API ein JSON-Objekt wie folgt zurück:

{
    "HSNTSN": "0603/ARD",
    "Modelbezeichnung": "VW Scirocco III 2.0 TSI",
    "Leistung": "211 PS (155 kW)",
    "Hubraum": "1984 ccm",
    "Energie": "Benzin"
}
    

Klicke auf den JSON-Text, um ihn in die Zwischenablage zu kopieren.


Das JSON enthält die folgenden Felder:

  • HSNTSN: Kombination aus HSN (Herstellerschlüsselnummer) und TSN (Typschlüsselnummer).
  • Modelbezeichnung: Der Modellname des Fahrzeugs.
  • Leistung: Die Leistung des Motors in PS und kW.
  • Hubraum: Der Hubraum des Motors in Kubikzentimetern.
  • Energie: Die Energieart, z. B. Benzin, Diesel oder elektrisch.

Endpoint


        
            https://lfdev.de/api/endpoints/vehicles.php?hsn=hsn&tsn=tsn&api_key=api_key
        

        

Method

GET

Parameter

Parameter Typ Beschreibung Pflichtfeld
hsn String Die 4-stellige Herstellerschlüsselnummer (HSN). Ja
tsn String Die Typschlüsselnummer (TSN). Ja
api_key String Dein persönlicher API-Schlüssel. Ja

Erfolgreiche Antwort

Die API gibt bei einer erfolgreichen Anfrage folgende Daten zurück:

Feld Beschreibung
HSNTSN Kombination aus HSN und TSN in der Form HSN/TSN.
Modelbezeichnung Der Name oder die Bezeichnung des Fahrzeugmodells.
Leistung Leistung des Fahrzeugs in PS und kW.
Hubraum Hubraum des Motors in ccm.
Energie Kraftstoffart des Fahrzeugs (z. B. Benzin, Diesel, Elektro).

Fehlercodes

Die API kann bei Fehlern die folgenden HTTP-Statuscodes zurückgeben:

Statuscode Beschreibung Behebung
200 OK - Die Anfrage war erfolgreich, und die Fahrzeugdaten werden zurückgegeben. Keine Aktion erforderlich.
400 Bad Request - Ungültige Eingaben für HSN, TSN oder API-Key. Überprüfe, ob die HSN, TSN und der API-Key korrekt übermittelt wurden.
403 Forbidden - Der API-Schlüssel ist ungültig oder nicht autorisiert. Stelle sicher, dass ein gültiger API-Key verwendet wird. Beantrage einen neuen API-Key, falls erforderlich.
404 Not Found - Es wurden keine Fahrzeugdaten für die übermittelte HSN/TSN gefunden. Überprüfe, ob die HSN und TSN korrekt sind.
500 Internal Server Error - Es ist ein unerwarteter Fehler aufgetreten (z. B. Datenbankfehler). Versuche es später erneut. Wende dich an den Support, falls das Problem weiterhin besteht.
API Dokumentation: PR-Nummern API

Beschreibung:

Mit der PR-Nummern API kannst du die Bedeutung von PR-Nummern abfragen. Die API gibt eine Beschreibung basierend auf der übermittelten PR-Nummer zurück.

Beispielausgabe

Nach einer erfolgreichen Anfrage mit einer gültigen PR-Nummer gibt die API ein JSON-Objekt wie folgt zurück:

    {
    "pr": "1AT",
    "bezeichnung": "Elektronisches Stabilisierungsprogramm (ESP)"
    }
        

Klicke auf den JSON-Text, um ihn in die Zwischenablage zu kopieren.


Das JSON enthält die folgenden Felder:

  • pr: Die PR-Nummer, die angefragt wurde.
  • bezeichnung: Die Beschreibung, die zu der PR-Nummer gehört.

Endpoint

        
            https://lfdev.de/api/endpoints/pr_numbers.php?pr_number=pr_number&api_key=api_key
        
        

Method

GET

Parameter

Parameter Typ Beschreibung Pflichtfeld
pr String Die PR-Nummer, die abgefragt werden soll. Ja
api_key String Dein persönlicher API-Schlüssel. Ja

Erfolgreiche Antwort

Die API gibt bei einer erfolgreichen Anfrage folgende Daten zurück:

Feld Beschreibung
pr Die angefragte PR-Nummer.
bezeichnung Die Beschreibung, die der PR-Nummer zugeordnet ist.

Fehlercodes

Die API kann bei Fehlern die folgenden HTTP-Statuscodes zurückgeben:

Statuscode Beschreibung Behebung
200 OK - Die Anfrage war erfolgreich, und die PR-Nummern-Daten werden zurückgegeben. Keine Aktion erforderlich.
400 Bad Request - Ungültige Eingaben für PR oder API-Key. Überprüfe, ob die PR-Nummer und der API-Key korrekt übermittelt wurden.
403 Forbidden - Der API-Schlüssel ist ungültig oder nicht autorisiert. Stelle sicher, dass ein gültiger API-Key verwendet wird. Beantrage einen neuen API-Key, falls erforderlich.
404 Not Found - Es wurden keine Daten für die übermittelte PR-Nummer gefunden. Überprüfe, ob die PR-Nummer korrekt ist.
500 Internal Server Error - Es ist ein unerwarteter Fehler aufgetreten (z. B. Datenbankfehler). Versuche es später erneut. Wende dich an den Support, falls das Problem weiterhin besteht.
API Dokumentation: Fehlercode API

Beschreibung:

Mit der Fehlercode API kannst du die Bedeutung von Fehlercodes abfragen. Die API gibt eine Beschreibung basierend auf der übermittelten Fehlercode zurück.

Beispielausgabe

Nach einer erfolgreichen Anfrage mit einem gültigen Fehlercode gibt die API ein JSON-Objekt wie folgt zurück:

{
    "Codenr": "17110",
    "Bezeichnung": "Fehler im Getriebesteuergerät (Gangschalter oder Getriebeüberwachung), was zu Schaltproblemen und verminderter Leistung führen kann."
}
        

Klicke auf den JSON-Text, um ihn in die Zwischenablage zu kopieren.


Das JSON enthält die folgenden Felder:

  • Codenr: Der Fehlercode, die angefragt wurde.
  • Bezeichnung: Die Beschreibung, die zu dem Fehlercode gehört.

Endpoint

        
            https://lfdev.de/api/endpoints/error_codes.php?code=fehlercode&api_key=api_key
        
        

Method

GET

Parameter

Parameter Typ Beschreibung Pflichtfeld
code String Der Fehlercode, welcher abgefragt werden soll. Ja
api_key String Dein persönlicher API-Schlüssel. Ja

Erfolgreiche Antwort

Die API gibt bei einer erfolgreichen Anfrage folgende Daten zurück:

Feld Beschreibung
code Der abgefragte Fehlercode
bezeichnung Die Beschreibung, die dem Fehlercode zugeordnet ist.

Fehlercodes

Die API kann bei Fehlern die folgenden HTTP-Statuscodes zurückgeben:

Statuscode Beschreibung Behebung
200 OK - Die Anfrage war erfolgreich, und die Fehlercode-Daten werden zurückgegeben. Keine Aktion erforderlich.
400 Bad Request - Ungültige Eingaben für Fehlercode oder API-Key. Überprüfe, ob der Fehlercode und der API-Key korrekt übermittelt wurden.
403 Forbidden - Der API-Schlüssel ist ungültig oder nicht autorisiert. Stelle sicher, dass ein gültiger API-Key verwendet wird. Beantrage einen neuen API-Key, falls erforderlich.
404 Not Found - Es wurden keine Daten für den übermittelten Fehlercode gefunden. Überprüfe, ob der Fehlercode korrekt ist.
500 Internal Server Error - Es ist ein unerwarteter Fehler aufgetreten (z. B. Datenbankfehler). Versuche es später erneut. Wende dich an den Support, falls das Problem weiterhin besteht.

Um den API-Key zu erhalten, musst du dich registrieren. Dort erhältst du sofort und kostenlos deinen Key.