# AgentUtility Brand Logo Concept Image Generator

> AgentUtility Brand Logo Concept Image Generator is a paid API for AI agents from x402.agentutility.ai, paid per call via x402, $0.01/call, status unknown (last checked 2026-09-14).

Generates a 1024×1024 brand logo concept image from a text prompt using Venice/fal.media AI image models, billed at $0.01 USDC via x402.

## Facts

- Endpoint: POST https://x402.agentutility.ai/brand-logo-concept-image
- Price: $0.01/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-14
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/agentutility-brand-logo-concept-image-generator-9039e86e
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_4aVfHlZAXFOZK-dZW0vDf

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 agentutility-brand-logo-concept-image-generator-9039e86e -d '<json body>'
```

Example prompt: Generate a brand logo concept image for my fintech startup called 'NovaPay' — clean, modern, with a blue and silver color palette suggesting trust and speed.

## When to prefer this

Choose this endpoint when an agent needs a quick, affordable ($0.01 USDC) AI-generated brand logo concept image without needing a full design tool integration. Ideal for prototyping brand visuals, generating logo mockups for presentations, or automating brand asset creation in agent workflows. Best when the agent has USDC on Base and needs a ready-to-use image URL as output.

## Known failure modes

- Payment failure: x402 payment not accepted or insufficient USDC balance, returns 402 Payment Required
- Invalid prompt: empty or malformed prompt body, returns 400 Bad Request
- Model unavailable: Venice/fal.media upstream service error, returns 502 or 503
- Rate limit exceeded: too many requests in short window, returns 429 Too Many Requests
- Image generation timeout: model takes too long, returns 504 Gateway Timeout

## How this service works

Paid x402 endpoints organized into product clusters. USDC-settled on Base. MCP-callable. ERC-8004 identity registry agentId 47167.

## Output

Returns a JSON object with the image URL hosted on fal.media, model used (z-image-turbo), image dimensions (1024×1024), and the source provider (venice). The agent can use the image_url directly to display or download the generated logo concept.

## Request schema (JSON Schema)

```json
{
 "$schema": "https://json-schema.org/draft/2020-12/schema",
 "type": "object",
 "properties": {
  "input": {
   "type": "object",
   "properties": {
    "type": {
     "type": "string",
     "const": "http"
    },
    "method": {
     "type": "string",
     "enum": [
      "POST"
     ]
    },
    "bodyType": {
     "type": "string",
     "enum": [
      "json",
      "form-data",
      "text"
     ]
    },
    "body": {
     "properties": {
      "prompt": {
       "type": "string",
       "description": "Image description. Up to 2000 chars."
      },
      "width": {
       "type": "number",
       "description": "Output width in pixels. Range [256, 1024], snapped to multiples of 16. Default 1024."
      },
      "height": {
       "type": "number",
       "description": "Output height in pixels. Range [256, 1024], snapped to multiples of 16. Default 1024."
      },
      "tier": {
       "type": "string",
       "enum": [
        "fast",
        "creative",
        "anime",
        "sd35"
       ],
       "description": "Model shorthand. Default 'fast'."
      },
      "model": {
       "type": "string",
       "description": "Override the model. Must be one of: z-image-turbo, chroma, wai-Illustrious, venice-sd35."
      },
      "steps": {
       "type": "number",
       "description": "Diffusion steps. Optional; depends on model."
      },
      "cfg_scale": {
       "type": "number",
       "description": "Classifier-free guidance scale. Optional."
      },
      "seed": {
       "type": "number",
       "description": "Random seed. Optional."
      },
      "negative_prompt": {
       "type": "string",
       "description": "Negative prompt. Optional, up to 1000 characters."
      }
     },
     "required": [
      "prompt"
     ]
    }
   },
   "required": [
    "type",
    "method",
    "bodyType",
    "body"
   ],
   "additionalProperties": false
  },
  "output": {
   "type": "object",
   "properties": {
    "type": {
     "type": "string"
    },
    "example": {
     "type": "object",
     "properties": {
      "image_url": {
       "type": "string",
       "description": "HTTPS URL for the generated PNG."
      },
      "model": {
       "type": "string",
       "description": "Model that produced the image. Fallback responses name fal-ai/z-image/turbo."
      },
      "requested_model": {
       "type": "string",
       "description": "Requested Venice model, present when fal.ai handled a fallback."
      },
      "width": {
       "type": "
… (truncated)
```

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {
  "model": "z-image-turbo",
  "width": 1024,
  "height": 1024,
  "source": "venice",
  "image_url": "https://v3.fal.media/files/abc/xyz/image.png"
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/agentutility-brand-logo-concept-image-generator-9039e86e/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from x402.agentutility.ai](https://www.zero.xyz/host/x402.agentutility.ai/llms.txt)
