# Fiche connecteur IONOS Hosting Services Catalogue Pipedream : connexion du compte et droits nécessaires. Les actions réellement utilisables sont vérifiées dans Bruno lors de la connexion. Les déclencheurs sont documentés à titre de référence et ne sont pas activés automatiquement dans Bruno. Les noms et données des exemples sont fictifs ; toute exécution reste soumise aux droits et aux validations du connecteur. ## IONOS Hosting Services URL : https://get-bruno.com/features/connectors/ionos-hosting-services Référence texte : https://get-bruno.com/features/connectors/ionos-hosting-services/reference.txt Origine : Catalogue Pipedream Statut : Catalogue Pipedream — connexion à vérifier Catégories : Infrastructure et cloud Description : IONOS Hosting Services sert à gérer des éléments d’hébergement comme les zones DNS, les domaines et les certificats SSL. Ce connecteur expose des actions pour consulter et modifier les zones et enregistrements DNS. Authentification : API key Présentation : IONOS Hosting Services sert à gérer des éléments d’hébergement comme les zones DNS, les domaines et les certificats SSL. Ce connecteur expose des actions pour consulter et modifier les zones et enregistrements DNS. Usage : Lister les zones DNS d’un domaine client Exemple de demande : Je veux vérifier si le domaine atelier-martin.fr existe déjà chez IONOS pour préparer une mise à jour DNS. Résultat attendu : Une liste des zones DNS trouvées pour le compte authentifié, avec leurs identifiants à réutiliser pour la suite. À préciser : Le compte IONOS déjà authentifié ; Le domaine recherché, par exemple atelier-martin.fr ; Le besoin métier: contrôle ou mise à jour DNS Nature : Exemple sous réserve de connexion et de droits Sources de l’exemple : https://pipedream.com/apps/ionos-hosting-services/actions/list-dns-zones Usage : Lire les enregistrements DNS d’une zone Exemple de demande : Je veux voir les enregistrements DNS de la zone atelier-martin.fr avant de modifier le sous-domaine www. Résultat attendu : Les enregistrements de la zone ciblée, avec leurs identifiants et champs utiles pour préparer une modification. À préciser : L’identifiant de la zone DNS ; Le filtre éventuel par nom ou type d’enregistrement ; Le besoin métier: audit ou préparation d’un changement DNS Nature : Exemple sous réserve de connexion et de droits Sources de l’exemple : https://pipedream.com/apps/ionos-hosting-services/actions/get-dns-zone Usage : Créer un enregistrement DNS pour un site Exemple de demande : Je veux ajouter un enregistrement A pour www.atelier-martin.fr vers 5.6.7.8. Résultat attendu : Un ou plusieurs enregistrements DNS créés dans la zone choisie, avec un nouvel identifiant pour chacun. À préciser : L’identifiant de la zone DNS ; Le nom complet FQDN, par exemple www.atelier-martin.fr ; Le type d’enregistrement et la valeur cible Nature : Exemple sous réserve de connexion et de droits Sources de l’exemple : https://pipedream.com/apps/ionos-hosting-services/actions/create-dns-records Limites propres au service : Aucune action n’est déclarée pour les domaines ou SSL dans ce catalogue, seulement des actions DNS. Pour lire une zone, il faut d’abord connaître l’identifiant de zone. Pour modifier un enregistrement, il faut l’identifiant de l’enregistrement; le nom et le type ne sont pas modifiables via la mise à jour simple. La suppression d’un enregistrement est permanente. Vocabulaire français : Créer des enregistrements DNS — Crée un ou plusieurs enregistrements dans une zone DNS à partir d’un tableau d’objets, avec retour des enregistrements créés et de leurs nouveaux identifiants. (https://pipedream.com/apps/ionos-hosting-services/actions/create-dns-records) Vocabulaire français : Supprimer un enregistrement DNS — Supprime définitivement un enregistrement DNS unique à partir de son identifiant. (https://pipedream.com/apps/ionos-hosting-services/actions/delete-dns-record) Vocabulaire français : Obtenir un enregistrement DNS — Récupère un enregistrement DNS unique d’une zone à partir de son identifiant. (https://pipedream.com/apps/ionos-hosting-services/actions/get-dns-record) Vocabulaire français : Obtenir une zone DNS — Récupère une zone DNS et ses enregistrements; c’est aussi le seul moyen de lister les enregistrements d’une zone. (https://pipedream.com/apps/ionos-hosting-services/actions/get-dns-zone) Vocabulaire français : Lister les zones DNS — Liste toutes les zones DNS du compte IONOS authentifié. (https://pipedream.com/apps/ionos-hosting-services/actions/list-dns-zones) Vocabulaire français : Mettre à jour partiellement une zone DNS — Remplace les enregistrements d’une zone qui partagent le même nom et le même type que ceux fournis, sans toucher aux autres. (https://pipedream.com/apps/ionos-hosting-services/actions/patch-dns-zone) Vocabulaire français : Mettre à jour un enregistrement DNS — Met à jour un enregistrement DNS existant pour le contenu, le TTL, le prio ou l’état désactivé. (https://pipedream.com/apps/ionos-hosting-services/actions/update-dns-record) Vocabulaire français : Remplacer intégralement une zone DNS — Remplace tous les enregistrements d’une zone DNS par le jeu fourni; tout enregistrement absent du payload est supprimé. (https://pipedream.com/apps/ionos-hosting-services/actions/update-dns-zone) - action : Create DNS Records — Create one or more DNS records in a zone. Accepts a JSON array of record objects and returns the created records (each with a new id ). The name field in each record must be the fully-qualified domain name (FQDN) including the zone domain — use newman.example.com , not just newman . Run List DNS Zones first to get the zone ID and zone domain name, then construct the full FQDN for each record. See the documentation. (https://pipedream.com/apps/ionos-hosting-services/actions/create-dns-records) - action : Delete DNS Record — Permanently delete a single DNS record from a zone by its record ID. This cannot be undone. Run Get DNS Zone to find the record ID. See the documentation. (https://pipedream.com/apps/ionos-hosting-services/actions/delete-dns-record) - action : Get DNS Record — Get a single DNS record from a zone by its record ID. Returns the record object, for example {"id":"rec-uuid","name":"www.example.com","type":"A","content":"5.6.7.8","ttl":3600} (full fields include rootName , prio , disabled , changeDate ). Run List DNS Zones to find the zone ID and Get DNS Zone to find the record ID. See the documentation. (https://pipedream.com/apps/ionos-hosting-services/actions/get-dns-record) - action : Get DNS Zone — Get a single DNS zone including its records array. This is also the only way to list a zone's DNS records (there is no dedicated list-records endpoint) - use the optional nameFilter and recordType filters to narrow the returned records, and read each record's id for use in the record-level actions. Returns an object like {"id":"4ab3a7e2-1234-5678-abcd-ef0123456789","name":"example.com","type":"NATIVE","records":[{"id":"90d81ac0-3a30-44d4-95a5-12959effa6ee","name":"www.example.com","type":"A","content":"5.6.7.8","ttl":3600}]} . Run List DNS Zones first to obtain a zone ID. See the documentation. (https://pipedream.com/apps/ionos-hosting-services/actions/get-dns-zone) - action : List DNS Zones — List all DNS zones for the authenticated IONOS Hosting Services account. Returns an array of zone objects, for example [{"id":"4ab3a7e2-1234-5678-abcd-ef0123456789","name":"example.com","type":"NATIVE"}] . Use the id field (not the name field) as the zone ID in other DNS actions. See the documentation. (https://pipedream.com/apps/ionos-hosting-services/actions/list-dns-zones) - action : Patch DNS Zone — Partially update a DNS zone (HTTP PATCH): for each provided record, all existing records sharing the same name and type are replaced with the provided ones. Records with other name/type combinations are left untouched. For a full zone overwrite use Update DNS Zone (Full Replace) instead. Run List DNS Zones to find the zone ID. See the documentation. (https://pipedream.com/apps/ionos-hosting-services/actions/patch-dns-zone) - action : Update DNS Record — Update an existing DNS record (HTTP PUT on a single record). Only content , ttl , prio , and disabled can be changed - the record's name and type are immutable via this endpoint (delete and recreate to change them). Run Get DNS Zone to find the record ID. See the documentation. (https://pipedream.com/apps/ionos-hosting-services/actions/update-dns-record) - action : Update DNS Zone (Full Replace) — Replace ALL records in a DNS zone with the provided record set (HTTP PUT / full zone overwrite). Any existing record not present in the payload is permanently removed. For a partial update that only replaces records sharing the same name and type, use Patch DNS Zone instead. Run List DNS Zones to find the zone ID and Get DNS Zone to inspect current records first. See the documentation. (https://pipedream.com/apps/ionos-hosting-services/actions/update-dns-zone)