# Amazon GameLift API

> Amazon GameLift API on Apizie: 104 endpoints (Registers a player's acceptance or rejection of a proposed FlexMatch match. A matchmaking configuration may…, This operation is used with the Amazon GameLift FleetIQ solution and game server groups. Locates an…, Creates an alias for a fleet. In most situations, you can use an alias ID in place of a fleet ID. An alias…, Creates a new Amazon GameLift build resource for your game server binary files. Combine game server binaries…, …) returned as clean JSON through one API key. Send your own provider key in the x-upstream-key header. Call it over REST at https://apizie.tech/v1/cloud:amazonaws-gamelift/{endpoint} or from Claude, ChatGPT and Cursor through the Apizie MCP server. Free plan: 1,000 requests a month.

- Project key: `cloud:amazonaws-gamelift`
- Category: Cloud
- Status: byok
- Source: https://github.com/mermade/aws2openapi
- Page: https://apizie.tech/api/cloud/amazonaws-gamelift
- OpenAPI: https://apizie.tech/api/cloud/amazonaws-gamelift/openapi.json

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…

## Endpoints

### Registers a player's acceptance or rejection of a proposed FlexMatch match. A matchmaking configuration may…
`POST https://apizie.tech/v1/cloud:amazonaws-gamelift/accept-match` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| body | object | no | JSON request body |

### This operation is used with the Amazon GameLift FleetIQ solution and game server groups. Locates an…
`POST https://apizie.tech/v1/cloud:amazonaws-gamelift/claim-game-server` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| body | object | no | JSON request body |

### Creates an alias for a fleet. In most situations, you can use an alias ID in place of a fleet ID. An alias…
`POST https://apizie.tech/v1/cloud:amazonaws-gamelift/create-alias` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| body | object | no | JSON request body |

### Creates a new Amazon GameLift build resource for your game server binary files. Combine game server binaries…
`POST https://apizie.tech/v1/cloud:amazonaws-gamelift/create-build` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| body | object | no | JSON request body |

### Creates a fleet of Amazon Elastic Compute Cloud (Amazon EC2) instances to host your custom game server or…
`POST https://apizie.tech/v1/cloud:amazonaws-gamelift/create-fleet` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| body | object | no | JSON request body |

### Adds remote locations to a fleet and begins populating the new locations with EC2 instances. The new…
`POST https://apizie.tech/v1/cloud:amazonaws-gamelift/create-fleet-locations` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| body | object | no | JSON request body |

### This operation is used with the Amazon GameLift FleetIQ solution and game server groups. Creates a Amazon…
`POST https://apizie.tech/v1/cloud:amazonaws-gamelift/create-game-server-group` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| body | object | no | JSON request body |

### Creates a multiplayer game session for players in a specific fleet location. This operation prompts an…
`POST https://apizie.tech/v1/cloud:amazonaws-gamelift/create-game-session` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| body | object | no | JSON request body |

### Creates a placement queue that processes requests for new game sessions. A queue uses FleetIQ algorithms to…
`POST https://apizie.tech/v1/cloud:amazonaws-gamelift/create-game-session-queue` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| body | object | no | JSON request body |

### Creates a custom location for use in an Anywhere fleet.
`POST https://apizie.tech/v1/cloud:amazonaws-gamelift/create-location` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| body | object | no | JSON request body |

### Defines a new matchmaking configuration for use with FlexMatch. Whether your are using FlexMatch with Amazon…
`POST https://apizie.tech/v1/cloud:amazonaws-gamelift/create-matchmaking-configuration` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| body | object | no | JSON request body |

### Creates a new rule set for FlexMatch matchmaking. A rule set describes the type of match to create, such as…
`POST https://apizie.tech/v1/cloud:amazonaws-gamelift/create-matchmaking-rule-set` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| body | object | no | JSON request body |

### Reserves an open player slot in a game session for a player. New player sessions can be created in any game…
`POST https://apizie.tech/v1/cloud:amazonaws-gamelift/create-player-session` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| body | object | no | JSON request body |

### Reserves open slots in a game session for a group of players. New player sessions can be created in any game…
`POST https://apizie.tech/v1/cloud:amazonaws-gamelift/create-player-sessions` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| body | object | no | JSON request body |

### Creates a new script record for your Realtime Servers script. Realtime scripts are JavaScript that provide…
`POST https://apizie.tech/v1/cloud:amazonaws-gamelift/create-script` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| body | object | no | JSON request body |

### Requests authorization to create or delete a peer connection between the VPC for your Amazon GameLift fleet…
`POST https://apizie.tech/v1/cloud:amazonaws-gamelift/create-vpc-peering-authorization` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| body | object | no | JSON request body |

### Establishes a VPC peering connection between a virtual private cloud (VPC) in an Amazon Web Services account…
`POST https://apizie.tech/v1/cloud:amazonaws-gamelift/create-vpc-peering-connection` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| body | object | no | JSON request body |

### Deletes an alias. This operation removes all record of the alias. Game clients attempting to access a server…
`POST https://apizie.tech/v1/cloud:amazonaws-gamelift/delete-alias` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| body | object | no | JSON request body |

### Deletes a build. This operation permanently deletes the build resource and any uploaded build files.…
`POST https://apizie.tech/v1/cloud:amazonaws-gamelift/delete-build` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| body | object | no | JSON request body |

### Deletes all resources and information related a fleet. Any current fleet instances, including those in…
`POST https://apizie.tech/v1/cloud:amazonaws-gamelift/delete-fleet` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| body | object | no | JSON request body |

### Removes locations from a multi-location fleet. When deleting a location, all game server process and all…
`POST https://apizie.tech/v1/cloud:amazonaws-gamelift/delete-fleet-locations` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| body | object | no | JSON request body |

### This operation is used with the Amazon GameLift FleetIQ solution and game server groups. Terminates a game…
`POST https://apizie.tech/v1/cloud:amazonaws-gamelift/delete-game-server-group` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| body | object | no | JSON request body |

### Deletes a game session queue. Once a queue is successfully deleted, unfulfilled StartGameSessionPlacement…
`POST https://apizie.tech/v1/cloud:amazonaws-gamelift/delete-game-session-queue` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| body | object | no | JSON request body |

### Deletes a custom location. Before deleting a custom location, review any fleets currently using the custom…
`POST https://apizie.tech/v1/cloud:amazonaws-gamelift/delete-location` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| body | object | no | JSON request body |

### Permanently removes a FlexMatch matchmaking configuration. To delete, specify the configuration name. A…
`POST https://apizie.tech/v1/cloud:amazonaws-gamelift/delete-matchmaking-configuration` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| body | object | no | JSON request body |

### Deletes an existing matchmaking rule set. To delete the rule set, provide the rule set name. Rule sets…
`POST https://apizie.tech/v1/cloud:amazonaws-gamelift/delete-matchmaking-rule-set` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| body | object | no | JSON request body |

### Deletes a fleet scaling policy. Once deleted, the policy is no longer in force and Amazon GameLift removes…
`POST https://apizie.tech/v1/cloud:amazonaws-gamelift/delete-scaling-policy` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| body | object | no | JSON request body |

### Deletes a Realtime script. This operation permanently deletes the script record. If script files were…
`POST https://apizie.tech/v1/cloud:amazonaws-gamelift/delete-script` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| body | object | no | JSON request body |

### Cancels a pending VPC peering authorization for the specified VPC. If you need to delete an existing VPC…
`POST https://apizie.tech/v1/cloud:amazonaws-gamelift/delete-vpc-peering-authorization` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| body | object | no | JSON request body |

### Removes a VPC peering connection. To delete the connection, you must have a valid authorization for the VPC…
`POST https://apizie.tech/v1/cloud:amazonaws-gamelift/delete-vpc-peering-connection` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| body | object | no | JSON request body |

### Removes a compute resource from the specified fleet. Deregister your compute resources before you delete the…
`POST https://apizie.tech/v1/cloud:amazonaws-gamelift/deregister-compute` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| body | object | no | JSON request body |

### This operation is used with the Amazon GameLift FleetIQ solution and game server groups. Removes the game…
`POST https://apizie.tech/v1/cloud:amazonaws-gamelift/deregister-game-server` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| body | object | no | JSON request body |

### Retrieves properties for an alias. This operation returns all alias metadata and settings. To get an alias's…
`POST https://apizie.tech/v1/cloud:amazonaws-gamelift/describe-alias` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| body | object | no | JSON request body |

### Retrieves properties for a custom game build. To request a build resource, specify a build ID. If…
`POST https://apizie.tech/v1/cloud:amazonaws-gamelift/describe-build` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| body | object | no | JSON request body |

### Retrieves properties for a compute resource. To request a compute resource specify the fleet ID and compute…
`POST https://apizie.tech/v1/cloud:amazonaws-gamelift/describe-compute` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| body | object | no | JSON request body |

### Retrieves the instance limits and current utilization for an Amazon Web Services Region or location.…
`POST https://apizie.tech/v1/cloud:amazonaws-gamelift/describe-ec2-instance-limits` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| body | object | no | JSON request body |

### Retrieves core fleet-wide properties, including the computing hardware and deployment configuration for all…
`POST https://apizie.tech/v1/cloud:amazonaws-gamelift/describe-fleet-attributes` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| Limit | integer | no | Pagination limit |
| NextToken | string | no | Pagination token |
| body | object | no | JSON request body |

### Retrieves the resource capacity settings for one or more fleets. The data returned includes the current…
`POST https://apizie.tech/v1/cloud:amazonaws-gamelift/describe-fleet-capacity` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| Limit | integer | no | Pagination limit |
| NextToken | string | no | Pagination token |
| body | object | no | JSON request body |

### Retrieves entries from a fleet's event log. Fleet events are initiated by changes in status, such as during…
`POST https://apizie.tech/v1/cloud:amazonaws-gamelift/describe-fleet-events` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| Limit | integer | no | Pagination limit |
| NextToken | string | no | Pagination token |
| body | object | no | JSON request body |

### Retrieves information on a fleet's remote locations, including life-cycle status and any suspended fleet…
`POST https://apizie.tech/v1/cloud:amazonaws-gamelift/describe-fleet-location-attributes` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| Limit | integer | no | Pagination limit |
| NextToken | string | no | Pagination token |
| body | object | no | JSON request body |

### Retrieves the resource capacity settings for a fleet location. The data returned includes the current…
`POST https://apizie.tech/v1/cloud:amazonaws-gamelift/describe-fleet-location-capacity` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| body | object | no | JSON request body |

### Retrieves current usage data for a fleet location. Utilization data provides a snapshot of current game…
`POST https://apizie.tech/v1/cloud:amazonaws-gamelift/describe-fleet-location-utilization` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| body | object | no | JSON request body |

### Retrieves a fleet's inbound connection permissions. Connection permissions specify the range of IP addresses…
`POST https://apizie.tech/v1/cloud:amazonaws-gamelift/describe-fleet-port-settings` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| body | object | no | JSON request body |

### Retrieves utilization statistics for one or more fleets. Utilization data provides a snapshot of how the…
`POST https://apizie.tech/v1/cloud:amazonaws-gamelift/describe-fleet-utilization` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| Limit | integer | no | Pagination limit |
| NextToken | string | no | Pagination token |
| body | object | no | JSON request body |

### This operation is used with the Amazon GameLift FleetIQ solution and game server groups. Retrieves…
`POST https://apizie.tech/v1/cloud:amazonaws-gamelift/describe-game-server` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| body | object | no | JSON request body |

### This operation is used with the Amazon GameLift FleetIQ solution and game server groups. Retrieves…
`POST https://apizie.tech/v1/cloud:amazonaws-gamelift/describe-game-server-group` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| body | object | no | JSON request body |

### This operation is used with the Amazon GameLift FleetIQ solution and game server groups. Retrieves status…
`POST https://apizie.tech/v1/cloud:amazonaws-gamelift/describe-game-server-instances` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| Limit | integer | no | Pagination limit |
| NextToken | string | no | Pagination token |
| body | object | no | JSON request body |

### Retrieves additional game session properties, including the game session protection policy in force, a set…
`POST https://apizie.tech/v1/cloud:amazonaws-gamelift/describe-game-session-details` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| Limit | integer | no | Pagination limit |
| NextToken | string | no | Pagination token |
| body | object | no | JSON request body |

### Retrieves information, including current status, about a game session placement request. To get game session…
`POST https://apizie.tech/v1/cloud:amazonaws-gamelift/describe-game-session-placement` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| body | object | no | JSON request body |

### Retrieves the properties for one or more game session queues. When requesting multiple queues, use the…
`POST https://apizie.tech/v1/cloud:amazonaws-gamelift/describe-game-session-queues` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| Limit | integer | no | Pagination limit |
| NextToken | string | no | Pagination token |
| body | object | no | JSON request body |

### Retrieves a set of one or more game sessions in a specific fleet location. You can optionally filter the…
`POST https://apizie.tech/v1/cloud:amazonaws-gamelift/describe-game-sessions` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| Limit | integer | no | Pagination limit |
| NextToken | string | no | Pagination token |
| body | object | no | JSON request body |

### Retrieves information about a fleet's instances, including instance IDs, connection data, and status. This…
`POST https://apizie.tech/v1/cloud:amazonaws-gamelift/describe-instances` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| Limit | integer | no | Pagination limit |
| NextToken | string | no | Pagination token |
| body | object | no | JSON request body |

### Retrieves one or more matchmaking tickets. Use this operation to retrieve ticket information,…
`POST https://apizie.tech/v1/cloud:amazonaws-gamelift/describe-matchmaking` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| body | object | no | JSON request body |

### Retrieves the details of FlexMatch matchmaking configurations. This operation offers the following options:…
`POST https://apizie.tech/v1/cloud:amazonaws-gamelift/describe-matchmaking-configurations` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| Limit | integer | no | Pagination limit |
| NextToken | string | no | Pagination token |
| body | object | no | JSON request body |

### Retrieves the details for FlexMatch matchmaking rule sets. You can request all existing rule sets for the…
`POST https://apizie.tech/v1/cloud:amazonaws-gamelift/describe-matchmaking-rule-sets` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| Limit | integer | no | Pagination limit |
| NextToken | string | no | Pagination token |
| body | object | no | JSON request body |

### Retrieves properties for one or more player sessions. This action can be used in the following ways: To…
`POST https://apizie.tech/v1/cloud:amazonaws-gamelift/describe-player-sessions` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| Limit | integer | no | Pagination limit |
| NextToken | string | no | Pagination token |
| body | object | no | JSON request body |

### Retrieves a fleet's runtime configuration settings. The runtime configuration tells Amazon GameLift which…
`POST https://apizie.tech/v1/cloud:amazonaws-gamelift/describe-runtime-configuration` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| body | object | no | JSON request body |

### Retrieves all scaling policies applied to a fleet. To get a fleet's scaling policies, specify the fleet ID.…
`POST https://apizie.tech/v1/cloud:amazonaws-gamelift/describe-scaling-policies` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| Limit | integer | no | Pagination limit |
| NextToken | string | no | Pagination token |
| body | object | no | JSON request body |

### Retrieves properties for a Realtime script. To request a script record, specify the script ID. If…
`POST https://apizie.tech/v1/cloud:amazonaws-gamelift/describe-script` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| body | object | no | JSON request body |

### Retrieves valid VPC peering authorizations that are pending for the Amazon Web Services account. This…
`POST https://apizie.tech/v1/cloud:amazonaws-gamelift/describe-vpc-peering-authorizations` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| body | object | no | JSON request body |

### Retrieves information on VPC peering connections. Use this operation to get peering information for all…
`POST https://apizie.tech/v1/cloud:amazonaws-gamelift/describe-vpc-peering-connections` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| body | object | no | JSON request body |

### Requests remote access to a fleet instance. Remote access is useful for debugging, gathering benchmarking…
`POST https://apizie.tech/v1/cloud:amazonaws-gamelift/get-compute-access` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| body | object | no | JSON request body |

### Requests an authentication token from Amazon GameLift. The authentication token is used by your game server…
`POST https://apizie.tech/v1/cloud:amazonaws-gamelift/get-compute-auth-token` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| body | object | no | JSON request body |

### Retrieves the location of stored game session logs for a specified game session on Amazon GameLift managed…
`POST https://apizie.tech/v1/cloud:amazonaws-gamelift/get-game-session-log-url` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| body | object | no | JSON request body |

### Requests remote access to a fleet instance. Remote access is useful for debugging, gathering benchmarking…
`POST https://apizie.tech/v1/cloud:amazonaws-gamelift/get-instance-access` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| body | object | no | JSON request body |

### Retrieves all aliases for this Amazon Web Services account. You can filter the result set by alias name…
`POST https://apizie.tech/v1/cloud:amazonaws-gamelift/list-aliases` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| Limit | integer | no | Pagination limit |
| NextToken | string | no | Pagination token |
| body | object | no | JSON request body |

### Retrieves build resources for all builds associated with the Amazon Web Services account in use. You can…
`POST https://apizie.tech/v1/cloud:amazonaws-gamelift/list-builds` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| Limit | integer | no | Pagination limit |
| NextToken | string | no | Pagination token |
| body | object | no | JSON request body |

### Retrieves all compute resources registered to a fleet in your Amazon Web Services account. You can filter…
`POST https://apizie.tech/v1/cloud:amazonaws-gamelift/list-compute` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| Limit | integer | no | Pagination limit |
| NextToken | string | no | Pagination token |
| body | object | no | JSON request body |

### Retrieves a collection of fleet resources in an Amazon Web Services Region. You can call this operation to…
`POST https://apizie.tech/v1/cloud:amazonaws-gamelift/list-fleets` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| Limit | integer | no | Pagination limit |
| NextToken | string | no | Pagination token |
| body | object | no | JSON request body |

### Lists a game server groups.
`POST https://apizie.tech/v1/cloud:amazonaws-gamelift/list-game-server-groups` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| Limit | integer | no | Pagination limit |
| NextToken | string | no | Pagination token |
| body | object | no | JSON request body |

### This operation is used with the Amazon GameLift FleetIQ solution and game server groups. Retrieves…
`POST https://apizie.tech/v1/cloud:amazonaws-gamelift/list-game-servers` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| Limit | integer | no | Pagination limit |
| NextToken | string | no | Pagination token |
| body | object | no | JSON request body |

### Lists all custom and Amazon Web Services locations.
`POST https://apizie.tech/v1/cloud:amazonaws-gamelift/list-locations` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| Limit | integer | no | Pagination limit |
| NextToken | string | no | Pagination token |
| body | object | no | JSON request body |

### Retrieves script records for all Realtime scripts that are associated with the Amazon Web Services account…
`POST https://apizie.tech/v1/cloud:amazonaws-gamelift/list-scripts` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| Limit | integer | no | Pagination limit |
| NextToken | string | no | Pagination token |
| body | object | no | JSON request body |

### Retrieves all tags assigned to a Amazon GameLift resource. Use resource tags to organize Amazon Web Services…
`POST https://apizie.tech/v1/cloud:amazonaws-gamelift/list-tags-for-resource` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| body | object | no | JSON request body |

### Creates or updates a scaling policy for a fleet. Scaling policies are used to automatically scale a fleet's…
`POST https://apizie.tech/v1/cloud:amazonaws-gamelift/put-scaling-policy` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| body | object | no | JSON request body |

### Registers your compute resources in a fleet you previously created. After you register a compute to your…
`POST https://apizie.tech/v1/cloud:amazonaws-gamelift/register-compute` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| body | object | no | JSON request body |

### This operation is used with the Amazon GameLift FleetIQ solution and game server groups. Creates a new game…
`POST https://apizie.tech/v1/cloud:amazonaws-gamelift/register-game-server` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| body | object | no | JSON request body |

### Retrieves a fresh set of credentials for use when uploading a new set of game build files to Amazon…
`POST https://apizie.tech/v1/cloud:amazonaws-gamelift/request-upload-credentials` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| body | object | no | JSON request body |

### Retrieves the fleet ID that an alias is currently pointing to. Related actions All APIs by task
`POST https://apizie.tech/v1/cloud:amazonaws-gamelift/resolve-alias` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| body | object | no | JSON request body |

### This operation is used with the Amazon GameLift FleetIQ solution and game server groups. Reinstates activity…
`POST https://apizie.tech/v1/cloud:amazonaws-gamelift/resume-game-server-group` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| body | object | no | JSON request body |

### Retrieves all active game sessions that match a set of search criteria and sorts them into a specified…
`POST https://apizie.tech/v1/cloud:amazonaws-gamelift/search-game-sessions` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| Limit | integer | no | Pagination limit |
| NextToken | string | no | Pagination token |
| body | object | no | JSON request body |

### Resumes certain types of activity on fleet instances that were suspended with StopFleetActions . For…
`POST https://apizie.tech/v1/cloud:amazonaws-gamelift/start-fleet-actions` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| body | object | no | JSON request body |

### Places a request for a new game session in a queue. When processing a placement request, Amazon GameLift…
`POST https://apizie.tech/v1/cloud:amazonaws-gamelift/start-game-session-placement` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| body | object | no | JSON request body |

### Finds new players to fill open slots in currently running game sessions. The backfill match process is…
`POST https://apizie.tech/v1/cloud:amazonaws-gamelift/start-match-backfill` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| body | object | no | JSON request body |

### Uses FlexMatch to create a game match for a group of players based on custom matchmaking rules. With games…
`POST https://apizie.tech/v1/cloud:amazonaws-gamelift/start-matchmaking` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| body | object | no | JSON request body |

### Suspends certain types of activity in a fleet location. Currently, this operation is used to stop…
`POST https://apizie.tech/v1/cloud:amazonaws-gamelift/stop-fleet-actions` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| body | object | no | JSON request body |

### Cancels a game session placement that is in PENDING status. To stop a placement, provide the placement ID…
`POST https://apizie.tech/v1/cloud:amazonaws-gamelift/stop-game-session-placement` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| body | object | no | JSON request body |

### Cancels a matchmaking ticket or match backfill ticket that is currently being processed. To stop the…
`POST https://apizie.tech/v1/cloud:amazonaws-gamelift/stop-matchmaking` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| body | object | no | JSON request body |

### This operation is used with the Amazon GameLift FleetIQ solution and game server groups. Temporarily stops…
`POST https://apizie.tech/v1/cloud:amazonaws-gamelift/suspend-game-server-group` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| body | object | no | JSON request body |

### Assigns a tag to an Amazon GameLift resource. You can use tags to organize resources, create IAM permissions…
`POST https://apizie.tech/v1/cloud:amazonaws-gamelift/tag-resource` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| body | object | no | JSON request body |

### Removes a tag assigned to a Amazon GameLift resource. You can use resource tags to organize Amazon Web…
`POST https://apizie.tech/v1/cloud:amazonaws-gamelift/untag-resource` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| body | object | no | JSON request body |

### Updates properties for an alias. To update properties, specify the alias ID to be updated and provide the…
`POST https://apizie.tech/v1/cloud:amazonaws-gamelift/update-alias` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| body | object | no | JSON request body |

### Updates metadata in a build resource, including the build name and version. To update the metadata, specify…
`POST https://apizie.tech/v1/cloud:amazonaws-gamelift/update-build` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| body | object | no | JSON request body |

### Updates a fleet's mutable attributes, including game session protection and resource creation limits. To…
`POST https://apizie.tech/v1/cloud:amazonaws-gamelift/update-fleet-attributes` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| body | object | no | JSON request body |

### Updates capacity settings for a fleet. For fleets with multiple locations, use this operation to manage…
`POST https://apizie.tech/v1/cloud:amazonaws-gamelift/update-fleet-capacity` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| body | object | no | JSON request body |

### Updates permissions that allow inbound traffic to connect to game sessions that are being hosted on…
`POST https://apizie.tech/v1/cloud:amazonaws-gamelift/update-fleet-port-settings` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| body | object | no | JSON request body |

### This operation is used with the Amazon GameLift FleetIQ solution and game server groups. Updates information…
`POST https://apizie.tech/v1/cloud:amazonaws-gamelift/update-game-server` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| body | object | no | JSON request body |

### This operation is used with the Amazon GameLift FleetIQ solution and game server groups. Updates Amazon…
`POST https://apizie.tech/v1/cloud:amazonaws-gamelift/update-game-server-group` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| body | object | no | JSON request body |

### Updates the mutable properties of a game session. To update a game session, specify the game session ID and…
`POST https://apizie.tech/v1/cloud:amazonaws-gamelift/update-game-session` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| body | object | no | JSON request body |

### Updates the configuration of a game session queue, which determines how the queue processes new game session…
`POST https://apizie.tech/v1/cloud:amazonaws-gamelift/update-game-session-queue` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| body | object | no | JSON request body |

### Updates settings for a FlexMatch matchmaking configuration. These changes affect all matches and game…
`POST https://apizie.tech/v1/cloud:amazonaws-gamelift/update-matchmaking-configuration` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| body | object | no | JSON request body |

### Updates the current runtime configuration for the specified fleet, which tells Amazon GameLift how to launch…
`POST https://apizie.tech/v1/cloud:amazonaws-gamelift/update-runtime-configuration` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| body | object | no | JSON request body |

### Updates Realtime script metadata and content. To update script metadata, specify the script ID and provide…
`POST https://apizie.tech/v1/cloud:amazonaws-gamelift/update-script` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| body | object | no | JSON request body |

### Validates the syntax of a matchmaking rule or rule set. This operation checks that the rule set is using…
`POST https://apizie.tech/v1/cloud:amazonaws-gamelift/validate-matchmaking-rule-set` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| body | object | no | JSON request body |

## Example
```
curl "https://apizie.tech/v1/cloud:amazonaws-gamelift/accept-match" \
  -H "x-api-key: $APIZIE_KEY" \
  -H "x-upstream-key: $PROVIDER_KEY"
```

## FAQ

### How do I call the Amazon GameLift API?
Create a free Apizie key, then send POST https://apizie.tech/v1/cloud:amazonaws-gamelift/accept-match with the header x-api-key. Every endpoint returns { project, data, timestamp }.

### Is the Amazon GameLift API free on Apizie?
Yes. The Free plan includes 1,000 requests a month at 100 requests a minute, no credit card. Amazon GameLift itself also needs your own key from amazonaws.com.

### Can AI agents use the Amazon GameLift API?
Yes. Add the Apizie MCP server (https://apizie.tech/mcp) to Claude, ChatGPT, Cursor or VS Code, then ask in plain language. The agent calls run_scraper with project key cloud:amazonaws-gamelift.

### What is the status of the Amazon GameLift API?
Needs your own provider key (bring your own key)
