JSON Schema Adoption

I have been getting to know the JSON Schema community since Ben Hutton joined my team at Postman. One of the things I’ve been working to make more time to do is profile who has adopted JSON Schema. When you are working within the community you have a sense of how wide the adoption is, but it is quite hard to actually measure and quanitify for others who are less familar. Whenever I come across an interesting brand who has adopted JSON Schema I bookmark the URL, resulting in a pretty interesting list of brands, and to further help me share I have created a Postman visualization that lists out the logos as part of the collection I am using to store the data.

[![](https://postman-toolboxes2.s3.amazonaws.com/json-schema/mongodb.png "Here")](https://docs.mongodb.com/manual/reference/operator/query/jsonSchema/)[![](https://postman-toolboxes2.s3.amazonaws.com/json-schema/assertible.png "Here")](https://assertible.com/json-schema-validation)[![](https://postman-toolboxes2.s3.amazonaws.com/json-schema/mysql.png "Here")](https://dev.mysql.com/doc/refman/8.0/en/json-validation-functions.html)[![](https://postman-toolboxes2.s3.amazonaws.com/json-schema/vscode.jpeg "Here")](https://dev.mysql.com/doc/refman/8.0/en/json-validation-functions.html)[![](https://postman-toolboxes2.s3.amazonaws.com/json-schema/chaijs.png "Here")](https://www.chaijs.com/plugins/chai-json-schema/)[![](https://postman-toolboxes2.s3.amazonaws.com/json-schema/amazon-evebridge.png "Here")](https://aws.amazon.com/about-aws/whats-new/2020/09/amazon-eventbridge-schema-registry-announces-support-for-json-schema/)[![](https://postman-toolboxes2.s3.amazonaws.com/json-schema/krakend.png "Here")](https://www.krakend.io/docs/endpoints/json-schema/)[![](https://postman-toolboxes2.s3.amazonaws.com/json-schema/ibm.png "Here")](https://www.ibm.com/docs/en/app-connect/11.0.0?topic=schema-json-requirements-message-maps)[![](https://postman-toolboxes2.s3.amazonaws.com/json-schema/confluent.jpeg "Here")](https://docs.confluent.io/platform/current/schema-registry/serdes-develop/serdes-json.html)[![](https://postman-toolboxes2.s3.amazonaws.com/json-schema/restheart.png "Here")](https://restheart.org/docs/json-schema-validation/)[![](https://postman-toolboxes2.s3.amazonaws.com/json-schema/mulesoft.png "Here")](https://docs.mulesoft.com/json-module/2.1/json-schema-validation)[![](https://postman-toolboxes2.s3.amazonaws.com/json-schema/oracle-apiary.png "Here")](https://help.apiary.io/api_101/json-schema/)[![](https://postman-toolboxes2.s3.amazonaws.com/json-schema/axway.png "Here")](https://docs.axway.com/bundle/APIGateway_762_PolicyDevFilterReference_allOS_en_HTML5/page/Content/PolicyDevTopics/content_schema_json.htm)[![](https://postman-toolboxes2.s3.amazonaws.com/json-schema/hackolade.jpeg "Here")](https://hackolade.com/help/JSONSchema.html)[![](https://postman-toolboxes2.s3.amazonaws.com/json-schema/jamf.png "Here")](https://docs.jamf.com/technical-papers/jamf-pro/json-schema/10.26.0/Understanding_the_Structure_of_a_JSON_Schema_Manifest.html)[![](https://postman-toolboxes2.s3.amazonaws.com/json-schema/spreadjs.jpeg "Here")](https://www.grapecity.com/spreadjs/docs/v13/online/jsonschema.html)[![](https://postman-toolboxes2.s3.amazonaws.com/json-schema/contentstack.png "Here")](https://www.contentstack.com/docs/developers/create-content-types/json-schema-for-creating-a-content-type/)[![](https://postman-toolboxes2.s3.amazonaws.com/json-schema/vertx.png "Here")](https://vertx.io/docs/vertx-json-schema/java/)[![](https://postman-toolboxes2.s3.amazonaws.com/json-schema/formly.png "Here")](https://formly.dev/examples/advanced/json-schema)[![](https://postman-toolboxes2.s3.amazonaws.com/json-schema/decisions.jpeg "Here")](https://documentation.decisions.com/docs/create-types-json-schema)[![](https://postman-toolboxes2.s3.amazonaws.com/json-schema/informatica.png "Here")](https://docs.informatica.com/data-integration/b2b-data-transformation/10-2-2/user-guide/wizard-input-and-output-formats/json/sample-json-schema.html)[![](https://postman-toolboxes2.s3.amazonaws.com/json-schema/jetbrains.png "Here")](https://www.jetbrains.com/help/objc/json.html)[![](https://postman-toolboxes2.s3.amazonaws.com/json-schema/postman.png "Here")](https://learning.postman.com/docs/writing-scripts/script-references/test-examples/)[![](https://postman-toolboxes2.s3.amazonaws.com/json-schema/adobe.png "Here")](https://helpx.adobe.com/experience-manager/6-3/forms/using/adaptive-form-json-schema-form-model.html)[![](https://postman-toolboxes2.s3.amazonaws.com/json-schema/human-cell-atlas.png "Here")](https://data.humancellatlas.org/metadata/structure)[![](https://postman-toolboxes2.s3.amazonaws.com/json-schema/genomic-data-commons.png "Here")](https://gdc.cancer.gov/developers/gdc-data-model)[![](https://postman-toolboxes2.s3.amazonaws.com/json-schema/drupal-patternkit.png "Here")](https://www.drupal.org/project/patternkit)[![](https://postman-toolboxes2.s3.amazonaws.com/json-schema/walmart.jpeg "Here")](https://developer.walmart.com/documentation/item-object-v4-0/)[![](https://postman-toolboxes2.s3.amazonaws.com/json-schema/alpaca-studios.png "Here")](hhttps://alpaqastudio.com/)[![](https://postman-toolboxes2.s3.amazonaws.com/json-schema/retool.png "Here")](https://docs.retool.com/docs/working-with-json-schema-form)[![](https://postman-toolboxes2.s3.amazonaws.com/json-schema/form-io.jpeg "Here")](https://www.form.io/article/angular-json-schema-form-builder)[![](https://postman-toolboxes2.s3.amazonaws.com/json-schema/cloudflare.png "Here")](https://blog.cloudflare.com/cloudflares-json-powered-documentation-generator/)[![](https://postman-toolboxes2.s3.amazonaws.com/json-schema/open-policy.png "Here")](https://github.com/open-policy-agent/opa/releases/tag/v0.27.0)[![](https://postman-toolboxes2.s3.amazonaws.com/json-schema/serverless.png "Here")](https://www.serverless.com/framework/docs/configuration-validation/)[![](https://postman-toolboxes2.s3.amazonaws.com/json-schema/snowplow.png "Here")](https://github.com/snowplow/snowplow)[![](https://postman-toolboxes2.s3.amazonaws.com/json-schema/heroku.png "Here")](https://blog.heroku.com/json_schema_for_heroku_platform_api)[![](https://postman-toolboxes2.s3.amazonaws.com/json-schema/docspring.png "Here")](https://docspring.com/docs/api/get_template_schema.html)[![](https://postman-toolboxes2.s3.amazonaws.com/json-schema/mozilla.jpeg "Here")](https://docs.telemetry.mozilla.org/concepts/pipeline/schemas.html)[![](https://postman-toolboxes2.s3.amazonaws.com/json-schema/nf-core.png "Here")](https://nf-co.re/tools/#pipeline-schema)[![](https://postman-toolboxes2.s3.amazonaws.com/json-schema/linux-logo.png "Here")](https://www.kernel.org/doc/html/latest/devicetree/bindings/writing-schema.html)[![](https://postman-toolboxes2.s3.amazonaws.com/json-schema/ietf.png "Here")](https://github.com/ietf-wg-httpapi/rfc7807bis/commit/20d6bdea3ab973451e6590e99fdc94603da69b56)[![](https://postman-toolboxes2.s3.amazonaws.com/json-schema/smart-data-models.jpeg "Here")](https://github.com/smart-data-models/)[![](https://postman-toolboxes2.s3.amazonaws.com/json-schema/open-group.jpeg "Here")](https://community.opengroup.org/osdu/documentation/-/wikis/OSDU-(C)/Design-and-Implementation/Entity-and-Schemas)

Whenever I bookmark a link it gets stored in the JSON example for this collection, then I use a mock server to publish the data as a simple static API. I then use this API to produce HTML, image lists, and eventually other visualizatons that help me quantify the scope of adoption within the JSON Schema community. If you know of a company who has adopted JSON Schema, and you have a URL for a story, their documentation, or some other source, feel free to Tweet it at me. JSON Schema adoption is a tough one to quanitfy because anyone who uses OpenAPI or AsyncAPI has “adopted JSON Schema”, but for this project I am looking for API service providers and other interesting companies who are using JSON Schema by itself, and have published some story of how they are using it, or at least showcasing it within their domain.