Skip to content

Latest commit

 

History

History
26 lines (16 loc) · 1.42 KB

README.md

File metadata and controls

26 lines (16 loc) · 1.42 KB

PDPCore MetaData Schema Specification

This repository contains the schema of the Publication Data Platform.

The PDP offers four schemas types.

It is meant to be used for discussing the schemas and suggesting changes. Please open a new issue or pull request to start a discussion, ask questions or suggest changes.

REST Ingest

The primary write API is REST defined in REST OpenAPI. It is work in progress. Please refer to Avro implementation for a full PDPCore write schema.

Avro

The Kafka Avro write API is being depecated. Please use REST if possible because it validates your input data synchronously. The Avro schemas in this repository must not be used by applications that use the PDP. Applications must use the Avro schemas published in the Avro schema registry

GraphQL

The GraphQL schema is backwards compatible.