Pandemic Shines Light on APIs
October 01, 2020

Noel Wurst
SmartBear

As businesses worldwide rely heavily on digital tools and reimagine modern commerce amidst a global pandemic, APIs have become the unsung hero of the digital transformation. Regardless of what tools a business chooses, APIs have enabled millions to transition from work to home, provided connections that let disrupted supply chains be rapidly recreated into new partner ecosystems, and as the backbone of online commerce, are the reason businesses sustained customer engagement through this unprecedented time in history.

APIs are the cornerstone of how we live and work. The 2020 State of API Report, recently released by SmartBear and conducted during COVID-19, gained insight into API methodologies, practices, and tools used today by software teams worldwide.


Modern software development has become a team sport as developers, testers, and IT ops are located throughout the world, and progress on software takes place around the clock. Collaboration has become so important that 76% of organizations surveyed indicated it merited their highest level of importance.

58% said that API standardization continues to be their top challenge. As development has increased, so has the challenge of versioning. While an API style guide can help to ensure APIs comply with established rules and standards, this survey found that less than one third of organizations have or use an API style guide.

API standardization directly impacts the consistent delivery of quality APIs and the best customer experiences for those that consume them. Costs and time to market ultimately increase to accommodate for API changes. APIs that intersect with sensitive data or ones used in regulated environments might expose the organization risk compliance violations. It is no wonder that API standardization was chosen by 58% of the respondents as the number one technology challenge they would most hope to solve in the near future.

Deadlines continue as the biggest obstacle to API quality with limited time due to workload and increasing demands for speed of delivery as the top two challenges. Interestingly, budget is not one of the top obstacles for most teams. The top four obstacles reflect the challenges of internal governing and communication.

Most organizations have a formal API testing process, and larger organizations view testing as a top priority. Ninety percent of participants said they either currently have, or plan to have, a formal API testing process in place in the near future. Larger organizations tend to have more formal testing processes in place, but this year's survey showed that almost half of small organizations do now as well.

If companies push their API development too quickly, they find themselves spending more time in debugging after pushes to production. This feeds a vicious cycle where dev teams have to carry the burden of rework while already lacking the time to ensure quality on their next project.

This year's survey data reinforces the military credo that, "slow is smooth, and smooth is fast," and an organizational awareness of this reality can put focus on API quality-first.

Methodology: The 2020 State of API Report compiled responses from more than 1,500 API developers, architects, and testers from May to June 2020. In addition to addressing design, development, documentation, testing, and monitoring, it also studied trends in technologies, standards, and tooling.

Noel Wurst is Software Quality Evangelist at SmartBear
Share this

Industry News

March 27, 2025

webAI and MacStadium(link is external) announced a strategic partnership that will revolutionize the deployment of large-scale artificial intelligence models using Apple's cutting-edge silicon technology.

March 27, 2025

Development work on the Linux kernel — the core software that underpins the open source Linux operating system — has a new infrastructure partner in Akamai. The company's cloud computing service and content delivery network (CDN) will support kernel.org, the main distribution system for Linux kernel source code and the primary coordination vehicle for its global developer network.

March 27, 2025

Komodor announced a new approach to full-cycle drift management for Kubernetes, with new capabilities to automate the detection, investigation, and remediation of configuration drift—the gradual divergence of Kubernetes clusters from their intended state—helping organizations enforce consistency across large-scale, multi-cluster environments.

March 26, 2025

Red Hat announced the latest updates to Red Hat AI, its portfolio of products and services designed to help accelerate the development and deployment of AI solutions across the hybrid cloud.

March 26, 2025

CloudCasa by Catalogic announced the availability of the latest version of its CloudCasa software.

March 26, 2025

BrowserStack announced the launch of Private Devices, expanding its enterprise portfolio to address the specialized testing needs of organizations with stringent security requirements.

March 25, 2025

Chainguard announced Chainguard Libraries, a catalog of guarded language libraries for Java built securely from source on SLSA L2 infrastructure.

March 25, 2025

Cloudelligent attained Amazon Web Services (AWS) DevOps Competency status.

March 25, 2025

Platform9 formally launched the Platform9 Partner Program.

March 24, 2025

Cosmonic announced the launch of Cosmonic Control, a control plane for managing distributed applications across any cloud, any Kubernetes, any edge, or on premise and self-hosted deployment.

March 20, 2025

Oracle announced the general availability of Oracle Exadata Database Service on Exascale Infrastructure on Oracle Database@Azure(link sends e-mail).

March 20, 2025

Perforce Software announced its acquisition of Snowtrack.

March 19, 2025

Mirantis and Gcore announced an agreement to facilitate the deployment of artificial intelligence (AI) workloads.

March 19, 2025

Amplitude announced the rollout of Session Replay Everywhere.

March 18, 2025

Oracle announced the availability of Java 24, the latest version of the programming language and development platform. Java 24 (Oracle JDK 24) delivers thousands of improvements to help developers maximize productivity and drive innovation. In addition, enhancements to the platform's performance, stability, and security help organizations accelerate their business growth ...