# NetIntel Brand Name Generator with Domain Availability Check

> NetIntel Brand Name Generator with Domain Availability Check is a paid API for AI agents from netintel-production-440c.up.railway.app, paid per call via x402, $0.05/call, status unknown (last checked 2026-10-11).

Generates brandable startup/product names from a seed keyword using linguistic patterns and checks .com (or custom TLD) availability via DNS, returning ranked available names by brandability score.

## Facts

- Endpoint: GET https://netintel-production-440c.up.railway.app/name-gen/suggest?utm_source=zero.xyz
- Price: $0.05/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-11
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/netintel-brand-name-generator-with-domain-availability-check-9272fd1f
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_nb7g5jrByY90jfSIybSRP

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 netintel-brand-name-generator-with-domain-availability-check-9272fd1f
```

Example prompt: Can you generate up to 30 brandable startup names based on the keyword 'nova' and check which .com domains are still available, ranked by how brandable they are?

## When to prefer this

Use this endpoint when a user needs to brainstorm brand or product names AND verify domain availability in a single call, especially when they want results ranked by brandability heuristic rather than doing manual one-by-one domain lookups. Prefer over a plain domain availability checker when the user doesn't yet have a specific name in mind and needs creative suggestions.

## Known failure modes

- Keyword too short or too long (outside 2-20 alphanumeric chars) returns validation error
- All generated names already registered — returns empty top_available array
- DNS lookup failures for some names may produce incomplete availability data
- Invalid TLD specified may result in lookup errors or fallback behavior
- Exceeding limit of 40 returns error or clamps to maximum

## How this service works

Generate brandable startup/product names from a keyword using prefixes, suffixes, blends, and phonetic patterns, then check .com (or any TLD) availability for each via DNS — returns available names ranked by a brandability heuristic so agents can find a claimable brand without manual brainstorming plus one-by-one availability checks.

## Output

Returns a list of generated name suggestions with availability status, a top_available array of claimable domain names, brandability scores and grade, plus counts of how many names were generated and how many are available — all based on the seed keyword and target TLD.

## 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"
   ],
   "properties": {
    "type": {
     "type": "string",
     "const": "http"
    },
    "method": {
     "enum": [
      "GET"
     ],
     "type": "string"
    },
    "queryParams": {
     "type": "object",
     "required": [
      "keyword"
     ],
     "properties": {
      "tld": {
       "type": "string",
       "description": "TLD to check availability against (default: com)"
      },
      "limit": {
       "type": "number",
       "description": "Max names to generate and check (default: 25, max: 40)"
      },
      "keyword": {
       "type": "string",
       "description": "Seed keyword to generate names from (2-20 alphanumeric chars, e.g. cloud)"
      }
     }
    }
   },
   "additionalProperties": false
  },
  "output": {
   "type": "object",
   "required": [
    "type"
   ],
   "properties": {
    "type": {
     "type": "string"
    },
    "example": {
     "type": "object",
     "properties": {
      "tld": {
       "type": "string"
      },
      "grade": {
       "type": "string"
      },
      "score": {
       "type": "number"
      },
      "keyword": {
       "type": "string"
      },
      "findings": {
       "type": "array",
       "items": {
        "type": "object"
       }
      },
      "suggestions": {
       "type": "array",
       "items": {
        "type": "object"
       }
      },
      "top_available": {
       "type": "array",
       "items": {
        "type": "string"
       }
      },
      "available_count": {
       "type": "number"
      },
      "generated_count": {
       "type": "number"
      }
     }
    }
   }
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {
  "tld": "com",
  "grade": "B",
  "score": 75,
  "keyword": "cloud",
  "findings": [],
  "suggestions": [
   {
    "name": "cloudly",
    "domain": "cloudly.com",
    "pattern": "suffix",
    "available": true,
    "brandability": 90
   },
   {
    "name": "getcloud",
    "domain": "getcloud.com",
    "pattern": "prefix",
    "available": false,
    "brandability": 80
   }
  ],
  "top_available": [
   "cloudly.com",
   "cloudkit.com",
   "cloudflow.com"
  ],
  "available_count": 9,
  "generated_count": 25
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/netintel-brand-name-generator-with-domain-availability-check-9272fd1f/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from netintel-production-440c.up.railway.app](https://www.zero.xyz/host/netintel-production-440c.up.railway.app/llms.txt)
