Nombres de dominio, DNS, alojamiento web, correos electrónicos y certificados SSL de gestión automática
El sistema de otorgamiento de permisos de nuestra API garantiza a la vez trabajo en equipo y seguridad: sus colaboradores podrán proceder a realizar las tareas que se les hayan asignado una vez que usted haya recibido su clave de API.
Gestión de dominios en nuestra API
Comience a gestionar sus dominios en nuestra APIRegistre, renueve y transfiera sus dominios de forma sencilla.
Gestión de pagos y facturas en nuestra API
Cómo gestionar sus facturas en nuestra APIVerifique el precio de los productos, recargue su cuenta prepago y realice sus pedidos.
Gestión de servicios LiveDNS en nuestra API
Gestione sus servicios LiveDNS en nuestra APIGestione no solo sus dominios que disfruten de las funciones de LiveDNS. DNSSEC y zonas DNS, sino también las copias de sus datos.
Gestión de correos electrónicos en nuestra API
Descubra cómo gestionar correos electrónicos en nuestra APICree, gestione y elimine cuentas de correo electrónico asociadas a sus dominios.
Web Hosting API
See our Web Hosting APIManage your web Hosting instances
¡Usarla no podría ser más sencillo! He aquí algunos ejemplos de uso:
Acceda al servidor de su nombre de dominio
Acceda desde casa a su servidor con alojamiento propio (self-hosted server) utilizando su nombre de dominio
Thanks to our API, you can automatically update the IP address of your router so that the server you host at home will always be available through your domain name.
En otras palabras, tendrá acceso a sus servicios personales desde casa siempre que se conecte a su servidor utilizando su nombre de dominio (por ejemplo, myserver.example.net), ya sea que lo haga desde su RasberryPI, su sistema de alarma o la domótica de su vivienda.
# Actualizar un registro de DNS con una nueva dirección IP $ curl --request PUT --url https://api.gandi.net/api/v5/domains/example.net/records/mybox/A \ --header "authorization: Apikey ${API_KEY}" \ --header 'content-type: application/json' \ --data "{ \"rrset_ttl\": 300, \"rrset_values\": [\"1.2.3.4\"] }"
Supervise los nombres de dominio que se acerquen a su fecha de caducidad
Supervise los nombres de dominio que se acerquen a su fecha de caducidad
Sesenta días antes de que su nombre de dominio caduque, Gandi empezará a enviarle recordatorios por correo electrónico.
Ahora bien, tiene la opción de personalizar sus notificaciones para incluirlas en un flujo de trabajo de validación o reenviarlas a un entorno de trabajo colaborativo que comparta con otro equipo. Puede incluso configurarlas para que sean enviadas a su smartphone personal, evitando así que terminen en su bandeja de correo no deseado.
¡Que nunca se le olvide renovar un nombre de dominio porque nuestras alertas fueron marcadas como correo no deseado! Para evitar realmente que tal cosa le suceda, active la opción de renovación automática, algo que también es posible a través de la API.
# Realice a diario un listado de las fechas de caducidad de sus dominios. # 1. Realice un listado de todos sus nombres de dominio. $ curl --request GET --url https://api.gandi.net/v5/domain/domains --header "authorization: Apikey ${API_KEY}" | jq -r .[].fqdn # 2. Consulte la fecha de caducidad de un nombre de dominio en particular. $ curl --request GET --url https://api.gandi.net/v5/domain/domains/example.net --header "authorization: Apikey ${API_KEY}" | jq -r .dates.registry_ends_at
Reciba notificaciones personalizadas cuando haya modificaciones en sus zonas DNS
Reciba notificaciones personalizadas cuando haya modificaciones en sus zonas DNS
En un contexto profesional donde prima la confidencialidad de los nombres de dominio, podría resultarle conveniente contar con un servicio de supervisión automática que detecte toda modificación realizada en sus zonas de DNS.
De este modo, usted podrá:
- hacer un seguimiento de los cambios que se realicen en sus herramientas para determinar fácilmente con qué hechos se relacionan;
- alertar de inmediato al resto de equipos sobre las modificaciones detectadas, como el de comunicaciones o el de seguridad (que podría realizar verificaciones en el nuevo servidor);
- e identificar posibles errores, como la eliminación innecesaria de una línea.
# 1. Recupere el contenido de la zona DNS periódicamente. $ curl --request GET --url https://api.gandi.net/api/v5/domains/example.net/records --header 'accept: text/plain' --header "authorization: Apikey ${API_KEY}" > ma.zone # 2. Compare los registros de la zona para ver si se han realizado modificaciones en un periodo dado. # 3. Reciba notificaciones sobre las modificaciones realizadas.
Automatice la puesta en marcha de su sitio web
Automatice la puesta en marcha de su sitio web
Gracias a la API pública, tiene la posibilidad de automatizar la puesta en marcha de su servicio de alojamiento virtual y el proceso de creación de certificados TLS/SSL. Asimismo, puede poner en marcha un sitio web para su beneficio o el de uno de sus clientes como parte de sus procesos automatizados.
# List your Web Hosting instances curl -X GET \ https://api.gandi.net/v5/simplehosting/instances \ -H 'authorization: Apikey YOUR-API-KEY' # Create a Wordpress website on a web Hosting instance curl -X POST \ https://api.gandi.net/v5/simplehosting/instances/<;instance_id>/vhosts \ -H 'authorization: Apikey YOUR-API-KEY' \ -H 'content-type: application/json' \ -d '{"fqdn":"your.fqdn.tld", \ "linked_dns_zone":{"allow_alteration":"True"}, \ "application":{"name":"wordpress"}}'
Gandi para revendedores: incorpore la API de Gandi directamente a su repertorio de herramientas
¿Tiene a su cargo la gestión de los productos de sus clientes?
Atienda con diligencia los pedidos de mayor importancia en el ciclo de vida de un nombre de dominio: creación, renovación, transferencia, creación de contactos, gestión de servidores y zonas DNS, entre otros.
¿Sus clientes son autónomos?
Nuestra API le permitirá incorporar los servicios de Gandi a su plataforma de manera plena e irrestricta. Al enriquecer su catálogo, podrá ofrecer todo un nuevo universo de productos bajo su marca y garantizar así la fidelización de sus clientes.
Disfrute de los beneficios de nuestra interfaz de marca blanca
Our white label tool allows your customers to easily manage their DNS zones and web forwarding via personalized, secure, and easy-to-use interface. Contact our Corporate Services team for more information.
Le presentamos a continuación algunos ejemplos de gestión simplificada.
Gestione sus etiquetas de nombre de dominio a través de nuestra API
Gestione sus etiquetas de nombre de dominio a través de nuestra API
Cree, modifique, agregue o elimine etiquetas en sus nombres de dominio para gestionarlos de forma más sencilla. ¿Desea clasificar los dominios que registró como método de defensa para proteger su marca contra usos no autorizados? Simplemente seleccione la etiqueta «registro defensivo».
$ curl --request POST --url https://api.gandi.net/v5/domain/domains/{domain}/tags --header "authorization: Apikey XXXXX" --header 'content-type: application/json' --data "{\"tag\": \"defensive registration\"}"
Reenvíe las solicitudes de verificación de direcciones de correo electrónico con un solo comando
Reenvíe las solicitudes de verificación de direcciones de correo electrónico con un solo comando
Si sus clientes no llegaron a recibir, ver o validar las solicitudes de verificación de correo electrónico que les fueron enviadas, puede volvérselas a enviar con un solo comando.
$ curl --request PATCH --url https://api.gandi.net/v5/domain/domains/DOMAIN/reachability --header "authorization: Apikey XXXXX" --header 'content-type: application/json' --data '{"action":"resend"}'
La API de GandiCloud VPS: vaya un paso más allá con la infraestructura como código
Mantenga los mismos hábitos de trabajo y utilice sus propias herramientas para configurar sus servidores de GandiCloud VPS.
Nuestros servidores VPS pueden ser entregados y configurados directamente en la plataforma Openstack, lo que garantiza mayor practicidad en la realización de sus operaciones diarias.
- Como bien sabrá, puede poner en marcha y llevar el control de cada uno de sus servidores y recursos de GandiCloud desde la API pública de Openstack. Por lo tanto, puede continuar utilizándolos tal y como lo haría en su infraestructura privada en la nube.
- Asimismo, puede utilizar las mismas herramientas de implementación e infraestructura que haya empleado con otros proveedores de servicios en la nube, como Terraform, Ansible, Cloudinit o Puppet.
- La API pública de GandiCloud VPS le brinda la posibilidad de utilizar sus herramientas de siempre para gestionar sus servidores y su infraestructura bajo el modelo IaC (infraestructura como código).
Ponga en marcha el programa de videoconferencia Jitsi automáticamente con la ayuda de Terraform y Cloudinit
Ponga en marcha el programa de videoconferencia Jitsi automáticamente con la ayuda de Terraform y Cloudinit
Si utiliza Terraform y Cloudinit, le llevará solo 5 minutos instalar la herramienta de videoconferencia en un servidor de GandiCloud:
- Puesta en marcha automática del servidor a través de Terraform
- Creación del certificado SSL respectivo y modificación de la zona DNS a través de Terraform
- Descarga e instalación automática de Jitsi en el servidor gracias a Cloudinit
# Extracción del archivo main.tf de Terraform. # Creación de un servidor VPS V-R2 en GandiCloud. resource "openstack_compute_instance_v2" "jitsi" { name = "jitsi" key_pair = openstack_compute_keypair_v2.jitsi-keypair.name flavor_name = "V-R2" security_groups = ["default"] power_state = "active" network { name = "public" } user_data = "${data.template_file.user_data.rendered}" block_device { uuid = "47edd0a0-23ce-4ce5-9168-36de68990d1b" source_type = "image" volume_size = 25 boot_index = 0 destination_type = "volume" delete_on_termination = true }
¿Por qué es conveniente utilizar la API de Gandi?
Un entorno fiable para la realización de pruebas
Pruebe de forma segura gran parte de las operaciones de nuestra API gracias a nuestro entorno Sandbox v5.
Atención al cliente ininterrumpida
Contamos con un equipo interno de técnicos expertos repartidos en 3 continentes y capaces de atenderle en 6 idiomas, por lo que pondrán acompañarle cada vez que necesite apoyo.
Valoramos sobremanera la experiencia de nuestros clientes
Sus comentarios son valiosos y nos inspiran a mejorar constantemente nuestros productos. ¿Cómo utiliza nuestra API? ¡Escríbanos para contárnoslo!
Preguntas frecuentes
¿Qué es una API?
Una interfaz de programación de aplicaciones (API, por sus siglas en inglés) es un conjunto de reglas que permiten la comunicación y el intercambio bilateral de datos entre dos programas informáticos.
El uso de una API supone gran ahorro de tiempo: ya no es necesario que los equipos de TI desarrollen programas ellos mismos, puesto que basta con utilizar las API asociadas a los programas existentes. Por tal motivo, las API son ahora imprescindibles en todos los sectores.
He aquí un ejemplo: al utilizar la API de Gandi, puede automatizar el procesamiento de información mediante el intercambio automático de datos con los servidores de Gandi, lo que permite, a su vez, automatizar la gestión de sus nombres de dominio, sus servicios de alojamiento web o incluso sus cuentas de correo electrónico.
¿Cómo funciona una API?
La API de Gandi es una API RESTful que se ciñe a los protocolos HTTPS y JSON. Hasta la fecha, ambos constituyen los estándares que más se utilizan en las API.
Diríjase a https://api.gandi.net/docs/ para consultar toda la documentación relativa a las características y la puesta en marcha de nuestra API.
¿Por qué es conveniente utilizar una API?
La API de Gandi simplifica la gestión de sus productos: le permite crear con facilidad aplicaciones personalizadas con las que podrá llevar a cabo todo tipo de acciones relacionadas con sus servicios de Gandi.
El objetivo es automatizar muchas de las acciones de mayor importancia a la hora de gestionar todos sus productos y servicios:
- registrar, renovar y transferir nombres de dominio gracias a las funciones de gestión de dominios de la API;
- gestionar sus DNS gracias a la API LiveDNS de Gandi;
- verificar precios y realizar pedidos con las funciones de gestión de facturas de la API;
- administrar cuentas de correo electrónico con las funciones de gestión de correos electrónicos de la API;
- Manage web hosting instances using the Web Hosting API
En definitiva, la API es su mejor aliada cuando se trata de realizar tareas muy fáciles, repetitivas o numerosas. Con una interfaz tradicional, le sería mucho más difícil completarlas manualmente.