# Verificador de Domínios Disponíveis API - Busca e Sugestões (`brasildados/verificador-dominios-disponiveis-api`) Actor

Verifique domínios livres ou ocupados e encontre até 5 alternativas para marcas, lojas e projetos. Consulte .com, .com.br, .net, .org e extensões populares, identifique domínio premium, preços estimados de registro e renovação em JSON, CSV, Excel, Batch ou API Standby em tempo real.

- **URL**: https://apify.com/brasildados/verificador-dominios-disponiveis-api.md
- **Developed by:** [BrasilDados.org - Hub de APIs de Dados do Brasil](https://apify.com/brasildados) (community)
- **Categories:** Developer tools, E-commerce, SEO tools
- **Stats:** 1 total users, 0 monthly users, 0.0% runs succeeded, 0 bookmarks
- **User rating**: No ratings yet

## Pricing

from $400.00 / 1,000 por domínio verificados

This Actor is paid per event and usage. You are charged both the fixed price for specific events and for Apify platform usage.

Learn more: https://docs.apify.com/platform/actors/running/actors-in-store#pay-per-event

## What's an Apify Actor?

Actors are web data automations that power AI and operations. They run on the Apify platform to scrape websites, process data, connect APIs, and automate workflows.
In Batch mode, an Actor accepts a well-defined JSON input, performs an action which can take anything from a few seconds to a few hours,
and optionally produces a well-defined JSON output, datasets with results, or files in key-value store.
In Standby mode, an Actor provides a web server which can be used as a website, API, or an MCP server.
Actors are written with capital "A".

## How to integrate an Actor?

If asked about integration, you help developers integrate Actors into their projects.
You adapt to their stack and deliver integrations that are safe, well-documented, and production-ready.
The best way to integrate Actors is as follows.

- **AI agents and MCP clients** — the [Apify MCP server](https://docs.apify.com/integrations/mcp.md) at `https://mcp.apify.com` (remote, streamable HTTP, OAuth on first use).
- **Agentic workflows and local Actor development** — [Agent Skills](https://apify.com/.well-known/agent-skills/index.json) with the [Apify CLI](https://docs.apify.com/cli/docs.md): `npm install -g apify-cli`, then `apify login`.
- **JavaScript/TypeScript projects** — the official [JS/TS client](https://docs.apify.com/api/client/js/docs.md): `npm install apify-client`.
- **Python projects** — the official [Python client](https://docs.apify.com/api/client/python/docs.md): `pip install apify-client`.
- **Any other language** — the [REST API](https://docs.apify.com/api/v2.md).

For usage examples, see the [API](#api) section below.

For more details, see Apify documentation as [Markdown index](https://docs.apify.com/llms.txt) and [Markdown full-text](https://docs.apify.com/llms-full.txt).

# README

### Verificador de Domínios Disponíveis API

Verifique se um domínio está disponível para registro e descubra alternativas relevantes para **marcas, empresas, lojas virtuais, produtos e projetos digitais**. Informe domínios como `.com.br`, `.com`, `.net` ou `.org` e receba disponibilidade, status premium, preços estimados e sugestões organizadas em JSON.

Consulte até **50 domínios por execução**, receba até **5 alternativas por domínio** e exporte os resultados em JSON, CSV ou Excel. Use Batch para listas maiores ou a API Standby para integrar verificações em tempo real ao seu sistema.

> **Entrada simples:** informe uma lista com os domínios completos que deseja consultar.

### ✅ O que este verificador de domínios faz?

- Verifica se cada domínio informado está disponível ou ocupado.
- Analisa até 50 domínios em uma única execução.
- Encontra até 5 alternativas relevantes para cada domínio.
- Prioriza extensões usadas no Brasil e no mercado internacional.
- Identifica domínios premium quando essa informação estiver disponível.
- Retorna preços estimados de registro e renovação em dólar.
- Entrega um JSON estruturado, pronto para automações e exportação.

### 🎯 Para que usar estes dados?

#### Registro de domínio para marca ou empresa

Compare rapidamente o nome principal da sua marca com extensões relevantes antes de decidir o domínio do site, da loja ou de uma campanha.

#### Pesquisa de alternativas de domínio

Mesmo quando um domínio está disponível, veja variações próximas para escolher uma opção mais curta, estratégica ou adequada ao seu público.

#### Automação de domínios em lote

Envie listas de nomes de produtos, empresas ou projetos e incorpore a verificação de disponibilidade no seu fluxo de criação de marca ou prospecção digital.

### ⚙️ Como usar

1. Informe um ou mais domínios completos.
2. Clique em **Start** para executar em Batch.
3. Consulte o Dataset ou exporte em JSON, CSV ou Excel.
4. Para integração imediata, envie o mesmo JSON ao endpoint Standby.

### 📥 Entrada

O único campo obrigatório é **`dominios`**. Ele aceita uma lista com 1 a 50 domínios, com ou sem `https://` e `www.`.

| Campo | Obrigatório | Descrição | Exemplo |
| --- | :---: | --- | --- |
| `dominios` | Sim | Lista de domínios completos para verificar. | `lojaviva.com.br` |

```json
{
  "dominios": ["lojaviva.com.br","dadosbrasil.net","inovatech.org"]
}
```

As alternativas são pesquisadas internamente em extensões relevantes: `.com`, `.com.br`, `.net`, `.org`, `.io`, `.ai`, `.app`, `.dev`, `.tech`, `.store`, `.online`, `.site`, `.co`, `.me`, `.biz`, `.info`, `.xyz`, `.cloud`, `.digital` e `.edu.br`.

### 📦 Saída

Cada linha do Dataset representa um domínio informado. O objeto `verificacao` descreve o domínio original e `alternativas` reúne somente sugestões disponíveis para registro.

| Campo | Descrição |
| --- | --- |
| `dominioVerificado` | Domínio normalizado enviado para consulta. |
| `verificacao.dominio` | Domínio originalmente verificado. |
| `verificacao.nomeBase` | Parte principal do domínio, sem a extensão. |
| `verificacao.extensao` | Extensão do domínio, por exemplo `com.br` ou `com`. |
| `verificacao.disponivel` | `true` quando o domínio pode ser registrado; `false` quando está ocupado. |
| `verificacao.dominioPremium` | Indica se o domínio possui condição premium, quando informado. |
| `precoDeCompraAproximadoDolar` | Preço estimado de registro, quando disponível. |
| `precoDeRenovacaoAproximadoDolar` | Preço estimado de renovação, quando disponível. |
| `tipoDeCompra` | Tipo de aquisição informado, normalmente `registro`. |
| `observacoes` | Informação adicional disponível para o domínio. |
| `alternativas` | Até cinco sugestões relacionadas ao domínio verificado. |

```json
[
  {
    "dominioVerificado": "lojaviva.com.br",
    "verificacao": {
      "dominio": "lojaviva.com.br",
      "nomeBase": "lojaviva",
      "extensao": "com.br",
      "disponivel": true,
      "dominioPremium": false,
      "precoDeCompraAproximadoDolar": 39.99,
      "precoDeRenovacaoAproximadoDolar": 39.99,
      "tipoDeCompra": "registro",
      "observacoes": null
    },
    "alternativas": [
      {
        "dominio": "lojaviva.net",
        "nomeBase": "lojaviva",
        "extensao": "net",
        "disponivel": true,
        "dominioPremium": false,
        "precoDeCompraAproximadoDolar": 16.49,
        "precoDeRenovacaoAproximadoDolar": 23.99,
        "tipoDeCompra": "registro",
        "observacoes": null
      }
    ]
  },
  {
    "dominioVerificado": "dadosbrasil.net",
    "verificacao": {
      "dominio": "dadosbrasil.net",
      "nomeBase": "dadosbrasil",
      "extensao": "net",
      "disponivel": false,
      "dominioPremium": null,
      "precoDeCompraAproximadoDolar": null,
      "precoDeRenovacaoAproximadoDolar": null,
      "tipoDeCompra": null,
      "observacoes": null
    },
    "alternativas": []
  }
]
```

Campos não informados retornam `null`; valores ausentes nunca são convertidos em zero.

### 💳 Cobrança por domínio verificado

É feita uma cobrança para cada domínio efetivamente verificado e entregue, esteja ele disponível ou ocupado. As alternativas pertencem à consulta do domínio principal e não geram cobranças separadas.

### 🚀 Batch e Standby

Use **Batch** para analisar listas, agendar verificações e exportar o Dataset. Use **Standby** para receber o JSON diretamente no seu sistema em tempo real.

#### Batch pela API

Copie o comando e substitua apenas `SEU_APIFY_TOKEN`:

```bash
curl.exe -X POST "https://api.apify.com/v2/acts/brasildados~verificador-dominios-disponiveis-api/run-sync-get-dataset-items" -H "Authorization: Bearer SEU_APIFY_TOKEN" -H "Content-Type: application/json" -d "{\"dominios\":[\"lojaviva.com.br\",\"dadosbrasil.net\",\"inovatech.org\"]}"
```

#### Standby em tempo real

Copie o comando e substitua apenas `SEU_APIFY_TOKEN`:

```bash
curl.exe -X POST "https://brasildados--verificador-dominios-disponiveis-api.apify.actor/dominios" -H "Authorization: Bearer SEU_APIFY_TOKEN" -H "Content-Type: application/json" -d "{\"dominios\":[\"lojaviva.com.br\",\"dadosbrasil.net\",\"inovatech.org\"]}"
```

Use o hostname exibido na aba **Standby** do Actor como referência oficial para integrações futuras.

### ❓ Perguntas frequentes

#### Posso consultar somente um domínio?

Sim. Envie uma lista com um único item, por exemplo `"dominios": ["minhaempresa.com.br"]`.

#### O domínio precisa ter extensão?

Sim. Informe o domínio completo, como `minhaempresa.com.br` ou `minhaloja.com`.

#### Posso usar o resultado em planilhas?

Sim. O Dataset pode ser exportado em JSON, CSV, Excel e outros formatos disponíveis na Apify.

#### Preciso fornecer uma chave de outro serviço?

Não. Para executar ou integrar, use apenas o token da sua conta Apify.

### Suporte

Use a aba **Issues** do Actor e informe o ID da execução, o input sem credenciais e uma descrição objetiva do resultado esperado.

# Actor input Schema

## `dominios` (type: `array`):

Um ou mais domínios completos, com ou sem https://. Aceita até 50 por execução e retorna até 5 alternativas por domínio.

## Actor input object example

```json
{
  "dominios": [
    "lojaviva.com.br",
    "dadosbrasil.net",
    "inovatech.org"
  ]
}
```

# Actor output Schema

## `results` (type: `string`):

Link para o Dataset com uma linha por domínio consultado.

# API

You can run this Actor programmatically using our API. Below are code examples in JavaScript, Python, and CLI, as well as the OpenAPI specification and MCP server setup.

## JavaScript example

```javascript
import { ApifyClient } from 'apify-client';

// Initialize the ApifyClient with your Apify API token
// Replace the '<YOUR_API_TOKEN>' with your token
const client = new ApifyClient({
    token: '<YOUR_API_TOKEN>',
});

// Prepare Actor input
const input = {
    "dominios": [
        "lojaviva.com.br",
        "dadosbrasil.net",
        "inovatech.org"
    ]
};

// Run the Actor and wait for it to finish
const run = await client.actor("brasildados/verificador-dominios-disponiveis-api").call(input);

// Fetch and print Actor results from the run's dataset (if any)
console.log('Results from dataset');
console.log(`💾 Check your data here: https://console.apify.com/storage/datasets/${run.defaultDatasetId}`);
const { items } = await client.dataset(run.defaultDatasetId).listItems();
items.forEach((item) => {
    console.dir(item);
});

// 📚 Want to learn more 📖? Go to → https://docs.apify.com/api/client/js/docs

```

## Python example

```python
from apify_client import ApifyClient

# Initialize the ApifyClient with your Apify API token
# Replace '<YOUR_API_TOKEN>' with your token.
client = ApifyClient("<YOUR_API_TOKEN>")

# Prepare the Actor input
run_input = { "dominios": [
        "lojaviva.com.br",
        "dadosbrasil.net",
        "inovatech.org",
    ] }

# Run the Actor and wait for it to finish
run = client.actor("brasildados/verificador-dominios-disponiveis-api").call(run_input=run_input)

# Fetch and print Actor results from the run's dataset (if there are any)
print(f"💾 Check your data here: https://console.apify.com/storage/datasets/{run.default_dataset_id}")
for item in client.dataset(run.default_dataset_id).iterate_items():
    print(item)

# 📚 Want to learn more 📖? Go to → https://docs.apify.com/api/client/python/docs/quick-start

```

## CLI example

```bash
echo '{
  "dominios": [
    "lojaviva.com.br",
    "dadosbrasil.net",
    "inovatech.org"
  ]
}' |
apify call brasildados/verificador-dominios-disponiveis-api --silent --output-dataset

```

## MCP server setup

```json
{
    "mcpServers": {
        "apify": {
            "type": "http",
            "url": "https://mcp.apify.com/?tools=fetch-actor-details,brasildados/verificador-dominios-disponiveis-api"
        }
    }
}

```

The hosted server signs you in with OAuth on first connect, so no API token belongs in this config. Clients without OAuth support can send an `Authorization: Bearer <APIFY_API_TOKEN>` header instead, using a token from API & Integrations in Apify Console (https://console.apify.com/settings/integrations).

## OpenAPI specification

Download the OpenAPI definition: https://api.apify.com/v2/actors/TWFgLNPhuXdEUU73p/builds/cH9LruWrfBkRF043h/openapi.json
