Eine Überprüfung der angelieferten Felder ist nur bedingt möglich. Der Datenlieferant / API Nutzer ist selbst für die Richtigkeit der ins PDF eingefügten Werte verantwortlich.
http://envkv.54grad.de/pdf/kfzzulassung
POST Parameter mit dem Hinweis „required“ sind zwingend mit gültigen Daten zu übermitteln, da es sonst zu einem Abbruch der Generierung kommen wird. Andere Parameter haben entweder einen Vorgabewert (Default) oder sind nur in bestimmten Konstellationen notwendig. Mehr Infos finden Sie in der jeweiligen Parameterbeschreibung und unter Antwort bei Fehlern.
use_company_background | bool string |
Benutze die hinterlegte Briefpapier Vorlage, z.B. für den Druck auf weißem Papier oder dem Versand per Email. Default: false Beispiel: true |
addressee required |
string | Vollständige Anschrift Beispiel: Max Mustermann Musterstraße 1 12345 Musterstadt |
carident required |
string | Fahrzeug Identnummer Beispiel: WKDJFJWJ12D3444 |
pretext_vehicle | string | Zustandsbeschreibung, wird dem Wort „Fahrzeug“ vorangestellt, z.B. „Neu-Fahrzeug“ Default: kann leer bleiben Beispiel: Neu Beispiel: Gebraucht |
origin required |
string | Ursprungsland Beispiel: Österreich |
origin_short | string | Ursprungsland Kurzform Beispiel: AT |
foreign_vehicle_papers | bool string |
Ausländische Fahrzeugpapiere liegen vor oder liegen nicht vor Default: false (leer) Beispiel: true |
foreign_license | bool string |
Zulassung im Erwerberland liegt vor oder liegt nicht vor Default: false Beispiel: true |
date_of_signing | string | Datum der Unterzeichnung Beispiel: 02.05.2017 |
signing_employee_name | string | Unterzeichnender Mitarbeiter Beispiel: Max Mustermann |
POST |
http://envkv.54grad.de/pdf/kfzzulassung |
POST-Data |
addressee=Max%20Mustermann%0AMusterstra%C3%9Fe %201%0A12345%20Musterstadt&carident=WKDJFJWJ12D3444 &origin=%C3%96sterreich&origin_short=AT |
Antwort |
Content-type: application/pdf |
Sollte es zu Fehlern bei der Verarbeitung kommen, wird das Feld ’status‘ der JSON Antwort die Fehlermeldung enthalten. Der gesendete HTTP-Response-Header ist dann 400.
Antwort |
{ "statuscode":400, "status":"Es fehlen wichtige Grundwerte zur Erstellung: adressee, carident, origin" } |
Weitere Informationen entnehmen Sie bitte der Hauptübersicht: API Grundlagen