Skip to main content
POST
Create Upload From Url

Authorizations

Authorization
string
header
required

Bearer authentication header of the form Bearer <token>, where <token> is your auth token.

Path Parameters

brand_id
string<uuid>
required

Body

application/json

Register a source file by URL instead of multipart.

The URL is fetched through safe_fetch.safe_get_bytes (validate → resolve → pin-to-IP → per-hop redirect re-validation), never with a raw client.

from_url
string
required
Required string length: 1 - 2048
kind
string
default:ad_image

Response

Successful Response

id
string<uuid>
required
kind
string
required
filename
string
required
content_type
string
required
size_bytes
integer
required
created_at
string<date-time>
required
width
integer | null
height
integer | null
url
string | null