# FiveM Integration Quick Reference

# FiveM Integration Quick Reference

## Required customer configuration

```cfg
setr nord_license "FG-XXXX-XXXX-XXXX-XXXX"
setr nord_keymaster "cfxk_xxxxxxxxxxxxxxxxx"
sv_licenseKey "cfxk_xxxxxxxxxxxxxxxxx"
```

## Register the server

Before starting a protected product:

```text
Customer Portal → Servers → Add Server
```

Register the same `cfxk_` Keymaster used by the server.

## Main exports

```lua
exports.nord_forge_license:ValidateProduct(product, callback)
exports.nord_forge_license:CreateSession(product, buildId, callback)
exports.nord_forge_license:IsValidated(product)
exports.nord_forge_license:GetSessionKey(product)
```

## Main API endpoints

```text
POST /api/license/validate
POST /api/license/session
POST /api/license/keymasters
GET  /api/license/keymasters
POST /api/license/keymasters/<id>/remove
```

## Default server cap

```text
3 active Keymasters per Forge Key
```
