---
title: "View Service Configuration"
description: "Each Enterprise Stack service provides a /configuration/view endpoint on its service API (such as kms-service-api, issuer-service-api, etc.). Calling this endpoint returns the complete configuration object, exactly as…"
stack: "Enterprise Stack (commercial) — version 0.21.0"
stack_version: "0.21.0"
stack_comparison: https://docs.walt.id/community-vs-enterprise.md
canonical_url: https://docs.walt.id/enterprise-stack/administration/services/configuration/view
generated: 2026-07-20
---
# View Service Configuration

Each Enterprise Stack service provides a `/configuration/view` endpoint on its service API (such as `kms-service-api`, `issuer-service-api`, etc.).
Calling this endpoint returns the complete configuration object, exactly as it exists in the organization tree. This lets you review and adjust service configurations after they have been created—for example, updating supported credential types for the Issuer or changing default key generation parameters in the KMS.

## View configuration (KMS example)

**Option: CURL**

Endpoint: `/v1/{target}/kms-service-api/keys/configuration/view` | [API Reference](https://enterprise.sandbox.walt.id/swagger/index.html#/Service%20%7C%20Key%20Management/get_v1__target__kms_service_api_configuration_view)

**Example Request**

```bash
curl -X 'GET' \
  'https://{orgHost}.enterprise-sandbox.waltid.dev/v1/{target}/kms-service-api/keys/configuration/view' \
  -H 'accept: application/json' \
  -H 'Authorization: Bearer {yourToken}'
```

**Path Parameters**

- `orgHost`: _String_ - Organization host alias to call against. When you are working inside the sandbox tenant `test`, your base URL becomes `https://test.enterprise-sandbox.waltid.dev`.
- `target`: _resourceIdentifier_ - Full path to the service you are viewing the config of, following `{organization}.{tenant}.{serviceId}`. For example, the sandbox KMS target would be `test.tenant1.kms1`.

**Response** 

- `200` - 	The configuration for this service

```json
{
  "traversable": true,
  "_id": "test.tenant1.kms1",
  "defaultKeyGenerationRequests": {},
  "parent": "test.tenant1"
}
```

- `400` – Invalid or incomplete configuration payload.
- `401/403` – Authentication or authorization failure.
