Merci Olivier

Un grand merci à Olivier webot Debauche pour ses constantes mises à jour du site. Sans lui, on serait autant à jour que la doc officielle ;)

Search plugin pour Mozilla/Firefox

Vous pouvez maintenant ajouter OVHAPI dans la liste des moteurs de recherche de Mozilla/Firefox. Tapez juste le nom d’une fonction, et vous serez redirigé sur la page de la fonction dans le site OVHAPI. Tapez autre chose, et vous aurez les résultats de la recherche sur tout le site.

>>>  installer OVHAPI   <<<

Contributions

Un projet de documentation pour l’API OVH est en train d’être créé. Nous recherchons des contributeurs pour nous aider à mettre en forme la doc, et l’écrire.

Si vous avez un peu de temps à consacrer à la doc, cela serait superbe.

Nous recherchons aussi des exemples de code, par exemple:

  • Différentes implémentations SOAP
  • Exemples simples de code utilisant l’API
  • Implémentation avec différents langages (PHP, Perl, Java…)

Si vous avez des bouts de code, envoyez les moi. Tout matériel publié sur le site doit être open source (GPL pour le code ou GFDL pour la doc).

Merci pour votre aide à tous.

URLs pour les fonctions

Vous pouvez accéder directement à la page d’une fonction en tapant:
http://www.verot.org/ovhapi/fonctionname
Remplacez fonctionname par le nom de la fonction, avec ou sans majuscules.
Par exemple: EmailDomainsSummary

Mise à jour

Je viens de rajouter toutes les fonctions non documentées dans la doc officielle. Il me manque des paramètres pour certaines. (fonctions pour les hosts et ORT surtout). N’hésitez pas à ajouter vos informations.

J’ai aussi commenté certaines fonctions d’après les remarques faites sur bugkillers@

RedirectedEmailModify

  • domain
  • redirected
  • target
  • target_old
  • nic
  • subdomain optionnel

Modifie une redirection email

FreeDomListFromService

  • domainReferer
  • componentReferer
  • [HOSTING|DEDICATED]

Renvoit la liste des freedom par service

NicGetDomainContacts

  • domain

Renvoit la liste des services / contacts du domaine

ModuleActivate

  • domain
  • module_type
  • [punbb|spip|mambo]

  • password
  • relative_target
  • url
  • subdomain
  • multidomain

Crée un module

DomainUnlock

  • domain

Déverrouille un domaine

note: non applicable au .be et .fr

DomainLockStatus

  • domain

Renvoit le status d’un domaine concernant sa protection

Note: renvoit quand c’est supporté: lock, unlock, changing

DomainLock

  • domain

Protège un domaine

note: non applicable au .be et .fr

DomainInfo

  • domain
  • extended

Renvoit les informations d’un domaine

DomainDnsUpdate

  • domain
  • dns

Met à jour la liste des dns associés à un domaine

DnsInstall

  • domain
  • force 0|1

Ajoute un domaine sur les serveurs DNS d’OVH

DnsEntryModify

  • domain
  • subdomain
  • (optionnel)

  • fieldtype
  • [A|CNAME|MX]

  • target
  • target_new
  • plan
  • (optionnel)

  • overwrite
  • [0|1]

  • editMxAnyway
  • [0|1] (optionnel)

Modifie une entrée dans une zone dns.

Le paramètre ” editMxAnyway ” ne sert que pour la personnalisation des champs MX

DnsDefaultInstall

  • domain
  • plan
  • REDIRECT|MAIL|20GP|60GP|300GP |90|240|720|MEDIA|XXL

Ajoute la ZONE par défaut MUTU sur DNS

BillingGetRefsByNic

  • nic

Renvoit les détails des factures accesibles au NIC.