REST API

HTTPを使ってリソースを操作するAPI設計の考え方。Web API、バックエンド開発、外部連携でよく使う。

作成日: 2026-07-14 / 更新日: 2026-07-14

キーワード: HTTPメソッド / GET / POST / PUT / PATCH / DELETE / status code / endpoint / resource / request / response / JSON / idempotency / 認証 / 認可

概要

REST APIは、HTTPを使ってリソースを操作するAPI設計の考え方です。 Webアプリケーション、スマホアプリ、外部システム連携、バックエンドAPIでよく使われます。

内容

REST APIでは、URLで対象となるリソースを表し、HTTPメソッドで操作を表します。

レスポンスでは、HTTPステータスコードとJSONなどのデータを返します。

見るときの観点

APIを読むときは、まず次を確認します。

金融や決済のAPIでは、再送、二重処理、タイムアウト、冪等性が特に重要になります。

関連する概念

参考文献

更新履歴

  • 初版作成

関連項目

このページを参照しているページ