These endpoints are use case methods that have the aim of creating, getting information or removing a parking.
Create parking
-
Method: POST
-
URL: {baseUrl}/v1/parking
-
Body:
{ "municipalityIneCode":50297, "name":"abcd", "parkingId":1, "address":"abc", "postalCode":1, "timetable":"abc", "totalCapacity":0, "geoJsonAddress":{ "type":"Polygon", "coordinates":[ [ [-0.864299,41.646176],[-0.864162,41.646250], [-0.864135,41.646412],[-0.864408,41.646432], [-0.864453,41.646200],[-0.864299,41.646176] ] ] } }
Obtain information about parkings
-
Method: GET
-
URL: {baseUrl}/v1/parking/{municipalityIneCode}/{parkingId}
-
Obtains information from the data of a parking (municipalityIneCode, parkingId, freeCapacity, totalCapacity)
[ { "municipalityIneCode":50297, "parkingId":1, "freeCapacity":6, "totalCapacity":5 } ]
Note: In the GET method URL, it is not necessary to specify the parking identification number ({baseUrl} / v1 / parking / {municipalityIneCode}) or the municipality code ({baseUrl} / v1 / parking)
Delete parking
-
Method: DEL
-
URL: {baseUrl}/v1/parking/{municipalityIneCode}/{parkingId}
-
Delete the data of a parking