Aveiro API
Authentication
Sites
List Sites
List Templates
Create Site
Update Site Layout
Chrome Strings
Update Collection
Pages
Create a Page
Delete a Page
List Pages
Reorder Pages
Update a Page
Site Media
Publish Site
Link Translation
Import Media from URL
Audience
Newsletter API Overview
Newsletter Campaigns
Social
Social API Overview
Social Accounts
Social Media
Social Posts
Social Performance
Website Mockup Video
TrademarkTrademark
Ctrl k
Search…
Sign up
Aveiro API
Authentication
Sites
List Sites
List Templates
Create Site
Update Site Layout
Chrome Strings
Update Collection
Pages
Create a Page
Delete a Page
List Pages
Reorder Pages
Update a Page
Site Media
Publish Site
Link Translation
Import Media from URL
Audience
Newsletter API Overview
Newsletter Campaigns
Social
Social API Overview
Social Accounts
Social Media
Social Posts
Social Performance
Website Mockup Video

Import Media from URL

POST /api/v1/sites/{siteId}/media/import-url — server-side HTTPS image import for agents.
Updated 1h ago
Link Translation
Sponsored
Aveiro
aveiro.app
Sponsored
Aveiro
aveiro.app
TrademarkTrademark
AveiroBlogContact
© Aveiro. All rights reserved.
Built with Aveiro
In short
POST /api/v1/sites/{siteId}/media/import-url fetches a public HTTPS image into the site media library when agents cannot upload bytes themselves. Same publicUrl as signed upload. Requires content:write.

Request

POST /api/v1/sites/{siteId}/media/import-url Authorization: Bearer av_live_… Content-Type: application/json { "url": "https://example.com/hero.png", "alt": "Hero" }
See Site media for limits, SSRF rules, and MCP tool name.

Related

  • Site media