Member RPC APIΒΆ
Member RPCs are exposed under the /gov prefix. Many require COSE
authentication, with the payload signed by a member identity. Others provide
public read access to governance state. OpenAPI has no security scheme for
authentication carried in a signed request body, so COSE authentication is
represented by the application/cose request body rather than an operation
security requirement.
Omitting the api-version query parameter, or passing
api-version=latest, selects the API implemented by the running CCF build.
This is a moving API: its behaviour and generated OpenAPI document are pinned
by the CCF build, but older revisions of the document are not necessarily
served by future builds.
Dated API versions are frozen compatibility contracts while they remain supported. The current and dated API documents are listed below: