---
title: "Get internal platform bootstrap configuration"
method: GET
path: "/consumer-config/{consumerId}"
tags: ["PlatformBootstrap"]
---

# Get internal platform bootstrap configuration

`GET /consumer-config/{consumerId}`

Returns the platform-authoritative bootstrap projection for an internal
consumer such as a satellite, workload service, frontend server, or
operator tool.

The response may include internal Kubernetes or Docker network
addresses. It is not browser-safe and must be protected by service or
operator authentication.

`services.tenantKms` is service discovery for the tenant-KMS API/command
receiver. KMS provider definitions are not returned in this response;
the consumer may receive the `kms.providers` config-domain name only so
it can request the authorized settings slice through platform-config.

## Path parameters

- `consumerId` string, required

## Query parameters

- `consumerType` PlatformBootstrapConsumerType — unresolved $ref
- `tenantId` string
- `workloadInstanceId` string
- `deploymentSiteId` string
- `requestedDomains` string[]
- `knownRevision` string

## Response `200`

Internal bootstrap configuration response.

- PlatformBootstrapConfigResponse — unresolved $ref

## Other responses

- `400` — unresolved $ref
- `401` — unresolved $ref
- `403` — unresolved $ref
- `404` — Unknown consumer id or bootstrap surface unavailable.
- `500` — unresolved $ref

---

[API](https://skmtc.dev/sphereon-opensource/apis/platform-bootstrap-api.md) · [All operations](https://skmtc.dev/sphereon-opensource/apis/platform-bootstrap-api/llms.txt) · [OpenAPI document](https://skmtc-service-production.skmtc.workers.dev/v1/apis/sphereon-opensource/platform-bootstrap-api/revisions/fc9da9308a5c/schema)
