# Integration

## ⭐ Matchmaking

Each matchmaker manages their own private API, separate from your organization's Edgegap API.

{% tabs fullWidth="false" %}
{% tab title="🍀 Simple Example" %}
{% file src="<https://3027732442-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FsR0dHSFv9ymoC0DO5G8J%2Fuploads%2FqofgtLfdhstOFoJr1BzV%2Fmm-conf-simple-example.json?alt=media&token=7dc25895-aef3-4174-9f40-e45af77a28d6>" %}
{% endtab %}

{% tab title="🏁 Advanced Example" %}
{% file src="<https://3027732442-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FsR0dHSFv9ymoC0DO5G8J%2Fuploads%2FxSkXEzgG9AUPrXbsFsTU%2Fmm-conf-advanced-example.json?alt=media&token=4bcc1c0b-5887-457f-8a50-d89c0b20714e>" %}
{% endtab %}

{% tab title="🎾 Custom Lobby" %}
{% file src="<https://3027732442-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FsR0dHSFv9ymoC0DO5G8J%2Fuploads%2Fts2LDr07atVf70MREw7j%2Fmm-conf-custom-lobby.json?alt=media&token=0215a52a-3fc1-47e8-beb9-6e90a4c49f6d>" %}
{% endtab %}

{% tab title="🥛 Backfill Showcase" %}
{% file src="<https://3027732442-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FsR0dHSFv9ymoC0DO5G8J%2Fuploads%2FJEbYPVDhVI8UNCIcyFxQ%2Fmm-conf-backfill-example.json?alt=media&token=64733825-a3de-4d91-96fd-0f2f5e8be0cc>" %}
{% endtab %}

{% tab title="⚔️ Competitive Games" %}
{% file src="<https://3027732442-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FsR0dHSFv9ymoC0DO5G8J%2Fuploads%2FVUNHRCiqRhf7axG6KQAD%2Fmm-conf-competitive-example.json?alt=media&token=7e49eb87-f07e-4969-b141-dbb8edea37fe>" %}
{% endtab %}

{% tab title="🤝 Cooperative Games" %}
{% file src="<https://3027732442-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FsR0dHSFv9ymoC0DO5G8J%2Fuploads%2F6pWfNV1QOvpWbYQtbxc6%2Fmm-conf-cooperative-example.json?alt=media&token=b5c9f44b-cdd2-4968-8445-3f74d56b61c8>" %}
{% endtab %}

{% tab title="🎈 Social Games" %}
{% file src="<https://3027732442-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FsR0dHSFv9ymoC0DO5G8J%2Fuploads%2FkVZMSRCd7JTXwOK2MqoW%2Fmm-conf-social-example.json?alt=media&token=ef26e619-5b31-4395-8e35-7607cb21bd35>" %}
{% endtab %}
{% endtabs %}

Import API specification to [Scalar API Web Client](https://client.scalar.com/workspace/default/request/default) or [Swagger Editor](https://editor.swagger.io/) to inspect details.

{% hint style="success" %}
**Swagger Web UI**: deploying your service will generate an openAPI specification and a convenient web UI. Open the URL in your browser to view and test all API endpoints, and to review payload examples.
{% endhint %}

## 🧭 Server Browser

Each matchmaker manages their own private API, separate from your organization's Edgegap API.

{% file src="broken-reference" %}

{% hint style="success" %}
**Swagger Web UI**: deploying your service will generate an openAPI specification and a convenient web UI. Open the URL in your browser to view and test all API endpoints, and to review payload examples.
{% endhint %}

## 🗼 Beacons

{% openapi src="<https://api.edgegap.com/swagger.json>" path="/v1/locations/beacons" method="get" %}
<https://api.edgegap.com/swagger.json>
{% endopenapi %}
