Skip to main content
U.S. flag

An official website of the United States government

14. API Resources

This is only a sample placeholder content

Appropriate content shall be curated based on user research to help teams and organizations that are adapting APIs for the first time.

REST APIs Learning Resources

An API, or application programming interface, is a set of rules that define how applications or devices can connect to and communicate with each other. A REST API is an API that conforms to the design principles of the REST, or representational state transfer architectural style.

  • APIs for Beginners

    What is an API? Learn all about APIs (Application Programming Interfaces) in this full tutorial for beginners. You will learn what APIs do, why APIs exist, and the many benefits of APIs.

  • Securing Your APIs with OAuth 2.0

    learn how to use OAuth 2.0 to secure access to your APIs. OAuth is an authorization protocol which enables applications to access data on behalf of users without needing to know their username and password.