Fetch external visual assets (favicons, logos) from URLs and store in Supabase Storage.
Fetches external visual assets (favicons, logos) and returns the raw bytes for storage upload.
{
"url": "cursor.com",
"asset_type": "favicon",
"size": 64
}
| Field | Type | Required | Description |
|---|---|---|---|
url | string | yes | Domain name or full URL. For favicons, just the domain (e.g., "cursor.com"). |
asset_type | string | no | Asset type: favicon (default). Future: logo, screenshot. |
size | integer | no | Desired size in pixels (default: 64). Favicon API supports 16, 32, 64, 128, 256. |
png — Default for favicons. Always returns PNG regardless of source format.{
"type": "fetch-asset",
"input": {
"url": "anthropic.com",
"asset_type": "favicon",
"size": 128
},
"output_format": "png"
}
favicon type supported in v1