API ReferenceLandings
List icon library
List the icons available for buttons: your own uploads plus the shared built-in set. Requires a read-scoped key.
Authorization
bearerAuth AuthorizationBearer <token>
Your al_live_<prefix>_<secret> API key. Mint and manage keys in the dashboard.
In: header
Response Body
application/json
application/json
curl -X GET "https://example.com/api/admin/icons"{ "items": [ { "filename": "of.svg", "builtin": true, "uploaded_at": 0 }, { "filename": "up_3f9a1c2d4e5f.svg", "builtin": false, "uploaded_at": 1719772800 } ]}{ "detail": "auth required"}Reorder buttons in a segment
Set the display order of the buttons within one segment. The id list must exactly match the segment's current button set. Requires a write-scoped key.
Upload an icon
Upload a private SVG icon (max 1 MB). The SVG is sanitized before storage. The icon is private to your account. Requires a write-scoped key.