This content is part of the Essential Guide: The API lifecycle: A look at planning to production
Get started Bring yourself up to speed with our introductory content.

Pop quiz: What do you know about properly building APIs?

What does it take to properly build and maintain an API? Here are some questions that will test your knowledge of API frameworks, naming conventions, eating dog food and more.

While automation should be a huge part of any API project, there is nothing inherently automatic about properly building APIs and keeping them up and running. Doing so requires developers to carefully select frameworks, ensure the availability of documentation, determine a versioning strategy, secure the APIs and take a number of other considerations into account that can spell the difference between success and failure.

So how much do you know about building APIs in a way that ensures their uninterrupted and uncompromised functionality? This quiz features ten questions that will challenge what you know about building APIs and keeping them usable, secure and properly documented. For hints about these questions, check out our recent API content on

Next Steps

Why APIs go unnoticed as an alternative to EDI services

How RESTful APIs are finding a place in the legacy scene

Are APIs the cure for B2B integration pain?

Dig Deeper on Distributed application architecture