Skip to main content

apicurio Catalog

Catalog

apicurio Catalog

Zilla runtime apicurio catalog

catalog:
  type: apicurio
  options:
    url: http://localhost:8080
    group-id: schemas
    use-id: globalId
    id-encoding: default

 





Summary

Defines a catalog with schemas, AsyncAPI/OpenAPI definitions pulled from a remote registry to enforce validation or create APIs.

Configuration

options

object

options.url*

string

Apicurio URL to access schemas or AsyncAPI/OpenAPI definitions via API calls.

options.group-id

string

The artifact group ID represents an independent scope in Apicurio.

options.use-id

enum [ "globalId", "contentId" ] | Default: "globalId"

Use global or content identifier for resolving schemas in Apicurio.

options.id-encoding

enum [ "default", "legacy" ] | Default: "default"

Store identifiers as Apicurio default 8-byte long or legacy 4-byte integer.