API de Subastas de Dynadot (Beta)

Nuestra API de Subastas de Dynadot es una poderosa herramienta para ayudarte a aprovechar al máximo nuestro portal de dominios. La API te permite obtener detalles de la subasta y realizar pujas en nuestras subastas de dominios caducados, pedidos en espera y subastas de usuario. ¡Con unas pocas llamadas a la API, puedes aprovechar al máximo el mercado secundario de nombres de dominio de Dynadot! Nuestra API del portal está disponible para todas las cuentas, ¡así que comience hoy!
Comenzando con nuestra API de Subastas de Dynadot
Las solicitudes a nuestra API de Subastas de Dynadot se envían a la siguiente URL:
https://www.dynadot.com/auction-api/{command}
Toma en cuenta que se debe enviar solicitudes por https (conexión segura) para seguridad. Sólo se puede procesar 1 solicitudes a la vez, así que por favor espera que tu solicitud actual termine antes de enviar otra. Hay que incluir los siguientes parámetros en la solicitud:
Explicación
Los resultados se envían como un texto json.
Explicación
success - el comando fue exitoso
error - el comando no tuvo éxito
Comando Obtener Lista de Subastas
Si llama al comando "obtener lista de subastas", se deben incluir los siguientes parámetros:
Explicación
Habrá many resultados para la lista de subastas que solicite. Cada subasta tendrá los campos indicados a continuación.
Explicación
Ejemplo de Obtener Lista de Subastas
https://www.dynadot.com/auction-api/get-auction-list?api_key=MY_API_KEY&auction_type=expired
{
"status": "success",
"auction_list": [
{
"auction_id": 1,
"domain": "domain-haha1.cn",
"utf_name": "domain-haha1.cn",
"is_idn": false,
"auction_type": "expired",
"currency": "USD",
"current_bid_price": "57.99",
"bids": 41,
"bidders": 10,
"time_left": "11 hours, 30 min",
"start_time": "2019/02/13 05:00 PST",
"start_time_stamp": 1550062850113,
"end_time": "2019/02/20 05:00 PST",
"end_time_stamp": 1550667650113,
"visitors": 50,
"links": 35,
"age": 2,
"estibot_appraisal": "$388.03",
},
{ /* expired-auction2 data */},
{ /* expired-auction3 data */},
...
Comando Obtener Ítem de Subasta
Si llama al comando "obtener ítem de subasta", se deben incluir los siguientes parámetros:
Explicación
Habrá 1 resultado para la subasta por dominio bajo su solicitud. Los detalles de la subasta tendrán algunos campos nuevos en comparación con el comando listar como se muestra a continuación. El comando admite subastas que no han finalizado y aquellas que han finalizado en el lapso de 1 hora.
Explicación
Ejemplo Obtener Ítem de Subasta
https://www.dynadot.com/auction-api/get-auction-item?api_key=MY_API_KEY&domain=domain-haha1.cn
{
"status": "success",
"auction_json":
{
"auction_id": 1,
"domain": "domain-haha1.cn",
"utf_name": "domain-haha1.cn",
"is_idn": false,
"auction_type": "expired",
"accepted_bid_price": "57.99",
"currency": "USD",
"is_high_bidder": false,
"current_bid_price": "57.99",
"bids": 41,
"bidders": 10,
"time_left": "11 hours, 30 min",
"start_time": "2019/02/13 05:00 PST",
"start_time_stamp": 1550062850113,
"end_time": "2019/02/20 05:00 PST",
"end_time_stamp": 1550667650113,
"visitors": 50,
"links": 35,
"age": 2,
"estibot_appraisal": "$388.03",
"auction_ended": false,
"customer_bided": true,
"costomer_bid": "27.99",
"customer_proxy_bid": "$159.00",
},
"bid_history": [
{
"bidder_name": "bidder 1",
"bid_price": "$159.00",
"currency": "USD",
"timestamp": "1550667650113",
"bid_status": "High Bidder",
"is_proxy_auto_bid": "false"
}
{ /* bid history2 data */},
{ /* bid history3 data */},
...
Comando Colocar Puja en Subasta
Si llama al comando "Colocar una Puja en Subasta", se deben incluir los siguientes parámetros:
Explicación
Si su puja es exitosa. Habrá 1 resultado para la subasta similar al comando get-auction-item (obtener ítem de subasta).
Ejemplo Colocar Puja en Subasta
https://www.dynadot.com/auction-api/place-auction-bid?api_key=MY_API_KEY&domain=domain-haha1.cn&bid_price=100
{
"status": "success",
"auction_json":
{
"auction_id": 1,
"domain": "domain-haha1.cn",
"utf_name": "domain-haha1.cn",
"is_idn": false,
"auction_type": "expired",
"accepted_bid_price": "57.99",
"currency": "USD",
"is_high_bidder": false,
"current_bid_price": "57.99",
"bids": 41,
"bidders": 10,
"time_left": "11 hours, 30 min",
"start_time": "2019/02/13 05:00 PST",
"start_time_stamp": 1550062850113,
"end_time": "2019/02/20 05:00 PST",
"end_time_stamp": 1550667650113,
"visitors": 50,
"links": 35,
"age": 2,
"estibot_appraisal": "$388.03",
"auction_ended": false,
"customer_bided": true,
"costomer_bid": "27.99",
"customer_proxy_bid": "$159.00",
},
"bid_history": [
{
"bidder_name": "bidder 1",
"bid_price": "$159.00",
"currency": "USD",
"timestamp": "1550667650113",
"bid_status": "High Bidder",
"is_proxy_auto_bid": "false"
}
{ /* bid history2 data */},
{ /* bid history3 data */},
...
Comando Obtener Pujas de Subasta
Explicación
Si su solicitud es exitosa, habrá algunos resultados como verá en la sección de ejemplos.
Ejemplo de Obtener Pujas de Subasta
https://www.dynadot.com/auction-api/get-auction-bids?api_key=MY_API_KEY
{
"status": "success",
"auction_bids": [
{
"bid_id": 1,
"auction_id": 1,
"account_id": 1,
"domain": "domain-haha1.cn",
"domain_utf": "domain-haha1.cn",
"auction_type": "expired",
"is_idn": false,
"current_bid": "$57.99",
"proxy_bid": "$85.88",
"your_status": "High Bidder",
"active_bidders": 10,
"time_left": "11 hours, 30 min",
"ends_on": "2019/02/20 05:00 PST",
"end_time": "2019/02/20 05:00:00 PST",
"end_time_stamp": "1554774971733",
},
{ /* bid2 data */},
{ /* bid3 data */},
...