Scene Administration
Lists all administrators for a specific scene or world. Only scene owners or existing administrators can access this endpoint. Requires Signed Fetch authentication from decentraland-kernel-scene. Must include the complete identity header chain: x-identity-auth-chain-0, x-identity-auth-chain-1, x-identity-auth-chain-2, x-identity-timestamp, and x-identity-metadata.
Signed Fetch authentication for scene-based requests. Requires a chain of identity headers:
- x-identity-auth-chain-0: Signer information
- x-identity-auth-chain-1: Ephemeral key information
- x-identity-auth-chain-2: Signed entity information
- x-identity-timestamp: Request timestamp
- x-identity-metadata: Request metadata Used for authentication from decentraland-kernel-scene.
Filter by specific admin address
Scene administrators retrieved successfully
ETH address of the admin
Display name of the admin
Whether this admin can be removed (false for land lease owners)
Invalid request parameters
Unauthorized - Authentication required or insufficient permissions
Internal server error
GET /scene-admin HTTP/1.1
Host: comms-gatekeeper.decentraland.org
x-identity: YOUR_API_KEY
Accept: */*
[
{
"admin": "text",
"name": "text",
"canBeRemoved": true
}
]Adds a new administrator to a scene or world. Only scene owners or existing administrators can add new administrators. Requires Signed Fetch authentication from decentraland-kernel-scene. Must include the complete identity header chain: x-identity-auth-chain-0, x-identity-auth-chain-1, x-identity-auth-chain-2, x-identity-timestamp, and x-identity-metadata.
Signed Fetch authentication for scene-based requests. Requires a chain of identity headers:
- x-identity-auth-chain-0: Signer information
- x-identity-auth-chain-1: Ephemeral key information
- x-identity-auth-chain-2: Signed entity information
- x-identity-timestamp: Request timestamp
- x-identity-metadata: Request metadata Used for authentication from decentraland-kernel-scene.
ETH address of the admin to add
Decentraland name of the admin to add
Scene administrator added successfully
No content
Invalid request - Invalid admin address or user already has permissions
Unauthorized - Authentication required or insufficient permissions
Internal server error
POST /scene-admin HTTP/1.1
Host: comms-gatekeeper.decentraland.org
x-identity: YOUR_API_KEY
Content-Type: application/json
Accept: */*
Content-Length: 30
{
"admin": "text",
"name": "text"
}No content
Removes an administrator from a scene or world. Only scene owners or existing administrators can remove administrators. Requires Signed Fetch authentication from decentraland-kernel-scene. Must include the complete identity header chain: x-identity-auth-chain-0, x-identity-auth-chain-1, x-identity-auth-chain-2, x-identity-timestamp, and x-identity-metadata.
Signed Fetch authentication for scene-based requests. Requires a chain of identity headers:
- x-identity-auth-chain-0: Signer information
- x-identity-auth-chain-1: Ephemeral key information
- x-identity-auth-chain-2: Signed entity information
- x-identity-timestamp: Request timestamp
- x-identity-metadata: Request metadata Used for authentication from decentraland-kernel-scene.
ETH address of the admin to add
Scene administrator removed successfully
No content
Invalid request
Unauthorized - Authentication required or insufficient permissions
Internal server error
DELETE /scene-admin HTTP/1.1
Host: comms-gatekeeper.decentraland.org
x-identity: YOUR_API_KEY
Content-Type: application/json
Accept: */*
Content-Length: 16
{
"admin": "text"
}No content
Last updated