Introduction

  • Introduction & Architectures
  • Development Environments
  • BitShares Accounts
  • System Components Elements

Development

  • Getting Started
  • Nodes & Networks
  • CLI
  • API
    • API Access and Restrictions
    • Available Calls and Often used API
    • Blockchain API(s)
    • Wallet API - Calls
    • Objects and IDs
    • Graphene - Namespaces
  • Testnets
  • Software & References
  • BSIPs
  • Use Cases

Guides

  • Developers Guide (Tutorials)
  • Frequently Asked Questions (FAQ)
  • Knowledge Base (for Advanced)
  • Resources
  • Articles

References

  • BitShares Community
  • BitShares Blockchain
  • BitShares Community Events
  • Glossary
BitShares Developers Portal
  • API

API

To interface your existing platform with BitShares, you can make use of RPC (Remote Procedure Calls) and Websocket Calls & Notifications to either a full-node (for monitoring only) or the cli-wallet (for accessing funds).

All API calls are formated in JSON and return JSON only. You can read more about the API in this section.

  • API Access and Restrictions
    • Using the API
    • Accessing Restricted API’s
    • Accessing the Named API via HTTP
    • Login In
  • Available Calls and Often used API
    • RPC (Remote Procedure Calls)
    • Websocket Calls & Notifications
    • Often used API Calls
    • BitShares Explorer API - Try it out!
  • Blockchain API(s)
    • Database API
    • Account History API
    • Block API
    • Asset API
    • Orders API
    • Crypto API
    • Network Broadcast API
    • Network Nodes API
  • Wallet API - Calls
    • General Calls
    • Wallet Calls
    • Account Calls
    • Trading Calls
    • Asset Calls
    • Governance
    • Privacy Mode
    • Blockchain Inspection
    • Transaction Builder
  • Objects and IDs
    • Objects
  • Graphene - Namespaces
    • Graphene::App
    • Graphene::Chain
    • Graphene::Wallet


Previous Next

© Copyright 2019 BitShares Blockchain Foundation.

Built with Sphinx using a theme provided by Read the Docs.