BaaS provides the following API operations.
Hyperledger Fabric
| Operation | Description |
|---|---|
| DescribeRootDomain | Queries the available root domains in BaaS. |
| DescribeFabricConsortiumConfig | Queries the parameter options for the CreateConsortium operation. |
| DescribeFabricConsortiumSpecs | Queries the consortium specifications that BaaS provides. |
| DescribeFabricConsortiumOrderers | Queries the orderers of a consortium. |
| AcceptFabricInvitation | Accepts an invitation to join a consortium. |
| JoinFabricChannel | Confirms joining a channel. |
| DescribeFabricInviter | Queries the details of the inviter. |
| DescribeFabricChannelMembers | Queries the members in a channel. |
| CreateFabricChaincode | Creates a chaincode. |
| DescribeFabricOrganizations | Queries a list of organizations. |
| DescribeFabricCandidateOrganizations | Queries the organizations that received an invitation. |
| DescribeFabricChaincodeUploadPolicy | Queries the policy for uploading a chaincode. |
| ConfirmFabricConsortiumMember | Confirms a joining application submitted by consortium members. |
| DescribeFabricOrganizationChaincodes | Queries the chaincodes of an organization. |
| DescribeFabricConsortiumMembers | Queries the organizations in a consortium. |
| DescribeFabricConsortiumAdminStatus | Queries the admin status of a consortium. |
| InstallFabricChaincode | Installs a chaincode. |
| CheckFabricConsortiumDomain | Checks whether the domain name of a consortium is available. |
| DescribeFabricOrganizationPeers | Queries the peer nodes of an organization. |
| DescribeFabricConsortiumMemberApproval | Queries the approval details of consortium members. |
| SynchronizeFabricChaincode | Synchronizes the upgrade and instantiation status of a chaincode. |
| DescribeFabricOrganizationDeletable | Queries whether an organization can be deleted. |
| DescribeFabricOrganizationChannels | Queries the channels that an organization has joined. |
| DescribeFabricConsortiums | Queries the list of consortiums. |
| DescribeFabricConsortiumDeletable | Queries whether a consortium can be deleted. |
| CreateFabricChannelMember | Adds other organizations to a channel. |
| CreateFabricConsortiumMember | Creates a proposal for organizations to join a consortium. |
| DescribeFabricConsortiumChaincodes | Queries the chaincodes of a consortium. |
| DeleteFabricChaincode | Deletes chaincodes in error status. |
| DownloadFabricOrganizationSDK | Downloads the SDK. |
| ResetFabricOrganizationUserPassword | Resets a user password. |
| DescribeFabricOrganizationMembers | Queries the consortium that an organization has joined and its members. |
| CheckFabricOrganizationDomain | Checks whether the domain name of an organization is valid. |
| CreateFabricChannel | Creates a channel. |
| CreateFabricConsortium | Creates a consortium. |
| DescribeFabricOrganization | Queries the details of an organization. |
| UpgradeFabricChaincode | Upgrades a chaincode. |
| InstantiateFabricChaincode | Instantiates a chaincode. |
| DescribeFabricConsortiumChannels | Queries the channels of a consortium. |
| DescribeFabricOrganizationUsers | Queries the users of an organization. |
| CreateFabricOrganization | Creates an organization. |
| CreateFabricOrganizationUser | Creates a user in an organization. |
| DescribeFabricInvitationCode | Generates the invitation information for a consortium. |
| DescribeFabricOrganizationSpecs | Queries the organization specifications that BaaS provides. |
| DescribeFabricOrdererLogs | Queries the logs of an orderer node. |
| DescribeFabricExplorer | Queries the ledger information. |
| DescribeFabricPeerLogs | Queries the logs of a peer node. |