---
title: Video Object Detection
slug: video-detect-objects
url: https://apyverse.com/apyhub/service/video-detect-objects
provider: ApyHub
categories: [Artificial Intelligence, Image Processing]
tags: [video-analysis, object-detection, computer-vision, azure-vision, google-vision]
auth: api_key
---

# Video Object Detection

Analyze a video by URL or file and get Azure or Google detection results in the response. Useful for video review and automated media analysis.

## Endpoints

| Method | Path | Description | Atoms |
| --- | --- | --- | --- |
| POST | `ai/video/detect/object/url` | What it does Analyzes a video from a URL and returns detection results in a JSON object. The reques… | 500 |
| POST | `ai/video/detect/object/file` | What it does Uploads a video file and runs object detection using the selected provider. The reques… | 500 |

## About

## What it does
Video Object Detection analyzes a video and returns object-detection results from either Azure or Google, depending on the service you request. Send a video by URL with `url` and `requested_service`, or upload a video file with `file` and `requested_service`.

Use the URL route when your video is already hosted, or the file route when you want to upload content directly. For Azure requests, the URL route accepts `azure.region`, `azure.account_id`, and `azure.access_token`, while the file route accepts `azure_region`, `azure_account_id`, and `azure_access_token`. For Google requests, the URL route accepts `google.google_language` and `google.google_credential_json`, and the file route accepts `google_credential_file`.

The response is wrapped in `data` and includes either an `azure` object or a `google` object, based on `requested_service`. The schemas do not prescribe the detailed detection payload, so treat those provider objects as the returned detection result structure.

Use Video Object Detection when you need to inspect footage for detected objects as part of media review, content indexing, or automated video analysis pipelines.

## Usage

Authenticate with an ApyHub API key in the `apy-token` header.
Full docs and a live playground: https://apyverse.com/apyhub/service/video-detect-objects
