List Governance Requests

GEThttps://sandbox-api.truthlocks.com/v1/governance/issuer-requestsAuth required

List all governance requests in the current tenant. Governance requests represent formal actions such as approving, suspending, or reinstating an issuer and may require multi-party approval.

Query Parameters

statusstring

Filter by request status: pending, approved, executed, rejected

Defaults to pending

limitinteger

Maximum number of requests to return (default: 50)

Defaults to 50

offsetinteger

Offset for pagination

Defaults to 0

Responses

{
  "requests": [
    {
      "id": "req_abc123",
      "type": "SUSPEND_ISSUER",
      "target_issuer_id": "550e8400-e29b-41d4-a716-446655440000",
      "status": "pending",
      "reason": "Compliance review required",
      "created_by": "user:admin@example.com",
      "created_at": "2026-02-18T19:00:00Z",
      "approvals": []
    }
  ],
  "total": 1,
  "limit": 50,
  "offset": 0
}
GET/v1/governance/issuer-requests
Language
CredentialsHEADER
Authorization
cURL Request
Examples ▾
curl --request GET \
  --url https://sandbox-api.truthlocks.com/v1/governance/issuer-requests \
  --header 'accept: application/json' \
  --header 'content-type: application/json' \
  --data '{}'
Response

Click Try It! to send a real request, or view sample responses: