// Metadata created by nebel
// ParentAssemblies: assemblies/getting-started/as_registry-reference.adoc

[id="registry-artifact-types_{context}"]

= {registry} artifact types

[role="_abstract"]
You can store and manage a wide range of schema and API artifact types in {registry}.

.{registry} artifact types
[%header,cols=2*] 
|===
|Type
|Description
|`ASYNCAPI`
|AsyncAPI specification
|`AVRO`
|Apache Avro schema
|`GRAPHQL`
|GraphQL schema
|`JSON`
|JSON Schema
|`KCONNECT`
|Apache Kafka Connect schema
|`OPENAPI`
|OpenAPI specification
|`PROTOBUF`
|Google protocol buffers schema
|`WSDL`
|Web Services Definition Language
|`XML`
|Extensible Markup Language
|`XSD`
|XML Schema Definition
|===
