Skip to content

Commit

Permalink
Release 1.5.13 Aufenthaltstitel
Browse files Browse the repository at this point in the history
  • Loading branch information
europace committed Aug 6, 2024
1 parent b402092 commit 7c53e0b
Show file tree
Hide file tree
Showing 3 changed files with 164 additions and 67 deletions.
2 changes: 1 addition & 1 deletion kundenangaben-openapi.json

Large diffs are not rendered by default.

44 changes: 28 additions & 16 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.12; f934db217842ab553b22005053eed422be18e80b
version: 1.5.13; a017a6a8a62f3ae0239fa5d6ae4e7740397a84f5
externalDocs:
url: https://developer.europace.de/api/baufismart-kundenangaben-api
servers:
Expand Down Expand Up @@ -51,12 +51,6 @@ paths:
$ref: '#/components/responses/NotFound'
"401":
$ref: '#/components/responses/Unauthorized'
"429":
$ref: '#/components/responses/TooManyRequests'
"403":
$ref: '#/components/responses/Forbidden'
"409":
$ref: '#/components/responses/Conflict'
"200":
description: Kundenangaben für einen bestehenden Vorgang
headers:
Expand All @@ -67,6 +61,12 @@ paths:
application/json;version=1.0:
schema:
$ref: '#/components/schemas/Kundenangaben'
"429":
$ref: '#/components/responses/TooManyRequests'
"403":
$ref: '#/components/responses/Forbidden'
"409":
$ref: '#/components/responses/Conflict'
"400":
$ref: '#/components/responses/BadRequest'
security:
Expand Down Expand Up @@ -154,14 +154,6 @@ paths:
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 +164,14 @@ paths:
application/json;version=1.0:
schema:
$ref: '#/components/schemas/KundenangabenImportResponse'
"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 @@ -490,6 +490,7 @@ components:
aufenthaltstitel:
oneOf:
- $ref: '#/components/schemas/Aufenthaltserlaubnis'
- $ref: '#/components/schemas/BlaueKarteEu'
- $ref: '#/components/schemas/DaueraufenthaltEu'
- $ref: '#/components/schemas/Niederlassungserlaubnis'
- $ref: '#/components/schemas/Visum'
Expand All @@ -513,14 +514,15 @@ components:
'@type':
type: string
description: "Mögliche Typen: Visum, Aufenthaltserlaubnis, Niederlassungserlaubnis,\
\ DaueraufenthaltEu"
\ DaueraufenthaltEu, BlaueKarteEu"
discriminator:
propertyName: '@type'
mapping:
VISUM: '#/components/schemas/Visum'
AUFENTHALTSERLAUBNIS: '#/components/schemas/Aufenthaltserlaubnis'
NIEDERLASSUNGSERLAUBNIS: '#/components/schemas/Niederlassungserlaubnis'
DAUERAUFENTHALT_EU: '#/components/schemas/DaueraufenthaltEu'
BLAUE_KARTE_EU: '#/components/schemas/BlaueKarteEu'
AufloesungAlsVerwendung:
type: object
allOf:
Expand Down Expand Up @@ -1585,6 +1587,16 @@ components:
format: int32
kommentar:
type: string
BlaueKarteEu:
type: object
allOf:
- $ref: '#/components/schemas/Aufenthaltstitel'
- type: object
properties:
befristetBis:
type: string
description: Die EU Blue Card muss gültig sein.
format: date
DarlehensbetragBenoetigtKurzNachDarlehensvertrag:
type: object
allOf:
Expand Down
Loading

0 comments on commit 7c53e0b

Please sign in to comment.