# Getting Started

### Get Your API Key

Once you sign agreement with us, you will be given API Key to connect your game to Komoverse Ecosystem. Your API Key will be put into request header as `X-Api-Key`

### API Endpoint (Development Server)

During development or integration, you can use this endpoint to mess around with our API.

{% hint style="danger" %}
**<https://api.komoverse>.**<mark style="color:red;">**dev**</mark>
{% endhint %}

### API Endpoint (Live / Production Server)

After you finish integrating and testing your game to Komoverse API, you can change your endpoint to this server. Please note that development server account can not be used in production server.

{% hint style="success" %}
**<https://api.komoverse>.**<mark style="color:green;">**io**</mark>
{% endhint %}

## API Reference

Komoverse API divided into two API groups, **Player API** and **Admin / Server API**.&#x20;

**Player API** is used on your game client and require player login to authenticate API requests. This API use player's login token as Bearer Authorization.

{% content-ref url="player-api-reference" %}
[player-api-reference](https://docs.komoverse.io/player-api-reference)
{% endcontent-ref %}

**Admin / Server API** is used on your game server as this API did not require player login. This API use Basic Authorization method with client\_id and client\_secret.

{% content-ref url="admin-server-api-reference" %}
[admin-server-api-reference](https://docs.komoverse.io/admin-server-api-reference)
{% endcontent-ref %}


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.komoverse.io/getting-started.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
