Amazon GameLift · Arazzo Workflow
Amazon GameLift Matchmaking with Player Acceptance
Version 1.0.0
Start a matchmaking ticket, poll it, and accept the proposed match when acceptance is required.
View Spec
View on GitHub
Cloud ComputingGame ServersGamingMultiplayerMatchmakingFlexMatchFleetIQArazzoWorkflows
Provider
Workflows
matchmaking-accept
Start matchmaking, poll to REQUIRES_ACCEPTANCE, accept, then poll to COMPLETED.
Starts a matchmaking ticket, polls until acceptance is required, submits an ACCEPT response for the players, and polls again until the match completes.
1
startMatchmaking
Start a matchmaking ticket for the supplied players using the existing configuration.
2
pollForAcceptance
Describe the ticket and check its status. Repeat while SEARCHING; proceed to accept once the ticket reaches REQUIRES_ACCEPTANCE.
3
acceptMatch
Submit an ACCEPT response for the matched players to confirm the proposed match.
4
pollForCompletion
Describe the ticket again and check whether the match has COMPLETED. Repeat while still in PLACING or REQUIRES_ACCEPTANCE.
Source API Descriptions
openapi
openapi
xAmzTargetGameliftDescribematchmakingApi
https://raw.githubusercontent.com/api-evangelist/amazon-gamelift/refs/heads/main/openapi/amazon-gamelift-x-amz-target-gamelift-describematchmaking-api-openapi.yml
openapi
Arazzo Workflow Specification
Work with this as data
Every workflow here is available over the APIs.io API and to AI agents over MCP.