Developer · Infrastructure API online · v1

Integrasi Kendaraan Otonom

Antarmuka yang akan dipanggil oleh sistem kendaraan otonom atau bantuan-pengemudi untuk berinteraksi dengan infrastruktur parkir ini. Dirancang untuk kompatibel dengan sistem parkir otonom generasi mendatang — didokumentasikan sebagai kapabilitas & interoperabilitas, bukan pengalaman parkir otonom yang telah didemonstrasikan.

Fitur ini adalah kapabilitas infrastruktur. Tidak ada klaim kemitraan, sertifikasi kompatibilitas, atau dukungan dari produk/merek kendaraan mana pun. Belum ada kendaraan nyata yang pernah menggunakan integrasi ini.
Kapabilitas live
{
  "service": "ParkingVision Vehicle Interface",
  "version": "v1",
  "status": "online",
  "auth": "X-Vehicle-Api-Key header",
  "operations": [
    {
      "op": "request-slot",
      "method": "POST",
      "path": "/api/v1/vehicle/request-slot"
    },
    {
      "op": "confirm-arrival",
      "method": "POST",
      "path": "/api/v1/vehicle/confirm-arrival"
    },
    {
      "op": "release-slot",
      "method": "POST",
      "path": "/api/v1/vehicle/release-slot"
    }
  ],
  "coordinate_system": "percent (0-100) relative to floor-plan canvas",
  "note": "Infrastructure interoperability interface. Designed to be compatible with next-generation autonomous parking systems. No partnership, certification, or endorsement from any vehicle product or brand is implied. No real vehicle has used this."
}

Autentikasi

Sertakan header berikut pada setiap permintaan:

X-Vehicle-Api-Key: pv_demo_veh_2f9c1a

Endpoint

POST/api/v1/vehicle/request-slot

Meminta penetapan slot tersedia terbaik. Mengembalikan node_id, koordinat, dan jalur wayfinding.

Request body
{
  "building_id": "6a8d74eb981a7e8a3dd1aa4b"
}
Response
// Belum ada respons. Klik “Coba (live)”.
POST/api/v1/vehicle/confirm-arrival

Mengonfirmasi kedatangan pada slot yang ditetapkan. Okupansi sensor tetap otoritas hardware.

Request body
{
  "assignment_id": "<assignment_id>"
}
Response
// Belum ada respons. Klik “Coba (live)”.
POST/api/v1/vehicle/release-slot

Melepaskan slot. Hanya memengaruhi lapisan reservasi, bukan okupansi hardware.

Request body
{
  "assignment_id": "<assignment_id>"
}
Response
// Belum ada respons. Klik “Coba (live)”.
Semua respons di atas berasal dari endpoint backend yang benar-benar berjalan — bukan contoh statis.