Skip to content

Commit

Permalink
new Class externeBausparAngebote
Browse files Browse the repository at this point in the history
  • Loading branch information
europace committed Jan 28, 2025
1 parent 3f57c53 commit 671ab78
Show file tree
Hide file tree
Showing 3 changed files with 837 additions and 237 deletions.
2 changes: 1 addition & 1 deletion kundenangaben-openapi.json

Large diffs are not rendered by default.

122 changes: 103 additions & 19 deletions kundenangaben-openapi.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ info:
name: Europace AG
url: http://developer.europace.de
email: [email protected]
version: 1.5.25; 57267f85d5b5ad70fca7131fb2f47621c8b7159b
version: 1.5.26; 1e88befaae5e9f127ec04a163d2d474f463bbc39
externalDocs:
url: https://developer.europace.de/api/baufismart-kundenangaben-api
servers:
Expand Down Expand Up @@ -53,6 +53,8 @@ paths:
$ref: "#/components/responses/Unauthorized"
"429":
$ref: "#/components/responses/TooManyRequests"
"403":
$ref: "#/components/responses/Forbidden"
"200":
description: Kundenangaben für einen bestehenden Vorgang
headers:
Expand All @@ -63,8 +65,6 @@ paths:
application/json;version=1.0:
schema:
$ref: "#/components/schemas/Kundenangaben"
"403":
$ref: "#/components/responses/Forbidden"
"409":
$ref: "#/components/responses/Conflict"
"400":
Expand Down Expand Up @@ -103,6 +103,12 @@ paths:
responses:
"503":
$ref: "#/components/responses/ServiceNotAvailable"
"204":
description: Kundenangaben in einem bestehenden Vorgang überschrieben
headers:
X-TraceId:
$ref: "#/components/headers/tracingIdHeader"
style: simple
"404":
$ref: "#/components/responses/NotFound"
"422":
Expand All @@ -111,12 +117,6 @@ paths:
$ref: "#/components/responses/Unauthorized"
"429":
$ref: "#/components/responses/TooManyRequests"
"204":
description: Kundenangaben in einem bestehenden Vorgang überschrieben
headers:
X-TraceId:
$ref: "#/components/headers/tracingIdHeader"
style: simple
"403":
$ref: "#/components/responses/Forbidden"
"409":
Expand Down Expand Up @@ -152,16 +152,6 @@ paths:
$ref: "#/components/schemas/ImportKundenangabenRequest"
required: true
responses:
"503":
$ref: "#/components/responses/ServiceNotAvailable"
"422":
$ref: "#/components/responses/UnprocessableEntity"
"401":
$ref: "#/components/responses/Unauthorized"
"429":
$ref: "#/components/responses/TooManyRequests"
"403":
$ref: "#/components/responses/Forbidden"
"201":
description: Kundenangaben in neuen Vorgang importiert
headers:
Expand All @@ -172,6 +162,16 @@ paths:
application/json;version=1.0:
schema:
$ref: "#/components/schemas/KundenangabenImportResponse"
"503":
$ref: "#/components/responses/ServiceNotAvailable"
"422":
$ref: "#/components/responses/UnprocessableEntity"
"401":
$ref: "#/components/responses/Unauthorized"
"429":
$ref: "#/components/responses/TooManyRequests"
"403":
$ref: "#/components/responses/Forbidden"
"409":
$ref: "#/components/responses/Conflict"
"400":
Expand Down Expand Up @@ -599,6 +599,83 @@ components:
- UNBEBAUTES_GEWERBEGRUNDSTUECK
- LANDWIRTSCHAFTLICHES_GRUNDSTUECK
- SONSTIGES_GRUNDSTUECK
BausparAngebotExtern:
type: object
properties:
id:
type: string
description: Eindeutige interne ID
bausparkasse:
type: string
enum:
- AACHENER_BAUSPARKASSE
- ALTE_LEIPZIGER_BAUSPAR
- ALTE_LEIPZIGER_BAUSPAR_RATENKREDIT
- BAUSPARKASSE_MAINZ
- BAUSPARKASSE_SCHWAEBISCH_HALL
- BHW
- BSQ_BAUSPAR
- DEBEKA_BAUSPARKASSE
- DEUTSCHE_BANK_BAUSPAR
- BADENIA
- DEUTSCHER_RING
- LBS_BAYERN
- LBS_NORD
- LBS_BREMEN
- LBS_HESSEN_THUERINGEN
- LBS_SCHLESWIG_HOLSTEIN_HAMBURG
- LBS_RHEINLAND_PFALZ
- LBS_WEST
- LBS_OST
- LBS_SAAR
- LBS_SUEDWEST
- LBS_BADEN_WUERTTEMBERG
- SIGNAL_IDUNA
- SIGNAL_IDUNA_BAUSPAR
- WUESTENROT
vertragsnummer:
type: string
tarif:
type: string
vertragsbeginn:
type: string
format: date
jahresentgelt:
type: number
format: double
sparbeitragMonatlich:
type: number
format: double
bausparsumme:
type: number
format: double
zuteilungsdatum:
type: string
format: date
angebotsHinweisFuerDenKunden:
type: string
sonderZahlungen:
type: array
items:
$ref: "#/components/schemas/Sonderzahlung"
abschlussGebuehrenVerrechnung:
type: string
enum:
- SOFORTZAHLUNG
- VERRECHNUNG
sparBeginn:
type: string
format: date
vertragsPartnerIds:
type: array
description: Eindeutige interne vertragsPartnerID
items:
type: string
description: Eindeutige interne vertragsPartnerID
gesamtLaufzeitInJahren:
type: integer
format: int32
description: In anderen APIs als 'BausparAngebotExtern' bezeichnet.
Bauspardarlehen:
type: object
description: Für leer gelassene Parameter werden automatisch Vorschläge berechnet.
Expand Down Expand Up @@ -2125,6 +2202,13 @@ components:
- $ref: "#/components/schemas/RegionalFoerderDarlehen"
- $ref: "#/components/schemas/VariablesDarlehen"
- $ref: "#/components/schemas/Zwischenfinanzierung"
externeBausparangebote:
maxItems: 3
minItems: 0
type: array
description: 'Bestehender externer Bausparvertrag. '
items:
$ref: "#/components/schemas/BausparAngebotExtern"
ratenschutzbausteine:
maxItems: 2
minItems: 0
Expand Down
Loading

0 comments on commit 671ab78

Please sign in to comment.