AssetQueryResponse
Paginated response object for asset queries.
Declaration
object AssetQueryResponseProperties
| Name | Type | Description |
|---|---|---|
result | [Asset] | Array of |
pagination | QueryPaginationResult | Pagination metadata for the result set, including |
error | Error | Error details if the request failed. Omitted entirely on success. See Error. Read-only. |
Discussion
The AssetQueryResponse object is the top-level envelope returned by Query Assets. The pagination object describes the current page position.
Example
{
"result": [
{
"id": "770e8400-e29b-41d4-a716-446655440002",
"name": "awayfinder_hero.png",
"assetType": "IMAGE",
"providerAssetId": "abc123-provider-id",
"promotedObjectId": "123456789",
"promotedObjectType": "APPSTORE_APP",
"providerAssetMetadata": {
"appPreviewDevice": "iphone_6_7",
"assetGenId": "123456789;en-US;iphone_6_7;1;abc123def"
},
"assetDetails": {
"width": 1920,
"height": 1080,
"format": "PNG",
"sizeBytes": 2097152,
"orientation": "LANDSCAPE"
},
"parentAssetId": null,
"variantIds": [],
"creationTime": "2025-01-10T08:00:00.000",
"modificationTime": "2025-01-10T08:00:00.000",
"eligibility": {
"status": "ELIGIBLE",
"blockedGroups": [],
"allowedGroups": []
}
}
],
"pagination": {
"totalCount": 1,
"offset": 0,
"pageSize": 20
}
}