For the complete documentation index, see llms.txt. This page is also available as Markdown.

NFT Metadata

Endpoints for retrieving NFT metadata for parcels and estates. Metadata follows the OpenSea Metadata Standard.

Get metadata for a specific parcel

get
/v2/parcels/{x}/{y}

Returns detailed NFT metadata for a specific parcel, following the OpenSea Metadata Standard. Includes information about the parcel's location, name, description, owner, and various attributes.

Path parameters
xintegerRequired

X coordinate of the parcel

Example: 23
yintegerRequired

Y coordinate of the parcel

Example: -23
Responses
200

Parcel metadata

application/json

NFT metadata following the OpenSea Metadata Standard

idstringRequired

Unique identifier for the NFT

Example: parcel-23--23
namestringRequired

Name of the NFT

Example: Parcel 23,-23
descriptionstringRequired

Description of the NFT

Example: A beautiful parcel in Genesis City
imagestring · uriRequired

URL to the NFT image

Example: https://api.decentraland.org/v2/parcels/23/-23/map.png
external_urlstring · uriRequired

External URL to view the NFT in Decentraland

Example: https://market.decentraland.org/contracts/0xf87e31492faf9a91b02ee0deaad50d51d56d5d4d/tokens/115792089237316195423570985008687907832452644793752989267978113781140059103329
background_colorstringOptional

Background color for the NFT (6-character hex code without

Example: ff0044
get/v2/parcels/{x}/{y}

Get metadata for a specific estate

get
/v2/estates/{id}

Returns detailed NFT metadata for a specific estate, following the OpenSea Metadata Standard. Includes information about all parcels in the estate, as well as estate-level metadata. If the estate has been dissolved, returns the dissolved estate metadata.

Path parameters
idstringRequired

Estate ID

Example: 12345
Responses
200

Estate metadata

application/json

NFT metadata following the OpenSea Metadata Standard

idstringRequired

Unique identifier for the NFT

Example: parcel-23--23
namestringRequired

Name of the NFT

Example: Parcel 23,-23
descriptionstringRequired

Description of the NFT

Example: A beautiful parcel in Genesis City
imagestring · uriRequired

URL to the NFT image

Example: https://api.decentraland.org/v2/parcels/23/-23/map.png
external_urlstring · uriRequired

External URL to view the NFT in Decentraland

Example: https://market.decentraland.org/contracts/0xf87e31492faf9a91b02ee0deaad50d51d56d5d4d/tokens/115792089237316195423570985008687907832452644793752989267978113781140059103329
background_colorstringOptional

Background color for the NFT (6-character hex code without

Example: ff0044
get/v2/estates/{id}

Get NFT metadata by contract address and token ID

get
/v2/contracts/{address}/tokens/{id}

Returns NFT metadata for a parcel or estate by providing the contract address and token ID. This endpoint follows the OpenSea Metadata Standard and is commonly used by NFT marketplaces.

Contract Addresses (Mainnet)

  • LAND: 0xf87e31492faf9a91b02ee0deaad50d51d56d5d4d

  • Estate: 0x959e104e1a4db6317fa58f8295f586e1a978c297

For LAND parcels, responses include extended cache headers for immutability.

Path parameters
addressstringRequired

Contract address (LAND or Estate contract)

Example: 0xf87e31492faf9a91b02ee0deaad50d51d56d5d4d
idstringRequired

Token ID

Example: 115792089237316195423570985008687907832452644793752989267978113781140059103329
Responses
200

Token metadata

application/json
get/v2/contracts/{address}/tokens/{id}

Last updated