# Preisabfrage

HTTP GET https://tomparking.arivo.app/api/backoffice/public/garage_reservation/price/?garage_id= (opens new window)<garage-id>&start=<start-date-utc>&end=<end-date-utc> z.b.

$ curl "https://tomparking.arivo.app/api/backoffice/public/garage_reservation/price/?garage_id=b8875dee-a34c-4154-94b6-5be446414136&start=2023-09-20T07%3A21%3A00.000Z&end=2023-09-23T07%3A21%3A00.000Z"

HTTP 200 OK
{
  "garage_id": "b8875dee-a34c-4154-94b6-5be446414136",
  "start": "2023-09-20T09:21:00+02:00",
  "end": "2023-09-23T09:21:00+02:00",
  "price": "25.47",
  "price_currency": "EUR"
}

JSON

# Verfügbarkeitsabfrage

HTTP GET https://tomparking.arivo.app/api/backoffice/public/garage_reservation/available/?garage_id= (opens new window)<garage-id>&start=<start-date-utc>&end=<end-date-utc> z.b.

$ curl "https://tomparking.arivo.app/api/backoffice/public/garage_reservation/available/?garage_id=b8875dee-a34c-4154-94b6-5be446414136&start=2023-09-19T07%3A21%3A00.000Z&end=2023-09-23T07%3A21%3A00.000Z"

Frei:
HTTP 200 OK
<kein body>

Belegt:
HTTP 400 Bad Request
{
  "non_field_errors":["Das Kontingent an Reservierungen für diesen Zeitbereich ist erschöpft."]
}