---
title: "Detect Objects"
method: POST
path: "/v1/vision/detect"
tags: ["vision", "vision-detection"]
---

# Detect Objects

`POST /v1/vision/detect`

Detect objects in an image using YOLO.

## Request body

- DetectRequest
  - `image` string, required — Base64-encoded image
  - `model` string
  - `confidence_threshold` number
  - `classes` string[], nullable

## Response `200`

Successful Response

- DetectResponse
  - `detections` Detection[], required
    - `box` BoundingBox, required
      - `x1` number, required
      - `y1` number, required
      - `x2` number, required
      - `y2` number, required
    - `class_name` string, required
    - `class_id` integer, required
    - `confidence` number, required
  - `model` string, required
  - `inference_time_ms` number, required

## Other responses

- `422` — Validation Error

---

[API](https://skmtc.net/llama-farm/apis/llamafarm-edge-runtime.md) · [All operations](https://skmtc.net/llama-farm/apis/llamafarm-edge-runtime/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/llama-farm/llamafarm-edge-runtime/revisions/a23a9e72958b/schema)
