本API利用開始時にお渡しするID、パスワードを使い認証することにより、各API利用時に必要なトークンを取得します
リクエストされたテナントID、認証ID、認証パスを基に認証を行うAPI。
テナントID、認証ID、認証パスを用いてCognitoにアクセスし、認証を行いトークンを取得する。
認証が成功した場合、取得したトークンをレスポンスコード「200」として返す。
認証に失敗した場合はレスポンスコード「401」を返す。
https://0qpyv9zruk.execute-api.ap-northeast-1.amazonaws.com/POSTClientAuth
POST
Cognito
フィールド名 | 値 |
---|---|
Content-Type | application/json |
JSON Key | 型 | 必須 | 値の説明 |
---|---|---|---|
tenantId | String | ○ | [WHERE]DBカラム:tenants.tenantId |
authenticationId | String | ○ | [WHERE]DBカラム:tenants.authenticationId |
authenticationPass | String | ○ | [WHERE]DBカラム:tenants.authenticationPass |
JSON Key | 型 | 必須 |
---|---|---|
tokenId | String | ○ |
ステータス | メッセージ |
---|---|
200 | OK |
401 | Unauthorized |
500 | INTERNAL SERVER ERROR |
bodyにJSON形式で tenantId、authenticationId、authenticationPass をつけてPOSTします。
事業所が認証され、JSON形式で tokenId が返ってきます。
認証に失敗した場合、エラーが返ってきます。
Q:POSTClientAuthで取得したtokenの有効時間は何分になりますでしょうか。
A:1時間となります。
> 戻る