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

# ZonelyCoreRust

> Connect the Rust script with the site address, API key and server token.

ZonelyCoreRust runs the store commands on the Rust server pulling them from the site. Each game server owns **Server Token** separated by value.

## Install the plugin

[ZonelyCoreRust.cs](https://github.com/zonely-gen-tr/ZonelyCoreRust) file uMod/Oxide on your server **Pipe/plugins/** Put it in the folder. First loading **oxy/config/ZonelyCoreRust.json** consist of.

## Match site and switches

```json title="ZonelyCoreRust.json · relevant fields" theme={"theme":"css-variables"}
{
  "Website URL (e.g. https://example.com)": "https://example.com",
  "API Key (shared with website)": "YOUR_RUST_API_KEY",
  "Server Token (unique per Rust server)": "UNIQUE_SERVER_TOKEN"
}
```

**Website URL** Your site is HTTPS root address. **API Key**The site is common value with Rust API configuration. **Server Token**This is the token of the Rust server. Protect long domain names in the created file.

## Prepare panel record

Management panel **Store → Servers** open the part. Add new server or edit the corresponding record. **ZonelyCoreRust** Select. **Server Token** Enter the server token on the plugin. Give each one separate token if you use multiple Rust servers.

[![Server Token](https://mintcdn.com/zonely-a8cd49e7/tFlz7qlecL526yOP/images/panel/payments-connections-site-guide-20261027/conn-rust-en.png?fit=max\&auto=format\&n=tFlz7qlecL526yOP\&q=85\&s=516e3bd0cc690e1d399f480565214f1c)](https://docs.zonely.gen.tr/images/panel/payments-connections-site-guide-20261027/conn-rust-en.png)

> [card] 1. Server Token
>
> Enter the counterness in your server configuration.

Connect products to this server. API Key is different from Server Token; do not write the API key to the token field of the panel.

## Follow the tail

Plugin, site **/api/zcr/pull** application and the registered records **/api/zcr/ack** reports. This API path must be accessible on the site side. The connection is set right from the Rust server to the site.

If the queue is not available, check the site address, HTTPS access and API key; token match if it is processed in the wrong server. If the command doesn’t work and give the expected result, check the script format of your Rust plugin.

[Real configuration areas](https://github.com/zonely-gen-tr/ZonelyCoreRust/blob/main/ZonelyCoreRust.cs) · [Servers](https://docs.zonely.gen.tr/en/guides/servers.md#zonelycorerust) · [Connections and tools](https://docs.zonely.gen.tr/en/integrations/overview.md)


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.