認可要求の開始

認可要求の開始
このエンドポイントは、ウェブブラウザで使用することを意図しています。バックエンドアプリケーションでは使用できません。

リダイレクトレスポンスのURLパラメータに認可 code を渡すことの安全性については、
留意点を参照してください。

Recipes
🚀
認可コードからゲストトークン取得
Open Recipe
🔐
認可コードからゲストトークン取得(PKCE使用)
Open Recipe
Query Params
string
required

code をセットします。

string
required

連携するクライアントアプリケーションのIDをセットします。

string
required

認可コードを受け取るリダイレクト先URIをセットします。Moneytreeでホワイトリストに登録されている必要があります

string
required

OAuth 2.0の認可スコープをセット指定します。
※ 複数のscope値をセットする場合、" "(スペース)で値を繋げます。
例:scope=guest_read accounts_read transactions_read

string
required
length between 43 and 128

RFC 7636に記述されているPKCEコードチャレンジ。Confidential Clientでない場合(例:モバイルSDK、JavaScript SDK)は必須となります。

string
enum

RFC 7636に記述されているPKCEコードチャレンジ方式。

Allowed:
string

state 値をセットします。Moneytree LINKの仕様においては、必須のパラメーターとしています。
state パラメーターは、クライアント様アプリ・サービスで実装してください。

string

表示する言語を指定します。ja-JP か en-AUを指定できます。
※ 設定されない場合は、Webブラウザのロケール設定により、英語が表示されることがあります。

string

authn_action: ゲストがログインしていない場合、Moneytreeの新規登録画面を表示させるか指定することができます。
・configs=auth_action%3Dsignup → アカウントの新規登録画面が表示されます。
・指定しない場合 → Moneytreeのログイン画面が表示されます。

Responses
200

認証要求が有効な場合、Moneytreeの認証画面が表示されます。

302

redirect_uri にリダイレクトされる。認証に成功した場合は、URLパラメータ code に認証コードが渡されます。
この code/oauth/token エンドポイントと共に使用することができる。

400

APIに対して行われたリクエストが無効である場合に返されます。
これは通常、送信されたデータが検証を通過しなかったことが原因です。

500

原因不明の内部サーバーエラーが発生した場合に返されます。

503

Moneytreeサービスがメンテナンス中の場合に返されます。

Language
URL