/schema

Datadog JSON Schemas

Apache License 2.0Apache-2.0

Datadog JSON Schema

The repository hosts all Datadog JSON Schemas

JSON Schema

JSON Schema is a vocabulary that allows you to annotate and validate JSON documents. It is generally used for:

  • Describes your existing data format(s).
  • Provides clear human- and machine- readable documentation.
  • Validates data which is useful for:
    • Automated testing.
    • Ensuring quality of client submitted data.

How’s JSON Schema used at Datadog?

Service Catalog is the first product that is actively leveraging JSON Schema at Datadog.

Datadog JSON Schemas in Schema Store

We have registered all Datadog JSON Schemas with the open source Schema Store. By registering with Schema Store, we have added capability for the popular IDEs to auto complete and validate Datadog’s JSON Schemas.

IDEs with Schema Store Support

IDEs

Need more?

Learn more about JSON schema at https://json-schema.org/.