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. Acuity Scheduling Developer Platform: OAuth, Webhooks, and Reporting

    Acuity Scheduling Developer Platform: OAuth, Webhooks, and Reporting

    Tutorial Intermediate

    Go deeper with us into Acuity's developer-friendly calendar and appointment booking platform and its comprehensive scheduling API as our series continues.

  2. Acuity Scheduling: Embedding and Developer Integration

    Acuity Scheduling: Embedding and Developer Integration

    Tutorial Intermediate

    Learn how to easily embed scheduling and booking into your website or mobile app or develop your own custom integration solutions with the Acuity Scheduling...

  3. Acuity Scheduling's Developer-Friendly Scheduling Service

    Acuity Scheduling's Developer-Friendly Scheduling Service

    Tutorial Beginner

    Learn about Acuity Scheduling, a service that offers website and mobile embedding, an appointment scheduling API, real-time notifications, and OAuth2...

  4. Building Your Startup: Importing With the Google Contacts API

    Building Your Startup: Importing With the Google Contacts API

    Tutorial Intermediate

    To make scheduling easier, I wanted people to be able to select from their Google contacts. Learn how I used the Google APIs to import them.

  5. Using the New York Times API to Scrape Metadata

    Using the New York Times API to Scrape Metadata

    Tutorial Intermediate

    Learn how to reach behind the paywall and gather article metadata from The New York Times in our follow-up to web scraping with PHP.

  6. Crafting APIs With Rails

    Crafting APIs With Rails

    Tutorial Beginner

    You will learn about the new Rails feature allowing you to easily craft API-only applications. We will also discuss how to secure your API, protect it from...

  7. Sending Data With Retrofit 2 HTTP Client for Android

    Sending Data With Retrofit 2 HTTP Client for Android

    Tutorial Intermediate

    Retrofit is a type-safe HTTP client for Android and Java. Retrofit makes it easy to connect to a REST web service by translating the API into Java...

  8. New Course: Build a REST API With Laravel

    New Course: Build a REST API With Laravel

    Tutorial Beginner

    In our new course, Build a REST API With Laravel, Envato Tuts+ instructor Jeremy McPeak will teach you how to write a RESTful API using Laravel.

  9. Get Started With Retrofit 2 HTTP Client

    Get Started With Retrofit 2 HTTP Client

    Tutorial Intermediate

    Retrofit is a type-safe HTTP client for Android and Java. Retrofit makes it easy to connect to a REST web service by translating the API into Java...

  10. How to Secure a REST API With Lumen

    How to Secure a REST API With Lumen

    Tutorial Intermediate

    In this video tutorial, you'll learn how to use Lumen's built-in authentication middleware to secure a REST API with Lumen.

  11. Building a WordPress-Powered Front End: Introduction and Setup

    Building a WordPress-Powered Front End: Introduction and Setup

    Tutorial Intermediate

    In this multi-part series, we will be creating a simple WordPress-powered front end with the help of the WP REST API and AngularJS. The reader will build...

  12. What Is Hookr for WordPress?

    What Is Hookr for WordPress?

    Tutorial Intermediate

    See how developers can benefit from Hookr's programmatic index for WordPress, its themes and plugins.