Obtener todas las extensiones disponibles
GET
https://api.lws.net/v1/
operationIdgetDomainTlds
Obtiene la lista de todas las extensiones (TLD) disponibles, su información de precios y otros parámetros. Incluye todas las extensiones que se pueden comprar a través de nuestros servicios.
Respuestas
200
Lista de extensiones obtenida como un array asociativo.
{
"code": 200,
"info": "All TLDs fetched",
"data": [
{
"tld": ".fr",
"transfer_possible": "oui",
"local_country": "oui",
"restore_possible": "oui",
"price_purchase": "6.99",
"price_purchase_offer": "6.99",
"price_renew": "8.99",
"price_restore": "19.99",
"price_transfer": "4.99",
"length": "3-63",
"minimum_period": "1"
}
]
}
Campos de la respuesta 14 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
-
dataobject[] -
tldstringExtensión de dominio (TLD)
-
transfer_possiblestringIndica si la extensión puede transferirse a otro registrador. 'oui' significa que la transferencia es posible, 'non' significa que la transferencia está prohibida.
-
local_countrystringIndica si la extensión está reservada para un país específico. 'oui' significa que la extensión está reservada para un país específico, 'non' significa que no lo está.
-
restore_possiblestringIndica si la extensión puede restaurarse tras su expiración. 'oui' significa que la restauración es posible, 'non' significa que la restauración está prohibida.
-
price_purchasestringPrecio de compra de la extensión
-
price_purchase_offerstringPrecio de compra de la extensión con oferta
-
price_renewstringPrecio de renovación de la extensión
-
price_restorestringPrecio de restauración de la extensión tras su expiración
-
price_transferstringPrecio de transferencia de la extensión a otro registrador
-
lengthstringLongitud del nombre de la extensión. Varía según cada extensión pero tiene un máximo de 63 caracteres
-
minimum_periodstringPeriodo mínimo de compra de la extensión (en años)
404
Extensiones no encontradas
{
"code": 404,
"info": "No TLDs found"
}
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