Wiki-Quellcode von Release-Notes Submission-API

Zuletzt geändert von MACH formsolutions am 17.03.2026

Verstecke letzte Bearbeiter
MACH formsolutions 8.1 1 (% class="wikigeneratedid" %)
2 **Inhaltsverzeichnis:**
MACH formsolutions 1.1 3
MACH formsolutions 9.1 4 {{toc depth="2" start="2"/}}
MACH formsolutions 8.1 5
6 == Schnittstellenversion 4.2-beta (Release 4.112.0) ==
7
8 Die Anwort auf Anfragen an die Submission-API wurde hier um Authentifizierungsdaten, die bisher als secureData schon im XML enthalten waren, erweitert.
9
10 === Response mit BundID ab 4.2-beta ===
11
12 {{code language="json"}}
13 {
14 "secureData": {
15 "DateOfBirth": "01.01.1974",
16 "Origin": "BUNDID",
MACH formsolutions 11.1 17 "Email": "max.mustermann@musterhausen.de",
MACH formsolutions 8.1 18 "BirthPlace": "Berlin",
19 "FirstName": "Max",
20 "ZipCode": "12345",
21 "StorkQaaLevel": "STORK-QAA-Level-1",
22 "City": "Musterhausen",
23 "PostkorbId": "abcdefab-cdef-4abc-9def-abcdefabcdef",
24 "AcademicTitle": "Dr.hc.",
25 "Phone": "+49 17012345678",
26 "Titel": "Herr",
27 "Street": "Musterstraße 1",
28 "Country": "Deutschland",
29 "LastName": "Mustermann",
30 "BirthName": "Gabler"
31 }
32 }
33 {{/code}}
34
MACH formsolutions 9.1 35 === Response mit MUK ab 4.2-beta ===
MACH formsolutions 8.1 36
37 {{code language="json"}}
38 {
39 "secureData": {
40 "Origin": "MUK",
41 "CompanyAddressLocality": "Musterhausen",
42 "CompanyAddressPostCode": "123456",
43 "OccupationText": "Beratung",
44 "CompanyAddressCountry": "Deutschland",
45 "CompanyAddressStreetNumber": "1",
46 "StorkQaaLevel": "substanziell",
47 "CompanyName": "Mustermann Beratung",
48 "Occupation": "1",
49 "RegisterNumber": "987654321",
50 "RegisterCourt": "Amtsgericht Musterhausen",
51 "CompanyAddressStreet": "Musterstraße",
52 "TypeOfLegalPerson": "Natürliche Person",
53 "RegisterType": "A"
54 }
55 }
56 {{/code}}
MACH formsolutions 9.1 57
MACH formsolutions 10.1 58 == Schnittstellenversion 4.1 (Release 4.104.0) ==
MACH formsolutions 8.1 59
MACH formsolutions 5.8 60 In der Version 4.1 gibt es zusätzliche Felder:
61
MACH formsolutions 5.9 62 |=Feld|=Inhalt
63 |applicantFirstname|Vorname
64 |applicantLastname|Nachname
MACH formsolutions 5.11 65 |applicantType|//NATURAL_PERSON// oder //NOT_NATURAL_PERSON//
66 |applicationInfoText|(((
MACH formsolutions 5.12 67 Wird z.B. von Portalen benutzt, um durch Vorbefüllung ein Referenzzeichen zu übergeben.
68
MACH formsolutions 5.11 69 Dynamische Befüllung dieses Werts im Assistenten durch eine Komponente mit der "Bezeichnung technisch": "INFOTEXT"
70 )))
MACH formsolutions 5.5 71
MACH formsolutions 5.13 72 (% class="wikigeneratedid" %)
MACH formsolutions 5.21 73 Die tabellarische Darstellung der Submission-API-Antwort enthält mit Version 4.1 mehr Informationen, die eine Zuordnung der Einreichungen erleichtern. Dies wird durch die Ergänzung dieser Felder auf der ersten Ebene des Schemas erreicht.
MACH formsolutions 5.12 74
MACH formsolutions 9.1 75 === Response für eine natürliche Person in V4.0 ===
MACH formsolutions 3.1 76
77 {{code language="json"}}
78 {
MACH formsolutions 7.1 79 "applicantEMail": "max.mustermann@muster.de",
MACH formsolutions 3.1 80 "applicantName": "Max Mustermann ",
81 "attachments": null,
82 ...
83 }
84 {{/code}}
85
MACH formsolutions 9.1 86 === (% id="cke_bm_355S" style="display:none" %) (%%)Response für eine natürliche Person ab V4.1 ===
MACH formsolutions 3.1 87
88 {{code language="json"}}
89 {
MACH formsolutions 7.1 90 "applicantEMail": "max.mustermann@muster.de",
MACH formsolutions 4.1 91 "applicantName": "Max Mustermann",
92 "applicantFirstname": "Max",
93 "applicantLastname": "Mustermann",
94 "applicantCompanyname": null,
95 "applicantType": "NATURAL_PERSON",
96 "applicationInfoText": "Standardwert InfoText",
97 "attachments": null,
98 ...
99 }
100 {{/code}}
101
MACH formsolutions 9.1 102 === Response für eine nicht natürliche Person in V4.0 ===
MACH formsolutions 4.1 103
104 {{code language="json"}}
105 {
MACH formsolutions 7.1 106 "applicantEMail": "info@muster.de",
MACH formsolutions 6.2 107 "applicantName": "Muster GmbH Max Mustermann ",
MACH formsolutions 3.1 108 "attachments": null,
109 ...
110 }
111 {{/code}}
112
MACH formsolutions 9.1 113 === Response für eine nicht natürliche Person ab V4.1 ===
MACH formsolutions 3.1 114
115 {{code language="json"}}
116 {
MACH formsolutions 7.1 117 "applicantEMail": "info@muster.de",
118 "applicantName": "Muster GmbH Max Mustermann",
MACH formsolutions 3.1 119 "applicantFirstname": "Max",
120 "applicantLastname": "Mustermann",
MACH formsolutions 7.1 121 "applicantCompanyname": "Muster GmbH",
MACH formsolutions 4.1 122 "applicantType": "NOT_NATURAL_PERSON",
MACH formsolutions 3.1 123 "applicationInfoText": "Standardwert InfoText",
124 "attachments": null,
125 ...
126 }
127 {{/code}}
128
129
MACH formsolutions 1.1 130