Creator Hub
Dashboard
Learn
Store
Talent
Forum
Roadmap
Log In
Create
Overview
Experiences
Avatar
Assets
Open Cloud
Roblox Studio has increased the minimum specification requirements.
Learn More
Create
/
Open Cloud
/
All legacy APIs
English
Feedback
Matchmaking api
Base URL
https://matchmaking.roblox.com
JSON
Download
GameClient
POST
/v1
/client-status
Set the client-status
GET
/v1
/client-status
Get the client-status
GameInstances
POST
/v1
/game-instances
/shutdown
Shutdown game instances.
POST
/v1
/game-instances
/shutdown-all
Shutdown all game instances.
MatchmakingCustomization
POST
/v1
/matchmaking
/player-attribute
Create a PlayerAttributeDefinition.
PATCH
/v1
/matchmaking
/player-attribute
/{attributeId}
Update the PlayerAttributeDefinition specified by attributeId.
DELETE
/v1
/matchmaking
/player-attribute
/{attributeId}
Delete the PlayerAttributeDefinition specified by attributeId.
GET
/v1
/matchmaking
/player-attributes
/{universeId}
List all PlayerAttributeDefinitions of a universe.
POST
/v1
/matchmaking
/server-attribute
Create a ServerAttributeDefinition.
PATCH
/v1
/matchmaking
/server-attribute
/{attributeId}
Update the ServerAttributeDefinition specified by attributeId.
DELETE
/v1
/matchmaking
/server-attribute
/{attributeId}
Delete the ServerAttributeDefinition specified by attributeId.
GET
/v1
/matchmaking
/server-attributes
/{universeId}
List all ServerAttributeDefinitions of a universe.
GET
/v1
/matchmaking
/universe
/{universeId}
/feature-flags
Gets feature flags for a customized matchmaking for a given universe.
POST
/v1
/matchmaking
/scoring-configuration
Creates a matchmaking scoring configuration.
GET
/v1
/matchmaking
/scoring-configuration
/{scoringConfigurationId}
Updates a matchmaking scoring configuration.
PATCH
/v1
/matchmaking
/scoring-configuration
/{scoringConfigurationId}
Updates a matchmaking scoring configuration.
DELETE
/v1
/matchmaking
/scoring-configuration
/{scoringConfigurationId}
Deletes a matchmaking scoring configuration.
POST
/v1
/matchmaking
/scoring-configuration
/{scoringConfigurationId}
/signals
Creates a matchmaking scoring configuration signal.
PATCH
/v1
/matchmaking
/scoring-configuration
/{scoringConfigurationId}
/signals
/{signalName}
Updates a matchmaking scoring configuration signal.
DELETE
/v1
/matchmaking
/scoring-configuration
/{scoringConfigurationId}
/signals
/{signalName}
Deletes a matchmaking scoring configuration custom signal.
POST
/v1
/matchmaking
/scoring-configuration
/place
Sets a matchmaking scoring configuration for a place.
DELETE
/v1
/matchmaking
/scoring-configuration
/place
/{placeId}
Removes the matchmaking scoring configuration for a place.
GET
/v1
/matchmaking
/scoring-configurations
/{universeId}
List all matchmaking scoring configurations for a universe.
GET
/v1
/matchmaking
/scoring-configurations
/{universeId}
/places
List all places with a matchmaking scoring configuration for a universe.
GET
/v1
/matchmaking
/scoring-configuration
/default-weights