Referência de Programador
Sugestões de Domínios Documentação da API
Sugestões de Domínios Documentação da API: Obtenha sugestões de nomes de domínios alimentadas por IA com base nos seus palavras-chave, marca ou descrição de negócio.
Sugestões de Domínios
Obtenha sugestões de nomes de domínios alimentadas por IA com base nos seus palavras-chave, marca ou descrição de negócio.
GET
/v1/suggest
Parâmetros de Consulta
| Parâmetro | Tipo | Descrição |
|---|---|---|
| keywords obrigatório | string | Palavras-chave separadas por vírgula (por exemplo, "tecnologia, nuvem") |
| limit opcional | number | Máximo de sugestões para retornar (padrão: 20, máximo: 100) |
| tlds opcional | string | TLDs a serem usados (padrão: "com,ai,app") |
| style opcional | string | Estilo: brandável, curto, rico em palavras-chave, pronunciável |
Pedido de Exemplo
curl "https://domscan.net/v1/suggest?keywords=cloud,sync&limit=10&style=brandable"
const params = new URLSearchParams({
keywords: "cloud,sync",
limit: "10",
style: "brandable"
});
const response = await fetch("https://domscan.net/v1/suggest?" + params);
console.log(await response.json());
import requests
params = {"keywords": "cloud,sync", "limit": 10, "style": "brandable"}
data = requests.get("https://domscan.net/v1/suggest", params=params).json()
print(data["suggestions"])
package main
import (
"encoding/json"
"fmt"
"net/http"
)
func main() {
url := "https://domscan.net/v1/suggest?keywords=cloud,sync&limit=10&style=brandable"
resp, _ := http.Get(url)
defer resp.Body.Close()
var data map[string]any
json.NewDecoder(resp.Body).Decode(&data)
fmt.Println(data["suggestions"])
}
require 'net/http'
require 'json'
uri = URI("https://domscan.net/v1/suggest?keywords=cloud,sync&limit=10&style=brandable")
response = Net::HTTP.get_response(uri)
data = JSON.parse(response.body)
puts data["suggestions"]
Resposta de Exemplo
{
"suggestions": [
{
"name": "cloudsync",
"domain": "cloudsync.io",
"tld": "io",
"score": 95,
"styles": ["brandable", "pronounceable"],
"method": "combination",
"available": true
}
],
"keywords": ["cloud", "sync"],
"generated_count": 10,
"available_count": 4
}
Campos de Resposta
| Campo | Tipo |
|---|---|
suggestions[] |
object[] |
suggestions[] |
object |
suggestions[].name |
string |
suggestions[].domain |
string |
suggestions[].tld |
string |
suggestions[].score |
integer |
suggestions[].available |
boolean |
suggestions[].method |
string |
keywords[] |
string[] |
meta |
object |
meta.total_generated |
integer |
meta.available_count |
integer |
meta.generation_ms |
integer |