GET /logo/v1/image/{id}
The logo image a resolve reply named in imageUrl, served by Comms.ID: public (the id is its own proof, minted by resolve and valid for seven days), cacheable for a day, content type checked against the bytes (png, jpeg, gif, webp or x-icon), at most 5 MB. Comms.ID fetches the upstream logo itself and sends nothing about the visitor upstream; x-logo-source and x-logo-provenance name where it came from. An unknown, forged or expired id is 404.
GET
/logo/v1/image/{id}Path parameters
idstringrequiredResponses
200
Success
string<binary>404
The requested image ID is unknown, forged or expired.
codestringrequiredAllowed:
NOT_FOUNDmessagestringrequiredretryablebooleanrequiredrequestIdstringrequired405
The image route requires GET.
codestringrequiredAllowed:
METHOD_NOT_ALLOWEDmessagestringrequiredretryablebooleanrequiredrequestIdstringrequired503
The image service is not configured. | No admitted resident service is available.
Any of:
LogoError_CONFIGURATION_ERROR_1
codestringrequiredAllowed:
CONFIGURATION_ERRORmessagestringrequiredretryablebooleanrequiredrequestIdstringrequiredLogoError_RESIDENCY_UNAVAILABLE_1
codestringrequiredAllowed:
RESIDENCY_UNAVAILABLEmessagestringrequiredretryablebooleanrequiredrequestIdstringrequired