Worlds
Manages worlds configuration and lifecycle
Last updated
Was this helpful?
Manages worlds configuration and lifecycle
Last updated
Was this helpful?
Experimental feature: this API is likely to change.
Retrieves and returns all worlds that belong to the given Organization. Can also additionally filter by project if a project ID is passed in the headers.
/
The ID of an organization
The ID of a project
Creates a world in the given Organization and Project. Checks if the user can create a world with the given size.
/
The ID of an organization
The ID of a project
The name of a world
^.+\S.*$
The description of a world
The picture URL of a world
Describes whether the world is transient. Transient worlds are automatically deleted once their duration expires and they are fully stopped.
The metadata of a world. Includes annotations and labels used to customize the world deployments.
The world manifest, describing server and client permissions.
Includes details relating to the compute resources that are relevant for deploying the world.
The networking configuration of a world.
The streaming configuration for a world
Retrieves and returns the specified world and linked launch context.
/{worldId}//
The ID of a world
The ID of an organization
The ID of a project
Updates the specified world and returns the resulting new world data if successful.
/{worldId}//
The ID of a world
The ID of an organization
The ID of a project
The name of a world
^.+\S.*$
The description of a world
The metadata of a world. Includes annotations and labels used to customize the world deployments.
The world manifest, describing server and client permissions.
Includes details relating to the compute resources that are relevant for deploying the world.
The networking configuration of a world.
The world runtime fields that can be updated.
The streaming configuration for a world
Deletes the specified world.
/{worldId}//
The ID of a world
The ID of an organization
The ID of a project
No body
Get all bot deployments for the specified world
/{worldId}/bots/
The ID of a world
The ID of an organization
The ID of a project
Create a bot deployment for the specified world with the provided bot count
/{worldId}/bots/
The ID of a world
The ID of an organization
The ID of a project
^\d+(m|\.\d\d?\d?)?$
^\d+(\.\d+)?(m|k|Ki|M|Mi|G|Gi)?$
No body
Get the details for a specific bot deployment for the specified world.
/{worldId}/bots/{botDeploymentId}//
The ID of a world
The ID of a bot deployment
The ID of an organization
The ID of a project
Update a bot deployment for the specified world. This can be used to alter the bot count in a bot deployment.
/{worldId}/bots/{botDeploymentId}//
The ID of a world
The ID of a bot deployment
The ID of an organization
The ID of a project
^\d+(m|\.\d\d?\d?)?$
^\d+(\.\d+)?(m|k|Ki|M|Mi|G|Gi)?$
No body
Stop a bot deployment for the specified world
/{worldId}/bots/{botDeploymentId}//
The ID of a world
The ID of a bot deployment
The ID of an organization
The ID of a project
No body
Returns the specified world's deployments. Optionally can be filtered by status, provided in the query string.
/{worldId}/deployments/
The ID of a world
The ID of an organization
The ID of a project
Update the picture URL of a world
/{worldId}/pictureUrl/
The ID of a world
The ID of an organization
The ID of a project
Returns a list of all active roles for a world. Could be used to get all possible conditions that allow a user to access a world.
/{worldId}/roles/
The ID of a world
The ID of an organization
The ID of a project
Transitions the phase of the world to Starting, which will subsequently launch the underlying deployments. With this transition, the world run ID and startedAt timestamp are reset.
/{worldId}/start/
The ID of a world
The ID of an organization
The ID of a project
No body
Transition the world phase to Stopped, which subsequently stops underlying deployments.
/{worldId}/stop/
The ID of a world
The ID of an organization
The ID of a project
No body
/{worldId}/users/{userId}/access/
The ID of a world
The ID of a user
The ID of an organization
The ID of a project