Api Endpoint

Stormap

Use when a topic, goal, problem or question needs a quick set of ideas that are already ranked: 3-5 ideas each scored 1-10 on three criteria that fit the kind of brainstorm (business: market size, ease to start, profit potential; problem: impact, feasibility, cost), an overall score, optional sub-ideas under the top 3 (depth=2), and a link to an interactive bubble map of the result. Errors: 400 bad_input, 502 model unavailable. Failed calls are not charged.

Open interactive test console

Offering

Provider
stormap.ai
Method
GET
Offering type
Api Endpoint
Transport type
http
Category
Other
Delivery
Not provided
Pricing model
Not provided
x402 version
2

Endpoint context

URL
https://stormap.ai/x402/v1/brainstorm_ideas
MIME type
application/json
First seen
2026-10-19T02:33:22.426Z
Last seen
Tags
Web, ideation, AI-agents

Payment pricing

x402 payment terms are the authoritative price for calling this endpoint.

Payment option 1
0.01 USDC
Atomic price: 10000 · Network: eip155:8453 · Asset: USDC · Scheme: exact
Raw x402 terms
[
  {
    "scheme": "exact",
    "network": "eip155:8453",
    "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
    "amount": "10000",
    "payTo": "0x1260d8d1fd47e22416156b72ee75e97986f8ba70"
  }
]

Observed health

Status
Healthy
Latest latency
88 ms
Average latency
498 ms
HTTP status
402
Last checked
Reachability
100% over 12 checks

Latency is measured to the first response headers. A reachable result does not verify response accuracy or merchant identity.

Input schema

{
  "type": "object",
  "properties": {
    "type": {
      "type": "string",
      "const": "http"
    },
    "method": {
      "type": "string",
      "enum": [
        "GET"
      ]
    },
    "queryParams": {
      "type": "object",
      "properties": {
        "topic": {
          "type": "string",
          "description": "What to brainstorm, e.g. \"side hustles for engineers\", \"reduce factory scrap rate\", \"YouTube channel about home cooking\"."
        },
        "mode": {
          "type": "string",
          "description": "Kind of brainstorm; sets the scoring criteria (default general). breakdown splits the topic into exhaustive, non-overlapping parts with no scores.",
          "enum": [
            "general",
            "breakdown",
            "business",
            "content",
            "product",
            "problem",
            "learn",
            "story"
          ]
        },
        "count": {
          "type": "string",
          "description": "Ideas at the top level (default 5). (integer) Range 3-5."
        },
        "depth": {
          "type": "string",
          "description": "1 (default) or 2 to also grow sub-ideas under the top 3. (integer) Range 1-2."
        },
        "steer": {
          "type": "string",
          "description": "Optional constraint, e.g. \"cheap, no hardware\", \"for beginners\"."
        }
      },
      "required": [
        "topic"
      ]
    }
  },
  "required": [
    "type",
    "method"
  ],
  "additionalProperties": false
}

Output schema

{
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "properties": {
    "input": {
      "additionalProperties": false,
      "properties": {
        "method": {
          "enum": [
            "GET"
          ],
          "type": "string"
        },
        "queryParams": {
          "properties": {
            "count": {
              "description": "Ideas at the top level (default 5). (integer) Range 3-5.",
              "type": "string"
            },
            "depth": {
              "description": "1 (default) or 2 to also grow sub-ideas under the top 3. (integer) Range 1-2.",
              "type": "string"
            },
            "mode": {
              "description": "Kind of brainstorm; sets the scoring criteria (default general).",
              "enum": [
                "general",
                "business",
                "content",
                "product",
                "problem",
                "learn",
                "story"
              ],
              "type": "string"
            },
            "steer": {
              "description": "Optional constraint, e.g. \"cheap, no hardware\", \"for beginners\".",
              "type": "string"
            },
            "topic": {
              "description": "What to brainstorm, e.g. \"side hustles for engineers\", \"reduce factory scrap rate\", \"YouTube channel about home cooking\".",
              "type": "string"
            }
          },
          "required": [
            "topic"
          ],
          "type": "object"
        },
        "type": {
          "const": "http",
          "type": "string"
        }
      },
      "required": [
        "type",
        "method"
      ],
      "type": "object"
    },
    "output": {
      "properties": {
        "example": {
          "properties": {
            "criteria": {
              "type": "array"
            },
            "ideas": {
              "type": "array"
            },
            "map_url": {
              "type": "string"
            },
            "mode": {
              "type": "string"
            },
            "summary": {
              "type": "string"
            },
            "topic": {
              "type": "string"
            }
          },
          "type": "object"
        },
        "type": {
          "type": "string"
        }
      },
      "required": [
        "type"
      ],
      "type": "object"
    }
  },
  "required": [
    "input"
  ],
  "type": "object"
}