REST API

API Reference

Base URL: https://www.api.parkexa.com/api

{
"name": "Parkexa",
"version": "1.0.0",
"environment": "development",
"laravel": "13.1.1",
"php": "8.5.4",
"auth": "Laravel Sanctum (Bearer Token)",
"timezone": "UTC",
"locale": "en"
}
Authentication

Protected endpoints require a Bearer token issued by Sanctum. Include it in the Authorization header of every request.

Authorization: Bearer <your-token>
Endpoint Groups
/api/v1/auth

Authentication — register, login, logout, token refresh

Public
/api/v1/guest

Guest parking registration, QR code, status lookup

Public
/api/v1/pricing

Price calculator for parking duration

Public
/api/v1/parking-lots

Parking lot management (Admin+)

Auth
/api/v1/residents

Resident permit management

Auth
/api/v1/vehicles

Vehicle registration & lookup

Auth
/api/v1/payments

Payment records & Stripe webhooks

Auth
/api/v1/admin

SuperAdmin & Admin management endpoints

Auth

Full API documentation coming soon. Versioned endpoints are under /api/v1/