WAPI - NSSET

Este artículo trata de los comandos WAPI específicamente para el servicio WEDOS DNS (NSSET). Para obtener información sobre cómo configurar WAPI y solucionar problemas comunes, consulte el artículo WAPI - Manual.

Este tutorial trata de los comandos WAPI para NSSET, que sólo es utilizado por los dominios CZ. Puede encontrar instrucciones para DNS en el artículo WAPI - DNS.

Este artículo ofrece información sobre las siguientes solicitudes:


nsset-check

Utilice la solicitud nsset-check para comprobar si el nombre NSSET está libre para su registro o se encuentra en algún otro estado.

Parámetros

  • tld - dominio TLD
  • name - Nombre NSSET

Valores de retorno

  • 1000 = NSSET está disponible para el registro
  • 2201 = TLD no válido
  • 2247 = formato NSSET no soportado
  • 3242 = NSSET no está disponible
  • 3245 = NSSET ya está registrado
  • 3246 = no disponible
  • 3247 = no disponible
  • 3248 = no disponible - cuarentena
  • 3249 = no disponible - reservado
  • 3250 = no disponible - bloqueado
  • 3251 = ya registrado (con nosotros)
  • 4218 = envío fallido - error de comunicación

Devolver datos

La solicitud no devuelve ningún dato.

Plantillas

Solicitud JSON:

{
"request": {
"user": "your@login.tld",
"auth": "authentication string",
"command": "nsset-check",
"clTRID": "your ID",
"data": {
"tld": "cz",
"name": "NSSET name"
}
}
}

Respuesta JSON (OK):

{
  "response": {
    "code": 1000,
    "result": "OK",
    "timestamp": "UTF timestamp",
    "clTRID": "your ID",
    "svTRID": "server ID",
    "command": "nsset-check"
  }
}

nsset-info

Utilice la petición nsset-info para descargar información sobre un NSSET.

Parámetros

  • tld - TLD
  • name - Nombre NSSET

Valores de retorno

  • 1000 = OK
  • 2201 = TLD no válido
  • 2209 = error de sintaxis
  • 2247 = formato NSSET no soportado 
  • 3214 = error - NSSET no cargado
  • 3242 = NSSET no está disponible
  • 4204 = error de conexión, inténtelo de nuevo más tarde

Devolver datos

Si tiene éxito, la solicitud devuelve un elemento nsset en el nodo de datos con las siguientes entradas:

  • name - Nombre NSSET
  • estado - status
  • reg_owner - registrador actual
  • reg_creator - Creador de NSSET (registrador)
  • reg_update - registrador que realizó la última actualización
  • created_date - fecha de creación
  • updated_date - fecha de la última actualización
  • transfer_date - fecha de transferencia a otro registrador
  • tech_c - Contacto técnico NSSET
  • dns - Lista de servidores DNS
  • servidor
    • name - nombre del servidor
    • addr_ipv4 - Dirección IPv4 del servidor
    • addr_ipv6 - Dirección IPv6 del servidor

Plantillas

Solicitud JSON:

{
"request": {
"user": "your@login.tld",
"auth": "authentication string",
"command": "nsset-info",
"clTRID": "your ID",
"data": {
"tld": "cz",
"name": "NSSET name"
}
}
}

Respuesta JSON (OK):

{
  "response": {
    "code": 1000,
    "result": "OK",
    "timestamp": "UTF timestamp",
    "clTRID": "your ID",
    "svTRID": "server ID",
    "command": "nsset-info",
    "data": {
      "nsset": {
        "name": "NSSET name",
        "status": "status",
        "reg_owner": "current registrar",
        "reg_creator": "NSSET creator (registrar)",
        "reg_update": "last update registrar",
        "created_date": "date and time of creation",
        "updated_date": "date and time of last update",
        "transfer_date": "date and time of last transfer",
        "tech_c": "technical contact ID",
        "dns": {
          "server1": {
            "name": "DNS server name",
            "addr_ipv4": "DNS server IPv4",
            "addr_ipv6": "DNS server IPv6"
          }
        }
      }
    }
  }
}

nsset-create

Utilice la petición nsset-create para crear un nuevo NSSET. NSSET contiene una lista de servidores NS, cada servidor contiene una entrada de nombre y posiblemente también su dirección IP. También puede establecer un contacto técnico - si no lo hace, se establecerá el predeterminado (WEDOS).

Parámetros

  • tld - TLD
  • name - Nombre NSSET
  • dns - lista de servidores ns, cada entrada de servidor contiene información sobre ese servidor ns
    • servidor
      • name - nombre (dirección de dominio)
      • addr_ipv4 - Dirección IPv4
      • addr_ipv6 - Dirección IPv6
  • tech_c - contacto técnico - opcional

Valores de retorno

  • 1000 = OK, NSSET creado
  • 2201 = TLD incorrecto
  • 2210 = formato no válido de los servidores ns
  • 2211 = demasiados servidores ns
  • 2216 = sintaxis no válida en el contacto técnico 
  • 2247 = formato NSSET no soportado 
  • 3228 = no admite el trabajo con contactos
  • 3229 = error al cargar el contacto
  • 3242 = NSSET no está disponible
  • 3244 = Error en la creación de NSSET
  • 3245 = NSSET ya está registrado
  • 3246 = no disponible
  • 3247 = no disponible
  • 3248 = no disponible - cuarentena
  • 3249 = no disponible - reservado
  • 3250 = no disponible - bloqueado
  • 3251 = ya registrado
  • 4212 = error de conexión
  • 4218 = comprobación fallida - error de comunicación
  • 4219 = creación fallida - error de comunicación

Devolver datos

Si tiene éxito, se devuelve el comando en el nodo de datos:

  • nsset - el nombre del NSSET creado

Plantillas

Solicitud JSON:

{
"request": {
"user": "your@login.tld",
"auth": "authentication string",
"command": "nsset-create",
"clTRID": "your ID",,
"data": {
"tld": "cz",
"name": "NSSET name",
"dns": {
"server1": {
"name": "DNS server name",
"addr_ipv4": "DNS server IPv4 address",
"addr_ipv6": "DNS server IPv6 address"
}
},
"tech_c": "technical contact ID"
}
}
}

Respuesta JSON (OK):

{
  "response": {
    "code": 1000,
    "result": "OK",
    "timestamp": "UTF timestamp",
    "clTRID": "your ID",
    "svTRID": "server ID",
    "command": "nsset-create",
    "data": {
      "nsset": "NSSET name"
    }
  }
}

nsset-update

Utilice la solicitud nsset-update para modificar una NSSET existente. La entrada antigua se sobrescribirá por completo, así que introduzca todos los datos con cuidado.

Parámetros

  • tld - TLD
  • name - Nombre NSSET
  • dns - lista de servidores ns, cada entrada de servidor contiene información sobre ese servidor ns
    • servidor
      • name - nombre de dominio del servidor
      • addr_ipv4 - Dirección IPv4
      • addr_ipv6 - Dirección IPv6
  • tech_c - ID del contacto técnico - opcional

Valores de retorno

  • 1000 = OK, NSSET modificado
  • 2201 = introdujo un TLD incorrecto
  • 2209 = error de sintaxis
  • 2210 = formato inválido de la lista de servidores dns
  • 2211 = demasiados servidores dns
  • 2216 = sintaxis inválida en el contacto
  • 2247 = NSSET no válido
  • 3214 = error - NSSET no cargado
  • 3228 = no admite el trabajo con contactos
  • 3229 = error al cargar el contacto
  • 3242 = NSSET no es compatible con este dominio 
  • 3252 = error de autorización
  • 3254 = Modificación de NSSET fallida nsset
  • 4204 = NSSET no está disponible - error de conexión
  • 4220 = Modificación de NSSET fallida - error de conexión
  • 4212 = el contacto no está disponible - error de conexión

Devolver datos

La solicitud no devuelve ningún dato.

Plantillas

Solicitud JSON:

