---
title: "Tests a user's saved start place in a universe against the place checks gamejoin makes."
method: GET
path: "/matchmaking-api/v1/matchmaking/universe/{universeId}/start-place/test"
tags: ["Matchmaking"]
---

# Tests a user's saved start place in a universe against the place checks gamejoin makes.

`GET /matchmaking-api/v1/matchmaking/universe/{universeId}/start-place/test`

## Request

- Base URL: `https://apis.roblox.com`
- URL: `https://apis.roblox.com/matchmaking-api/v1/matchmaking/universe/{universeId}/start-place/test`
- Auth: none required

## Path parameters

- `universeId` integer, required

## Query parameters

- `userId` integer

## Response `200`

Success

- TestStartPlaceOverrideResponse: Response for testing a user's saved start place in a universe.
  - `result` 'Invalid' | 'Found' | 'NoOverrideConfigured' | 'DataStoreEntryNotFound' | 'DataStoreNotFound' | 'DataStoreError' | 'FieldMissing' | 'ValueParseFailure' | 'PlaceNotInExperience' | 'PlaceNotPublished': Whether a user's saved start place passed every check, and if not, why.
  - `placeId` integer, nullable: The place id read from the user's data store entry. Null when no place id could be read.

## Changes

- **2026-10-14** `5dcfa33df56a`: 1 info
  - endpoint added

[Operation history](https://skmtc.dev/roblox/apis/roblox-api/changes/matchmaking-api/v1/matchmaking/universe/:universeId/start-place/test/get.md)

---

[API](https://skmtc.dev/roblox/apis/roblox-api.md) - [All operations](https://skmtc.dev/roblox/apis/roblox-api/llms.txt) - [OpenAPI document](https://skmtc.dev/roblox/apis/roblox-api/revisions/bcfdc20689cd?raw)
