Apache Iceberg · JSON Structure

Rest Catalog Open Api Get Namespace Response Structure

GetNamespaceResponse schema from Apache Iceberg REST Catalog API

Type: object Properties: 2 Required: 1
ACIDAnalyticsApacheData LakeLakehouseOpen SourceTable Format

GetNamespaceResponse is a JSON Structure definition published by Apache Iceberg, describing 2 properties, of which 1 is required. It conforms to the https://json-structure.org/meta/core/v0/# meta-schema.

Properties

namespace properties

Meta-schema: https://json-structure.org/meta/core/v0/#

JSON Structure

Raw ↑
{
  "type": "object",
  "$schema": "https://json-structure.org/meta/core/v0/#",
  "$id": "https://raw.githubusercontent.com/api-evangelist/apache-iceberg/refs/heads/main/json-structure/rest-catalog-open-api-get-namespace-response-structure.json",
  "name": "GetNamespaceResponse",
  "description": "GetNamespaceResponse schema from Apache Iceberg REST Catalog API",
  "properties": {
    "namespace": {
      "$ref": "#/components/schemas/Namespace"
    },
    "properties": {
      "type": "object",
      "description": "Properties stored on the namespace, if supported by the server. If the server does not support namespace properties, it should return null for this field. If namespace properties are supported, but none are set, it should return an empty object.",
      "additionalProperties": {
        "type": "string"
      },
      "example": {
        "owner": "Ralph",
        "transient_lastDdlTime": "1452120468"
      },
      "default": {},
      "nullable": true
    }
  },
  "required": [
    "namespace"
  ]
}