🔗 Automatizando con Name.com: Primeros pasos con su API para resellers
Muchos técnicos y desarrolladores que recién se convierten en resellers en Name.com suelen enfrentar cierta confusión al momento de comenzar con la API. La documentación es clara, pero a veces falta ver ejemplos aplicados.
Aquí te dejo una guía real y funcional, usando Postman, para consultar, registrar y configurar un dominio automáticamente.
🟡 Paso 1: Consultar disponibilidad de un dominio
POST https://api.name.com/v4/domains:checkAvailability
📦 Body (JSON):
{
  "domainNames": ["portalsgi.com"]
}
✅ Este paso sirve para verificar si el dominio está libre.
Si la respuesta contiene "available": true, puedes proceder a comprarlo.
🟢 Paso 2: Comprar el dominio
📤 Endpoint:
POST https://api.name.com/v4/domains
📦 Body (JSON):
{
  "domain": {
    "domainName": "portalsgi.com"
  },
  "purchasePrice": 12.99
}
💡 Importante: El valor de purchasePrice debe coincidir con el valor retornado por el paso anterior, o de lo contrario dará error.
🔵 Paso 3: Asignar los Nameservers
📤 Endpoint:
POST https://api.name.com/v4/domains/portalsgi.com:setNameservers
📦 Body (JSON):
{
  "nameservers": [
    "ns1.compuservic.com",
    "ns2.compuservic.com"
  ]
}
Esto permite apuntar tu dominio al hosting o infraestructura deseada.
🛡️ Autenticación: Basic Auth
Para todas las solicitudes necesitas autenticarte. En este ejemplo se utiliza Basic Auth, donde debes ingresar:
- Username: Tu usuario reseller en Name.com
 - Password: Tu API Token generado desde tu panel de control
 
🔐 Postman lo gestiona automáticamente al elegir “Basic Auth” en la pestaña Authorization:
✅ Resumen del flujo
- Consultar si el dominio está disponible
 - Comprar el dominio (con el precio correcto)
 - Asignar DNS personalizados
 - Usar Basic Auth con tu usuario + token para autenticación
 
📌 Este es solo el inicio. En próximos posts te mostraré cómo:
- Crear registros DNS automáticamente (
A,CNAME, etc.) - Configurar dominios por lotes
 - Integrar con tu propio panel o CRM
 
¿Te interesa? Sígueme y comenta qué más necesitas saber.
Nos leemos pronto 👨💻




No hay comentarios:
Publicar un comentario