Ideas de nombres
Ponerle nombre a algo nuevo es desproporcionadamente difícil para lo pequeño que parece el entregable — un buen nombre tiene que sonar bien en voz alta, leerse limpio en una pantalla y todavía tener un dominio que valga la pena registrar. Este endpoint toma una breve descripción de lo que está nombrando y devuelve un lote de candidatos construidos sobre distintas estrategias de nombramiento, no solo sinónimos de sus palabras clave.
Ejecútela online
Ejecute esto en nuestros servidores con su cuenta. Las herramientas gratuitas corren en su navegador; esta cobra de su saldo del KIT según el precio de arriba.
Por qué nombrar es una categoría de dificultad aparte
Una especificación de producto puede estar mal y corregirse en el siguiente sprint; un nombre se imprime en tarjetas de presentación, queda incrustado en un dominio y los clientes lo repiten durante años. Esa asimetría explica por qué fundadores y equipos de producto se atascan con el nombramiento más tiempo que con casi cualquier otra decisión. text.name_ideas acorta ese estancamiento dándole un lote real ante el cual reaccionar — reaccionar a veinte opciones es una tarea cognitiva mucho más fácil que generar la primera desde cero.
La mecánica de una solicitud
Describe lo que está nombrando — un producto SaaS, una marca de café, un podcast, una entidad legal — y lo envía por POST a /text/name-ideas. La llamada devuelve un task_id de inmediato y procesa en segundo plano; el lote terminado llega a su webhook o queda esperando en un enlace firmado por 24 horas. Nada en el proceso de nombramiento requiere que mantenga una conexión abierta mientras el modelo trabaja.
De dónde vienen realmente las convenciones de nombramiento
El nombramiento de empresas y productos ha pasado por eras reconocibles: los nombres descriptivos y literales de la era industrial, la era del apellido del fundador de principios del siglo veinte, la ola de palabras inventadas que popularizaron marcas como Kodak y Exxon precisamente porque una palabra novedosa se podía registrar como marca sin conflictos, y el estilo de palabras compuestas tan común hoy en el software. El endpoint recurre a varias de estas estrategias a la vez dentro de un mismo lote, en lugar de encerrarle en una sola estética.
Qué contiene realmente el lote
Cada lote mezcla distintos enfoques de nombramiento — descriptivo, evocador, inventado, compuesto — para que no vea veinte variaciones de una sola idea. Los resultados se generan a partir de lo que nos cuenta sobre el producto; el endpoint no verifica disponibilidad real de dominio ni de marca registrada, así que trate el lote como una lista corta que debe confirmar usted mismo antes de registrar cualquier cosa.
Cómo encaja el nombramiento en un flujo de producto
Como es asíncrono y funciona con webhook, se integra de forma natural en una herramienta interna donde el equipo vota una lista corta, en el formulario de admisión de una incubadora de startups, o en un script que corre junto a verificaciones de disponibilidad de dominio para que solo revise nombres realmente registrables. Combínelo con el endpoint de eslóganes una vez que el nombre esté definido y necesite un lema que lo acompañe.
Qué puede hacer con ella
Lanzamiento de un nuevo producto SaaS
Un fundador describe la función principal del producto y recibe un lote de candidatos de nombre para elegir antes de comprar un dominio.
Exploración de rebranding
Un equipo de marketing genera un lote fresco de direcciones de nombramiento cuando se retira una marca existente, sin partir de una pizarra en blanco.
Entregable de nombramiento para un cliente
Una agencia de branding usa el endpoint para producir un primer lote de opciones de nombre para el brief de un cliente antes de su propia revisión creativa.
Nombramiento de un proyecto paralelo o podcast
Un creador independiente describe el concepto de su podcast y recibe un lote de nombres para probar contra dominios y usuarios disponibles.
Preguntas frecuentes
¿Cómo funciona la api para generar nombres de empresa?
Envía por POST una breve descripción de su producto, marca o empresa a /text/name-ideas, recibe un task_id de inmediato y obtiene el lote completo de ideas de nombre por webhook o por un enlace firmado válido por 24 horas cuando esté listo.
¿Es gratuita la api para generar nombres?
No hay capa gratuita: las capas gratis se abusan y ralentizan a todos. El acceso funciona con un saldo prepago de ForHosting KIT: se recarga desde $10.00 (no caduca) y cada solicitud se cobra a su precio publicado, así que una llamada sin saldo devuelve HTTP 402. Sin suscripción, sin tokens ni créditos inventados, y una tarea fallida no se cobra.
¿Verifica si el nombre de dominio está disponible?
No, el endpoint genera ideas de nombre solo a partir de su descripción; no verifica disponibilidad real de dominio ni de marca registrada, así que confirme cualquier candidato antes de registrarlo.
¿Cuántos nombres devuelve un lote?
Recibe un lote con precio fijo por solicitud que contiene varios candidatos de nombre repartidos en distintos estilos de nombramiento, desde descriptivos hasta palabras inventadas.
¿Qué estilos de nombramiento genera?
Un solo lote mezcla enfoques descriptivos, evocadores, inventados y de palabras compuestas para que pueda comparar estilos en lugar de ver solo variaciones de una idea.
¿Puedo usarlo para nombres de empresa y no solo de producto?
Sí, describa la entidad que está nombrando — empresa, producto, marca o proyecto — y el endpoint adapta el lote a ese contexto.
¿Qué pasa si una tarea de nombramiento falla?
Las tareas fallidas se reintentan automáticamente hasta tres veces; si ninguna tiene éxito recibe un error claro y no paga nada por esa tarea.
¿Puedo generar lotes de nombres en volumen para varios proyectos?
Sí, como cada solicitud devuelve un task_id de inmediato, puede encolar un lote por proyecto y recolectar cada resultado conforme llegue su webhook.
Para desarrolladores — acceso por API
Todo lo de esta página está disponible por programación. Esta sección es para equipos que quieren integrarlo en sus sistemas; el resto puede usar la herramienta de arriba sin más.
Endpoint de API
¿Prefiere automatizarlo? Un POST autenticado crea la tarea; el resultado llega por webhook o enlace firmado. La misma capacidad también se ejecuta aquí en la web, y pronto desde nuestra app, el email y Telegram.
Llámela desde su stack
curl -X POST https://api.kit.forhosting.com/text/name-ideas \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"input":"…"}'const res = await fetch("https://api.kit.forhosting.com/text/name-ideas", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"input": "…"
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/text/name-ideas",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"input": "…"
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/text/name-ideas", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"input":"…"}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"input":"…"}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/text/name-ideas", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)Ejemplo de solicitud
{
"input": "…"
}Ejemplo de respuesta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "text.name_ideas",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}La API es asíncrona: la llamada devuelve un task_id al instante y el resultado llega por webhook. El polling está limitado a 1 req/s por tarea.
Precio
Precio publicado — sin tokens ni créditos inventados. Una tarea fallida no se cobra.
Límites
max_tokens | 20000 |
Errores
| HTTP | Código | Significado |
|---|---|---|
401 | unauthorized | API key ausente o inválida. |
402 | insufficient_balance | El saldo no cubre el precio de la tarea. |
404 | unknown_type | El tipo de tarea no existe. |
429 | rate_limited | Demasiadas peticiones. Use el webhook en vez de sondear. |
422 | task_failed | La tarea falló tras 3 reintentos. No se cobra. |