2020 State of the API Report

2020 State Of The API Survey

API Technologies

Architectural style

As far as architectural styles for APIs are concerned, a sweeping majority of respondents (93.4%) were most familiar with REST. More than one-third mentioned webhooks and almost one-quarter mentioned WebSockets, which may point toward an event-driven future. Rounding out the top five are SOAP at 33.4% and GraphQL at 22.5%.

Respondents with 6+ years of API development experience were more likely to use REST than those with 0–5 years of experience.

REST: 93.4%
Webhooks: 34.4%
SOAP: 33.4%
GraphQL: 22.5%
WebSockets: 22.4%
gRPC: 6.9%
Server-Sent Events: 6.2%
AMQP: 5.5%
MQTT: 5.5%
EDI: 4.8%

Multiple responses allowed

Specifications

We also asked folks which API specifications they use. JSON Schema was by far the top specification in use in 2020, at 75.6%. Swagger 2.0 was next, followed by OpenAPI 3.0. GraphQL also had some significant reported usage at 22.5% and the rest fell in line significantly behind at 5.8% and less.

Respondents with 6+ years of API development experience were more likely to use JSON Schema than those with 0–5 years of experience.

JSON Schema: 75.6%
Swagger 2.0: 43.9%
OpenAPI 3.0: 27.8%
GraphQL: 22.5%
Protocol buffers: 5.8%
RAML: 4%
AsyncAPI: 3.8%
Avro: 3.4%
API Blueprint: 2.8%
Thrift: 1.8%

Multiple responses allowed

POST/CON 2024 Banner

Event Recap: A New Era for API and AI Builders

Discover how leading developers are building smarter, faster, and more secure APIs in the age of agentic AI. Get the insights, strategies, and product announcements that emerged from two incredible days of innovation in Los Angeles.

Check out the recap →
Photo of Postman CEO Abhinav Asthana on stage at POST/CON 25