# Matchmaking

## Motivation

coherence provides a powerful matchmaking API with various different setups (multiple teams, team sizes, etc.).

## Configuration

Before using the matchmaking service you have to configure it on the developer portal. Currently there are two things to setup: the timeout and the teams.

![](https://1930722764-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-MWd0ZPEK7vE9nkE0b7G%2F-Mae-g-4pVQX_P2l26VM%2F-Mae3SwKUKLNdHnvgS8Y%2FScreenshot_2021-05-26_20-35-01.png?alt=media\&token=f2708a50-b56a-4af7-907f-94db411a4f71)

The timeout is in seconds. There can be any number of teams and any number of players per team.

For example, a chess game would need only one team with two players, while in a socker game you'd need two teams with eleven players per team.

## Using the matchmaking

Please refer to the [**Cloud API: Matchmaking.**](https://docs.coherence.io/0.5.2/api-reference/cloud-api/matchmaking)
