Trench Project / Project Description / Code / REST-API Endpoints

Controller

Method

Endpoint

Description

Auth

POST

/api/auth/hash

Hash a password

Auth

POST

/api/auth/verify

Verify a password hash

Messeinstellung

GET

/api/Messeinstellung

Get all Messeinstellung

Messeinstellung

POST

/api/Messeinstellung

Create a new Messeinstellung

Messeinstellung

GET

/api/Messeinstellung/{id}

Get specific Messeinstellung by ID

Messeinstellung

PUT

/api/Messeinstellung/{id}

Update a Messeinstellung

Messeinstellung

DELETE

/api/Messeinstellung/{id}

Delete a Messeinstellung

Sonde

GET

/api/Sonde

Get all Sonde

Sonde

POST

/api/Sonde

Create a new Sonde

Sonde

GET

/api/Sonde/{id}

Get specific Sonde by ID

Sonde

PUT

/api/Sonde/{id}

Update a Sonde

Sonde

DELETE

/api/Sonde/{id}

Delete a Sonde

SondenPosition

GET

/api/SondenPosition

Get all SondenPosition

SondenPosition

POST

/api/SondenPosition

Create a new SondenPosition

SondenPosition

GET

/api/SondenPosition/{id}

Get specific SondenPosition by ID

SondenPosition

PUT

/api/SondenPosition/{id}

Update a SondenPosition

SondenPosition

DELETE

/api/SondenPosition/{id}

Delete a SondenPosition

SondenTyp

GET

/api/SondenTyp

Get all SondenTyp

SondenTyp

POST

/api/SondenTyp

Create a new SondenTyp

SondenTyp

GET

/api/SondenTyp/{id}

Get specific SondenTyp by ID

SondenTyp

PUT

/api/SondenTyp/{id}

Update a SondenTyp

SondenTyp

DELETE

/api/SondenTyp/{id}

Delete a SondenTyp

Messung

GET

/api/Messung

Get all Messung

Messung

POST

/api/Messung

Create a new Messung

Messung

POST

/api/Messung/Complete

Create a new Messung with complete data

Messung

GET

/api/Messung/{id}

Get specific Messung by ID

Messung

PUT

/api/Messung/{id}

Update a Messung

Messung

DELETE

/api/Messung/{id}

Delete a Messung

Messwert

GET

/api/Messwert

Get all Messwert

Messwert

POST

/api/Messwert

Create a new Messwert

Messwert

GET

/api/Messwert/{id}

Get specific Messwert by ID

Messwert

PUT

/api/Messwert/{id}

Update a Messwert

Messwert

DELETE

/api/Messwert/{id}

Delete a Messwert

Spule

GET

/api/Spule

Get all Spule

Spule

GET

/api/Spule/{id}

Get specific Spule by ID

Spule

POST

/api/Spule

Create a new Spule

Spule

PUT

/api/Spule/{id}

Update a Spule

Spule

DELETE

/api/Spule/{id}

Delete a Spule

SpuleTyp

GET

/api/SpuleTyp

Get all SpuleTyp

SpuleTyp

GET

/api/SpuleTyp/{id}

Get specific SpuleTyp by ID

SpuleTyp

POST

/api/SpuleTyp

Create a new SpuleTyp

SpuleTyp

PUT

/api/SpuleTyp/{id}

Update a SpuleTyp

SpuleTyp

DELETE

/api/SpuleTyp/{id}

Delete a SpuleTyp

Messstatus

GET

/api/Messstatus

Get all Messstatus