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

Profile Service

Port 11002 · 50 endpoints · micro-services/profile-service/

审批管理

MethodPathSummary
GET/admin/profiles/approval-requests查询待审批列表detail →
POST/admin/profiles/approval-requests创建审批请求detail →
DELETE/admin/profiles/approval-requests/{id}删除审批请求detail →
POST/admin/profiles/approval-requests/{id}/approve批准审批请求detail →
POST/admin/profiles/approval-requests/{id}/reject拒绝审批请求detail →
DELETE/admin/profiles/versions/{id}删除资料版本记录detail →
GET/admin/profiles/{user_id}/versions获取资料版本历史detail →

用户资料

MethodPathSummary
GET/admin/profiles搜索用户资料detail →
POST/admin/profiles/batch-archive批量归档用户资料detail →
POST/admin/profiles/batch-delete批量删除用户资料detail →
POST/admin/profiles/batch-export批量导出用户资料detail →
GET/admin/profiles/field-schemas列出字段模板detail →
POST/admin/profiles/field-schemas创建字段模板detail →
DELETE/admin/profiles/field-schemas/{field_key}删除字段模板detail →
PUT/admin/profiles/field-schemas/{field_key}更新字段模板detail →
DELETE/admin/profiles/policy删除租户资料策略detail →
GET/admin/profiles/policy获取租户资料策略detail →
PUT/admin/profiles/policy更新租户资料策略detail →
GET/admin/profiles/stats获取资料统计detail →
DELETE/admin/profiles/webhook删除 Webhook 配置detail →
GET/admin/profiles/webhook获取 Webhook 配置detail →
PUT/admin/profiles/webhook更新 Webhook 配置detail →
POST/admin/profiles/{user_id}/archive归档用户资料detail →
GET/admin/profiles/{user_id}/export导出用户资料detail →
GET/profile/avatar快捷获取当前用户头像detail →
DELETE/profiles/{user_id}删除用户资料detail →
GET/profiles/{user_id}获取用户资料detail →
PUT/profiles/{user_id}创建或更新用户资料detail →
PUT/profiles/{user_id}/avatar更新用户头像detail →
POST/profiles/{user_id}/avatar/upload上传用户头像detail →
GET/profiles/{user_id}/completeness获取资料完成度detail →
GET/profiles/{user_id}/consents查询用户同意记录detail →
POST/profiles/{user_id}/consents授予数据收集同意detail →
DELETE/profiles/{user_id}/consents/{field_key}撤销数据收集同意detail →
GET/profiles/{user_id}/export自助导出用户资料detail →
GET/profiles/{user_id}/fields获取自定义字段detail →
PUT/profiles/{user_id}/fields更新自定义字段detail →
GET/profiles/{user_id}/preferences获取用户偏好设置detail →
PUT/profiles/{user_id}/preferences更新用户偏好设置detail →
GET/profiles/{user_id}/privacy获取隐私设置detail →
PUT/profiles/{user_id}/privacy更新隐私设置detail →
GET/profiles/{user_id}/privacy-impact获取隐私影响评估detail →
GET/profiles/{user_id}/public获取公开资料detail →
DELETE/profiles/{user_id}/tags删除用户标签detail →
POST/profiles/{user_id}/tags设置用户标签detail →

用户资料 - 内部接口

MethodPathSummary
GET/internal/profiles/batch批量内部查询用户资料detail →
POST/internal/profiles/export-user-data内部导出用户数据detail →
DELETE/internal/profiles/{user_id}内部删除用户资料detail →
GET/internal/profiles/{user_id}内部查询用户资料detail →
PUT/internal/profiles/{user_id}内部创建或更新用户资料名称detail →