const base = "https://asc.example.com/v1/connections/conn_example";
const response = await fetch(`${base}/advanced-experience-images/advanced_experience_image_123`, {
headers: { Authorization: `Bearer ${process.env.ASC_FACADE_KEY}` }
});
const body = await response.json();
if (!response.ok) {
throw new Error(body.error?.message ?? `HTTP ${response.status}`);
}
console.log(body);
Python
import json
import os
from urllib.request import Request, urlopen
from urllib.error import HTTPError
base = "https://asc.example.com/v1/connections/conn_example"
request = Request(
f"{base}/advanced-experience-images/advanced_experience_image_123",
headers={"Authorization": f"Bearer {os.environ['ASC_FACADE_KEY']}"},
)
try:
with urlopen(request) as response:
print(json.load(response))
except HTTPError as error:
detail = json.load(error)
raise RuntimeError(detail["error"]["message"]) from error
asc.example.com is a placeholder for your deployment. Examples use fictional IDs.
Path parameters
Name
Type
Description
advancedExperienceImageIdRequired
string
The selected resource’s ID.
Query parameters
Name
Type
Description
fieldsOptional
string
Comma-separated attribute names to return. This selects read fields and does not expand relationships. Multiple values are comma-separated.ValuesfileSize, fileName, sourceFileChecksum, imageAsset, uploadOperations, assetDeliveryState
Flatten Apple’s attributes into each resource object. Expose supplied singleton linkage as IDs, with no automatic relationship traversal. Read access does not make these fields writable.