Catalog
Get a catalog app's icon (binary image)
Returns the icon bytes, as image/png, image/jpeg or image/webp.
GET
/
v1
/
catalog
/
apps
/
{package}
/
icon
Get a catalog app's icon (binary image)
curl --request GET \
--url https://api.lusor.ai/v1/catalog/apps/{package}/icon \
--header 'X-Api-Key: <api-key>'const options = {method: 'GET', headers: {'X-Api-Key': '<api-key>'}};
fetch('https://api.lusor.ai/v1/catalog/apps/{package}/icon', options)
.then(res => res.json())
.then(res => console.log(res))
.catch(err => console.error(err));import requests
url = "https://api.lusor.ai/v1/catalog/apps/{package}/icon"
headers = {"X-Api-Key": "<api-key>"}
response = requests.get(url, headers=headers)
print(response.text)"<string>"{
"error": "<string>",
"message": "<string>"
}{
"error": "<string>",
"message": "<string>"
}{
"error": "<string>",
"message": "<string>"
}{
"error": "<string>",
"message": "<string>"
}Authorizations
ApiKeyBearerAuth
Workspace API key, created in the dashboard under Settings → API Keys.
Path Parameters
Android package name, for example com.example.app.
Maximum string length:
255Pattern:
^[A-Za-z0-9_]+(\.[A-Za-z0-9_]+)+$Query Parameters
Workspace the request is scoped to. Optional for API keys: a key is bound to one workspace when it is created, and naming any other workspace returns an opaque 404.
Response
Icon bytes
The response is of type file.
Was this page helpful?
⌘I
Get a catalog app's icon (binary image)
curl --request GET \
--url https://api.lusor.ai/v1/catalog/apps/{package}/icon \
--header 'X-Api-Key: <api-key>'const options = {method: 'GET', headers: {'X-Api-Key': '<api-key>'}};
fetch('https://api.lusor.ai/v1/catalog/apps/{package}/icon', options)
.then(res => res.json())
.then(res => console.log(res))
.catch(err => console.error(err));import requests
url = "https://api.lusor.ai/v1/catalog/apps/{package}/icon"
headers = {"X-Api-Key": "<api-key>"}
response = requests.get(url, headers=headers)
print(response.text)"<string>"{
"error": "<string>",
"message": "<string>"
}{
"error": "<string>",
"message": "<string>"
}{
"error": "<string>",
"message": "<string>"
}{
"error": "<string>",
"message": "<string>"
}
