228 Guides

api

Ahmad AwaisAhmad Bilal
Featured

Ten Interesting Web App Ideas That Use APIs

APIs are a fundamental part of the web, and there are countless APIs providing access to all kinds of data for web applications. This guide will cover some interesting Web projects for your portfolio that use APIs, and every project includes a demo and a how-to guide.

API vs Webhooks

In this guide, we will explore the differences between APIs and webhooks, their use cases, and how to choose the right approach for your project.

How to use Axios with OpenAI API?

In this guide, we'll learn how to use Axios to make HTTP requests with the OpenAI API for powerful AI-powered natural language processing.

How to Use Axios in React Native

In this guide, we will learn how to use Axios in React Native to make API calls and fetch data from a server.

How to make DELETE requests with Axios?

In this guide we will learn how to use Axios, a popular JavaScript library, to make DELETE requests and manage resources on web servers.

Axios vs XMLHttpRequest

Axios and XMLHttpRequest are both powerful tools for sending and receiving HTTP requests, but differ in syntax, browser compatibility and ease of use.

Mastering API Documentation: Best Practices and Tools

Discover the importance of API documentation, its essential elements, tools, and best practices. Our guide will help you write effective API docs.

How to upload files in React app using Axios?

In this guide we will walk you through the process of uploading files in a React app with Axios, including handling server responses and leveraging the FormData object for easy file uploads.

How to use node-fetch in TypeScript?

node-fetch is commonly used in server-side JavaScript applications for making HTTP requests and handling responses with ease and simplicity.

How to call an API using JavaScript?

This guide will cover the basics of calling APIs using JavaScript. We'll discuss the different types of APIs and how to choose the right one for your project. We'll also cover the various methods for making API requests.

How to implement interceptors in Fetch?

Interceptors in Fetch offer a powerful way to manipulate HTTP requests and responses as they pass through the API.

What is Gamepad API?

Gamepad API allows developers to access and respond to input from game controllers, enabling users to play games on the web with their favorite gamepads.

How to send files to server with Fetch API?

Learn how to send files to a server using the Fetch API in JavaScript, allowing you to upload images, videos, and other types of files.

Error handling with the Fetch API

Error handling can make or break a Fetch API request. In this guide, we'll learn how to handle errors and optimize your data fetching.

How to send query parameters using Fetch?

In this guide, we will learn how to send query parameters using Fetch API. This allows us to filter and search through data without unnecessary server requests

Introduction to Touch Events API

The Touch Events API allows us to create touch-enabled web applications that respond to touch-based user interactions on mobile devices and touchscreens.

How to use Prioritized Task Scheduling API?

The Prioritized Task Scheduling API enables web developers to schedule tasks with different priorities and execute them in a specific order.

What is Media Session API?

Media Session API allows web developers to control media playback on a user's device, including displaying metadata and providing media control buttons.

What is Fullscreen API and how to use it

This guide explains how to use the Fullscreen API to toggle an element between full-screen and normal mode in web applications.

A deep dive into Hub Listing of RapidAPI Studio

RapidAPI Studio offers three major features. One of them is Hub Listing, where you can manage your APIs and make them more secure. Let’s take a look at it.

Earn a Passive Income by Monetizing APIs as a Developer

Learn how to create and market your APIs to make money as a developer.

RapidAPI Hub – The Next Generation API Platform

RapidAPI Hub has over 35000+ public APIs that you can use in your applications. It supports over 40+ different API calling code snippets. Let's take a look.

Auto generate interfaces from API response using RapidAPI VS Code Client

Interfaces help developers enforce type checks on the data received in the API response. Consequently, the code quality and readability are also improved. However, instead of creating them manually, you can use the RapidAPI VS Code Extension to generate them automatically.

API development in TypeScript using RapidAPI VS Code Client

TypeScript is the superset of JavaScript that offers type-checking to avoid issues related to types. The RapidAPI VS Code extension allows you to test and call APIs in TypeScript easily without leaving VS Code.

How do API Endpoints work?

An API allows communication between two systems efficiently and this interaction with other systems requires endpoints.

An Introduction to SOAP API

There are different architectures available for communication between client and server. SOAP APIs are one of them.

How to build a Grammar Check App using GrammarBot API?

You often have to write essays, articles, and reports. Whether you are a student or a professional, it is a good idea to check your pieces via some application. So today, we will build a grammar checker app that will check our content for grammar errors.

APIs Security Challenges

API vulnerabilities are common and can break down your whole system if not treated, and more API breaches occur due to these vulnerabilities.

How Can Local Storage Persist the API Response in React.js?

Sometimes the API response does not change. In this case, you can save this data. In this piece, we will learn how to use local storage to persist API response.

What is Selection API?

The Selection API provides you with the user-selected node so you can perform actions on it. Let's look at the Selection API and its interfaces in this piece.