Properties
| Name | Type | Description |
|---|---|---|
| gov_action_id | string | CIP-129 Governance Action Identifier of the `NewCommittee` action that seated this committee. `null` for the Conway-genesis committee. |
| proposal_tx_hash | string | Hash of the transaction containing the `NewCommittee` action that seated this committee. `null` for the Conway-genesis committee. |
| proposal_index | integer | Index of the proposal within its transaction. `null` for the Conway-genesis committee. |
| is_dissolved | boolean | True iff an enacted `NoConfidence` governance action has dissolved this committee. |
| quorum | object | Voting threshold of the committee. |
| members | array | Members of the committee. |
JSON Schema
{
"$schema": "https://json-schema.org/draft/2020-12/schema",
"$id": "https://cardano.blockfrost.io/schema/committee",
"title": "Committee",
"type": "object",
"properties": {
"gov_action_id": {
"type": "string",
"nullable": true,
"description": "CIP-129 Governance Action Identifier of the `NewCommittee` action that seated this committee. `null` for the Conway-genesis committee."
},
"proposal_tx_hash": {
"type": "string",
"nullable": true,
"description": "Hash of the transaction containing the `NewCommittee` action that seated this committee. `null` for the Conway-genesis committee."
},
"proposal_index": {
"type": "integer",
"nullable": true,
"description": "Index of the proposal within its transaction. `null` for the Conway-genesis committee."
},
"is_dissolved": {
"type": "boolean",
"description": "True iff an enacted `NoConfidence` governance action has dissolved this committee."
},
"quorum": {
"type": "object",
"description": "Voting threshold of the committee.",
"properties": {
"numerator": {
"type": "integer"
},
"denominator": {
"type": "integer"
}
},
"required": [
"numerator",
"denominator"
]
},
"members": {
"type": "array",
"description": "Members of the committee.",
"items": {
"type": "object",
"properties": {
"cc_cold_id": {
"type": "string",
"description": "CIP-129 bech32 encoded cold credential (`cc_cold1...`)."
},
"cc_cold_hex": {
"type": "string",
"description": "Hex of the raw 28-byte cold key/script hash."
},
"cc_cold_has_script": {
"type": "boolean"
},
"cc_hot_id": {
"type": "string",
"nullable": true,
"description": "CIP-129 bech32 encoded current hot credential (`cc_hot1...`). `null` unless `status` is `authorized`."
},
"cc_hot_hex": {
"type": "string",
"nullable": true
},
"cc_hot_has_script": {
"type": "boolean",
"nullable": true
},
"status": {
"type": "string",
"enum": [
"authorized",
"not_authorized",
"resigned"
],
"description": "`authorized` \u2014 member has a currently active hot key. `not_authorized` \u2014 member has never authorized a hot key. `resigned` \u2014 member's most recent on-chain event is a resignation certificate."
},
"expiration_epoch": {
"type": "integer",
"description": "Epoch at which this member's term expires."
}
},
"required": [
"cc_cold_id",
"cc_cold_hex",
"cc_cold_has_script",
"cc_hot_id",
"cc_hot_hex",
"cc_hot_has_script",
"status",
"expiration_epoch"
]
}
}
},
"required": [
"proposal_tx_hash",
"proposal_index",
"gov_action_id",
"is_dissolved",
"quorum",
"members"
],
"example": {
"proposal_tx_hash": null,
"proposal_index": null,
"gov_action_id": null,
"is_dissolved": false,
"quorum": {
"numerator": 2,
"denominator": 3
},
"members": [
{
"cc_cold_id": "cc_cold1zgkfeeu07qq9smfqfn0nrf2cqgr5x6jpu8x6lxgxay85t6cmt54xz",
"cc_cold_hex": "12c9ce78ff8005436901336f8d2ac0411a1b520f0e6d7e6066907a2f",
"cc_cold_has_script": false,
"cc_hot_id": "cc_hot1qf4xq9mlra5j68w8zjz2lvf3kc3rtsdtu98ka7zx4u6jvqyy39ww0",
"cc_hot_hex": "0269808bbf8fb495a3b8e290a5f626362236c1abf853eddf08d79a930",
"cc_hot_has_script": false,
"status": "authorized",
"expiration_epoch": 580
},
{
"cc_cold_id": "cc_cold1zgxxx2trz0vyl5ksetnsrct5n5gznn3jmkj6dlpu4lz6lecz5h",
"cc_cold_hex": "8cc6529626c4c9fa5a195ce03c2e93a204e7193b76967e8794fc59d6",
"cc_cold_has_script": false,
"cc_hot_id": null,
"cc_hot_hex": null,
"cc_hot_has_script": null,
"status": "not_authorized",
"expiration_epoch": 580
}
]
}
}
Work with this as data
Every JSON Schema here is available over the APIs.io API and to AI agents over MCP.
MCP server
One button, every client — Claude, Cursor, VS Code and the rest.
https://apis.io/mcp
Tools for schemas
4 MCP tools reach this
find_json_schemasBrowse and filter every JSON Schema in the catalog.apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.resolveTurn a domain, URL or GitHub org into the provider it belongs to.find_cohortsEvery scored population of providers in the catalog.
Call it yourself
curl for this page
This JSON Schema
curl "https://apis.io/api/v1/json-schemas/committee"
All schemas
curl "https://apis.io/api/v1/json-schemas?limit=25"
Discovery needs no key. Ratings and market analysis are Pro.
Get an API key
Free tier, no form to fill in. Signing in shares your email address with us — we store it to create your key and to recognise you if you sign in with another provider. See our Privacy Policy and Terms.
A second provider on the same verified email joins the account you already have.