Places
Maximum number of places to return (max 100)
100Example: 20Number of places to skip for pagination
0Example: 0Filter by specific parcel coordinates. Format: "x,y" (e.g., "-23,-96").
Can specify multiple positions to get places at any of those coordinates.
["-23,-96","-22,-96"]Show only the authenticated user's favorite places. Requires authentication. Returns empty list if not authenticated.
falseExample: falseShow only places marked as highlighted by moderators
falseSort places by this field:
like_score: VP-weighted like ratio (default, best quality)most_active: Current user count (trending now)updated_at: Recently updated contentcreated_at: Newly created placesuser_visits: Most visited in last 30 days
like_scoreExample: most_activePossible values: Sort direction (ascending or descending)
descExample: descPossible values: Include real-time realm and user count details. Experimental feature.
Adds realms_detail array with per-realm user counts and active parcels.
Note: Slightly slower response time.
falseExample: trueFull-text search in place title, description, and owner. Minimum 3 characters required. Returns empty array if too short.
casinoFilter by categories (e.g., "art-gallery", "social", "game").
Get available categories from /categories endpoint.
Multiple categories return places matching ANY category (OR logic).
["art-gallery","social"]Filter by owner's Ethereum address (case-insensitive). Must be a valid Ethereum address format.
0x1234567890123456789012345678901234567890Pattern: ^0x[a-fA-F0-9]{40}$Filter by SDK version (major version matching).
Matches exact version or any version starting with the given prefix.
Example: sdk=7 matches "7", "7.0.0", "7.3.27", etc.
Places with null SDK values are treated as SDK6 (legacy scenes).
Use 6 for SDK6/legacy scenes (including null), 7 for SDK7 scenes.
7Successfully retrieved places
trueTotal number of places matching the query (for pagination)
150Bad request - Invalid parameters or malformed request
Internal server error - Something went wrong on the server
Number of results to skip
0Maximum number of results (max 100)
100Sort field
like_scorePossible values: Sort direction
descPossible values: Optional text search filter (minimum 3 characters)
Successfully retrieved places
trueTotal number of places matching the query (for pagination)
150Bad request - Invalid parameters or malformed request
Unique identifier (UUID) of the place
550e8400-e29b-41d4-a716-446655440000Include real-time realm and user distribution data
falsePlace found and returned successfully
trueResource not found - Place/world doesn't exist or is disabled
UUID of the place
Categories retrieved successfully
Resource not found - Place/world doesn't exist or is disabled
Internal server error - Something went wrong on the server
Decentraland authentication token obtained from the Decentraland SDK or auth services.
To authenticate:
- Use Decentraland's authentication SDK in your application
- Get the auth token from the SDK
- Include in requests:
Authorization: Bearer <token>
UUID of the place to rate
New content rating:
- PR (Pre-Teen): Ages 10+
- E (Everyone): All ages
- T (Teen): Ages 13+
- A (Adult): Ages 18+, mature content
- R (Restricted): Adults only, explicit content
TPossible values: Optional explanation for the rating change (for moderation log)
Updated due to new interactive contentRating updated successfully
Unauthorized - Missing or invalid authentication token
Forbidden - user not authorized to update ratings
Resource not found - Place/world doesn't exist or is disabled
Pre-configured service token for service-to-service authentication.
This authentication method is used for internal service calls, such as
the data team's ranking updates. The token value must match the
DATA_TEAM_AUTH_TOKEN environment variable configured on the server.
To authenticate:
Include in requests: Authorization: Bearer <service-token> or Authorization: <service-token>
UUID of the place to update ranking
Ranking score for ordering places. Higher values appear first in listings (after highlighted places). Set to null to remove ranking.
0.85Ranking updated successfully
trueUnauthorized - missing or invalid token
Forbidden - invalid authorization token
Resource not found - Place/world doesn't exist or is disabled
Internal server error - service authentication not configured
Decentraland authentication token obtained from the Decentraland SDK or auth services.
To authenticate:
- Use Decentraland's authentication SDK in your application
- Get the auth token from the SDK
- Include in requests:
Authorization: Bearer <token>
UUID of the place to highlight/unhighlight
Set to true to highlight the place (feature it), false to remove highlight. Only administrators can update this field.
trueHighlight status updated successfully
trueUnauthorized - Missing or invalid authentication token
Forbidden - user is not an admin
Resource not found - Place/world doesn't exist or is disabled
Status retrieved successfully
Number of places found
Bad request - Invalid parameters or malformed request
Decentraland authentication token obtained from the Decentraland SDK or auth services.
To authenticate:
- Use Decentraland's authentication SDK in your application
- Get the auth token from the SDK
- Include in requests:
Authorization: Bearer <token>
Maximum number of destinations to return (max 100)
100Number of destinations to skip for pagination
0Filter places by specific parcel coordinates (exact match). Worlds are excluded.
Format: "x,y" (e.g., "-23,-96").
Filter worlds by exact name match.
Example: world_names=mycoolworld.dcl.eth
Filter worlds by name using LIKE matching (partial match, case-insensitive).
Example: names=art matches "art-gallery", "digital-art", etc.
Show only the authenticated user's favorite destinations. Returns empty list if not authenticated.
falseShow only highlighted/featured destinations
falseSort destinations by:
like_score: VP-weighted like ratio (default)most_active: Current user countupdated_at: Recently updatedcreated_at: Newest first
like_scorePossible values: Sort direction
descPossible values: Include real-time realm and user count details
falseInclude the list of connected user wallet addresses for each destination.
When enabled, adds connected_addresses array to each destination.
falseInclude whether the destination has a live event.
When enabled, adds live boolean to each destination.
Data is cached for 5 minutes for performance.
falseFull-text search in title, description, owner (min 3 chars)
Filter by categories
Filter by owner's Ethereum address
^0x[a-fA-F0-9]{40}$Filter by creator's Ethereum address
^0x[a-fA-F0-9]{40}$Show only worlds (excludes places)
falseShow only places (excludes worlds)
falseFilter by SDK version.
Places with null SDK values are treated as SDK6 (legacy scenes).
Example: 7 for SDK7 scenes, 6 for SDK6/legacy scenes.
Destinations retrieved successfully
trueTotal number of places matching the query (for pagination)
150Bad request - Invalid parameters or malformed request
Decentraland authentication token obtained from the Decentraland SDK or auth services.
To authenticate:
- Use Decentraland's authentication SDK in your application
- Get the auth token from the SDK
- Include in requests:
Authorization: Bearer <token>
Number of results to skip
0Maximum number of results (max 100)
100Sort field
like_scorePossible values: Sort direction
descPossible values: Optional text search filter (minimum 3 characters)
Include connected user wallet addresses for each destination
falseInclude real-time realm data for each place
falseShow only the authenticated user's favorite destinations. Returns empty list if not authenticated.
falseShow only highlighted destinations
falseShow only worlds (excludes places)
falseShow only places (excludes worlds)
falseFilter by SDK version. Places with null SDK values are treated as SDK6 (legacy scenes).
Successfully retrieved destinations
trueTotal number of places matching the query (for pagination)
150Bad request - Invalid parameters or malformed request
Last updated