Streamdata.io API Gallery - Azure Blockchain Workbench (Report Issue)

Organization(s):

Azure Blockchain Workbench Get Api Health

Returns the health of the system. See https://docs.microsoft.com/en-us/azure/architecture/patterns/health-endpoint-monitoring for more details.

Azure Blockchain Workbench Get Applications

Lists all blockchain applications to which a user has access in Workbench. Users who are Workbench administrators get all blockchain applications. Non-Workbench administrators get all blockchain applications for which they have at lea...

Azure Blockchain Workbench Post Applications

Creates a new blockchain application. This method can only be performed by users who are Workbench administrators.

Azure Blockchain Workbench Delete Applications

Deletes the specified blockchain application. This method can only be performed by users who are Workbench administrators. NOTE: Currently not implemented.

Azure Blockchain Workbench Get Applications

Gets the blockchain application matching a specific application ID. Users who are Workbench administrators get the blockchain application. Non-Workbench administrators get the blockchain application if they have at least one associate...

Azure Blockchain Workbench Get Applications Contract Code

List all blockchain smart contract implementations of the specified blockchain application. Users who are Workbench administrators get all smart contract implementations. Non-Workbench administrators get all smart contrac...

Azure Blockchain Workbench Post Applications Contract Code

Uploads one or more smart contracts (ex. .sol or .zip), representing the implementation of the specified blockchain application. This method can only be performed by users who are Workbench administrators.

Azure Blockchain Workbench Patch Applications Disable

Disables the specified blockchain application. This method can only be performed by users who are Workbench administrators.

Azure Blockchain Workbench Patch Applications Enable

Enables the specified blockchain application. This method can only be performed by users who are Workbench administrators.

Azure Blockchain Workbench Get Applications Roleassignments

List all role assignments of the specified blockchain application. Users who are Workbench administrators get all role assignments. Non-Workbench administrators get all their role assignments. Roles are specified in the W...

Azure Blockchain Workbench Post Applications Roleassignments

Creates a user-to-role mapping in the specified blockchain application. This method can only be performed by users who are Workbench administrators.

Azure Blockchain Workbench Delete Applications Roleassignments Roleassignmentid

Deletes the specified role assignment. This method can only be performed by users who are Workbench administrators.

Azure Blockchain Workbench Get Applications Roleassignments Roleassignmentid

Get a role assignment of the specified blockchain application matching a specific user role assignment ID. Users who are Workbench administrators get the role assignment. Non-Workbench administrators get the role assignment ...

Azure Blockchain Workbench Put Applications Roleassignments Roleassignmentid

Updates the specified role assignment. This method can only be performed by users who are Workbench administrators.

Azure Blockchain Workbench Get Applications Workflows

List all workflows of the specified blockchain application. Users who are Workbench administrators get all workflows. Non-Workbench administrators get all workflows for which they have at least one associated application role ...

Azure Blockchain Workbench Delete Applications Contract Code

Deletes the specified blockchain smart contract implementation of a specific blockchain application. This method can only be performed by users who are Workbench administrators. NOTE: not currently implemented

Azure Blockchain Workbench Get Applications Contract Code

Get the blockchain smart contract implementation matching a specific contract code id. Users who are Workbench administrators get the specified smart contract implementation. Non-Workbench administrators get the smart con...

Azure Blockchain Workbench Get Applications Workflows

Get a workflow matching a specific workflow ID. Users who are Workbench administrators get the workflow. Non-Workbench administrators get the workflow if they have at least one associated application role or is associated...

Azure Blockchain Workbench Get Capabilities

List all capabilities the user can perform within Workbench. Checked capabilities include ability to add blockchain applications, add smart contract implementations, add or edit user role assignments, and add new users.

Azure Blockchain Workbench Get Capabilities Can Create Contract

Checks if user has capability to create new smart contract instance for a specific workflow ID.

Azure Blockchain Workbench Post Checkers Check Application

Checks if the supplied application configuration file is valid for Workbench.

Azure Blockchain Workbench Post Checkers Check Contract Node

Check if the application smart contract implementation file is valid for Workbench.

Azure Blockchain Workbench Get Contracts

Lists the smart contract instances of the specified workflow. Users who are Workbench administrators get all smart contract instances. Non-Workbench administrators get all smart contract instances for which they have at least ...

Azure Blockchain Workbench Post Contracts

Creates a new smart contract instance for the specified workflow ID. Users are only able to create a new smart contract instance if the user is associated with an application role, which can initiate a smart contract inst...

Azure Blockchain Workbench Get Contracts

Gets the smart contract instance matching a specific contract ID. Users who are Workbench administrators get the smart contract instance. Non-Workbench administrators get the smart contract instance if they have at least ...

Azure Blockchain Workbench Get Contracts Actions

Lists all actions, which can be taken by the given user and current state of the specified smart contract instance. Users get all applicable actions if the user has an associated application role or is associated with a smart ...

Azure Blockchain Workbench Post Contracts Actions

Executes an action for the specified smart contract instance and action ID. Users are only able to execute the action given the current state of the specified smart contract instance and the user's associated application role ...

Azure Blockchain Workbench Get Contracts Actions

Gets the action matching the specified action ID. Users get the action if the user can take the action given the current state of the specified smart contract instance and the user's associated application role or smart c...

Azure Blockchain Workbench Get Graph Proxy Version Users

Represents a proxy method to the Azure Active Directory Graph API for users. See https://developer.microsoft.com/en-us/graph/docs/api-reference/v1.0/api/user_list for more details.

Azure Blockchain Workbench Get Ledgers

Lists the supported blockchain types, such as Ethereum or Hyperledger Fabric.

Azure Blockchain Workbench Get Ledgers Connections

Lists the connected blockchain networks.

Azure Blockchain Workbench Get Ledgers Connections

Gets the connected blockchain network matching a specific connection ID.

Azure Blockchain Workbench Get Ledgers Connections Blocks

Lists the blocks for a connected blockchain network.

Azure Blockchain Workbench Get Ledgers Connections Blocks Blockid

Gets the block matching a specific block ID.

Azure Blockchain Workbench Get Ledgers Connections Transactions

Lists the transactions for a connected blockchain network.

Azure Blockchain Workbench Get Ledgers Connections Transactions Transactionid

Gets the transaction matching a specific transaction ID.

Azure Blockchain Workbench Get Users

Lists all users within the connected blockchain consortium.

Azure Blockchain Workbench Post Users

Adds a user to the blockchain consortium. This method can only be performed by users who are Workbench administrators.

Azure Blockchain Workbench Get Users Me

Returns the current user.

Azure Blockchain Workbench Delete Users Userid

Deletes the specified user. This method can only be performed by users who are Workbench administrators. NOTE: Not currently implemented.

Azure Blockchain Workbench Get Users Userid

Gets the user matching a specific user ID.

Submit Your API

Join the gallery to find out how much you can save with Streamdata.io.