---
title: AI Image Objects Detection API
slug: detect-common-visual-objects
url: https://apyhub.com/apyhub/service/detect-common-visual-objects
provider: ApyHub
categories: [Artificial Intelligence]
auth: api_key
---

# AI Image Objects Detection API

Detect common objects from an uploaded image or image URL. Returns provider-specific results for Azure, Google, or ApyHub vision detectors.

## Endpoints

| Method | Path | Description | Atoms |
| --- | --- | --- | --- |
| POST | `/ai/image/detect/object/file` | Detect common visual objects (file upload) Uploads a file and runs common object detection against… | 500 |
| POST | `/ai/image/detect/object/url` | What it does Detects common visual objects in an image referenced by URL. You provide the image URL… | 500 |

## About

## What it does
Visual Object Detection identifies common objects in an image sent as a file upload or by URL. Send a `file` or a `url`, and choose which detector to use with `requested_service` (`azure`, `google`, or `apyhub`).

Use this service when you need to label images, filter uploads, or add image understanding to workflows that depend on object recognition. The file-based endpoint also accepts provider credentials where needed: Azure fields such as `azure_key`, `azure_region`, `azure_endpoint`, `azure_account_id`, and `azure_access_token`, plus `google_key`. The URL-based endpoint accepts nested `azure` and `google` credential objects, including Google service-account JSON and an optional `google_language`.

The response returns a `data` object with provider-specific results under `azure`, `apyhub`, and `google`. That lets you route results from the detector you selected without guessing at the response shape.

Typical uses include moderating user uploads, auto-tagging product photos, and building image search or inventory pipelines where you need basic object labels from a remote image or uploaded file.

| Provider (requested_service) | Atoms |
|------------------------------|------:|
| Azure                        |   500 |
| Google                       |  500 |
| ApyHub                       |  2000 |

## Usage

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