🔗 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