Outils pour utilisateurs

Outils du site


fr:daemon:api



Siad API

Le démon Sia fournit des routes pour tous ses modules. La documentation des routes de l'API de chaque module se trouve dans le dépôt GitHub de Sia.

Tous les appels à l'API de siad retournent du JSON ou aucun contenu.

Quelques notes importantes à garder à l'esprit lorsque vous travaillez avec l'API :

  • Les requêtes doivent configurer leur header User-Agent pour qu'il contienne la chaîne “Sia-Agent”.
  • Par défaut, siad écoute sur “localhost:9980”. Vous pouvez changer cela en utilisant l'option –api-addr lors de l'exécution de siad.
  • Vous ne devez pas exposer l'API à une adresse de externe à moins que vous ne soyez conscient des dangers possibles.

Exemple d'un appel GET

curl -A "Sia-Agent" "localhost:9980/wallet/transactions?startheight=1&endheight=250"

Exemple d'un appel POST

curl -A "Sia-Agent" --data "amount=123&destination=abcd" "localhost:9980/wallet/siacoins"

Sources

fr/daemon/api.txt · Dernière modification: 2017/12/22 17:53 par Aschen