Skip to main content
POST
/
v1
/
governance
/
issuer-requests
Create issuer governance request
curl --request POST \
  --url https://api.truthlocks.com/v1/governance/issuer-requests \
  --header 'Content-Type: application/json' \
  --header 'X-API-Key: <api-key>' \
  --data '{}'

Documentation Index

Fetch the complete documentation index at: https://docs.truthlocks.com/llms.txt

Use this file to discover all available pages before exploring further.

Creates a new governance request to perform an action on an issuer. Supported actions include suspend, revoke, reinstate, and change trust tier. Requests may require additional approvals before they can be executed.

Parameters

type
string
required
Type of governance action: SUSPEND_ISSUER, REVOKE_ISSUER, REINSTATE_ISSUER, CHANGE_TRUST_TIER
target_issuer_id
string
required
The UUID of the issuer to act upon
reason
string
required
Justification for the governance action

Responses

Authorizations

X-API-Key
string
header
required

API key for machine-to-machine authentication

Body

application/json

The body is of type object.

Response

201

Request created