> For the complete documentation index, see [llms.txt](https://faroeste.gitbook.io/docs/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://faroeste.gitbook.io/docs/resources/frp_core/server.md).

# Server

### API Methods

To use API methos on script do you need import the proxy on server-side

```lua
local Proxy = module("frp_lib", "lib/Proxy")
API = Proxy.getInterface("API")
```

### API.GetUsers()

Return all users loggeds instances

```lua
API.GetUsers()
```

```lua
API.DropPlayer(source, reason)
```

```lua
API.Kick(source, reason)
```

```lua
API.GetUserFromUserId(userId)
```

```lua
API.GetUserFromSource(source)
```

```lua
API.GetUserFromCharId(charId)
```

```lua
API.GetUserIdFromCharId(charId)
```

```lua
API.ClearUserFromCache(source, userId)
```
