---
title: "Updates a matchmaking scoring configuration."
method: GET
path: "/matchmaking-api/v1/matchmaking/scoring-configuration/{scoringConfigurationId}"
tags: ["Matchmaking"]
---

# Updates a matchmaking scoring configuration.

`GET /matchmaking-api/v1/matchmaking/scoring-configuration/{scoringConfigurationId}`

## Path parameters

- `scoringConfigurationId` string, required

## Response `200`

Success

- GetMatchmakingScoringConfigurationResponse — Response to get the matchmaking scoring configuration.
  - `scoringConfiguration` MatchmakingScoringConfiguration — The custom scoring configuration for matchmaking.
    - `id` string, nullable — The id of the scoring configuration.
    - `name` string, nullable — The name of the scoring configuration. It needs to be unique within a universe.
    - `signalWeights` object, nullable — The signal weights for the scoring configuration.
      - `Invalid` MatchmakingSignalWeightConfiguration — The signal weight configuration for matchmaking.
        - `weight` number, double — Weight of signal.
        - `signalType` 'Invalid' | 'Occupancy' | 'Age' | 'Language' | 'Latency' | 'PreferredPlayers' | 'VoiceChat' | 'DeviceType' | 'PlayHistory' | 'TextChat' — The default signal types matchmaking uses.
      - `Occupancy` MatchmakingSignalWeightConfiguration — The signal weight configuration for matchmaking.
        - `weight` number, double — Weight of signal.
        - `signalType` 'Invalid' | 'Occupancy' | 'Age' | 'Language' | 'Latency' | 'PreferredPlayers' | 'VoiceChat' | 'DeviceType' | 'PlayHistory' | 'TextChat' — The default signal types matchmaking uses.
      - `Age` MatchmakingSignalWeightConfiguration — The signal weight configuration for matchmaking.
        - `weight` number, double — Weight of signal.
        - `signalType` 'Invalid' | 'Occupancy' | 'Age' | 'Language' | 'Latency' | 'PreferredPlayers' | 'VoiceChat' | 'DeviceType' | 'PlayHistory' | 'TextChat' — The default signal types matchmaking uses.
      - `Language` MatchmakingSignalWeightConfiguration — The signal weight configuration for matchmaking.
        - `weight` number, double — Weight of signal.
        - `signalType` 'Invalid' | 'Occupancy' | 'Age' | 'Language' | 'Latency' | 'PreferredPlayers' | 'VoiceChat' | 'DeviceType' | 'PlayHistory' | 'TextChat' — The default signal types matchmaking uses.
      - `Latency` MatchmakingSignalWeightConfiguration — The signal weight configuration for matchmaking.
        - `weight` number, double — Weight of signal.
        - `signalType` 'Invalid' | 'Occupancy' | 'Age' | 'Language' | 'Latency' | 'PreferredPlayers' | 'VoiceChat' | 'DeviceType' | 'PlayHistory' | 'TextChat' — The default signal types matchmaking uses.
      - `PreferredPlayers` MatchmakingSignalWeightConfiguration — The signal weight configuration for matchmaking.
        - `weight` number, double — Weight of signal.
        - `signalType` 'Invalid' | 'Occupancy' | 'Age' | 'Language' | 'Latency' | 'PreferredPlayers' | 'VoiceChat' | 'DeviceType' | 'PlayHistory' | 'TextChat' — The default signal types matchmaking uses.
      - `VoiceChat` MatchmakingSignalWeightConfiguration — The signal weight configuration for matchmaking.
        - `weight` number, double — Weight of signal.
        - `signalType` 'Invalid' | 'Occupancy' | 'Age' | 'Language' | 'Latency' | 'PreferredPlayers' | 'VoiceChat' | 'DeviceType' | 'PlayHistory' | 'TextChat' — The default signal types matchmaking uses.
      - `DeviceType` MatchmakingSignalWeightConfiguration — The signal weight configuration for matchmaking.
        - `weight` number, double — Weight of signal.
        - `signalType` 'Invalid' | 'Occupancy' | 'Age' | 'Language' | 'Latency' | 'PreferredPlayers' | 'VoiceChat' | 'DeviceType' | 'PlayHistory' | 'TextChat' — The default signal types matchmaking uses.
      - `PlayHistory` MatchmakingSignalWeightConfiguration — The signal weight configuration for matchmaking.
        - `weight` number, double — Weight of signal.
        - `signalType` 'Invalid' | 'Occupancy' | 'Age' | 'Language' | 'Latency' | 'PreferredPlayers' | 'VoiceChat' | 'DeviceType' | 'PlayHistory' | 'TextChat' — The default signal types matchmaking uses.
      - `TextChat` MatchmakingSignalWeightConfiguration — The signal weight configuration for matchmaking.
        - `weight` number, double — Weight of signal.
        - `signalType` 'Invalid' | 'Occupancy' | 'Age' | 'Language' | 'Latency' | 'PreferredPlayers' | 'VoiceChat' | 'DeviceType' | 'PlayHistory' | 'TextChat' — The default signal types matchmaking uses.
    - `customSignals` object, nullable — The custom signals part of this place's scoring configuration.
    - `createdTime` string, date-time — The scoring configuration's created time.
    - `updatedTime` string, date-time — The scoring configuration's updated time.

---

[API](https://skmtc.dev/roblox/apis/roblox-api.md) · [All operations](https://skmtc.dev/roblox/apis/roblox-api/llms.txt) · [OpenAPI document](https://skmtc-service-production.skmtc.workers.dev/v1/apis/roblox/roblox-api/revisions/997412c1cdd2/schema)
