owl-admin
  1. 不需要权限的接口
owl-admin
  • 后台
    • 公共
      • 不需要验证的接口
        • 获取登录页面
        • 登录
        • 获取验证码
        • 保存设置
        • 登出
        • no-context
        • 获取设置
        • 导出
      • 不需要权限的接口
        • 获取页面结构
          GET
        • 分块上传
          POST
        • 分块上传开始
          POST
        • 分块上传结束
          POST
        • 图片上传
          POST
        • 文件上传
          POST
        • 获取菜单
          GET
        • 获取当前用户
          GET
        • 富文本文件上传
          POST
        • 获取用户设置页面
          GET
        • 提交用户设置
          PUT
      • 获取页面结构
        GET
      • icon 搜索
        GET
    • 仪表盘
      • 仪表盘页面
    • 后台用户
      • 更新用户
      • 删除用户
      • 创建用户
      • 获取编辑页面&数据
      • 获取页面&列表
    • 菜单
      • 创建菜单
      • 更新菜单
      • 获取页面&列表
      • 获取编辑页面&数据
      • 删除菜单
    • 角色
      • 更新角色
      • 新建角色
      • 删除角色
      • 获取页面&列表
      • 角色保存权限
      • 获取编辑页面&数据
    • 权限
      • 新建权限
      • 获取编辑页面&数据
      • 自动生成权限菜单关联关系
      • 删除权限
      • 编辑权限
      • 获取页面&列表
    • 开发工具
      • 代码生成器
        • 更新生成记录
        • 预览生成记录数据
        • 获取页面&列表
        • 创建生成记录
        • 删除生成记录
      • 页面相关
      • 关联关系
        • 模型选项
        • 字段选项
        • 所有模型
        • 生成模型
        • 关系列表
        • 关系 详情
        • 创建关系
        • 更新关系
        • 删除关系
      • APIs
        • 模板列表
        • 参数
        • 添加模板
        • api 列表
        • api 详情
        • api 更新
        • api 添加
        • api 删除
      • 扩展
    • amis 代码 转为php代码
      POST
  1. 不需要权限的接口

获取菜单

GET
/menus

请求参数

Authorization
在 Header 添加参数
Authorization
,其值为在 Bearer 之后拼接 Token
示例:
Authorization: Bearer ********************

请求示例代码

Shell
JavaScript
Java
Swift
Go
PHP
Python
HTTP
C
C#
Objective-C
Ruby
OCaml
Dart
R
请求示例请求示例
Shell
JavaScript
Java
Swift
curl --location --request GET 'http://demo.owladmin.com/admin-api/menus' \
--header 'Authorization: Bearer <token>'

返回响应

🟢200成功
application/json
Body

