LUXHDR provides a simple API to query HDR content, assets, and delivery
statistics across our global CDN network.
https://api.cdn.luxhdr.top/v1
๐ Endpoints
#1 โ Browse Assets#2 โ Get Asset Details#3 โ Get Version Details#4 โ Delivery Statistics#5 โ Platform Status#6 โ Error Responses
Browse all assets
GET
The /assets endpoint returns a JSON object with all HDR assets available on the LUXHDR CDN.
Use optional query parameters to search, filter, and limit results.
GEThttps://api.cdn.luxhdr.top/v1/assets
Query Parameters
Parameter
Type
Required
Description
search
string
optional
Search for assets by name, description, or keywords.
format
string
optional
Filter by format: hdr10, hlg, h265.
platform
string
optional
Filter by platform: social, vertical, shortform.
limit
integer
optional
Limit the number of results returned (default: 20, max: 100).
fields
comma-separated
optional
Specific fields to return: name,description,version,size,format.
Example Request
// Search for HDR10 content optimized for social platforms
GET https://api.cdn.luxhdr.top/v1/assets?search=brand&format=hdr10&platform=social&limit=5
Example Response
{
"results": [
{
"name": "brand_reel_4k",
"description": "Luxury brand HDR reel for social platforms",
"format": "hdr10",
"version": "2.1.0",
"size": 245,
"url": "https://cdn.luxhdr.top/assets/brand_reel_4k.mov"
},
{
"name": "social_ad_1080p",
"description": "HDR social ad optimized for mobile-first platforms",
"format": "hdr10",
"version": "1.4.2",
"size": 89,
"url": "https://cdn.luxhdr.top/assets/social_ad_1080p.mp4"
}
],
"total": 47,
"available": 47
}
Get asset details
GET
The /assets/:name endpoint returns detailed information about a specific asset,
including all available versions, formats, and delivery metadata.
GEThttps://api.cdn.luxhdr.top/v1/assets/{name}
Response Properties
namestringThe full name of the asset as stored on LUXHDR.
descriptionstringA description of the asset content and intended use.
formatstringThe HDR format: hdr10, hlg, or h265.
versionstringThe latest version of the asset available on the CDN.
versionsarray<string>All versions of the asset available on the CDN.
platformsarray<string>Platforms this asset is optimized for: social, vertical, shortform.
sizeintegerFile size in megabytes (MB).
urlstringThe CDN URL for the default file of the latest version.
sristringSRI hash for the default file, if available.
Example Request
GET https://api.cdn.luxhdr.top/v1/assets/brand_reel_4k
The /assets/:name/:version endpoint returns details for a specific version of an asset.
This endpoint is immutable โ versions never change once published.