# Nord Phone Integration

# Nord Phone Integration

Server-side phone exports provide UI-safe normalized vehicle data.

```lua
local vehicles = exports['nord_garages']:GetPhoneVehicles(source)
local vehicle = exports['nord_garages']:GetPhoneVehicle(source, plate)
local garages = exports['nord_garages']:GetPhoneGarages()
```

The normalized vehicle snapshot can include plate, model/label, state, garage or impound identity, location, fuel and impound metadata.

A notification helper is also available:

```lua
exports['nord_garages']:NotifyPhoneVehicleChanged(ownerIdentifier, plate, action, garageIdentifier)
```

Vehicle history/state changes invalidate the live phone cache so store, spawn, transfer, impound, release and reconciliation operations can refresh without a resource restart.
