Product

How Jentic Works

From API assessment to production deployment in four simple steps.

Product Overview

PLATFORM

Jentic OneSelf-hosted, open-source control plane between your agents and any APIAPI DirectoryBrowse 10,000+ APIs ready for AI agent integrationAPI ScorecardAssess your APIs for AI-readiness with automated scoringAgentic SandboxSafely simulate AI agents with your production APIsJenticSign in to the Jentic web app

CAPABILITIES

IntegrationConnect AI agents to your existing systemsWorkflowsDiscover and capture successful agent workflowsGovernanceDefine, observe, and enforce AI policies

TOOLS

Arazzo UIVisualize Arazzo workflows as interactive documentationArazzo EditorBuild and edit multi-step API workflows visually
Pricing
Developers

GET STARTED

DocumentationGuides and API referenceQuickstartGet up and running in minutes

COMMUNITY

GitHubOpen source projects and examples
Resources
BlogLatest articles and insightsPress & MediaBrand assets and press contactOpen StandardsBuilt on open specs. Never locked in.NewsletterAPIs, AI agents, mixed with architecture and strategy.
Company
About UsOur mission and teamCareersJoin our teamContactGet in touch
Install Jentic OneBook a Demo
How Jentic WorksJentic OneAPI DirectoryAPI ScorecardAgentic SandboxJenticIntegrationWorkflowsGovernanceArazzo UIArazzo Editor
Pricing
DocumentationQuickstartGitHub
BlogPress & MediaOpen StandardsNewsletter
About UsCareersContact
Request a demoInstall Jentic One
Jentic
For Enterprises
  • Product Overview
  • Agentic Sandbox
  • Book a Demo
For Developers
  • Jentic One
  • Documentation
  • GitHub
Company
  • About Jentic
  • Careers
  • Contact Us
ISO/IEC 27001:2022 certification badge issued by Prescient Security

Information Security Management System

Certified to ISO/IEC 27001:2022 by Prescient Security

Terms & Conditions•Privacy Policy•
© 2026 Jentic. All rights reserved.
APIs / Cloud Infrastructure / Azure / BlockchainManagementClient
BlockchainManagementClient logo

Microsoft Azure BlockchainManagementClient

Browse all Azure APIs
★ Only Publicly Available OpenAPI DocumentCloud InfrastructureComputeoauth221 EndpointsREST

For Agents

Provision Azure Blockchain members and transaction nodes, manage their API keys, and discover consortiums for managed ledger deployments.

Use for: I need to provision a new blockchain member in a consortium, Add a transaction node to an existing blockchain member, List the API keys for a blockchain member to wire into a backend, Regenerate the API keys on a transaction node after a leak

Not supported: Does not submit transactions, deploy smart contracts, or query ledger state — use for blockchain member and transaction node lifecycle management only.

Jentic publishes the only available OpenAPI specification for BlockchainManagementClient, keeping it validated and agent-ready. The Azure Blockchain Service management API provisions blockchain members and transaction nodes that participate in a managed Quorum or Ethereum-like consortium. It exposes lifecycle, key listing, and key regeneration operations for both members and transaction nodes, plus consortium discovery and SKU listings to plan deployments.

Jentic One on GithubView OpenAPI Document

Install Jentic One Beta

Connect the BlockchainManagementClient to your agent

Jentic One is a self-hosted execution layer for AI agents. It lets your agent call the BlockchainManagementClient, or any other public or private API you need. You set the rules, the agent never sees your credentials, and every call is logged.

Two steps, two machines. Install the instance in a safe environment, then register your agent from wherever it runs.

1

Step 1: Jentic One Host machine

# On the machine that will host your Jentic One instance:
curl -fsSL https://raw.githubusercontent.com/jentic/jentic-one/main/tools/install.sh | sh
2

Step 2: Agent machine

