POST
/
organizations
/
{organizationId}
/
icons
/
signed-url
curl --request POST \
  --url https://api.icepanel.io/v1/organizations/{organizationId}/icons/signed-url \
  --header 'Authorization: <authorization>'
{
  "signedUrl": "https://api.icepanel.io/icons/organizations/H3C2Jzr505KKHMcXtW6o/?URLPrefix=aHR0cHM6Ly9tZWRpYS5leGFtcGxlLmNvbS92aWRlb3Mv&Expires=1566268009&KeyName=Key&Signature=8NBSdQGzvDftrOIa3WHpp646Iis="
}

Headers

Authorization
string
required

Path Parameters

organizationId
string
required

Response

200
application/json
OK
signedUrl
string
required

Signed URL prefix for an organizations icons, you must append the exact icons path, extension supports .svg/.png/.webp/.jpeg, supports size/rounded as query strings, expires in 12 hours

Example:

"https://api.icepanel.io/icons/organizations/H3C2Jzr505KKHMcXtW6o/?URLPrefix=aHR0cHM6Ly9tZWRpYS5leGFtcGxlLmNvbS92aWRlb3Mv&Expires=1566268009&KeyName=Key&Signature=8NBSdQGzvDftrOIa3WHpp646Iis="