Home / Companies / Postman / Blog / Post Details
Content Deep Dive

How Postman uses JSON Schema

Blog post from Postman

Post Details
Company
Date Published
Author
Juan Cruz Viotti
Word Count
1,104
Company Posts That Month
24
Language
English
Hacker News Points
-
Post removed?
No
Summary

The Postman API Platform extensively utilizes JSON Schema as a fundamental component in its operations, given its widespread adoption as the industry standard for API specifications, used by 72% of respondents in the 2022 State of the API Report. JSON Schema underpins the API specification movement and supports popular frameworks like OpenAPI, AsyncAPI, and RAML, making it integral to API-first development and the design and sharing of APIs. Postman's complex distributed system of microservices uses JSON Schema for modeling interfaces, validating data structures, and conducting end-to-end testing, while also exploring TypeScript annotations to generate API definitions. Beyond backend services, JSON Schema is employed in various capacities such as defining Postman Collection formats, validating custom outputs in Newman command-line tools, and transforming Protocol Buffers schemas into a unified schema language. With JSON Schema's embedded role in Postman's tools, the platform offers features like API specification conversion, advanced OpenAPI editing, and integration with the AJV JSON Schema validator. The Postman API Network, the largest public registry of APIs, is rich with JSON Schema definitions and exemplifies Postman's commitment to the JSON Schema organization as part of the OpenJS Foundation, highlighting its pivotal role in the future of APIs.

Trends Found in this Post

No tracked trend matches for this post yet.

Use This Data

Use this post, company, and trend context to find content marketing opportunities, perform competitive analysis, or address product feature gaps via the Plushcap MCP server or the Plushcap API.