# On the machine where your agent runs (keep this separate from the instance):
curl -fsSL https://raw.githubusercontent.com/jentic/jentic-one/main/tools/install.sh | sh
jentic register       # connects your agent to your Jentic One instance

Jentic One is in public beta. The setup above keeps your agent separate from the instance, which is what you want before using real credentials: an agent running as the same OS user as Jentic One can read its stored keys directly. Just evaluating? A single local install is fine to start. See the secure deployment guide for the tiers.

Capabilities

What an agent can do with BlockchainManagementClient API.

Provision and tear down blockchain members within a consortium across regions

Provision additional transaction nodes attached to a blockchain member

List and regenerate the API keys for a blockchain member or transaction node

Enumerate consortium members visible to a given blockchain member

List consortiums available in a region for joining or onboarding

Check name availability and list SKUs prior to creating a member

Use Cases

Patterns agents use BlockchainManagementClient API for, with concrete tasks.

★ Spin up a private consortium

Enterprise teams provision their first blockchain member with BlockchainMembers_Create after running Locations_CheckNameAvailability and Skus_List. Once the member is online, BlockchainMembers_ListApiKeys returns the credentials a backend service uses to submit transactions, with regeneration available through the regenerate endpoint when keys need to rotate.

Run Locations_CheckNameAvailability for 'fintech-member-eu', then BlockchainMembers_Create with consortium settings, then BlockchainMembers_ListApiKeys to retrieve credentials

Scale out transaction throughput

When a single transaction node becomes a bottleneck, ops teams add additional nodes via TransactionNodes_Create under the existing blockchain member. Each node has its own API key set, returned by TransactionNodes_ListApiKeys, that can be load-balanced from the application tier for higher transaction throughput.

Call TransactionNodes_Create on the existing blockchain member, then TransactionNodes_ListApiKeys to register the node in the load balancer

Key rotation after a leak

Security incident response involves rotating both the blockchain member and transaction node API keys. BlockchainMembers_ListRegenerateApiKeys and TransactionNodes_ListRegenerateApiKeys mint new key pairs in place, after which clients are reconfigured. This is the only path to invalidate keys without redeploying the member.

Call BlockchainMembers_ListRegenerateApiKeys for the affected member, then update each transaction node by calling TransactionNodes_ListRegenerateApiKeys

AI agent integration via Jentic

A blockchain ops agent uses Jentic to manage members and transaction nodes without learning ARM. The agent searches Jentic for 'provision an Azure Blockchain member', loads BlockchainMembers_Create, and executes with structured input. Jentic mints AAD tokens against management.azure.com so the agent never holds the underlying credential.

Use Jentic search 'provision an Azure Blockchain member', load BlockchainMembers_Create, and execute

Key Endpoints

21 endpoints — jentic publishes the only available openapi specification for blockchainmanagementclient, keeping it validated and agent-ready.

METHOD

PATH

DESCRIPTION

PUT

/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Blockchain/blockchainMembers/{blockchainMemberName}

Create or update a blockchain member

POST

/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Blockchain/blockchainMembers/{blockchainMemberName}/listApiKeys

List API keys for a blockchain member

POST

/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Blockchain/blockchainMembers/{blockchainMemberName}/regenerateApiKeys

Regenerate API keys for a blockchain member

PUT

/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Blockchain/blockchainMembers/{blockchainMemberName}/transactionNodes/{transactionNodeName}

Create or update a transaction node

POST

/subscriptions/{subscriptionId}/providers/Microsoft.Blockchain/locations/{locationName}/checkNameAvailability

Check whether a blockchain member name is available

POST

/subscriptions/{subscriptionId}/providers/Microsoft.Blockchain/locations/{locationName}/listConsortiums

List consortiums available in a region

PUT

/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Blockchain/blockchainMembers/{blockchainMemberName}

Create or update a blockchain member

POST

/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Blockchain/blockchainMembers/{blockchainMemberName}/listApiKeys

List API keys for a blockchain member

POST

