システム監査技術者暗記無料で始める

Web API(REST API)とは?うぇぶえーぴーあい

Web API(REST API)とは、ソフトウェアの機能を他のソフトウェアから呼び出す窓口のうち、URLで対象を、GET・POST・PUT・DELETEなどのメソッドで操作の種類を表す設計方針(REST)に沿うもの。画面操作を伴わずデータが動くため、監査では誰がいつ何を取得・更新したかをログから再現できるかが焦点になる。

最終更新:2026-10-06

試験情報

システム監査技術者試験の頻出用語/午前II

別名:Web API、REST API

システム監査技術者を最短で暗記・合格する →

背景

業務間のデータ授受が夜間バッチのファイル受渡しから常時のAPI連携へ移り、承認印や画面の操作記録という従来の証跡が消えた。呼び出し元が人ではなく資格情報を持つプログラムになるため、そのままでは「誰が」を特定できない。監査人が求める証跡は、認可の粒度とアクセスログの保存という形で設計段階に組み込むほかない。

具体例

マネーフォワード クラウドのような電子決済等代行業者が銀行の参照系APIから入出金明細を取得する連携では、利用者がどの口座のどの範囲を許諾したかが同意記録として残る。監査人はこの同意記録とAPIのアクセスログを突合し、許諾範囲を超えた取得がないかを確かめる。

試験での引っ掛け

RESTは前回のやり取りの状態をサーバに持たないのが原則で、「サーバがセションを保持するのがREST」は誤り。GETは繰り返しても結果が変わらない(べき等)がPOSTは重複登録を招く。URLは資源を名詞で表し、/getUserのような動詞は避ける。SOAPはXMLベースの別方式でRESTの一種ではない。監査側では、通信が暗号化されている事実は認可と証跡の代わりにならない。

解説は資格暗記が独自に作成しています。過去問の出典は各問題に記載のとおりです。

システム監査技術者を最短で暗記・合格する →

試験での特徴
  • 分野:午前II
  • RESTは前回のやり取りの状態をサーバに持たないのが原則で、「サーバがセションを保持するのがREST」は誤り。