A AuthMS API Wiki API Reference iam.tianv.com →

Tenant Service

Port 11003 · 105 endpoints · micro-services/tenant-service/

租户服务

MethodPathSummary
GET/admin/tenants查询租户列表detail →
POST/admin/tenants创建租户detail →
GET/admin/tenants/stats获取全部租户统计detail →
DELETE/admin/tenants/{id}删除租户detail →
GET/admin/tenants/{id}获取租户详情detail →
PUT/admin/tenants/{id}更新租户信息detail →
POST/admin/tenants/{id}/activate激活租户detail →
GET/admin/tenants/{id}/api-keys列出租户 API Keysdetail →
POST/admin/tenants/{id}/api-keys创建租户 API Keydetail →
DELETE/admin/tenants/{id}/api-keys/{key_id}吊销租户 API Keydetail →
POST/admin/tenants/{id}/api-keys/{key_id}/rotate轮换租户 API Keydetail →
GET/admin/tenants/{id}/app-types列出应用类型detail →
POST/admin/tenants/{id}/app-types创建自定义应用类型detail →
DELETE/admin/tenants/{id}/app-types/{type_id}删除应用类型detail →
PUT/admin/tenants/{id}/app-types/{type_id}更新应用类型detail →
GET/admin/tenants/{id}/applications列出应用detail →
POST/admin/tenants/{id}/applications创建应用detail →
DELETE/admin/tenants/{id}/applications/{app_id}删除应用detail →
GET/admin/tenants/{id}/applications/{app_id}获取应用详情detail →
PUT/admin/tenants/{id}/applications/{app_id}更新应用detail →
POST/admin/tenants/{id}/applications/{app_id}/activate激活应用detail →
GET/admin/tenants/{id}/applications/{app_id}/members列出应用成员detail →
POST/admin/tenants/{id}/applications/{app_id}/members分配用户应用角色detail →
DELETE/admin/tenants/{id}/applications/{app_id}/members/{role_id}撤销用户应用角色detail →
PUT/admin/tenants/{id}/applications/{app_id}/members/{role_id}更新用户应用角色detail →
GET/admin/tenants/{id}/applications/{app_id}/roles列出应用默认角色detail →
POST/admin/tenants/{id}/applications/{app_id}/roles创建应用默认角色detail →
DELETE/admin/tenants/{id}/applications/{app_id}/roles/{role_id}删除应用默认角色detail →
GET/admin/tenants/{id}/applications/{app_id}/roles/{role_id}获取应用默认角色detail →
PUT/admin/tenants/{id}/applications/{app_id}/roles/{role_id}更新应用默认角色detail →
POST/admin/tenants/{id}/applications/{app_id}/suspend暂停应用detail →
GET/admin/tenants/{id}/auth-policy获取认证策略detail →
PUT/admin/tenants/{id}/auth-policy更新认证策略detail →
GET/admin/tenants/{id}/branding获取品牌配置detail →
PUT/admin/tenants/{id}/branding更新品牌配置detail →
GET/admin/tenants/{id}/data-classification查询租户数据分类分级detail →
POST/admin/tenants/{id}/data-classification更新租户数据分类分级detail →
GET/admin/tenants/{id}/departments获取部门列表detail →
POST/admin/tenants/{id}/departments创建部门detail →
DELETE/admin/tenants/{id}/departments/{dept_id}删除部门detail →
PUT/admin/tenants/{id}/departments/{dept_id}更新部门detail →
GET/admin/tenants/{id}/domains获取域名列表detail →
POST/admin/tenants/{id}/domains添加域名detail →
DELETE/admin/tenants/{id}/domains/{domain}删除域名detail →
GET/admin/tenants/{id}/invitation-config获取邀请配置detail →
PUT/admin/tenants/{id}/invitation-config更新邀请配置detail →
GET/admin/tenants/{id}/invitations获取邀请列表detail →
DELETE/admin/tenants/{id}/invitations/{invite_id}删除邀请detail →
POST/admin/tenants/{id}/invitations/{invite_id}/resend重新发送邀请detail →
GET/admin/tenants/{id}/members获取成员列表detail →
POST/admin/tenants/{id}/members添加成员detail →
POST/admin/tenants/{id}/members/batch-approve批量审批成员detail →
POST/admin/tenants/{id}/members/bulk-import批量导入成员detail →
POST/admin/tenants/{id}/members/invite邀请成员detail →
GET/admin/tenants/{id}/members/pending列出待审批成员detail →
DELETE/admin/tenants/{id}/members/{member_id}移除成员detail →
PUT/admin/tenants/{id}/members/{member_id}更新成员信息detail →
POST/admin/tenants/{id}/members/{member_id}/approve通过成员审批detail →
POST/admin/tenants/{id}/members/{member_id}/reject拒绝成员审批detail →
GET/admin/tenants/{id}/minors-protection获取未成年人保护配置detail →
PUT/admin/tenants/{id}/minors-protection更新未成年人保护配置detail →
GET/admin/tenants/{id}/org-chart获取组织架构图detail →
POST/admin/tenants/{id}/org-chart更新组织架构图detail →
GET/admin/tenants/{id}/quota获取资源配额detail →
PUT/admin/tenants/{id}/quota更新资源配额detail →
GET/admin/tenants/{id}/security-policy获取安全策略detail →
PUT/admin/tenants/{id}/security-policy更新安全策略detail →
GET/admin/tenants/{id}/statistics获取租户统计概览detail →
POST/admin/tenants/{id}/suspend暂停租户detail →
GET/admin/tenants/{id}/webhooks列出 Webhookdetail →
POST/admin/tenants/{id}/webhooks创建 Webhookdetail →
DELETE/admin/tenants/{id}/webhooks/{hook_id}删除 Webhookdetail →
GET/admin/tenants/{id}/webhooks/{hook_id}获取 Webhook 详情detail →
PUT/admin/tenants/{id}/webhooks/{hook_id}更新 Webhookdetail →
GET/admin/tenants/{id}/webhooks/{hook_id}/deliveries列出 Webhook 投递记录detail →
GET/admin/tenants/{id}/webhooks/{hook_id}/deliveries/{delivery_id}获取投递详情detail →
POST/admin/tenants/{id}/webhooks/{hook_id}/deliveries/{delivery_id}/retry重试投递detail →
POST/admin/tenants/{id}/webhooks/{hook_id}/rotate-secret轮换签名密钥detail →
GET/admin/tenants/{id}/webhooks/{hook_id}/stats获取 Webhook 投递统计detail →
POST/admin/tenants/{id}/webhooks/{hook_id}/test测试 Webhookdetail →
GET/admin/webhooks/event-types列出可用事件类型detail →
GET/admin/webhooks/event-types/{event}/schema获取事件 Schemadetail →
GET/internal/tenants/by-domain/{domain}根据域名获取租户detail →
GET/internal/tenants/by-name/{name}根据名称获取租户detail →
GET/internal/tenants/{id}/check-quota检查配额使用情况detail →
POST/invitations/{token}/accept接受邀请detail →
GET/public/tenants公开租户列表detail →
GET/users/{user_id}/applications获取用户可访问的应用列表detail →
GET/users/{user_id}/tenants获取用户所属租户列表detail →

租户服务 - 内部接口

MethodPathSummary
POST/internal/api-keys/validate内部验证租户 API Keydetail →
GET/internal/applications/by-code/{code}按Code获取应用(内部)detail →
GET/internal/applications/{app_id}/check-access检查应用访问权限detail →
GET/internal/applications/{app_id}/check-quota检查应用配额detail →
GET/internal/applications/{app_id}/permissions获取用户应用权限detail →
GET/internal/applications/{app_id}/security-policy获取应用安全策略detail →
GET/internal/invitations/{code}验证邀请码detail →
POST/internal/invitations/{code}/accept内部接受邀请detail →
GET/internal/tenants/discover内部获取公开租户列表detail →
GET/internal/tenants/{id}内部获取租户详情detail →
GET/internal/tenants/{id}/auth-policy内部获取认证策略detail →
POST/internal/tenants/{id}/erase-userGDPR用户数据擦除detail →
POST/internal/tenants/{id}/members内部添加租户成员detail →
GET/internal/tenants/{id}/members/check检查成员资格detail →

系统

MethodPathSummary
GET/internal/runtime获取运行时信息detail →
GET/internal/schedulers列出所有定时任务detail →