Learn Rest API

Use Rest APIs to make it easier for applications to communicate with each other. These tutorials show you how to code an API using various frameworks and approaches.

All Rest API tutorials:

  1. Exploring Mailgun: The Email Engine for Developers

    Exploring Mailgun: The Email Engine for Developers

    Tutorial Beginner

    If you want to send high volumes of email or manage email programmatically with top-notch performance and reliability, come learn about Mailgun.

  2. How to Authenticate Users With Twitter OAuth 2.0

    How to Authenticate Users With Twitter OAuth 2.0

    Tutorial Intermediate

    In this tutorial, you will learn how to use Twitter API 1.1 and OAuth 2.0 to authenticate users of your application and publish a test tweet.

  3. How to Create a Slack Interface for Your PHP Application

    How to Create a Slack Interface for Your PHP Application

    Tutorial Intermediate

    Slack is a great tool for office communication, but its real power lies in the way it can be connected to other applications and bots. In this tutorial, you...

  4. WP REST API: Internals and Customization

    WP REST API: Internals and Customization

    Tutorial Intermediate

    In the current part of the series, we will take a look at the internals of the WP REST API and how they work together to power the API. After that, we will...

  5. How to Work With WordPress Comment Metadata

    How to Work With WordPress Comment Metadata

    Tutorial Beginner

    Throughout this series, we've looked at a number of the metadata APIs that are offered by WordPress. This includes the Post Meta API and the User Meta API....

  6. How to Work With WordPress User Metadata

    How to Work With WordPress User Metadata

    Tutorial Beginner

    In this tutorial, we take a look at the WordPress User Meta API, how it's similar to the other Metadata APIs, and how it's different. We take a look at each...

  7. How to Work With WordPress Post Metadata

    How to Work With WordPress Post Metadata

    Tutorial Beginner

    Starting in this post, we're going to begin exploring the WordPress Post Meta API to see why it's useful, what we can do with it, and how to take advantage...

  8. How to Work With WordPress Metadata

    How to Work With WordPress Metadata

    Tutorial Beginner

    In this series, we're going to look at how to work with WordPress metadata using the native WordPress APIs. By the end of it, you should be familiar with...

  9. Explore REST APIs in OpenCart 2.0: Part One

    Explore REST APIs in OpenCart 2.0: Part One

    Tutorial Intermediate

    You'll see lots of exciting features in the recent major version of OpenCart, and one of the most powerful among them is the introduction of REST APIs. In...

  10. WP REST API: Setting Up and Using OAuth 1.0a Authentication

    WP REST API: Setting Up and Using OAuth 1.0a Authentication

    Tutorial Beginner

    In the current part of the series, we will learn to set up and use the OAuth authentication method to be used with the WP REST API plugin.

  11. WP REST API: Setting Up and Using Basic Authentication

    WP REST API: Setting Up and Using Basic Authentication

    Tutorial Beginner

    In this part of the series we will set up a basic authentication protocol on the server to send authenticated requests to perform various tasks through the...

  12. Introducing the WP REST API

    Introducing the WP REST API

    Tutorial Beginner

    WP-API is a feature plugin that is intended to be included in the WordPress core. It provides a RESTful API for interacting with the site remotely and...