← Back to Domain AI Agent

REST API

Generate domain names programmatically for your applications.

Generate Names

POST https://domains.autobirds.com/api/v1/generate

Request Body

{
  "description": "Modern fintech startup",
  "count": 10,
  "tlds": ".com,.io,.ai",
  "check_availability": false
}

Parameters

description required string

What kind of names you're looking for.

count integer, default: 10

Number of suggestions (max: 50).

tlds string, default: ".com,.io,.ai"

Comma-separated list of TLDs.

check_availability boolean, default: true

Check domain availability via RDAP (slower but accurate).

Response

{
  "suggestions": [
    {
      "name": "finova",
      "domain": "finova.io",
      "reason": "Combines finance and innovation",
      "available": true,
      "price": 32.98,
      "links": {
        "namecheap": "https://...",
        "godaddy": "https://...",
        "porkbun": "https://..."
      }
    }
  ],
  "usage": {
    "input_tokens": 239,
    "output_tokens": 599,
    "total_tokens": 838,
    "cost_usd": 0.0097
  }
}

Example with curl

curl -X POST https://domains.autobirds.com/api/v1/generate \
  -H "Content-Type: application/json" \
  -d '{
    "description": "AI productivity tool",
    "count": 5,
    "tlds": ".ai,.io",
    "check_availability": false
  }'