/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Blockchain/blockchainMembers/{blockchainMemberName}/regenerateApiKeys

Regenerate API keys for a blockchain member

PUT

/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Blockchain/blockchainMembers/{blockchainMemberName}/transactionNodes/{transactionNodeName}

Create or update a transaction node

POST

/subscriptions/{subscriptionId}/providers/Microsoft.Blockchain/locations/{locationName}/checkNameAvailability

Check whether a blockchain member name is available

POST

/subscriptions/{subscriptionId}/providers/Microsoft.Blockchain/locations/{locationName}/listConsortiums

List consortiums available in a region

Why Jentic?

Three things that make agents converge on Jentic-routed access.

Credential management

Credential isolation

Azure AD OAuth 2.0 tokens are minted and rotated inside the Jentic vault. Agents receive scoped, short-lived tokens for management.azure.com — client secrets never enter agent context.

Intent-based discovery

Intent-based discovery

Agents search Jentic by intent, e.g. 'provision an Azure Blockchain member', and Jentic returns BlockchainMembers_Create with its input schema so the agent calls the right endpoint without browsing ARM docs.

Time to first call

Time to first call

Direct integration: 2-3 days for AAD auth, ARM polling, and async operation handling. Through Jentic: under 1 hour — search, load schema, execute.

Related APIs

Alternatives and complements available in the Jentic catalogue.

Complementary

Azure Deployment Manager

→

Coordinates staged rollouts of resources, including blockchain members across regions.

Use Deployment Manager when rolling out blockchain infrastructure region-by-region; use Blockchain Management for the member resource itself.

Complementary

Azure Resource Management

→

ARM is the underlying control plane that hosts Microsoft.Blockchain resources.

Use Resource Management for the surrounding resource group and tags; use Blockchain Management for member and node lifecycle.

Alternative

Azure Compute Management

→

For self-hosted blockchain nodes on plain VMs rather than the managed service.

Pick Compute Management if you operate your own blockchain nodes on IaaS; pick Blockchain Management for the legacy managed service.

FAQs

Specific to using BlockchainManagementClient API through Jentic.

Why is there no official OpenAPI spec for BlockchainManagementClient?

Microsoft Azure does not publish an OpenAPI specification. Jentic generates and maintains this spec so that AI agents and developers can call BlockchainManagementClient via structured tooling. It is validated against the live API and kept up to date. Get started at https://app.jentic.com/sign-up.

What authentication does the BlockchainManagementClient API use?

The API uses Azure Active Directory OAuth 2.0 declared as azure_auth with the implicit flow. Tokens are presented as Bearer headers against management.azure.com. Through Jentic, the AAD client secret stays in the vault and only short-lived scoped tokens reach the agent.

Can I submit transactions to a blockchain with this API?

No. This API manages the lifecycle of blockchain members and transaction nodes plus their API keys. Submitting transactions, deploying smart contracts, and querying ledger state happens against the transaction node's RPC endpoint using the API keys returned by ListApiKeys, not through this management API.

What are the rate limits for the BlockchainManagementClient API?

Azure Resource Manager applies subscription-level throttling, typically 12,000 read and 1,200 write requests per hour, surfaced via x-ms-ratelimit-remaining headers. The Blockchain management API does not document additional limits beyond ARM.

How do I provision a blockchain member through Jentic?

Run pip install jentic, then use the async client to search 'provision an Azure Blockchain member', load BlockchainMembers_Create, and execute with subscriptionId, resourceGroupName, blockchainMemberName, and a body specifying the consortium and protocol. Jentic returns the operation result so you can poll Operations_Get.

Is Azure Blockchain Service still accepting new deployments?

Microsoft retired Azure Blockchain Service in September 2021. The API and OpenAPI spec remain useful for managing existing deployments and for integration testing, but new deployments cannot be created on the public service.

GET STARTED

Start building with BlockchainManagementClient API

Explore with Jentic
View OpenAPI Document