Vigilfield Docs
API referenceClients

`GET /installations/{id}/clients` — the credentials one installation issued, gated on `clients:read`.

GET/installations/{id}/clients

A credential is a sub-resource of its installation (ADR-0050 §5), so this is one Query on that partition. An installation whose App the caller cannot see answers 404, like an absent one.

It takes no page parameters: MAX_CLIENTS_PER_INSTALLATION bounds it. The PaginatedResponse envelope is kept for wire compatibility with every other list on this surface.

Path Parameters

id*string

Installation id (inst-…)

Response Body

application/json

curl -X GET "https://example.com/installations/string/clients"
{  "data": [    {      "client_id": "string",      "created_at": "string",      "installation_id": "string",      "last_used_at": "string",      "name": "string",      "scopes": [        "string"      ],      "updated_at": "string"    }  ],  "page": 0,  "page_size": 0,  "total": 0,  "total_pages": 0}