Comprobar la disponibilidad de un dominio
GET
https://api.lws.net/v1/
operationIdgetDomainAvailability
Comprueba si un nombre de dominio dado está disponible para el registro.
Parámetros de ruta
-
domainstring obligatorio -
Nombre de dominio cuya disponibilidad se desea comprobar
Respuestas
200
Comprobación de disponibilidad del dominio realizada correctamente
{
"code": 200,
"info": "Domain is available for registration",
"data": true
}
Campos de la respuesta 3 Extiende ApiEnvelope
-
codeintegerCódigo de estado/error a nivel de aplicación (no siempre igual al código de estado HTTP)
-
infostringMensaje legible que describe el resultado de la solicitud
-
databooleantrue si el dominio está disponible, false en caso contrario
314
Dominio no encontrado en la cuenta
314 no es un código de estado HTTP registrado. Es específico de esta API.
{
"code": 314,
"info": "Provided domain has not been found on your account. You must own this domain to manage it."
}
Campos de la respuesta 2 Extiende ApiEnvelope
-
codeintegerCódigo de estado/error a nivel de aplicación (no siempre igual al código de estado HTTP)
-
infostringMensaje legible que describe el resultado de la solicitud
400
Entrada no válida
{
"code": 400,
"info": "No domain provided"
}
Campos de la respuesta 2 Extiende ApiEnvelope
-
codeintegerCódigo de estado/error a nivel de aplicación (no siempre igual al código de estado HTTP)
-
infostringMensaje legible que describe el resultado de la solicitud
500
Error interno del servidor
{
"code": 500,
"info": "Internal Server Error",
"data": "string"
}
Campos de la respuesta 3 Extiende ApiEnvelope
-
codeintegerCódigo de estado/error a nivel de aplicación (no siempre igual al código de estado HTTP)
-
infostringMensaje legible que describe el resultado de la solicitud
-
datastringMensaje detallado sobre el error
502
Puerta de enlace incorrecta
{
"code": 502,
"info": "Invalid response from upstream server",
"data": []
}
Campos de la respuesta 3 Extiende ApiEnvelope
-
codeintegerCódigo de estado/error a nivel de aplicación (no siempre igual al código de estado HTTP)
-
infostringMensaje legible que describe el resultado de la solicitud
-
dataobjectRespuesta no válida devuelta por el servidor
401
No autorizado - Faltan las cabeceras de autenticación
{
"code": 401,
"info": "Unauthorized access to the API. Please specify X-Auth-Pass and X-Auth-Login to proceed."
}
Campos de la respuesta 2
-
codeinteger -
infostring
429
Límite de solicitudes excedido
{
"code": 429,
"info": "Rate limit exceeded. Please try again later."
}
Campos de la respuesta 2
-
codeinteger -
infostring