biome-approvals
Operations of the Biome Host API. Paths are relative to your deployment's API host.
GET /api/biome-host-api/platform/biomes/{biomeId}/installations/{installationId}/approvals
List pending approvals for a biome installation.
Authentication: bearer token (Authorization: Bearer <token>)
| Parameter | In | Type | Required | Description |
|---|---|---|---|---|
biomeId | path | string | yes | |
installationId | path | string | yes |
| Status | Description | Body |
|---|---|---|
| 200 | application/json BiomeApprovalResponseDtoDataArrayEnvelope | |
| 400 | application/problem+json ProblemDetailsDto | |
| 401 | application/problem+json ProblemDetailsDto | |
| 403 | application/problem+json ProblemDetailsDto | |
| 404 | application/problem+json ProblemDetailsDto | |
| 409 | application/problem+json ProblemDetailsDto | |
| 422 | application/problem+json ProblemDetailsDto | |
| 500 | application/problem+json ProblemDetailsDto |
POST /api/biome-host-api/platform/biomes/{biomeId}/installations/{installationId}/approvals
Request an approval for a lifecycle transition on a biome installation.
Authentication: bearer token (Authorization: Bearer <token>)
| Parameter | In | Type | Required | Description |
|---|---|---|---|---|
biomeId | path | string | yes | |
installationId | path | string | yes |
Request body: application/json RequestApprovalDto
| Status | Description | Body |
|---|---|---|
| 201 | application/json BiomeApprovalResponseDtoDataEnvelope | |
| 400 | application/problem+json ProblemDetailsDto | |
| 401 | application/problem+json ProblemDetailsDto | |
| 403 | application/problem+json ProblemDetailsDto | |
| 404 | application/problem+json ProblemDetailsDto | |
| 409 | application/problem+json ProblemDetailsDto | |
| 422 | application/problem+json ProblemDetailsDto | |
| 500 | application/problem+json ProblemDetailsDto | |
| 503 | LIFECYCLE_APPROVAL_APPROVALS_UNAVAILABLE: decision-api is not registered, or registered but unreachable. Nothing was requested. | application/problem+json ProblemDetailsDto |