API updadte
This commit is contained in:
@@ -1,5 +1,23 @@
|
|||||||
api_platform:
|
api_platform:
|
||||||
title: Hello API Platform
|
title: 'Immorechner API'
|
||||||
|
description: |
|
||||||
|
# Immobilien-Verwaltungs-API
|
||||||
|
|
||||||
|
Diese REST-API bietet umfassende Funktionen zur Verwaltung von Immobilien und Benutzern.
|
||||||
|
|
||||||
|
## Hauptfunktionen
|
||||||
|
- Verwaltung von Immobilien (CRUD-Operationen)
|
||||||
|
- Benutzerverwaltung mit Rollensystem
|
||||||
|
- Beziehungsverwaltung zwischen Usern und Immobilien
|
||||||
|
- Automatische Berechnungen (Preis pro m², Gesamtfläche)
|
||||||
|
|
||||||
|
## Datenformate
|
||||||
|
- JSON-LD (Hydra)
|
||||||
|
- JSON
|
||||||
|
- HAL+JSON
|
||||||
|
|
||||||
|
## Authentifizierung
|
||||||
|
Derzeit keine Authentifizierung erforderlich (Entwicklungsversion)
|
||||||
version: 1.0.0
|
version: 1.0.0
|
||||||
mapping:
|
mapping:
|
||||||
paths: ['%kernel.project_dir%/src/Entity']
|
paths: ['%kernel.project_dir%/src/Entity']
|
||||||
@@ -7,3 +25,11 @@ api_platform:
|
|||||||
stateless: true
|
stateless: true
|
||||||
cache_headers:
|
cache_headers:
|
||||||
vary: ['Content-Type', 'Authorization', 'Origin']
|
vary: ['Content-Type', 'Authorization', 'Origin']
|
||||||
|
formats:
|
||||||
|
jsonld: ['application/ld+json']
|
||||||
|
json: ['application/json']
|
||||||
|
html: ['text/html']
|
||||||
|
docs_formats:
|
||||||
|
jsonld: ['application/ld+json']
|
||||||
|
jsonopenapi: ['application/vnd.openapi+json']
|
||||||
|
html: ['text/html']
|
||||||
|
|||||||
1
openapi.json
Normal file
1
openapi.json
Normal file
File diff suppressed because one or more lines are too long
Reference in New Issue
Block a user