> ## Documentation Index
> Fetch the complete documentation index at: https://docs.jaksam-scripts.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Get player ID keys

> Get all vehicle keys owned by an online player server side.

```lua Export theme={null}
exports["vehicles_keys"]:getPlayerIdKeys(playerId)
```

### Parameters

| Name       | Data Type | Description                 |
| ---------- | --------- | --------------------------- |
| `playerId` | integer   | The target player server ID |

## Example

```lua theme={null}
Citizen.CreateThread(function()
    local playerServerId = 16

    local keys = exports["vehicles_keys"]:getPlayerIdKeys(playerServerId)

    print(ESX.DumpTable(keys))

    --[[
        Example output

        {
            ["ABC123"] = {
                ["type"] = "owned",
                ["model"] = -563445643
            },

            ["VEG643"] = {
                ["type"] = "temporary",
                ["model"] = 165445642
            },

            ["AEC613"] = {
                ["type"] = "other_player",
                ["model"] = 1732123
            },
        }
    ]]

end)
```


## Related topics

- [Server](/vehicles-keys/server/index.md)
- [Get if player ID owns a plate](/vehicles-keys/server/get-if-player-id-owns-a-plate.md)
- [Get player vehicles in marker ID](/jobs-creator/server/buyable-vehicles/get-player-vehicles-in-marker-id.md)
- [Give keys to player ID](/vehicles-keys/server/give-keys-to-player-id.md)
- [Remove keys from player ID](/vehicles-keys/server/remove-keys-from-player-id.md)
