Manifest
Project manifest operations
Returns the manifest for a project
Signed fetch authentication using Decentraland's ADR-44 specification. Multiple headers are used to provide the authentication chain.
Project UUID
Redirect to S3 manifest URL
No content
Unauthorized - authentication required or insufficient permissions
Resource not found
GET /v1/projects/{id}/manifest HTTP/1.1
Host: builder-api.decentraland.org
X-Identity-Auth-Chain-*: YOUR_API_KEY
Accept: */*
No content
Creates or updates the manifest for a project
Signed fetch authentication using Decentraland's ADR-44 specification. Multiple headers are used to provide the authentication chain.
Project UUID
Manifest upserted successfully
Bad request - invalid input
Unauthorized - authentication required or insufficient permissions
PUT /v1/projects/{id}/manifest HTTP/1.1
Host: builder-api.decentraland.org
X-Identity-Auth-Chain-*: YOUR_API_KEY
Content-Type: application/json
Accept: */*
Content-Length: 15
{
"manifest": {}
}{
"ok": true,
"data": {
"id": "123e4567-e89b-12d3-a456-426614174000",
"title": "text",
"description": "text",
"thumbnail": "text",
"scene_id": "123e4567-e89b-12d3-a456-426614174000",
"eth_address": "text",
"cols": 1,
"rows": 1,
"parcels": 1,
"transforms": 1,
"gltf_shapes": 1,
"nft_shapes": 1,
"scripts": 1,
"entities": 1,
"is_deleted": true,
"is_public": true,
"is_template": true,
"creation_coords": "text",
"template_status": "active",
"video": "text",
"created_at": "2026-01-01T00:00:00.000Z",
"updated_at": "2026-01-01T00:00:00.000Z"
}
}Deletes the manifest for a project
Signed fetch authentication using Decentraland's ADR-44 specification. Multiple headers are used to provide the authentication chain.
Project UUID
Manifest deleted successfully
No content
Unauthorized - authentication required or insufficient permissions
DELETE /v1/projects/{id}/manifest HTTP/1.1
Host: builder-api.decentraland.org
X-Identity-Auth-Chain-*: YOUR_API_KEY
Accept: */*
No content
Returns all manifests for the authenticated user
Signed fetch authentication using Decentraland's ADR-44 specification. Multiple headers are used to provide the authentication chain.
List of manifests
Unauthorized - authentication required or insufficient permissions
GET /v1/manifests HTTP/1.1
Host: builder-api.decentraland.org
X-Identity-Auth-Chain-*: YOUR_API_KEY
Accept: */*
{
"ok": true,
"data": [
{}
]
}Returns the manifest for a public project
Project UUID
Redirect to S3 manifest URL
No content
Resource not found
GET /v1/publics/{id}/manifest HTTP/1.1
Host: builder-api.decentraland.org
Accept: */*
No content
Returns the manifest for a template project
Project UUID
Redirect to S3 manifest URL
No content
Resource not found
GET /v1/templates/{id}/manifest HTTP/1.1
Host: builder-api.decentraland.org
Accept: */*
No content
Returns the manifest for a pool
Redirect to S3 manifest URL
No content
Resource not found
GET /v1/pools/{id}/manifest HTTP/1.1
Host: builder-api.decentraland.org
Accept: */*
No content
Last updated