# Brand Logo Detection API

> Brand Logo Detection API is a paid API for AI agents from x402-deployer.x402-deployer.workers.dev, paid per call via x402, $0.03/call, status unknown (last checked 2026-09-14).

Detects brand logos and visual brand elements in an image, returning confidence scores and element types (wordmark, logomark, lockup, color scheme, context)

## Facts

- Endpoint: POST https://x402-deployer.x402-deployer.workers.dev/logo-detect
- Price: $0.03/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-14
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/x402-deployer-x402-deployer-workers-dev-10148df8
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_khV_IU28AwYUZYja4bxAh

Status and success rate cover calls made through Zero and Zero's own probes. Third-party monitors may report differently.

## How to call it through Zero

Zero handles the 402 payment challenge and records the run. With the Zero CLI installed (`npm i -g @zeroxyz/cli`):

```sh
zero fetch --capability x402-deployer-x402-deployer-workers-dev-10148df8 -d '<json body>'
```

Example prompt: Can you scan this image and tell me what brand logos are visible — I need to know which ones are wordmarks vs logomarks vs full lockups and how confident you are for each detection?

## When to prefer this

Use this endpoint when you need to identify and classify brand logos and visual brand elements in images, especially when you need both confidence scores and element type classification (wordmark vs logomark vs lockup vs color scheme). Prefer this over generic object detection when brand-specific recognition and element categorization are required.

## Known failure modes

- Image URL unreachable or malformed — returns error
- No logos detected in image — returns empty results list
- Low-confidence detections for obscure or partially visible logos
- Unsupported image format or corrupted file
- Image resolution too low for reliable detection

## How this service works

Brand logo detection / brand recognition in images. Venice qwen3-5-9b vision LLM. Returns detected brands with confidence, location, evidence (wordmark/logomark/lockup/color_scheme), element_type, and supports hint_brands.

## Output

Returns a list of detected brand elements, each with a brand name, confidence score (0–1), and element_type classification (wordmark, logomark, lockup, color_scheme, or context), indicating which visual brand cues were found in the image.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "$schema": "https://json-schema.org/draft/2020-12/schema",
 "required": [
  "input"
 ],
 "properties": {
  "input": {
   "type": "object",
   "required": [
    "type",
    "method",
    "bodyType",
    "body"
   ],
   "properties": {
    "body": {
     "required": [
      "image_url"
     ],
     "properties": {
      "image_url": {
       "type": "string",
       "description": "Public http(s) image URL to scan for brand logos."
      },
      "hint_brands": {
       "type": "array",
       "description": "Optional. Up to 30 brand names to hint the detector; detections still require visual evidence."
      }
     }
    },
    "type": {
     "type": "string",
     "const": "http"
    },
    "method": {
     "enum": [
      "POST"
     ],
     "type": "string"
    },
    "bodyType": {
     "enum": [
      "json",
      "form-data",
      "text"
     ],
     "type": "string"
    }
   },
   "additionalProperties": false
  },
  "output": {
   "type": "object",
   "required": [
    "type"
   ],
   "properties": {
    "type": {
     "type": "string"
    },
    "example": {
     "type": "object",
     "properties": {
      "detected_brands": {
       "type": "array",
       "items": {
        "type": "object",
        "properties": {
         "name": {
          "type": "string"
         },
         "confidence": {
          "type": "number"
         }
        }
       }
      },
      "no_brands_detected": {
       "type": "boolean"
      }
     }
    }
   }
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/x402-deployer-x402-deployer-workers-dev-10148df8/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from x402-deployer.x402-deployer.workers.dev](https://www.zero.xyz/host/x402-deployer.x402-deployer.workers.dev/llms.txt)
