# Generated by API Evangelist (build-phrasing.py). Our phrasing, not observed demand. overlay: 1.0.0 info: title: API Evangelist conversational phrasing for Content Use Cases > Video Ad API version: 1.0.0 extends: openapi/linkedin-use-cases-video-ad-api-openapi.yml actions: - target: $.info update: x-apievangelist-phrasing: method: generated generated: '2026-09-26' generator: build-phrasing.py label: Generated by API Evangelist operations: 3 - target: $.paths['/images'].get update: x-apievangelist-phrasing: intent: Get several uploaded videos effect: read questions: - Can I check the status of several videos together? - Which of my uploaded ad videos are ready? instructions: - text: Get videos {ids}. slots: ids: query.ids - text: Look up processing status for videos {ids}. slots: ids: query.ids method: generated generated: '2026-09-26' - target: $.paths['/videos'].post update: x-apievangelist-phrasing: intent: Initialize a video upload effect: write questions: - Can I get upload instructions before sending a video for an ad? - What's the first step to upload a video ad? instructions: - text: Initialize a video upload with action {action}. slots: action: query.action - text: Register a new video upload and return the upload instructions. method: generated generated: '2026-09-26' - target: $.paths['/images/{image_urn}'].get update: x-apievangelist-phrasing: intent: Get one uploaded video effect: read questions: - Is a specific uploaded video ready to use? - Can I retrieve one video asset by URN? instructions: - text: Get video {urn}. slots: urn: path.image_urn - text: Check whether video {urn} has finished processing. slots: urn: path.image_urn method: generated generated: '2026-09-26'