{
"request": {
"user": "your@login.tld",
"auth": "authentication string",
"command": "nsset-update",
"clTRID": "your ID",
"data": {
"tld": "cz",
"name": "NSSET name",
"dns": {
"server1": {
"name": "DNS server name",
"addr_ipv4": "DNS server IPv4 address",
"addr_ipv6": "DNS server IPv6 address"
}
},
"tech_c": "technical contact ID"
}
}
}

Respuesta JSON (OK):

{
  "response": {
    "code": 1000,
    "result": "OK",
    "timestamp": "UTF timestamp",
    "clTRID": "your ID",
    "svTRID": "server ID",
    "command": "nsset-update"
  }
}

nsset-transfer

La petición nsset-transfer cambia el registrador NSSET a WEDOS.

Parámetros

  • tld - TLD
  • name - Nombre NSSET
  • auth_info - NSSET AUTH-ID

Valores de retorno

  • 1000 = OK
  • 2100 = falta el parámetro requerido
  • 2101 = parámetros de entrada no válidos
  • 2201 = TLD no soportado
  • 2209 = error de sintaxis
  • 2215 = falta auth_info
  • 2247 = nombre NSSET no válido 
  • 2249 = La transferencia NSSET no está permitida para este TLD
  • 3214 = error - NSSET no cargado
  • 3242 = NSSET no soportado
  • 3251 = NSSET ya está registrado en este registrador 
  • 3255 = error de autorización
  • 3256 = Transferencia NSSET fallida
  • 4204 = NSSET no cargado - error de conexión
  • 4221 = Transferencia NSSET fallida - error de conexión

Devolver datos

La solicitud no devuelve ningún dato.

Plantillas

Comando JSON:

{
  "request": {
    "user": "your@login.tld",
    "auth": "authentication string",
    "command": "nsset-transfer",
    "clTRID": "your ID",
    "data": {
      "tld": "cz",
      "name": "NSSET name",
      "auth_info": "NSSET AUTH-ID"
    }
  }
}

Respuesta JSON (OK):

{
  "response": {
    "code": 1000,
    "result": "OK",
    "timestamp": "UTF timestamp",
    "clTRID": "your ID",
    "svTRID": "server ID",
    "command": "nsset-transfer"
  }
}

nsset-send-auth-info

La solicitud nsset-send-auth-info envía el NSSET AUTH-ID al correo electrónico del contacto técnico de NSSET.

Parámetros

  • tld - TLD
  • name - Nombre NSSET

Valores de retorno

  • 1000 = OK, auth_info enviado al e-mail de contacto
  • 2201 = TLD no soportado
  • 2209 = Error de sintaxis NSSET
  • 2216 = error de sintaxis del contacto
  • 2243 = para este NSSET no está permitido enviar el código de autorización
  • 2247 = formato NSSET no soportado
  • 3214 = error - Error en la lectura de NSSET
  • 3217 = fallo en el envío del código de autorización
  • 3228 = no permite trabajar con contactos
  • 3229 = fallo en la lectura del contacto
  • 3242 = NSSET no está disponible
  • 3257 = envío fallido, NSSET no está disponible
  • 4204 = NSSET no está disponible - fallo de conexión
  • 4212 = contacto no disponible - conexión fallida
  • 4222 = envío fallido - conexión fallida

Devolver datos

La solicitud no devuelve ningún dato.

Plantillas

Solicitud JSON:

{
  "request": {
    "user": "your@login.tld",
    "auth": "authentication string",
    "command": "nsset-send-auth-info",
    "clTRID": "your ID",
    "data": {
      "tld": "cz",
      "name": "NSSET name"
    }
  }
}

Respuesta JSON (OK):

{
  "response": {
    "code": 1000,
    "result": "OK",
    "timestamp": "UTF timestamp",
    "clTRID": "your ID",
    "svTRID": "server ID",
    "command": "nsset-send-auth-info"
  }
}

¿Te ha resultado útil?

Gracias por sus comentarios.
Selectores genéricos
Sólo coincidencias exactas
Buscar en el título
Buscar en el contenido
Selectores de tipo de entrada