REST APIの意味

REST API
レストエーピーアイ

公式・公的資料で確認

REST APIとは

REST APIは、Web上のリソースをURIで表し、HTTPのGETやPOSTなどを使って操作するAPIを指す通称です。厳密なRESTの制約をすべて満たす場合に限らず、HTTPベースの一般的なWeb APIを広く指して使われることがあります。

REST APIは何の略?

分野別の意味

Web・ネットワーク

Representational State Transfer Application Programming Interface

表現状態転送のAPI

URIでリソースを識別し、HTTPメソッドと表現を使って取得や更新を行うWeb APIです。

公式・公的資料で確認

詳しい説明

それが何か、何ができるか、どこで使われるか

REST APIは、Representational State Transferの考え方に基づいて、ネットワーク上のリソースをHTTPなどで操作するAPIです。MDNはRESTを分散システム向けの設計スタイルとし、初心者向けには標準的なWebライブラリで呼び出せるHTTPサービスをREST APIと呼ぶことが多いと説明しています。一般的な設計では、リソースをURIで識別し、GETで取得、POSTで作成、PUTやPATCHで更新、DELETEで削除し、ステータスコードやJSONなどの表現で結果を返します。ただし、HTTP APIなら必ずRESTの全制約を満たすわけではありません。ステートレス性、キャッシュ、統一インターフェース、認証、冪等性、エラー形式、ページング、バージョン互換性などを個別に設計します。REST APIはGraphQLやgRPCと競合する場合がありますが、公開APIやブラウザー連携ではHTTPとJSONの扱いやすさが強みです。読み方は「レストエーピーアイ」です。

REST APIの背景には、ネットワーク上のリソースをURIで表し、HTTPなどの標準的な操作で扱うWebサービスの設計があります。MDNが説明する設計スタイルと、実務で広く使われる通称を区別します。

関連する用語

この言葉を位置づけるための関連語

根拠資料と確認状況

確認日・出典

確認状態

公式・公的資料で確認

最終確認

2026/8/23

調査した根拠と項目別の確認履歴をもとに掲載しています。

掲載方針を見る

読み方と意味を、
分けて確認。

正式名称、意味、使われる分野を分けて記録しています。