Icon Registry
A static registry of well-known service icons for auto-matching integration names to brand icons.
GET /api/integration-icon-registry
Returns an array of known services with their display names, aliases, and icon URLs. The client uses this to auto-suggest icons when a user types an integration name.
Authentication: Required
Response:
A flat array of registry entries.
Get the icon registryGET /api/integration-icon-registry
A static array of known services with display names, lowercase aliases, and icon URLs, used to auto-suggest an icon from the integration name.
Response · 200
[
{
"name": "Informer",
"aliases": [
"informer"
],
"imageUrl": "/images/informer-icon.svg"
},
{
"name": "Informer GO",
"aliases": [
"informer go"
],
"imageUrl": "/images/informer-go-transparent.svg"
},
{
"name": "Salesforce",
"aliases": [
"salesforce"
],
"imageUrl": "/images/icons/integrations/salesforce.svg"
},
"… 64 more items (67 total) — omitted from docs"
]
Entry Fields:
| Field | Type | Description |
|---|---|---|
name | string | Display name of the service |
aliases | string[] | Lowercase aliases for matching (longest first) |
imageUrl | string | Path to the service icon SVG |
Client-Side Matching
The client performs case-insensitive substring matching of the integration name against all aliases. The first match wins, and the matched imageUrl is auto-set on the integration. Users can override by uploading a custom icon.