示例
{"status":0,"msg":"","doNotDisplayToast":0,"data":[{"name":"[1]","path":"\/dashboard","component":"amis","is_home":1,"iframe_url":"","url_type":1,"keep_alive":0,"is_full":0,"is_link":false,"meta":{"title":"Dashboard","icon":"mdi:chart-line","hide":false,"order":0}},{"name":"[2]","path":"\/system","component":"amis","is_home":0,"iframe_url":"","url_type":1,"keep_alive":0,"is_full":0,"is_link":false,"meta":{"title":"Admin","icon":"material-symbols:settings-outline","hide":false,"order":0},"children":[{"name":"[2]-[3]","path":"\/system\/admin_users","component":"amis","is_home":0,"iframe_url":"","url_type":1,"keep_alive":0,"is_full":0,"is_link":false,"meta":{"title":"Users","icon":"ph:user-gear","hide":false,"order":0}},{"name":"[2]-[3]-create","path":"\/system\/admin_users\/create","component":"amis","meta":{"hide":true,"icon":"ph:user-gear","title":"Users - Create"}},{"name":"[2]-[3]-show","path":"\/system\/admin_users\/:id","component":"amis","meta":{"hide":true,"icon":"ph:user-gear","title":"Users - Show"}},{"name":"[2]-[3]-edit","path":"\/system\/admin_users\/:id\/edit","component":"amis","meta":{"hide":true,"icon":"ph:user-gear","title":"Users - Edit"}},{"name":"[2]-[4]","path":"\/system\/admin_roles","component":"amis","is_home":0,"iframe_url":"","url_type":1,"keep_alive":0,"is_full":0,"is_link":false,"meta":{"title":"Roles","icon":"carbon:user-role","hide":false,"order":0}},{"name":"[2]-[4]-create","path":"\/system\/admin_roles\/create","component":"amis","meta":{"hide":true,"icon":"carbon:user-role","title":"Roles - Create"}},{"name":"[2]-[4]-show","path":"\/system\/admin_roles\/:id","component":"amis","meta":{"hide":true,"icon":"carbon:user-role","title":"Roles - Show"}},{"name":"[2]-[4]-edit","path":"\/system\/admin_roles\/:id\/edit","component":"amis","meta":{"hide":true,"icon":"carbon:user-role","title":"Roles - Edit"}},{"name":"[2]-[5]","path":"\/system\/admin_permissions","component":"amis","is_home":0,"iframe_url":"","url_type":1,"keep_alive":0,"is_full":0,"is_link":false,"meta":{"title":"Permissions","icon":"fluent-mdl2:permissions","hide":false,"order":0}},{"name":"[2]-[5]-create","path":"\/system\/admin_permissions\/create","component":"amis","meta":{"hide":true,"icon":"fluent-mdl2:permissions","title":"Permissions - Create"}},{"name":"[2]-[5]-show","path":"\/system\/admin_permissions\/:id","component":"amis","meta":{"hide":true,"icon":"fluent-mdl2:permissions","title":"Permissions - Show"}},{"name":"[2]-[5]-edit","path":"\/system\/admin_permissions\/:id\/edit","component":"amis","meta":{"hide":true,"icon":"fluent-mdl2:permissions","title":"Permissions - Edit"}},{"name":"[2]-[6]","path":"\/system\/admin_menus","component":"amis","is_home":0,"iframe_url":"","url_type":1,"keep_alive":0,"is_full":0,"is_link":false,"meta":{"title":"Menus","icon":"ant-design:menu-unfold-outlined","hide":false,"order":0}},{"name":"[2]-[6]-create","path":"\/system\/admin_menus\/create","component":"amis","meta":{"hide":true,"icon":"ant-design:menu-unfold-outlined","title":"Menus - Create"}},{"name":"[2]-[6]-show","path":"\/system\/admin_menus\/:id","component":"amis","meta":{"hide":true,"icon":"ant-design:menu-unfold-outlined","title":"Menus - Show"}},{"name":"[2]-[6]-edit","path":"\/system\/admin_menus\/:id\/edit","component":"amis","meta":{"hide":true,"icon":"ant-design:menu-unfold-outlined","title":"Menus - Edit"}},{"name":"[2]-[7]","path":"\/system\/settings","component":"amis","is_home":0,"iframe_url":"","url_type":1,"keep_alive":0,"is_full":0,"is_link":false,"meta":{"title":"Settings","icon":"akar-icons:settings-horizontal","hide":false,"order":0}},{"name":"[2]-[7]-create","path":"\/system\/settings\/create","component":"amis","meta":{"hide":true,"icon":"akar-icons:settings-horizontal","title":"Settings - Create"}},{"name":"[2]-[7]-show","path":"\/system\/settings\/:id","component":"amis","meta":{"hide":true,"icon":"akar-icons:settings-horizontal","title":"Settings - Show"}},{"name":"[2]-[7]-edit","path":"\/system\/settings\/:id\/edit","component":"amis","meta":{"hide":true,"icon":"akar-icons:settings-horizontal","title":"Settings - Edit"}}]},{"name":"user_setting","path":"\/user_setting","component":"amis","meta":{"hide":true,"title":"User Settings","icon":"material-symbols:manage-accounts","singleLayout":"basic"}},{"name":"dev_tools","path":"\/dev_tools","component":"amis","meta":{"title":"Developer","icon":"fluent:window-dev-tools-20-regular"},"children":[{"name":"dev_tools_extensions","path":"\/dev_tools\/extensions","component":"amis","meta":{"title":"Extensions","icon":"ion:extension-puzzle-outline"}},{"name":"dev_tools_code_generator","path":"\/dev_tools\/code_generator","component":"amis","meta":{"title":"Code Generator","icon":"ic:baseline-code"}},{"name":"dev_tools_editor","path":"\/dev_tools\/editor","component":"editor","meta":{"title":"Visual Editor","icon":"mdi:monitor-edit"}}]}]}
🟠404失败
修改于 2024-03-20 13:07:55
上一页
文件上传
下一页
获取当前用户
Built with