Skip to main content
POST
Upload From URL
Fetch a public HTTPS image or video URL and store it as a TurboAds file upload. The response includes an id and path that can be used as a reference in generation requests.

Accepted MIME types

Images can be up to 10MB. Videos can be up to 50MB.

Authorizations

Authorization
string
header
default:ta_live_your_api_key
required

Your TurboAds API key

Body

application/json
url
string<uri>
required

Public HTTPS URL of the image or video to upload.

project_id
string

Optional project ID to associate with the uploaded file.

Response

File uploaded successfully

data
object
required