Skip to main content

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"
]
Captured from the API examples test suite; ids and timestamps are normalized.

Entry Fields:

FieldTypeDescription
namestringDisplay name of the service
aliasesstring[]Lowercase aliases for matching (longest first)
imageUrlstringPath 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.