Google Driveなどファイル一覧をUIから直接エクスポートできます。本ナレッジはAPIを利用してエクスポートする場合にご参照ください。
API
当サービスでは取得したデータを自由に活用できるようAPIを公開しています。 提供しているAPIの詳細はAPIドキュメントをご参照ください。 設定 > APIキー一覧の「APIドキュメント」からもご確認いただけます。
ファイル出力用のAPI
Get files for a service in an organization はファイルの出力に対応したAPIです。 GET https://api.itmc.i.moneyforward.com/api/v1/organizations/`{organizationId}`/services/`{serviceId}`/files 指定したServiceIDのファイルの一覧を取得します。
organizationIdは当サービスのテナント個々に割り当てられているIDです。
実行環境の準備
- WebAPIの実行環境 WebAPIを実行する環境をご用意ください。PythonやCLI(Curl)など各種ございますが、本サイトでは以下のツールを利用しています。(Chrome拡張機能) Talend API Tester - Free Edition
- ファイルへの変換ツール APIで出力したJSONファイルをCSVやExcelに変換します。下記のようなサービスもご利用ください。 JSON to CSV Converter
操作手順(Google Driveの公開ファイル一覧エクスポート)
OrganizationIDの確認
設定 > APIキー一覧の 組織ID がOrganizationIDとなりますのでコピーしておきます。
APIキーの発行
- 設定 > APIキー一覧 から、[APIキーを生成する]ボタンをクリックします。
-
「APIキーの生成」画面でAPIキー名に任意の名前を入力し、[生成する]をクリックします。

-
APIキーが発行されますので、コピーして保存します。
※APIを実行するために必要です。一度しか表示されませんので、ご注意ください。

Service IDの確認
ファイル情報を取得したいサービスのServiceIDを確認します。該当のサービスをクリックするとURLでServiceIDが確認できます。
384がServiceIDになります。
APIの実行
WebAPIの実行環境を起動し、APIを実行します。Curlコマンドでの実行例
Curlコマンドでの実行例

認証情報のセット
次のように当サービスにアクセスするための認証情報をセットします。Authorization:Bearer <API key>
クエリパラメータの指定
クエリパラメータを指定することで、特定の条件のファイルを出力できます。例えば、Adminだけのファイルを確認したい場合や、全体公開されているファイルだけなどの指定が可能です。 指定可能なクエリパラメータは下記のとおりです。公開ファイルだけを10件出力するクエリパラメータ
公開ファイルだけを10件出力するクエリパラメータ
実行結果の確認
APIの実行に成功すると、Body欄に結果が表示されます。
- Meta > nextCursor 200件以上の結果が出力された場合に、201件目以降のファイルを確認するためのカーソルです。クエリパラメータにnextCursorの値を指定することで、次のページの出力結果が確認できます。
- Item:各ファイルの情報です。
JSONファイルのエクスポートとファイルの変換
実行結果をDownloadすることでJsonファイルにダウンロードできます。 ダウンロードしたJsonファイルをCSVファイルに変換します。 JSON to CSV Converter のようなサービスにアクセスし、Jsonファイルをアップロードすると、CSVファイルのダウンロードが可能です。

