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_id と status が返ってきます。
9PUT
/groups/{group_id}/activate
Auth: access_token (Step 2)
グループをアクティベートします。成功すると group_id と status が返ってきます。
WPOST
DefaultWebhook Receiver
受信エンドポイント URL
/api/webhook⚠ ローカル開発時は ngrok 等でトンネリングが必要です。MBGC_WEBHOOK_SECRET 未設定時は署名検証をスキップします。
permission.disclosedpermission.cancelledmill_sheet.deletedwebhook.test
まだイベントを受信していません