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

# How to Install Ark Server API & Plugins

> Learn how to install the C++ Ark Server API to run powerful server-side plugins like ArkShop and CrossChat without requiring player downloads.

## Advanced Server Extensions

The **Ark Server API** is a high-performance C++ framework that allows server owners to execute complex logic through specialized plugins. Unlike standard Workshop mods, API plugins run entirely on the server side. This means you can implement features like in-game shops, global chat bridges, and advanced permission systems without requiring your players to download any additional files.

<CardGroup cols={2}>
  <Card title="Difficulty" icon="gauge-low">
    Intermediate
  </Card>

  <Card title="Time" icon="clock">
    10 Minutes
  </Card>
</CardGroup>

***

## API Installation Guide

Follow these steps to set up the foundation for your plugins.

<Steps>
  <Step title="Download the API">
    Obtain the latest Ark Server API binaries from the official GitHub repository or community hub.
  </Step>

  <Step title="Locate the Binary Folder">
    In the [Game Panel](https://panel.freakhosting.com) File Manager or via SFTP, navigate to the following directory:
    `/ShooterGame/Binaries/Win64/`
  </Step>

  <Step title="Upload Files">
    Upload the `version.dll` file and the entire `ArkApi` folder directly into the `Win64` directory.
  </Step>

  <Step title="Verify Initialization">
    Start your server. If installed correctly, a new log file will be generated within the `ArkApi` folder, confirming that the framework is active.
  </Step>
</Steps>

***

## Adding and Configuring Plugins

Once the API is active, you can begin adding individual plugins to expand your server's functionality.

<Steps>
  <Step title="Install Plugins">
    Place your extracted plugin folders (e.g., `ArkShop`, `CrossChat`) into the following sub-directory:
    `/ShooterGame/Binaries/Win64/ArkApi/Plugins/`
  </Step>

  <Step title="Edit JSON Configs">
    Most plugins use a `config.json` file for settings. Open these files in the Game Panel editor to customize prices, commands, and permissions.
  </Step>
</Steps>

<Important>
  ### JSON Formatting

  The API is very sensitive to syntax errors. A single missing comma or bracket in a `config.json` file can cause the plugin to fail to load or, in some cases, cause the entire server to crash on boot. Always validate your JSON code before saving.
</Important>

***

<Note>
  ### Need Extra Help?

  If you encounter any issues, our support team is ready to assist:

  * **Live Chat:** Quick assistance via our website.
  * **Support Ticket:** [Open a Ticket](https://freakhosting.com/clientarea/submitticket.php)
  * **Discord:** [Join our Community](https://discord.gg/freakhosting)
  * **Email:** [support@freakhosting.com](mailto:support@freakhosting.com)
</Note>

<Tip>
  ### Save on Your Hosting

  Ready to get a new server? Use code **KB20** at checkout for **20% off** your first month!
</Tip>

***

<div align="center">
  **Last Updated:** January 2026 | **Extensions:** Powering your ecosystem.
</div>
