ParkingLink API Reference

Build scalable integrations with our RESTful API. Manage parking sessions, process payments and sync gates in real time.

Sessions

POST /v1/sessions/entry

Register a new vehicle entry. Used by Edge gateways when a camera detects a license plate.

Request Example (cURL) JSON
curl -X POST https://api.parkinglink.it/v1/sessions/entry \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "plate": "AB123CD",
    "gate_id": "gate_north_01",
    "timestamp": "2026-02-08T15:30:00Z",
    "confidence": 0.98
  }'
Response (200 OK)
{
  "session_id": "sess_83jdh9283",
  "status": "active",
  "tariff_plan": "standard_hourly",
  "barrier_open": true
}

Occupancy

GET /v1/zones/{zone_id}/occupancy

Get the real-time occupancy status of a specific zone.

Response (200 OK)
{
  "zone_id": "level_minus_1",
  "total_spots": 150,
  "occupied": 87,
  "available": 63,
  "trend": "increasing"
}

Want to explore the full API?

Access the complete documentation on Postman or SwaggerHub.

Open API Specs