Subir un video
POST /api/marketing/videosRegistra el video a partir de una URL pública: Meta lo descarga desde ahí y devuelve el id que va en video_data.video_id. La subida por chunks queda fuera de alcance — si el video no está publicado en una URL, hay que subirlo desde Ads Manager. Requiere scope marketing:manage.
Request body
Section titled “Request body”| Field | Type | Description | |
|---|---|---|---|
ad_account_id | string | required | Cuenta publicitaria de Meta, con prefijo. Example: "act_123". |
name | string | optional | Nombre con el que queda archivado en Meta. |
file_url | string | required | URL pública del video. Meta lo descarga desde ahí. Example: "https://cdn.mitienda.com/spot.mp4". |
Responses
Section titled “Responses”| Status | Description | Schema |
|---|---|---|
200 | — | UploadedVideoDto |
Example
Section titled “Example”curl -X POST https://api.neike.dev/api/marketing/videos \ -H "x-neike-api-key: whk_live_…" \ -H "Content-Type: application/json" \ -d '{ "ad_account_id": "act_123", "file_url": "https://cdn.mitienda.com/spot.mp4" }'UploadedVideoDto
Section titled “UploadedVideoDto”| Field | Type | Description | |
|---|---|---|---|
id | string | required | Id a usar en video_data.video_id. |