What a launcher needs to put somebody in a world: the pack, its version and the address
GET /api/v1/worlds/{key}/join - Sign-in
- No scope
- Scope
- None
- MCP tool
worlds.join
Parameters
| Field | Type and meaning |
|---|
key required path | string The world's key |
|---|
Response 200
| Field | Type and meaning |
|---|
address always | string |
|---|
name always | string |
|---|
pack | object |
|---|
pack.id always | string |
|---|
pack.name always | string |
|---|
pack.source always | string |
|---|
pack.version always | string |
|---|
port always | integer |
|---|
world always | string |
|---|
Errors
| Status | Type and meaning |
|---|
400 | The request was not understood. |
|---|
401 | Sign in and try again. |
|---|
404 | There is nothing here, or nothing you may see. |
|---|
429 | Too many requests. |
|---|
500 | Something on our side went wrong. |
|---|
Every error comes back as { code, message, requestId }. Errors