MBGC API Viewer

Step 2 の実行後、group_id / access_token が各ステップに自動連携されます。

Endpoint

https://dev.mill-box.com

切り替えると access_token / group_id / cursor はリセットされます。

1GET

/companies

AWS Secrets ManagerMBGC_SECRET_NAME 未設定時は MBGC_TOKEN (env) にフォールバック
2POST

/groups

AWS Secrets ManagerMBGC_SECRET_NAME 未設定時は MBGC_TOKEN (env) にフォールバック
3GET

/groups/{group_id}

Auth: access_token (Step 2)

4PUT

/groups/{group_id}/update_name

Auth: access_token (Step 2)

5GET

/receive_permissions

Auth: access_token (Step 2)

6GET

/receive_permissions/{permission_id}/files

Auth: access_token (Step 2)

⚠ presigned URLの有効期限は10分です。期限切れの場合は再度実行してください。

7POST

/groups/{group_id}/regenerate_token

AWS Secrets ManagerMBGC_SECRET_NAME 未設定時は MBGC_TOKEN (env) にフォールバック

管理者トークンでグループの access_token を再発行します。新しい access_token が返されたら自動セットします。

8PUT

/groups/{group_id}/deactivate

Auth: access_token (Step 2)

グループを非アクティベートします。成功すると group_idstatus が返ってきます。

9PUT

/groups/{group_id}/activate

Auth: access_token (Step 2)

グループをアクティベートします。成功すると group_idstatus が返ってきます。

WPOST

DefaultWebhook Receiver

受信エンドポイント URL

/api/webhook

⚠ ローカル開発時は ngrok 等でトンネリングが必要です。MBGC_WEBHOOK_SECRET 未設定時は署名検証をスキップします。

permission.disclosedpermission.cancelledmill_sheet.deletedwebhook.test
まだイベントを受信していません