Brand assets
Eight plan-gated theme knobs, WCAG contrast validated at save. Trust chrome and "Powered by Parasend · by Justikal" are outside customer control on every tier.
Endpoints
- POSTUpload a brand asset
/v1/brand_assets - GETRetrieve a brand asset
/v1/brand_assets/{id} - GETDownload a brand asset
/v1/brand_assets/{id}/content
The BrandAsset object
-
The brand asset's ID, starting
bas_. -
Always
brand_.asset -
logo,image(a page photo) oricon(the browser tab's icon).One oflogoimageicon -
What is served — a logo's or an icon's PNG, a photo's WebP.
One ofimage/pngimage/webp -
What was uploaded (a logo's is kept, never served; a photo's is not kept).
One ofimage/pngimage/svg+xmlimage/jpegimage/webp -
Of the PNG (a photo's large WebP).
-
A logo: CSS pixels (the PNG is 3× this). A photo: pixels of the large rendition. An icon: 180.
-
A logo: CSS pixels. A photo: pixels of the large rendition. An icon: 180.
-
The path of the image itself,
/v1/brand_: a logo's or an icon's PNG, or a photo's large WebP. Fetch it with your API key, like any other request.assets/{id}/content -
When the asset was uploaded, in ISO 8601 (UTC).
-
smallobjectA photo: the small rendition, about 800 pixels wide. An icon: the 32 pixel PNG.
3 fields of
small-
small.urlstring -
small.widthinteger -
small.heightinteger
-
-
transparent_backgroundboolean · nullableA logo only: whether most of its outer edge is transparent. null for a photo or an icon.