# Patron Reservation

Provider API v0.6.5 · 4 operasjoner
Kilde: https://plas.redia.dk/no/provider/v0.6.5/patron-reservation/

Ingen beskrivelse i spesifikasjonen.

## Get patron reservations

`GET` `/patron/{patronId}/reservation` · `GetPatronReservations`

### Parametere

- `patronId` (i `path`, `string`, påkrevd) — Patron ID from authentication

Felles for operasjonene: `version`. [Se den felles kontrakten på versjonssiden.](https://plas.redia.dk/no/provider/v0.6.5/)

### Svar

- `200` [`PatronReservationResponseBody`](https://plas.redia.dk/no/provider/v0.6.5/schemas/#PatronReservationResponseBody) — Success

Feilsvar: 400 · 401 · 404 — [Se den felles kontrakten på versjonssiden.](https://plas.redia.dk/no/provider/v0.6.5/)

## Create reservation

`POST` `/patron/{patronId}/reservation` · `CreatePatronReservation`

### Parametere

- `patronId` (i `path`, `string`, påkrevd) — Patron ID from authentication

Felles for operasjonene: `version`. [Se den felles kontrakten på versjonssiden.](https://plas.redia.dk/no/provider/v0.6.5/)

### Request body

`application/json` · påkrevd

[`CreatePatronReservationRequestBody`](https://plas.redia.dk/no/provider/v0.6.5/schemas/#CreatePatronReservationRequestBody)

### Svar

- `200` [`CreatePatronReservationResponseBody`](https://plas.redia.dk/no/provider/v0.6.5/schemas/#CreatePatronReservationResponseBody) — Success

Feilsvar: 400 · 401 · 404 — [Se den felles kontrakten på versjonssiden.](https://plas.redia.dk/no/provider/v0.6.5/)

## Update reservation

`PUT` `/patron/{patronId}/reservation/{reservationId}` · `UpdatePatronReservation`

### Parametere

- `patronId` (i `path`, `string`, påkrevd) — Patron ID from authentication
- `reservationId` (i `path`, `string`, påkrevd) — ID of the reservation

Felles for operasjonene: `version`. [Se den felles kontrakten på versjonssiden.](https://plas.redia.dk/no/provider/v0.6.5/)

### Request body

`application/json` · påkrevd

[`UpdatePatronReservationRequestBody`](https://plas.redia.dk/no/provider/v0.6.5/schemas/#UpdatePatronReservationRequestBody)

### Svar

- `200` [`UpdatePatronReservationResponseBody`](https://plas.redia.dk/no/provider/v0.6.5/schemas/#UpdatePatronReservationResponseBody) — Success

Feilsvar: 400 · 401 · 404 — [Se den felles kontrakten på versjonssiden.](https://plas.redia.dk/no/provider/v0.6.5/)

## Delete reservation

`DELETE` `/patron/{patronId}/reservation/{reservationId}` · `DeletePatronReservation`

### Parametere

- `patronId` (i `path`, `string`, påkrevd) — Patron ID from authentication
- `reservationId` (i `path`, `string`, påkrevd) — ID of the reservation

Felles for operasjonene: `version`. [Se den felles kontrakten på versjonssiden.](https://plas.redia.dk/no/provider/v0.6.5/)

### Svar

- `204` `Ikke noe innhold i svaret.` — Success

Feilsvar: 400 · 401 · 404 — [Se den felles kontrakten på versjonssiden.](https://plas.redia.dk/no/provider/v0.6.5/)
