{
  "openapi": "3.0.1",
  "info": {
    "title": "Domain Name Generator",
    "description": "Domain Name Generator is a fast, flexible actor for generating domain name ideas. It combines themed keywords, abstract concepts, and linguistic patterns to produce  names, with support for custom prefixes, suffixes, length limits, and TLDs-optimized for speed and large-scale idea generation.",
    "version": "1.0",
    "x-build-id": "WtXCA4wKtXnBwwzOi"
  },
  "servers": [
    {
      "url": "https://api.apify.com/v2"
    }
  ],
  "paths": {
    "/acts/datavault~domain-name-generator/run-sync-get-dataset-items": {
      "post": {
        "operationId": "run-sync-get-dataset-items-datavault-domain-name-generator",
        "x-openai-isConsequential": false,
        "summary": "Executes an Actor, waits for its completion, and returns Actor's dataset items in response.",
        "tags": [
          "Run Actor"
        ],
        "requestBody": {
          "required": true,
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/inputSchema"
              }
            }
          }
        },
        "parameters": [
          {
            "name": "token",
            "in": "query",
            "required": true,
            "schema": {
              "type": "string"
            },
            "description": "Enter your Apify token here"
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/acts/datavault~domain-name-generator/runs": {
      "post": {
        "operationId": "runs-sync-datavault-domain-name-generator",
        "x-openai-isConsequential": false,
        "summary": "Executes an Actor and returns information about the initiated run in response.",
        "tags": [
          "Run Actor"
        ],
        "requestBody": {
          "required": true,
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/inputSchema"
              }
            }
          }
        },
        "parameters": [
          {
            "name": "token",
            "in": "query",
            "required": true,
            "schema": {
              "type": "string"
            },
            "description": "Enter your Apify token here"
          }
        ],
        "responses": {
          "200": {
            "description": "OK",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/runsResponseSchema"
                }
              }
            }
          }
        }
      }
    },
    "/acts/datavault~domain-name-generator/run-sync": {
      "post": {
        "operationId": "run-sync-datavault-domain-name-generator",
        "x-openai-isConsequential": false,
        "summary": "Executes an Actor, waits for completion, and returns the OUTPUT from Key-value store in response.",
        "tags": [
          "Run Actor"
        ],
        "requestBody": {
          "required": true,
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/inputSchema"
              }
            }
          }
        },
        "parameters": [
          {
            "name": "token",
            "in": "query",
            "required": true,
            "schema": {
              "type": "string"
            },
            "description": "Enter your Apify token here"
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    }
  },
  "components": {
    "schemas": {
      "inputSchema": {
        "type": "object",
        "required": [
          "count",
          "categories"
        ],
        "properties": {
          "count": {
            "title": "Number of domains",
            "minimum": 1,
            "type": "integer",
            "description": "How many domain names to generate.",
            "default": 10
          },
          "categories": {
            "title": "Categories",
            "type": "array",
            "description": "Select categories to combine for domain names. The generator will pick one word from each category to form the domain.",
            "items": {
              "type": "string",
              "enum": [
                "Language:3-Letter Words",
                "Language:4-Letter Words",
                "Concepts:Accessibility",
                "Themes:Accommodation",
                "Vocabularies:Actions",
                "Concepts:Adventure",
                "Concepts:Affordability",
                "Concepts:Aggregation",
                "Concepts:Agility",
                "Science:Agriculture",
                "Language:Alphabet",
                "Vocabularies:Alternative Medicine",
                "Concepts:Ambition",
                "Vocabularies:Ancient Greek Cities",
                "Vocabularies:Angels",
                "Themes:Art",
                "Themes:Artificial Intelligence",
                "Themes:Arts & Crafts",
                "Science:Astronomy",
                "Concepts:Authenticity",
                "Seasons:Autumn",
                "Vocabularies:Awards",
                "Themes:Baking",
                "Vocabularies:Beach",
                "Themes:Beauty",
                "Nature:Biomes",
                "Nature:Bird Species",
                "Vocabularies:Birthday",
                "Vocabularies:Boating",
                "Vocabularies:Body Parts",
                "Concepts:Boldness",
                "Themes:Books",
                "Concepts:Brightness",
                "Vocabularies:Building Types",
                "Vocabularies:Car Parts",
                "Concepts:Caring",
                "Vocabularies:Carnival",
                "Science:Chemical Elements",
                "Concepts:Clarity",
                "Concepts:Classic",
                "Concepts:Clean",
                "Vocabularies:Clothing",
                "Concepts:Collaboration",
                "Vocabularies:Colors",
                "Concepts:Comfort",
                "Language:Common Adjectives",
                "Popular Words:Common Prefixes",
                "Popular Words:Common Suffixes",
                "Language:Common Verbs",
                "Concepts:Community",
                "Concepts:Comparison",
                "Concepts:Complexity",
                "Themes:Computers",
                "Government:Constitution",
                "Themes:Construction",
                "Themes:Consulting",
                "Vocabularies:Containers",
                "Themes:Content Creation",
                "Food & Drink:Cooking Terms",
                "Popular Words:Corporate Prefixes",
                "Popular Words:Corporate Suffixes",
                "Themes:Creative",
                "Concepts:Curated",
                "Themes:Dancing",
                "Themes:Dating",
                "Vocabularies:Demons",
                "Vocabularies:Desserts",
                "Concepts:Directory",
                "Nature:Dog Breeds",
                "Themes:Domain Names",
                "Vocabularies:Driving",
                "Concepts:Dynamic",
                "Government:Elections",
                "Vocabularies:Emotions",
                "Science:Energy",
                "Language:English Prefixes",
                "Language:English Suffixes",
                "Themes:Entertainment",
                "Themes:Events",
                "Vocabularies:Family",
                "Vocabularies:Farming",
                "Themes:Fashion",
                "Concepts:Fast",
                "Language:Female Names",
                "Themes:Film",
                "Themes:Finance",
                "Nature:Fish",
                "Themes:Fitness & Health",
                "Concepts:Flow",
                "Nature:Flowers",
                "Themes:Food",
                "Food & Drink:Food Types",
                "Vocabularies:Fruits",
                "Vocabularies:Furniture Types",
                "Themes:Gambling",
                "Themes:Gaming",
                "Vocabularies:Garden Items",
                "Vocabularies:Geography",
                "Themes:Gifts",
                "Language:Grammar",
                "Vocabularies:Greek Alphabet",
                "Vocabularies:Greek Deities",
                "Vocabularies:Greek Mythology",
                "Concepts:Growth",
                "Events:Halloween",
                "Themes:Hardware",
                "Vocabularies:Hats",
                "Vocabularies:Hiking",
                "Events:Holidays",
                "Vocabularies:Household Devices",
                "Vocabularies:Household Items",
                "Concepts:Innovation",
                "Themes:Internet",
                "Vocabularies:Iron Age States",
                "Language:Irregular Verbs",
                "Themes:Jewelry",
                "Themes:Jobs & Recruiting",
                "Themes:Kids",
                "Vocabularies:Kitchen Items",
                "Vocabularies:Kitchen Tools",
                "Nature:Landforms",
                "Language:Languages",
                "Locations:Largest Countries",
                "Vocabularies:Leader Types",
                "Vocabularies:Legal Terms",
                "Vocabularies:Lighting",
                "Themes:Local",
                "Locations:Major Cities",
                "Locations:Major US Cities",
                "Language:Male Names",
                "Themes:Management",
                "Themes:Marketing",
                "Science:Materials",
                "Science:Math Terms",
                "Vocabularies:Measurements",
                "Themes:Mechanics",
                "Vocabularies:Medicinal Terms",
                "Vocabularies:Medieval Times",
                "Government:Military",
                "Themes:Mobile",
                "Language:Monosyllabic Words",
                "Themes:Music",
                "Vocabularies:Music Theory",
                "Vocabularies:Musical Instruments",
                "Concepts:Mysticism",
                "Concepts:Negativity",
                "Themes:Networking",
                "Concepts:New",
                "Themes:News & Blogging",
                "Language:Nouns that are Verbs",
                "Language:Numbers",
                "Vocabularies:Occupations",
                "Themes:Pets",
                "Themes:Photography",
                "Vocabularies:Planets and Satellites",
                "Popular Words:Popular Phrases",
                "Popular Words:Popular Prefixes",
                "Popular Words:Popular Suffixes",
                "Concepts:Positive Words",
                "Vocabularies:Post Office",
                "Concepts:Precision",
                "Concepts:Privacy",
                "Concepts:Productivity",
                "Language:Pronouns",
                "Themes:Real Estate",
                "Language:Regular Verbs",
                "Themes:Repair",
                "Themes:Reporting",
                "Nature:Reptiles",
                "Food & Drink:Restaurant Types",
                "Themes:Reviews",
                "Nature:Rocks",
                "Vocabularies:Roman Emperors",
                "Vocabularies:School objects",
                "Themes:Science",
                "Science:Science Fields",
                "Themes:Search",
                "Themes:Security",
                "Themes:Services",
                "Vocabularies:Sewing",
                "Vocabularies:Shapes",
                "Themes:Shop",
                "Concepts:Simple",
                "Concepts:Small",
                "Concepts:Smart",
                "Concepts:Social",
                "Themes:Software",
                "Vocabularies:Sounds",
                "Themes:Space",
                "Vocabularies:Spices",
                "Themes:Sports",
                "Vocabularies:Sports Fields",
                "Seasons:Spring",
                "Popular Words:Startup Suffixes",
                "Concepts:Strength",
                "Seasons:Summer",
                "Concepts:Sustainability",
                "Themes:TV & Video",
                "Themes:Theatre",
                "Concepts:Time",
                "Vocabularies:Tools",
                "Popular Words:Top 1000 Words",
                "Themes:Training",
                "Themes:Transportation",
                "Themes:Travel",
                "Nature:Trees",
                "Locations:US States",
                "Locations:US States Abbreviated",
                "Concepts:Unique",
                "Concepts:Useful",
                "Themes:Vacation",
                "Events:Valentines",
                "Concepts:Valuable",
                "Vocabularies:Vehicle types",
                "Nature:Water Bodies",
                "Vocabularies:Weapons",
                "Nature:Weather",
                "Seasons:Winter"
              ],
              "enumTitles": [
                "3-Letter Words",
                "4-Letter Words",
                "Accessibility",
                "Accommodation",
                "Actions",
                "Adventure",
                "Affordability",
                "Aggregation",
                "Agility",
                "Agriculture",
                "Alphabet",
                "Alternative Medicine",
                "Ambition",
                "Ancient Greek Cities",
                "Angels",
                "Art",
                "Artificial Intelligence",
                "Arts & Crafts",
                "Astronomy",
                "Authenticity",
                "Autumn",
                "Awards",
                "Baking",
                "Beach",
                "Beauty",
                "Biomes",
                "Bird Species",
                "Birthday",
                "Boating",
                "Body Parts",
                "Boldness",
                "Books",
                "Brightness",
                "Building Types",
                "Car Parts",
                "Caring",
                "Carnival",
                "Chemical Elements",
                "Clarity",
                "Classic",
                "Clean",
                "Clothing",
                "Collaboration",
                "Colors",
                "Comfort",
                "Common Adjectives",
                "Common Prefixes",
                "Common Suffixes",
                "Common Verbs",
                "Community",
                "Comparison",
                "Complexity",
                "Computers",
                "Constitution",
                "Construction",
                "Consulting",
                "Containers",
                "Content Creation",
                "Cooking Terms",
                "Corporate Prefixes",
                "Corporate Suffixes",
                "Creative",
                "Curated",
                "Dancing",
                "Dating",
                "Demons",
                "Desserts",
                "Directory",
                "Dog Breeds",
                "Domain Names",
                "Driving",
                "Dynamic",
                "Elections",
                "Emotions",
                "Energy",
                "English Prefixes",
                "English Suffixes",
                "Entertainment",
                "Events",
                "Family",
                "Farming",
                "Fashion",
                "Fast",
                "Female Names",
                "Film",
                "Finance",
                "Fish",
                "Fitness & Health",
                "Flow",
                "Flowers",
                "Food",
                "Food Types",
                "Fruits",
                "Furniture Types",
                "Gambling",
                "Gaming",
                "Garden Items",
                "Geography",
                "Gifts",
                "Grammar",
                "Greek Alphabet",
                "Greek Deities",
                "Greek Mythology",
                "Growth",
                "Halloween",
                "Hardware",
                "Hats",
                "Hiking",
                "Holidays",
                "Household Devices",
                "Household Items",
                "Innovation",
                "Internet",
                "Iron Age States",
                "Irregular Verbs",
                "Jewelry",
                "Jobs & Recruiting",
                "Kids",
                "Kitchen Items",
                "Kitchen Tools",
                "Landforms",
                "Languages",
                "Largest Countries",
                "Leader Types",
                "Legal Terms",
                "Lighting",
                "Local",
                "Major Cities",
                "Major US Cities",
                "Male Names",
                "Management",
                "Marketing",
                "Materials",
                "Math Terms",
                "Measurements",
                "Mechanics",
                "Medicinal Terms",
                "Medieval Times",
                "Military",
                "Mobile",
                "Monosyllabic Words",
                "Music",
                "Music Theory",
                "Musical Instruments",
                "Mysticism",
                "Negativity",
                "Networking",
                "New",
                "News & Blogging",
                "Nouns that are Verbs",
                "Numbers",
                "Occupations",
                "Pets",
                "Photography",
                "Planets and Satellites",
                "Popular Phrases",
                "Popular Prefixes",
                "Popular Suffixes",
                "Positive Words",
                "Post Office",
                "Precision",
                "Privacy",
                "Productivity",
                "Pronouns",
                "Real Estate",
                "Regular Verbs",
                "Repair",
                "Reporting",
                "Reptiles",
                "Restaurant Types",
                "Reviews",
                "Rocks",
                "Roman Emperors",
                "School objects",
                "Science",
                "Science Fields",
                "Search",
                "Security",
                "Services",
                "Sewing",
                "Shapes",
                "Shop",
                "Simple",
                "Small",
                "Smart",
                "Social",
                "Software",
                "Sounds",
                "Space",
                "Spices",
                "Sports",
                "Sports Fields",
                "Spring",
                "Startup Suffixes",
                "Strength",
                "Summer",
                "Sustainability",
                "TV & Video",
                "Theatre",
                "Time",
                "Tools",
                "Top 1000 Words",
                "Training",
                "Transportation",
                "Travel",
                "Trees",
                "US States",
                "US States Abbreviated",
                "Unique",
                "Useful",
                "Vacation",
                "Valentines",
                "Valuable",
                "Vehicle types",
                "Water Bodies",
                "Weapons",
                "Weather",
                "Winter"
              ]
            },
            "default": [
              "Themes:Artificial Intelligence",
              "Concepts:Innovation"
            ]
          },
          "prefix": {
            "title": "Prefix",
            "type": "string",
            "description": "Optional prefix for all domains.",
            "default": ""
          },
          "suffix": {
            "title": "Suffix",
            "type": "string",
            "description": "Optional suffix for all domains.",
            "default": ""
          },
          "tld": {
            "title": "TLD",
            "type": "string",
            "description": "The top-level domain extension.",
            "default": "com"
          },
          "minLength": {
            "title": "Min Length",
            "type": "integer",
            "description": "Minimum length of the domain name (excluding TLD).",
            "default": 3
          },
          "maxLength": {
            "title": "Max Length",
            "type": "integer",
            "description": "Maximum length of the domain name (excluding TLD).",
            "default": 20
          },
          "combinationMode": {
            "title": "Combination Mode",
            "enum": [
              "random",
              "ordered"
            ],
            "type": "string",
            "description": "How to combine the words.",
            "default": "random"
          }
        }
      },
      "runsResponseSchema": {
        "type": "object",
        "properties": {
          "data": {
            "type": "object",
            "properties": {
              "id": {
                "type": "string"
              },
              "actId": {
                "type": "string"
              },
              "userId": {
                "type": "string"
              },
              "startedAt": {
                "type": "string",
                "format": "date-time",
                "example": "2025-01-08T00:00:00.000Z"
              },
              "finishedAt": {
                "type": "string",
                "format": "date-time",
                "example": "2025-01-08T00:00:00.000Z"
              },
              "status": {
                "type": "string",
                "example": "READY"
              },
              "meta": {
                "type": "object",
                "properties": {
                  "origin": {
                    "type": "string",
                    "example": "API"
                  },
                  "userAgent": {
                    "type": "string"
                  }
                }
              },
              "stats": {
                "type": "object",
                "properties": {
                  "inputBodyLen": {
                    "type": "integer",
                    "example": 2000
                  },
                  "rebootCount": {
                    "type": "integer",
                    "example": 0
                  },
                  "restartCount": {
                    "type": "integer",
                    "example": 0
                  },
                  "resurrectCount": {
                    "type": "integer",
                    "example": 0
                  },
                  "computeUnits": {
                    "type": "integer",
                    "example": 0
                  }
                }
              },
              "options": {
                "type": "object",
                "properties": {
                  "build": {
                    "type": "string",
                    "example": "latest"
                  },
                  "timeoutSecs": {
                    "type": "integer",
                    "example": 300
                  },
                  "memoryMbytes": {
                    "type": "integer",
                    "example": 1024
                  },
                  "diskMbytes": {
                    "type": "integer",
                    "example": 2048
                  }
                }
              },
              "buildId": {
                "type": "string"
              },
              "defaultKeyValueStoreId": {
                "type": "string"
              },
              "defaultDatasetId": {
                "type": "string"
              },
              "defaultRequestQueueId": {
                "type": "string"
              },
              "buildNumber": {
                "type": "string",
                "example": "1.0.0"
              },
              "containerUrl": {
                "type": "string"
              },
              "usage": {
                "type": "object",
                "properties": {
                  "ACTOR_COMPUTE_UNITS": {
                    "type": "integer",
                    "example": 0
                  },
                  "DATASET_READS": {
                    "type": "integer",
                    "example": 0
                  },
                  "DATASET_WRITES": {
                    "type": "integer",
                    "example": 0
                  },
                  "KEY_VALUE_STORE_READS": {
                    "type": "integer",
                    "example": 0
                  },
                  "KEY_VALUE_STORE_WRITES": {
                    "type": "integer",
                    "example": 1
                  },
                  "KEY_VALUE_STORE_LISTS": {
                    "type": "integer",
                    "example": 0
                  },
                  "REQUEST_QUEUE_READS": {
                    "type": "integer",
                    "example": 0
                  },
                  "REQUEST_QUEUE_WRITES": {
                    "type": "integer",
                    "example": 0
                  },
                  "DATA_TRANSFER_INTERNAL_GBYTES": {
                    "type": "integer",
                    "example": 0
                  },
                  "DATA_TRANSFER_EXTERNAL_GBYTES": {
                    "type": "integer",
                    "example": 0
                  },
                  "PROXY_RESIDENTIAL_TRANSFER_GBYTES": {
                    "type": "integer",
                    "example": 0
                  },
                  "PROXY_SERPS": {
                    "type": "integer",
                    "example": 0
                  }
                }
              },
              "usageTotalUsd": {
                "type": "number",
                "example": 0.00005
              },
              "usageUsd": {
                "type": "object",
                "properties": {
                  "ACTOR_COMPUTE_UNITS": {
                    "type": "integer",
                    "example": 0
                  },
                  "DATASET_READS": {
                    "type": "integer",
                    "example": 0
                  },
                  "DATASET_WRITES": {
                    "type": "integer",
                    "example": 0
                  },
                  "KEY_VALUE_STORE_READS": {
                    "type": "integer",
                    "example": 0
                  },
                  "KEY_VALUE_STORE_WRITES": {
                    "type": "number",
                    "example": 0.00005
                  },
                  "KEY_VALUE_STORE_LISTS": {
                    "type": "integer",
                    "example": 0
                  },
                  "REQUEST_QUEUE_READS": {
                    "type": "integer",
                    "example": 0
                  },
                  "REQUEST_QUEUE_WRITES": {
                    "type": "integer",
                    "example": 0
                  },
                  "DATA_TRANSFER_INTERNAL_GBYTES": {
                    "type": "integer",
                    "example": 0
                  },
                  "DATA_TRANSFER_EXTERNAL_GBYTES": {
                    "type": "integer",
                    "example": 0
                  },
                  "PROXY_RESIDENTIAL_TRANSFER_GBYTES": {
                    "type": "integer",
                    "example": 0
                  },
                  "PROXY_SERPS": {
                    "type": "integer",
                    "example": 0
                  }
                }
              }
            }
          }
        }
      }
    }
  }
}