Skip to main content

Glossary

What Is a REST API

A REST API is the most common way web applications exchange data, using standard web addresses and HTTP methods. Plain-English definition.

Definition

A REST API (Representational State Transfer API) is a specific style of API that uses standard web protocols to send and receive data. It works over the same technology as regular web browsing (URLs and HTTP requests), which makes it the most widely used approach for connecting web applications, mobile apps, and business systems. When a developer says they are "building an API," they typically mean a REST API.

Why It Matters

REST APIs are the standard that most modern software is built on. When you are evaluating whether two systems can integrate, the first question is usually whether they offer a REST API. If they do, the connection is generally straightforward. If they do not, integration becomes more complex and expensive. Understanding that REST is one style of API, not the only kind, also helps you follow conversations about alternatives like GraphQL and know when your team is recommending something outside the norm. You can learn more about API integrations and what they involve in practice.

Example

Your mobile app needs to display a customer’s order history. The app sends a request to your server’s REST API at an address like /api/orders/customer/1234. The server looks up the data, formats it as a structured response, and sends it back. The app displays the results. Every screen in the app that shows data from your server is making these kinds of REST API calls behind the scenes.

For more technical terms explained in plain English, see the glossary.

Portrait of Alexander De Sousa, founder of Digital Royalty
Founder-led
“I’ve put everything I know into how this company works — the standards, the method, the care on every project. It runs through the whole team, and I hold us all to it.”

Alexander De Sousa · Founder LinkedIn

Featured on BBC Radio Solent

Get started

Tell us what you need

A few quick questions, then a straight answer from a real person — usually within a few hours.

Tell us what you're working on

Whether it's a new site, a platform, or a process that shouldn't be manual any more — we'll tell you honestly if we can help.