Power Automateを使用してWebAPIからデータを取得する

こんにちは︕私は アーカーシュ マラシニです。
ネパール出⾝のエンジニアで、Media Fusion Co.Ltd. で Microsoft365 および Power Platform(Power Apps/Automate/BI)の構築・カスタマイズエンジニアとして働いています。
MS365 と Power Platform に関するブログを通じて、私が学んだことや経験を皆さんと共有していきます
Power Automate は Web API からデータを抽出する機能を備えています。抽出したデータは、Excel ファイルや SharePoint リストなど、様々な形式で保存できます。この記事では、Power Automate を使用して Web API からデータを抽出する手順を説明します。このタスクを実行するには、Power Automate のプレミアム コネクタを使用するため、プレミアム ライセンスが必要です。

それでは、Power Automateを使ってWeb APIからデータを抽出する機能を紹介しよう。
ステップ1:新しいフロー「WebAPIからデータ抽出」を作成します。
ステップ2:プレミアムコネクタ「HTTP」を選択します。
ステップ3: APIからデータを取得するためにHTTPリクエストを送信します。
(i). GETリクエストを使用します。
(ii). URI: 使用されるWeb API URIは次のとおりです。
https://datausa.io/api/data?drilldowns=Nation&measures=Population
ステップ4:
フローを保存して実行します。
以下のスナップショットからわかるように、応答コードは「200」です。これは、リクエストが成功し、応答としてデータが取得されることを意味します。
ステップ5:
API 応答本文を表示するには、新しいアクション「API 本文の作成」を追加します。


Power Automateを使用して、Web APIからデータを完全に抽出することに成功しました。次回は、API レスポンスの詳細と JSON データの抽出について説明します。記事をお読みいただき、ありがとうございます。