Reports Iceberg catalog reachability and, for every Iceberg topic, the per-partition translated/committed offsets and commit lag. Translation lag (live-log high watermark minus the translated offset) is a client-side join with the Kafka API and is not returned here.
POST
/redpanda.core.admin.v2.IcebergService/GetIcebergStatus
curl \
--request POST 'http://localhost:9644/redpanda.core.admin.v2.IcebergService/GetIcebergStatus' \
--header "Content-Type: application/json" \
--header "Connect-Protocol-Version: 1" \
--header "Connect-Timeout-Ms: 42.0" \
--data '{"topicsFilter":["string"]}'
Request examples
# Headers
Connect-Protocol-Version: 1
Connect-Timeout-Ms: 42.0
# Payload
{
"topicsFilter": [
"string"
]
}
Response examples (200)
{
"catalog": {
"errorCode": "string",
"errorMessage": "string",
"reachable": true
},
"topics": [
{
"lifecycleState": "ICEBERG_LIFECYCLE_STATE_UNSPECIFIED",
"partitions": [
{
"commitLag": 42,
"lastCommittedOffset": 42,
"lastTranslatedOffset": 42,
"partition": 42
}
],
"topic": "string"
}
]
}
Response examples (default)
{
"code": "not_found",
"details": [
{
"debug": {},
"type": "string",
"value": "@file"
}
],
"message": "string"
}