Amazon GameLift
Amazon GameLift is a dedicated game server hosting solution that deploys, operates, and scales cloud servers for multiplayer games. It provides low-latency, low-cost server infrastructure, eliminates operational overhead, and allows you to focus on creating great gaming experiences. The service includes FlexMatch for matchmaking, FleetIQ for optimized Spot Instance usage, and Realtime Servers for rapid game server deployment.
1 APIs
9 Features
Cloud ComputingGame ServersGamingMultiplayerMatchmakingFlexMatchFleetIQ
Create a fleet from a build, wait until it is ACTIVE, then front it with a SIMPLE alias.
ARAZZO
Create a SIMPLE alias that points to a fleet, then resolve and describe it to confirm the routing.
ARAZZO
Register a game build, create a fleet from it, and wait for the fleet to become ACTIVE.
ARAZZO
Create a game session and reserve player sessions for a batch of players in one flow.
ARAZZO
Create a game session on a fleet, wait for it to become ACTIVE, then reserve a player session.
ARAZZO
Start a matchmaking ticket, poll it, and accept the proposed match when acceptance is required.
ARAZZO
Add inbound port permissions to a fleet, confirm the settings, and launch a game session.
ARAZZO
Create a game session queue, start a placement on it, and poll until the placement is FULFILLED.
ARAZZO
Confirm a fleet is ACTIVE, update its desired/min/max instance counts, then read back its capacity.
ARAZZO
Search a fleet for an active game session with open slots, then reserve a player session on it.
ARAZZO
Create a matchmaking rule set, build a configuration on it, then start a matchmaking ticket and poll it.
ARAZZO
Poll a build until it is READY, then create a fleet that deploys it.
ARAZZO
Managed Game Server Hosting
Fully managed service to deploy, operate, and scale dedicated game servers with automatic lifecycle management for game and player sessions.
FlexMatch Matchmaking
Customizable matchmaking service that connects up to 200 players into single game sessions based on configurable matching rules.
FleetIQ Optimization
Optimizes use of low-cost Spot Instances for game hosting, improving viability and reducing costs while maintaining performance.
Realtime Servers
Rapidly configurable game server framework with core Amazon GameLift infrastructure built in for quick deployment.
Auto Scaling
Automatically scales fleet capacity up to 9,000 servers per minute to balance player demand and hosting costs.
Multi-Region Deployment
Deploy game servers across multiple AWS regions with global queues for optimal player latency and resiliency.
Game Session Queues
Multi-fleet, multi-region queues that use FleetIQ algorithms to prioritize game session placements based on latency, cost, and availability.
VPC Peering
Create and manage VPC peering connections between GameLift hosting resources and other AWS resources.
Alias Management
Create fleet aliases to simplify game server transitions and updates without changing client configurations.
info:
_postman_id: 86269482-8d50-4ec0-90b6-11f771515a42
name: Amazon GameLift
description: "<p>Amazon GameLift provides solutions for hosting session-based multiplayer game servers in the cloud, including\
\ tools for deploying, operating, and scaling game servers. Built on Amazon Web Services global computing infrastructure,\
\ GameLift helps you deliver high-performance, high-reliability, low-cost game servers while dynamically scaling your\
\ resource usage to meet player demand. </p> <p> <b>About Amazon GameLift solutions</b> </p> <p>Get more information on\
\ these Amazon GameLift solutions in the <a href=\"https://docs.aws.amazon.com/gamelift/latest/developerguide/\">Amazon\
\ GameLift Developer Guide</a>.</p> <ul> <li> <p>Amazon GameLift managed hosting -- Amazon GameLift offers a fully managed\
\ service to set up and maintain computing machines for hosting, manage game session and player session life cycle, and\
\ handle security, storage, and performance tracking. You can use automatic scaling tools to balance player demand and\
\ hosting costs, configure your game session management to minimize player latency, and add FlexMatch for matchmaking.</p>\
\ </li> <li> <p>Managed hosting with Realtime Servers -- With Amazon GameLift Realtime Servers, you can quickly configure\
\ and set up ready-to-go game servers for your game. Realtime Servers provides a game server framework with core Amazon\
\ GameLift infrastructure already built in. Then use the full range of Amazon GameLift managed hosting features, including\
\ FlexMatch, for your game.</p> </li> <li> <p>Amazon GameLift FleetIQ -- Use Amazon GameLift FleetIQ as a standalone service\
\ while hosting your games using EC2 instances and Auto Scaling groups. Amazon GameLift FleetIQ provides optimizations\
\ for game hosting, including boosting the viability of low-cost Spot Instances gaming. For a complete solution, pair\
\ the Amazon GameLift FleetIQ and FlexMatch standalone services.</p> </li> <li> <p>Amazon GameLift FlexMatch -- Add matchmaking\
\ to your game hosting solution. FlexMatch is a customizable matchmaking service for multiplayer games. Use FlexMatch\
\ as integrated with Amazon GameLift managed hosting or incorporate FlexMatch as a standalone service into your own hosting\
\ solution.</p> </li> </ul> <p> <b>About this API Reference</b> </p> <p>This reference guide describes the low-level service\
\ API for Amazon GameLift. With each topic in this guide, you can find links to language-specific SDK guides and the Amazon\
\ Web Services CLI reference. Useful links:</p> <ul> <li> <p> <a href=\"https://docs.aws.amazon.com/gamelift/latest/developerguide/reference-awssdk.html\"\
>Amazon GameLift API operations listed by tasks</a> </p> </li> <li> <p> <a href=\"https://docs.aws.amazon.com/gamelift/latest/developerguide/gamelift-components.html\"\
> Amazon GameLift tools and resources</a> </p> </li> </ul>\n\nContact Support:\n Name: Mike Ralphson\n Email: mike.ralphson@gmail.com"
schema: https://schema.getpostman.com/json/collection/v2.1.0/collection.json
createdAt: '2026-06-05T15:04:25.000Z'
updatedAt: '2026-06-05T15:04:27.000Z'
lastUpdatedBy: '35240'
uid: 35240-86269482-8d50-4ec0-90b6-11f771515a42
item:
- name: '#X-Amz-Target=GameLift.AcceptMatch'
item:
- name: Amazon GameLift Accept Match
id: 94e9d76f-13d2-4eac-a4d8-845bd4e5a238
protocolProfileBehavior:
disableBodyPruning: true
request:
method: POST
header:
- description: '(Required) '
key: X-Amz-Target
value: GameLift.AcceptMatch
- key: X-Amz-Content-Sha256
value: <string>
- key: X-Amz-Date
value: <string>
- key: X-Amz-Algorithm
value: <string>
- key: X-Amz-Credential
value: <string>
- key: X-Amz-Security-Token
value: <string>
- key: X-Amz-Signature
value: <string>
- key: X-Amz-SignedHeaders
value: <string>
- key: Content-Type
value: application/json
- key: Accept
value: application/json
body:
mode: raw
raw: "{\n \"TicketId\": \"XNeUU1KzC4\",\n \"PlayerIds\": [\n \"<string>\",\n \"<string>\"\n ],\n \"AcceptanceType\"\
: \"ACCEPT\"\n}"
options:
raw:
headerFamily: json
language: json
url:
raw: '{{baseUrl}}/#X-Amz-Target=GameLift.AcceptMatch'
host:
- '{{baseUrl}}'
path:
- ''
hash: X-Amz-Target=GameLift.AcceptMatch
description: '<p>Registers a player''s acceptance or rejection of a proposed FlexMatch match. A matchmaking configuration
may require player acceptance; if so, then matches built with that configuration cannot be completed unless all players
accept the proposed match within a specified time limit. </p> <p>When FlexMatch builds a match, all the matchmaking
tickets involved in the proposed match are placed into status <code>REQUIRES_ACCEPTANCE</code>. This is a trigger
for your game to get acceptance from all players in the ticket. Acceptances are only valid for tickets when they are
in this status; all other acceptances result in an error.</p> <p>To register acceptance, specify the ticket ID, a
response, and one or more players. Once all players have registered acceptance, the matchmaking tickets advance to
status <code>PLACING</code>, where a new game session is created for the match. </p> <p>If any player rejects the
match, or if acceptances are not received before a specified timeout, the proposed match is dropped. The matchmaking
tickets are then handled in one of two ways: For tickets where one or more players rejected the match or failed to
respond, the ticket status is set to <code>CANCELLED</code>, and processing is terminated. For tickets where players
have accepted or not yet responded, the ticket status is returned to <code>SEARCHING</code> to find a new match. A
new matchmaking request for these players can be submitted as needed. </p> <p> <b>Learn more</b> </p> <p> <a href="https://docs.aws.amazon.com/gamelift/latest/flexmatchguide/match-client.html">
Add FlexMatch to a game client</a> </p> <p> <a href="https://docs.aws.amazon.com/gamelift/latest/flexmatchguide/match-events.html">
FlexMatch events</a> (reference)</p>'
response:
- id: 3238a38f-cbec-4c0c-b470-4a799faccd7e
name: Success
originalRequest:
method: POST
header:
- description: '(Required) '
key: X-Amz-Target
value: GameLift.AcceptMatch
- key: X-Amz-Content-Sha256
value: <string>
- key: X-Amz-Date
value: <string>
- key: X-Amz-Algorithm
value: <string>
- key: X-Amz-Credential
value: <string>
- key: X-Amz-Security-Token
value: <string>
- key: X-Amz-Signature
value: <string>
- key: X-Amz-SignedHeaders
value: <string>
- key: Content-Type
value: application/json
- key: Accept
value: application/json
- description: 'Added as a part of security scheme: apikey'
key: Authorization
value: <API Key>
body:
mode: raw
raw: "{\n \"TicketId\": \"XNeUU1KzC4\",\n \"PlayerIds\": [\n \"<string>\",\n \"<string>\"\n ],\n \"AcceptanceType\"\
: \"ACCEPT\"\n}"
options:
raw:
headerFamily: json
language: json
url:
raw: '{{baseUrl}}/#X-Amz-Target=GameLift.AcceptMatch'
host:
- '{{baseUrl}}'
path:
- ''
hash: X-Amz-Target=GameLift.AcceptMatch
status: OK
code: 200
_postman_previewlanguage: json
header:
- key: Content-Type
value: application/json
cookie: []
responseTime: null
body: '{}'
createdAt: '2026-06-05T15:04:26.000Z'
updatedAt: '2026-06-05T15:04:26.000Z'
uid: 35240-3238a38f-cbec-4c0c-b470-4a799faccd7e
- id: dd83b77b-faf9-4259-a16b-9f4c6d670d73
name: InvalidRequestException
originalRequest:
method: POST
header:
- description: '(Required) '
key: X-Amz-Target
value: GameLift.AcceptMatch
- key: X-Amz-Content-Sha256
value: <string>
- key: X-Amz-Date
value: <string>
- key: X-Amz-Algorithm
value: <string>
- key: X-Amz-Credential
value: <string>
- key: X-Amz-Security-Token
value: <string>
- key: X-Amz-Signature
value: <string>
- key: X-Amz-SignedHeaders
value: <string>
- key: Content-Type
value: application/json
- key: Accept
value: application/json
- description: 'Added as a part of security scheme: apikey'
key: Authorization
value: <API Key>
body:
mode: raw
raw: "{\n \"TicketId\": \"XNeUU1KzC4\",\n \"PlayerIds\": [\n \"<string>\",\n \"<string>\"\n ],\n \"AcceptanceType\"\
: \"ACCEPT\"\n}"
options:
raw:
headerFamily: json
language: json
url:
raw: '{{baseUrl}}/#X-Amz-Target=GameLift.AcceptMatch'
host:
- '{{baseUrl}}'
path:
- ''
hash: X-Amz-Target=GameLift.AcceptMatch
_postman_previewlanguage: json
header:
- key: Content-Type
value: application/json
cookie: []
responseTime: null
body: '{}'
createdAt: '2026-06-05T15:04:26.000Z'
updatedAt: '2026-06-05T15:04:26.000Z'
uid: 35240-dd83b77b-faf9-4259-a16b-9f4c6d670d73
- id: 618448e0-039e-4834-9475-a77eaac5b1a6
name: NotFoundException
originalRequest:
method: POST
header:
- description: '(Required) '
key: X-Amz-Target
value: GameLift.AcceptMatch
- key: X-Amz-Content-Sha256
value: <string>
- key: X-Amz-Date
value: <string>
- key: X-Amz-Algorithm
value: <string>
- key: X-Amz-Credential
value: <string>
- key: X-Amz-Security-Token
value: <string>
- key: X-Amz-Signature
value: <string>
- key: X-Amz-SignedHeaders
value: <string>
- key: Content-Type
value: application/json
- key: Accept
value: application/json
- description: 'Added as a part of security scheme: apikey'
key: Authorization
value: <API Key>
body:
mode: raw
raw: "{\n \"TicketId\": \"XNeUU1KzC4\",\n \"PlayerIds\": [\n \"<string>\",\n \"<string>\"\n ],\n \"AcceptanceType\"\
: \"ACCEPT\"\n}"
options:
raw:
headerFamily: json
language: json
url:
raw: '{{baseUrl}}/#X-Amz-Target=GameLift.AcceptMatch'
host:
- '{{baseUrl}}'
path:
- ''
hash: X-Amz-Target=GameLift.AcceptMatch
_postman_previewlanguage: json
header:
- key: Content-Type
value: application/json
cookie: []
responseTime: null
body: '{}'
createdAt: '2026-06-05T15:04:26.000Z'
updatedAt: '2026-06-05T15:04:26.000Z'
uid: 35240-618448e0-039e-4834-9475-a77eaac5b1a6
- id: e6cb778c-fb60-4179-b3ed-9df223abf99a
name: InternalServiceException
originalRequest:
method: POST
header:
- description: '(Required) '
key: X-Amz-Target
value: GameLift.AcceptMatch
- key: X-Amz-Content-Sha256
value: <string>
- key: X-Amz-Date
value: <string>
- key: X-Amz-Algorithm
value: <string>
- key: X-Amz-Credential
value: <string>
- key: X-Amz-Security-Token
value: <string>
- key: X-Amz-Signature
value: <string>
- key: X-Amz-SignedHeaders
value: <string>
- key: Content-Type
value: application/json
- key: Accept
value: application/json
- description: 'Added as a part of security scheme: apikey'
key: Authorization
value: <API Key>
body:
mode: raw
raw: "{\n \"TicketId\": \"XNeUU1KzC4\",\n \"PlayerIds\": [\n \"<string>\",\n \"<string>\"\n ],\n \"AcceptanceType\"\
: \"ACCEPT\"\n}"
options:
raw:
headerFamily: json
language: json
url:
raw: '{{baseUrl}}/#X-Amz-Target=GameLift.AcceptMatch'
host:
- '{{baseUrl}}'
path:
- ''
hash: X-Amz-Target=GameLift.AcceptMatch
_postman_previewlanguage: json
header:
- key: Content-Type
value: application/json
cookie: []
responseTime: null
body: '{}'
createdAt: '2026-06-05T15:04:26.000Z'
updatedAt: '2026-06-05T15:04:26.000Z'
uid: 35240-e6cb778c-fb60-4179-b3ed-9df223abf99a
- id: 925dffdc-b3d3-44a2-bb48-c6a330182ebc
name: UnsupportedRegionException
originalRequest:
method: POST
header:
- description: '(Required) '
key: X-Amz-Target
value: GameLift.AcceptMatch
- key: X-Amz-Content-Sha256
value: <string>
- key: X-Amz-Date
value: <string>
- key: X-Amz-Algorithm
value: <string>
- key: X-Amz-Credential
value: <string>
- key: X-Amz-Security-Token
value: <string>
- key: X-Amz-Signature
value: <string>
- key: X-Amz-SignedHeaders
value: <string>
- key: Content-Type
value: application/json
- key: Accept
value: application/json
- description: 'Added as a part of security scheme: apikey'
key: Authorization
value: <API Key>
body:
mode: raw
raw: "{\n \"TicketId\": \"XNeUU1KzC4\",\n \"PlayerIds\": [\n \"<string>\",\n \"<string>\"\n ],\n \"AcceptanceType\"\
: \"ACCEPT\"\n}"
options:
raw:
headerFamily: json
language: json
url:
raw: '{{baseUrl}}/#X-Amz-Target=GameLift.AcceptMatch'
host:
- '{{baseUrl}}'
path:
- ''
hash: X-Amz-Target=GameLift.AcceptMatch
_postman_previewlanguage: json
header:
- key: Content-Type
value: application/json
cookie: []
responseTime: null
body: '{}'
createdAt: '2026-06-05T15:04:26.000Z'
updatedAt: '2026-06-05T15:04:26.000Z'
uid: 35240-925dffdc-b3d3-44a2-bb48-c6a330182ebc
createdAt: '2026-06-05T15:04:26.000Z'
updatedAt: '2026-06-05T15:04:26.000Z'
uid: 35240-94e9d76f-13d2-4eac-a4d8-845bd4e5a238
id: 9efd361f-e167-4bc6-a145-5cbdc4ffc934
createdAt: '2026-06-05T15:04:26.000Z'
updatedAt: '2026-06-05T15:04:26.000Z'
uid: 35240-9efd361f-e167-4bc6-a145-5cbdc4ffc934
- name: '#X-Amz-Target=GameLift.ClaimGameServer'
item:
- name: Amazon GameLift Claim Game Server
id: 21a0df18-a21c-4509-978e-3909c88a71a2
protocolProfileBehavior:
disableBodyPruning: true
request:
method: POST
header:
- description: '(Required) '
key: X-Amz-Target
value: GameLift.ClaimGameServer
- key: X-Amz-Content-Sha256
value: <string>
- key: X-Amz-Date
value: <string>
- key: X-Amz-Algorithm
value: <string>
- key: X-Amz-Credential
value: <string>
- key: X-Amz-Security-Token
value: <string>
- key: X-Amz-Signature
value: <string>
- key: X-Amz-SignedHeaders
value: <string>
- key: Content-Type
value: application/json
- key: Accept
value: application/json
body:
mode: raw
raw: "{\n \"GameServerGroupName\": \"arn:hN|fh7:gameservergroup/BZZXBoS\",\n \"GameServerId\": \"1111\",\n \"GameServerData\"\
: \"g&JZ+><t\"\n}"
options:
raw:
headerFamily: json
language: json
url:
raw: '{{baseUrl}}/#X-Amz-Target=GameLift.ClaimGameServer'
host:
- '{{baseUrl}}'
path:
- ''
hash: X-Amz-Target=GameLift.ClaimGameServer
description: <p> <b>This operation is used with the Amazon GameLift FleetIQ solution and game server groups.</b> </p>
<p>Locates an available game server and temporarily reserves it to host gameplay and players. This operation is called
from a game client or client service (such as a matchmaker) to request hosting resources for a new game session. In
response, Amazon GameLift FleetIQ locates an available game server, places it in <code>CLAIMED</code> status for 60
seconds, and returns connection information that players can use to connect to the game server. </p> <p>To claim a
game server, identify a game server group. You can also specify a game server ID, although this approach bypasses
Amazon GameLift FleetIQ placement optimization. Optionally, include game data to pass to the game server at the start
of a game session, such as a game map or player information. </p> <p>When a game server is successfully claimed, connection
information is returned. A claimed game server's utilization status remains <code>AVAILABLE</code> while the claim
status is set to <code>CLAIMED</code> for up to 60 seconds. This time period gives the game server time to update
its status to <code>UTILIZED</code> after players join. If the game server's status is not updated within 60 seconds,
the game server reverts to unclaimed status and is available to be claimed by another request. The claim time period
is a fixed value and is not configurable.</p> <p>If you try to claim a specific game server, this request will fail
in the following cases:</p> <ul> <li> <p>If the game server utilization status is <code>UTILIZED</code>.</p> </li>
<li> <p>If the game server claim status is <code>CLAIMED</code>.</p> </li> </ul> <note> <p>When claiming a specific
game server, this request will succeed even if the game server is running on an instance in <code>DRAINING</code>
status. To avoid this, first check the instance status by calling <a href="https://docs.aws.amazon.com/gamelift/latest/apireference/API_DescribeGameServerInstances.html">DescribeGameServerInstances</a>
.</p> </note> <p> <b>Learn more</b> </p> <p> <a href="https://docs.aws.amazon.com/gamelift/latest/fleetiqguide/gsg-intro.html">Amazon
GameLift FleetIQ Guide</a> </p>
response:
- id: be48ecfb-4d1b-4366-bc82-759cfcd484dd
name: Success
originalRequest:
method: POST
header:
- description: '(Required) '
key: X-Amz-Target
value: GameLift.ClaimGameServer
- key: X-Amz-Content-Sha256
value: <string>
- key: X-Amz-Date
value: <string>
- key: X-Amz-Algorithm
value: <string>
- key: X-Amz-Credential
value: <string>
- key: X-Amz-Security-Token
value: <string>
- key: X-Amz-Signature
value: <string>
- key: X-Amz-SignedHeaders
value: <string>
- key: Content-Type
value: application/json
- key: Accept
value: application/json
- description: 'Added as a part of security scheme: apikey'
key: Authorization
value: <API Key>
body:
mode: raw
raw: "{\n \"GameServerGroupName\": \"arn:hN|fh7:gameservergroup/BZZXBoS\",\n \"GameServerId\": \"1111\",\n \"\
GameServerData\": \"g&JZ+><t\"\n}"
options:
raw:
headerFamily: json
language: json
url:
raw: '{{baseUrl}}/#X-Amz-Target=GameLift.ClaimGameServer'
host:
- '{{baseUrl}}'
path:
- ''
hash: X-Amz-Target=GameLift.ClaimGameServer
status: OK
code: 200
_postman_previewlanguage: json
header:
- key: Content-Type
value: application/json
cookie: []
responseTime: null
body: "{\n \"GameServer\": {\n \"GameServerGroupName\": \"PYwBuczH\",\n \"GameServerGroupArn\": \"arn:;:gameservergroup/w-tV\"\
,\n \"GameServerId\": \"Zl1\",\n \"InstanceId\": \"i-ZPpb6ZweMYgfgw0Qu\",\n \"ConnectionInfo\": \"9&+'V*WWf-\"\
,\n \"GameServerData\": \"JhrM[?a_\",\n \"ClaimStatus\": \"CLAIMED\",\n \"UtilizationStatus\": \"AVAILABLE\"\
,\n \"RegistrationTime\": \"<dateTime>\",\n \"LastClaimTime\": \"<dateTime>\",\n \"LastHealthCheckTime\"\
: \"<dateTime>\"\n }\n}"
createdAt: '2026-06-05T15:04:26.000Z'
updatedAt: '2026-06-05T15:04:26.000Z'
uid: 35240-be48ecfb-4d1b-4366-bc82-759cfcd484dd
- id: 5388516c-dcb2-49e0-aa8d-12f04923d7cb
name: InvalidRequestException
originalRequest:
method: POST
header:
- description: '(Required) '
key: X-Amz-Target
value: GameLift.ClaimGameServer
- key: X-Amz-Content-Sha256
value: <string>
- key: X-Amz-Date
value: <string>
- key: X-Amz-Algorithm
value: <string>
- key: X-Amz-Credential
value: <string>
- key: X-Amz-Security-Token
value: <string>
- key: X-Amz-Signature
value: <string>
- key: X-Amz-SignedHeaders
value: <string>
- key: Content-Type
value: application/json
- key: Accept
value: application/json
- description: 'Added as a part of security scheme: apikey'
key: Authorization
value: <API Key>
body:
mode: raw
raw: "{\n \"GameServerGroupName\": \"arn:hN|fh7:gameservergroup/BZZXBoS\",\n \"GameServerId\": \"1111\",\n \"\
GameServerData\": \"g&JZ+><t\"\n}"
options:
raw:
headerFamily: json
language: json
url:
raw: '{{baseUrl}}/#X-Amz-Target=GameLift.ClaimGameServer'
host:
- '{{baseUrl}}'
path:
- ''
hash: X-Amz-Target=GameLift.ClaimGameServer
_postman_previewlanguage: json
header:
- key: Content-Type
value: application/json
cookie: []
responseTime: null
body: '{}'
createdAt: '2026-06-05T15:04:26.000Z'
updatedAt: '2026-06-05T15:04:26.000Z'
uid: 35240-5388516c-dcb2-49e0-aa8d-12f04923d7cb
- id: 3818c200-6ff8-4ba3-8235-19717a840d4c
name: NotFoundException
originalRequest:
method: POST
header:
- description: '(Required) '
key: X-Amz-Target
value: GameLift.ClaimGameServer
- key: X-Amz-Content-Sha256
value: <string>
- key: X-Amz-Date
value: <string>
- key: X-Amz-Algorithm
value: <string>
- key: X-Amz-Credential
value: <string>
- key: X-Amz-Security-Token
value: <string>
- key: X-Amz-Signature
value: <string>
- key: X-Amz-SignedHeaders
value: <string>
- key: Content-Type
value: application/json
- key: Accept
value: application/json
- description: 'Added as a part of security scheme: apikey'
key: Authorization
value: <API Key>
body:
mode: raw
raw: "{\n \"GameServerGroupName\": \"arn:hN|fh7:gameservergroup/BZZXBoS\",\n \"GameServerId\": \"1111\",\n \"\
GameServerData\": \"g&JZ+><t\"\n}"
options:
raw:
headerFamily: json
language: json
url:
raw: '{{baseUrl}}/#X-Amz-Target=GameLift.ClaimGameServer'
host:
- '{{baseUrl}}'
path:
- ''
hash: X-Amz-Target=GameLift.ClaimGameServer
_postman_previewlanguage: json
header:
- key: Content-Type
value: application/json
cookie: []
responseTime: null
body: '{}'
createdAt: '2026-06-05T15:04:26.000Z'
updatedAt: '2026-06-05T15:04:26.000Z'
uid: 35240-3818c200-6ff8-4ba3-8235-19717a840d4c
- id: 321f684c-471a-4416-a884-c8deacd94df7
name: ConflictException
originalRequest:
method: POST
header:
- description: '(Required) '
key: X-Amz-Target
value: GameLift.ClaimGameServer
- key: X-Amz-Content-Sha256
value: <string>
- key: X-Amz-Date
value: <string>
- key: X-Amz-Algorithm
value: <string>
- key: X-Amz-Credential
value: <string>
- key: X-Amz-Security-Token
value: <string>
- key: X-Amz-Signature
value: <string>
- key: X-Amz-SignedHeaders
value: <string>
- key: Content-Type
value: application/json
- key: Accept
value: application/json
- description: 'Added as a part of security scheme: apikey'
key: Authorization
value: <API Key>
body:
mode: raw
raw: "{\n \"GameServerGroupName\": \"arn:hN|fh7:gameservergroup/BZZXBoS\",\n \"GameServerId\": \"1111\",\n \"\
GameServerData\": \"g&JZ+><t\"\n}"
options:
raw:
headerFamily: json
language: json
url:
raw: '{{baseUrl}}/#X-Amz-Target=GameLift.ClaimGameServer'
host:
- '{{baseUrl}}'
path:
- ''
hash: X-Amz-Target=GameLift.ClaimGameServer
_postman_previewlanguage: json
header:
- key: Content-Type
value: application/json
cookie: []
responseTime: null
body: '{}'
createdAt: '2026-06-05T15:04:26.000Z'
updatedAt: '2026-06-05T15:04:26.000Z'
uid: 35240-321f684c-471a-4416-a884-c8deacd94df7
- id: bf266b2f-c5b9-40bf-82d4-25a5d8358aca
name: OutOfCapacityException
originalRequest:
method: POST
header:
- description: '(Required) '
key: X-Amz-Target
value: GameLift.ClaimGameServer
- key: X-Amz-Content-Sha256
value: <string>
- key: X-Amz-Date
value: <string>
- key: X-Amz-Algorithm
value: <string>
- key: X-Amz-Credential
value: <string>
- key: X-Amz-Security-Token
value: <string>
- key: X-Amz-Signature
value: <string>
- key: X-Amz-SignedHeaders
value: <string>
- key: Content-Type
value: application/json
- key: Accept
value: application/json
- description: 'Added as a part of security scheme: apikey'
key: Authorization
value: <API Key>
body:
mode: raw
raw: "{\n \"GameServerGroupName\": \"arn:hN|fh7:gameservergroup/BZZXBoS\",\n \"GameServerId\": \"1111\",\n \"\
GameServerData\": \"g&JZ+><t\"\n}"
options:
raw:
headerFamily: json
language: json
url:
raw: '{{baseUrl}}/#X-Amz-Target=GameLift.ClaimGameServer'
host:
- '{{baseUrl}}'
path:
- ''
hash: X-Amz-Target=GameLift.ClaimGameServer
_postman_previewlanguage: json
header:
- key: Content-Type
value: application/json
cookie: []
responseTime: null
body: '{}'
createdAt: '2026-06-05T15:04:26.000Z'
updatedAt: '2026-06-05T15:04:26.000Z'
uid: 35240-bf266b2f-c5b9-40bf-82d4-25a5d8358aca
- id: c22f9009-b25b-4d40-b7fa-516482e0570e
name: UnauthorizedException
originalRequest:
method: POST
header:
- description: '(Required) '
key: X-Amz-Target
value: GameLift.ClaimGameServer
- key: X-Amz-Content-Sha256
value: <string>
- key: X-Amz-Date
value: <string>
- key: X-Amz-Algorithm
value: <string>
- key: X-Amz-Credential
value: <string>
- key: X-Amz-Security-Token
value: <string>
- key: X-Amz-Signature
value: <string>
- key: X-Amz-SignedHeaders
value: <string>
- key: Content-Type
value: application/json
- key: Accept
value: application/json
- description: 'Added as a part of security scheme: apikey'
key: Authorization
value: <API Key>
body:
mode: raw
raw: "{\n \"GameServerGroupName\": \"arn:hN|fh7:gameservergroup/BZZXBoS\",\n \"GameServerId\": \"1111\",\n \"\
GameServerData\": \"g&JZ+><t\"\n}"
options:
raw:
headerFamily: json
language: json
url:
raw: '{{baseUrl}}/#X-Amz-Target=GameLift.ClaimGameServer'
host:
- '{{baseUrl}}'
path:
- ''
hash: X-Amz-Target=GameLift.ClaimGameServer
_postman_previewlanguage: json
header:
- key: Content-Type
value: application/json
cookie: []
responseTime: null
body: '{}'
createdAt: '2026-06-05T15:04:26.000Z'
updatedAt: '2026-06-05T15:04:26.000Z'
uid: 35240-c22f9009-b25b-4d40-b7fa-516482e0570e
- id: 1dd47ff2-7568-47b5-a6ab-3e01af53667a
name: InternalServiceException
originalRequest:
method: POST
header:
- description: '(Required) '
key: X-Amz-Target
value: GameLift.ClaimGameServer
- key: X-Amz-Content-Sha256
value: <string>
- key: X-Amz-Date
value: <string>
- key: X-Amz-Algorithm
value: <string>
- key: X-Amz-Credential
value: <string>
- key: X-Amz-Security-Token
value: <string>
- key: X-Amz-Signature
value: <string>
- key: X-Amz-SignedHeaders
value: <string>
- key: Content-Type
value: application/json
- key: Accept
value: application/json
- description: 'Added as a part of security scheme: apikey'
key: Authorization
value: <API Key>
body:
mode: raw
raw: "{\n \"GameServerGroupName\": \"arn:hN|fh7:gameservergroup/BZZXBoS\",\n \"GameServerId\": \"1111\",\n \"\
GameServerData\": \"g&JZ+><t\"\n}"
options:
raw:
headerFamily: json
language: json
url:
raw: '{{baseUrl}}/#X-Amz-Target=GameLift.ClaimGameServer'
host:
- '{{baseUrl}}'
path:
- ''
hash: X-Amz-Target=GameLift.ClaimGameServer
_postman_previewlanguage: json
header:
- key: Content-Type
value: application/json
cookie: []
responseTime: null
body: '{}'
createdAt: '2026-06-05T15:04:26.000Z'
updatedAt: '2026-06-05T15:04:26.000Z'
uid: 35240-1dd47ff2-7568-47b5-a6ab-3e01af53667a
createdAt: '2026-06-05T15:04:26.000Z'
updatedAt: '2026-06-05T15:04:26.000Z'
uid: 35240-21a0df18-a21c-4509-978e-3909c88a71a2
id: 0aac28f9-f167-48e2-871a-0c73b653a837
createdAt: '2026-06-05T15:04:26.000Z'
updatedAt: '2026-06-05T15:04:26.000Z'
uid: 35240-0aac28f9-f167-48e2-871a-0c73b653a837
- name: '#X-Amz-Target=GameLift.CreateAlias'
item:
- name: Amazon GameLift Create Alias
id: 47cdb88b-b076-4634-8fc3-47d16d25b491
protocolProfileBehavior:
disableBodyPruning: true
request:
method: POST
header:
- description: '(Required) '
key: X-Amz-Target
value: GameLift.CreateAlias
- key: X-Amz-Content-Sha256
value: <string>
- key: X-Amz-Date
value: <string>
- key: X-Amz-Algorithm
value: <string>
- key: X-Amz-Credential
value: <string>
- key: X-Amz-Security-Token
value: <string>
- key: X-Amz-Signature
value: <string>
- key: X-Amz-SignedHeaders
value: <string>
- key: Content-Type
value: application
# --- truncated at 32 KB (1586 KB total) ---
# Full source: https://raw.githubusercontent.com/api-evangelist/amazon-gamelift/refs/heads/main/apis.yml