API7 企业版 3.2.11.8 Admin API 历史参考文档。
GET 获取所有服务 /apisix/admin/servicesPOST 创建服务 /apisix/admin/servicesGET 获取特定服务 /apisix/admin/services/{service_id}PUT 更新特定服务 /apisix/admin/services/{service_id}DELETE 删除特定服务 /apisix/admin/services/{service_id}PATCH 更新特定服务 /apisix/admin/services/{service_id}POST 发布服务 /api/services/publishPOST 检查服务冲突 /api/services/conflict_checkGET 获取所有授权用户 /api/services/{service_id}/permitted_usersGET 获取特定的已发布服务 /api/services/{service_id}/published_servicesGET 获取所有用户 /api/usersGET 获取特定用户 /api/users/{user_id}DELETE 删除特定用户 /api/users/{user_id}PUT 将密码重置为默认值 /api/users/{user_id}/password_resetGET 获取用户的详细信息 /api/mePUT 更新用户 /api/mePOST 邀请用户 /api/invitesPUT 更新用户密码 /api/passwordPOST 使用用户名和密码登录 API7 控制台 /api/loginPOST 使用用户名和密码退出 API7 控制台 /api/logoutPUT 更新特定用户的指定角色 /api/users/{user_id}/assigned_rolesGET 使用 OIDC (OpenID Connect) 协议登录 API7 控制台 /api/oidc/loginPOST 使用 OIDC (OpenID Connect) 协议退出 API7 控制台 /api/oidc/logoutGET 从身份服务器回滚 API /api/oidc/callbackPOST 使用 LDAP 用户名和密码登录 API7 控制台 /api/ldap/{login_option_id}/loginPOST 使用 LDAP 用户名和密码退出 API7 控制台 /api/ldap/{login_option_id}/logoutGET 使用 OIDC Provider 登录 API7 控制台 /api/oidc/{login_option_id}/loginPOST 使用 OIDC Provider 退出 API7 控制台 /api/oidc/{login_option_id}/logoutGET 获取所有告警策略 /api/alert/policiesPOST 创建告警策略 /api/alert/policiesGET 获取特定告警策略 /api/alert/policies/{alert_policy_id}PUT 更新特定告警策略 /api/alert/policies/{alert_policy_id}DELETE 删除特定告警策略 /api/alert/policies/{alert_policy_id}PATCH 更新特定告警策略 /api/alert/policies/{alert_policy_id}PUT 更新特定告警策略的触发条件 /api/alert/policies/{alert_policy_id}/triggersGET 获取所有告警 Webhook 模版 /api/alert/webhook_templatesPOST 创建告警 Webhook 模版 /api/alert/webhook_templatesGET 获取特定告警 Webhook 模版 /api/alert/webhook_templates/{webhook_template_id}PUT 更新特定告警 Webhook 模版 /api/alert/webhook_templates/{webhook_template_id}DELETE 删除特定告警 Webhook 模版 /api/alert/webhook_templates/{webhook_template_id}GET 获取所有告警 Webhook 模版钩子 /api/alert/webhook_templates/{webhook_template_id}/referGET 获取所有 Token /api/settings/tokensPOST 创建 Token /api/settings/tokensGET 获取所有 Token 名称 /api/settings/tokens/check_nameGET 获取特定 Token /api/settings/tokens/{token_id}PUT 更新特定 Token /api/settings/tokens/{token_id}DELETE 删除特定 Token /api/settings/tokens/{token_id}PUT 重新生成 Token /api/settings/tokens/{token_id}/regenerateGET 获取所有网关组 /api/gateway_groupsPOST 创建网关组 /api/gateway_groupsGET 统计网关组的资源 /api/gateway_groups/count/{resource_type}GET 获取特定网关组 /api/gateway_groups/{gateway_group_id}PUT 更新特定网关组 /api/gateway_groups/{gateway_group_id}DELETE 删除特定网关组 /api/gateway_groups/{gateway_group_id}GET 获取特定网关组的所有已发布服务 /api/gateway_groups/{gateway_group_id}/servicesGET 获取特定网关组的已发布服务 /api/gateway_groups/{gateway_group_id}/services/{service_id}DELETE 删除特定网关组的已发布服务 /api/gateway_groups/{gateway_group_id}/services/{service_id}GET 获取特定网关组所有已发布服务的版本 /api/gateway_groups/{gateway_group_id}/services/{service_id}/versionsGET 获取特定网关组所有的服务运行时配置 /api/gateway_groups/{gateway_group_id}/services/{service_id}/runtime_configurationPATCH 更新特定网关组的服务运行时配置 /api/gateway_groups/{gateway_group_id}/services/{service_id}/runtime_configurationGET 获取特定网关组的所有授权用户 /api/gateway_groups/{gateway_group_id}/permitted_usersGET 获取所有服务注册中心 /api/gateway_groups/{gateway_group_id}/service_registriesPOST 创建服务注册中心 /api/gateway_groups/{gateway_group_id}/service_registriesGET 获取特定服务注册中心的详细信息 /api/gateway_groups/{gateway_group_id}/service_registries/{service_registry_id}PUT 更新特定服务注册中心 /api/gateway_groups/{gateway_group_id}/service_registries/{service_registry_id}DELETE 删除特定服务注册中心 /api/gateway_groups/{gateway_group_id}/service_registries/{service_registry_id}GET 获取特定服务注册中心关联的所有服务 /api/gateway_groups/{gateway_group_id}/service_registries/{service_registry_id}/connected_servicesGET 获取特定(Kubernetes)服务注册中心的所有内部服务 /api/gateway_groups/{gateway_group_id}/service_registries/{service_registry_id}/kubernetes/internal_servicesGET 获取所有 Nacos 命名空间 /api/gateway_groups/{gateway_group_id}/service_registries/{service_registry_id}/nacos/namespacesGET 获取特定 Nacos 命名空间下的所有组 /api/gateway_groups/{gateway_group_id}/service_registries/{service_registry_id}/nacos/namespaces/{nacos_namespace}/groupsGET 获取特定 Nacos 组内的所有服务 /api/gateway_groups/{gateway_group_id}/service_registries/{service_registry_id}/nacos/namespaces/{nacos_namespace}/groups/{nacos_group}/servicesGET 获取所有 Nacos 实例元数据 /api/gateway_groups/{gateway_group_id}/service_registries/{service_registry_id}/nacos/namespaces/{nacos_namespace}/groups/{nacos_group}/services/{nacos_service}/instances_metadataGET 获取特定服务注册中心的健康检查历史记录 /api/gateway_groups/{gateway_group_id}/service_registries/{service_registry_id}/health_check_historyGET 获取特定登录选项 /api/login_options/{login_option_id}获取特定登录选项。
PUT 更新特定登录选项 /api/login_options/{login_option_id}更新特定登录选项。
DELETE 删除特定登录选项 /api/login_options/{login_option_id}删除特定登录选项。
PATCH 更新特定登录选项 /api/login_options/{login_option_id}更新特定登录选项。
GET 获取所有登陆选项 /api/login_options获取所有登陆选项。
POST 创建登录选项 /api/login_options创建登录选项。