ToolAssay

Generate one image from a text prompt

Generate one image from a text prompt: app icon, brand logo, character mascot or illustration. POST JSON {description, type?, style?, aspect_ratio?}. type is icon, logo, mascot or illustration (default icon; only icon gets app-icon framing and mask safe margins). style is flat, metallic, 2d-game, clay, 3d, gradient or glassmorphism. aspect_ratio is 1:1, 4:3 or 16:9. Returns image_key and preview_url. No account required.

Answeringour last check, 2026-09-24
1 of 1checks answered this week
318 msmedian answer time
$0.195listed price per call
$0.195price it asked us

Paid test badge: not yet. The checks above are free: we call the tool without paying and read the payment request it sends back. The Verified badge needs paid calls whose answers match the promised output, and nobody can buy a badge.

Endpoint

POST https://imagcon.app/routes/x402/generate-image

CategoryImage and media
Provider hostimagcon.app
Networkseip155:8453
Payment schemesexact
Self-reported calls, 30 days1 from 1 payers (the provider's figure, not ours)

Our checks, last 30 days

DayResultHTTPAskedTime
2026-09-24 valid payment request 402$0.195 318 ms

Example input (from the provider)

{
  "body": {
    "description": "A friendly lobster holding a starfish",
    "style": "clay",
    "type": "mascot"
  },
  "bodyType": "json",
  "method": "POST",
  "type": "http"
}

Promised output schema (from the provider)

{
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "properties": {
    "input": {
      "additionalProperties": false,
      "properties": {
        "body": {
          "properties": {
            "aspect_ratio": {
              "default": "1:1",
              "description": "Output shape. 16:9 suits OG and hero images.",
              "enum": [
                "1:1",
                "4:3",
                "16:9"
              ],
              "type": "string"
            },
            "description": {
              "description": "Text description of the image to generate",
              "type": "string"
            },
            "style": {
              "description": "Optional visual finish.",
              "enum": [
                "2d-game",
                "3d",
                "clay",
                "flat",
                "glassmorphism",
                "gradient",
                "metallic"
              ],
              "type": "string"
            },
            "type": {
              "default": "icon",
              "description": "What to produce. Only 'icon' applies app-icon framing and OS-mask safe margins.",
              "enum": [
                "icon",
                "illustration",
                "logo",
                "mascot"
              ],
              "type": "string"
            }
          },
          "required": [
            "description"
          ]
        },
        "bodyType": {
          "enum": [
            "json",
            "form-data",
            "text"
          ],
          "type": "string"
        },
        "method": {
          "enum": [
            "POST",
            "PUT",
            "PATCH"
          ],
          "type": "string"
        },
        "type": {
          "const": "http",
          "type": "string"
        }
      },
      "required": [
        "type",
        "method",
        "bodyType",
        "body"
      ],
      "type": "object"
    },
    "output": {
      "properties": {
        "example": {
          "type": "object"
        },
        "type": {
          "type": "string"
        }
      },
      "required": [
        "type"
      ],
      "type": "object"
    }
  },
  "required": [
    "input"
  ],
  "type": "object"
}

This page as JSON