gws-reseller by googleworkspace/cli
npx skills add https://github.com/googleworkspace/cli --skill gws-reseller; 在执行前使用 gws schema` 检查方法参数
SKILL.md
前提条件: 请先阅读
../gws-shared/SKILL.md以了解身份验证、全局标志和安全规则。如果该文件不存在,请运行gws generate-skills命令来创建它。
gws reseller <resource> <method> [flags]
get — 获取客户账户。使用此操作可查看您经销商管理中已有的客户账户,或查看您未管理的现有客户的最小账户信息。有关现有客户 API 响应的更多信息,请参阅检索客户账户。insert — 订购新客户账户。patch — 更新客户账户设置。此方法支持补丁语义。您无法通过 Reseller API 更新 ,但 类型的客户可以验证其域名并变为 。有关更多信息,请参阅。广告位招租
在这里展示您的产品或服务
触达数万 AI 开发者,精准高效
customerType"team"customerType = "domain"update — 更新客户账户设置。您无法通过 Reseller API 更新 customerType,但 "team" 类型的客户可以验证其域名并变为 customerType = "domain"。有关更多信息,请参阅更新客户设置。getwatchdetails — 返回与经销商对应的监控的所有详细信息。register — 注册经销商以接收通知。unregister — 取消注册经销商以停止接收通知。activate — 激活先前被经销商暂停的订阅。如果您没有暂停客户订阅,并且它是由于其他原因(例如滥用或待接受的 ToS)而暂停的,则此调用不会重新激活客户订阅。changePlan — 更新订阅计划。使用此方法将 30 天试用版或灵活计划订阅更新为按月或按年付款的年度承诺计划。计划的更新方式因计划和产品而异。有关更多信息,请参阅管理订阅中的描述。changeRenewalSettings — 更新用户许可证的续订设置。这仅适用于具有年度承诺计划的账户。有关更多信息,请参阅管理订阅中的描述。changeSeats — 更新订阅的用户许可证设置。有关更新年度承诺计划或灵活计划订阅许可证的更多信息,请参阅管理订阅。delete — 取消、暂停订阅或将其转移为直接订阅。get — 获取特定订阅。subscriptionId 可以使用检索所有经销商订阅方法找到。有关检索特定订阅的更多信息,请参阅管理订阅中描述的信息。insert — 创建或转移订阅。为您使用订购新客户账户方法订购的客户账户创建订阅。list — 列出由经销商管理的订阅。该列表可以是所有订阅、某个客户的所有订阅或某个客户的所有可转移订阅。可选地,此方法可以通过 customerNamePrefix 过滤响应。有关更多信息,请参阅管理订阅。startPaidService — 立即将 30 天免费试用订阅转换为付费服务订阅。仅当已为 30 天试用订阅设置好付款计划时,此方法才适用。有关更多信息,请参阅管理订阅。suspend — 暂停活动订阅。您可以使用此方法暂停当前处于 ACTIVE 状态的付费订阅。* 对于 FLEXIBLE 订阅,计费将暂停。* 对于 ANNUAL_MONTHLY_PAY 或 ANNUAL_YEARLY_PAY 订阅:* 暂停订阅不会更改最初承诺的续订日期。* 暂停的订阅不会续订。在调用任何 API 方法之前,请先检查它:
# 浏览资源和方法
gws reseller --help
# 检查方法的必需参数、类型和默认值
gws schema reseller.<resource>.<method>
使用 gws schema 的输出内容来构建您的 --params 和 --json 标志。
每周安装量
541
代码仓库
GitHub 星标数
22.6K
首次出现
Mar 4, 2026
安全审计
安装于
codex527
opencode526
gemini-cli525
cursor525
github-copilot525
kimi-cli524
; use gws schema` to inspect method parameters before execution
SKILL.md
PREREQUISITE: Read
../gws-shared/SKILL.mdfor auth, global flags, and security rules. If missing, rungws generate-skillsto create it.
gws reseller <resource> <method> [flags]
get — Gets a customer account. Use this operation to see a customer account already in your reseller management, or to see the minimal account information for an existing customer that you do not manage. For more information about the API response for existing customers, see retrieving a customer account.insert — Orders a new customer's account.patch — Updates a customer account's settings. This method supports patch semantics. You cannot update customerType via the Reseller API, but a "team" customer can verify their domain and become customerType = "domain". For more information, see Verify your domain to unlock Essentials features.update — Updates a customer account's settings. You cannot update customerType via the Reseller API, but a "team" customer can verify their domain and become customerType = "domain". For more information, see update a customer's settings.getwatchdetails — Returns all the details of the watch corresponding to the reseller.register — Registers a Reseller for receiving notifications.unregister — Unregisters a Reseller for receiving notifications.activate — Activates a subscription previously suspended by the reseller. If you did not suspend the customer subscription and it is suspended for any other reason, such as for abuse or a pending ToS acceptance, this call will not reactivate the customer subscription.changePlan — Updates a subscription plan. Use this method to update a plan for a 30-day trial or a flexible plan subscription to an annual commitment plan with monthly or yearly payments. How a plan is updated differs depending on the plan and the products. For more information, see the description in manage subscriptions.changeRenewalSettings — Updates a user license's renewal settings. This is applicable for accounts with annual commitment plans only. For more information, see the description in manage subscriptions.changeSeats — Updates a subscription's user license settings. For more information about updating an annual commitment plan or a flexible plan subscription’s licenses, see Manage Subscriptions.delete — Cancels, suspends, or transfers a subscription to direct.Before calling any API method, inspect it:
# Browse resources and methods
gws reseller --help
# Inspect a method's required params, types, and defaults
gws schema reseller.<resource>.<method>
Use gws schema output to build your --params and --json flags.
Weekly Installs
541
Repository
GitHub Stars
22.6K
First Seen
Mar 4, 2026
Security Audits
Gen Agent Trust HubPassSocketPassSnykWarn
Installed on
codex527
opencode526
gemini-cli525
cursor525
github-copilot525
kimi-cli524
Supabase Postgres 最佳实践指南 - 8大类别性能优化规则与SQL示例
54,100 周安装
FastMCP Python框架:快速构建MCP服务器,为Claude等大模型提供工具与资源
405 周安装
Nginx配置完全指南:生产级反向代理、负载均衡、SSL终止与性能优化
406 周安装
iOS HIG 设计指南:原生应用界面开发框架与 SwiftUI/UIKit 最佳实践
406 周安装
Aceternity UI - Next.js 13+ 动画React组件库 | Tailwind CSS & Framer Motion
406 周安装
RAG工程师技能详解:检索增强生成系统架构与最佳实践
406 周安装
survey技能:跨平台问题空间扫描与调研工具 | 智能体开发研究
406 周安装
get — Gets a specific subscription. The subscriptionId can be found using the Retrieve all reseller subscriptions method. For more information about retrieving a specific subscription, see the information descrived in manage subscriptions.insert — Creates or transfer a subscription. Create a subscription for a customer's account that you ordered using the Order a new customer account method.list — Lists of subscriptions managed by the reseller. The list can be all subscriptions, all of a customer's subscriptions, or all of a customer's transferable subscriptions. Optionally, this method can filter the response by a customerNamePrefix. For more information, see manage subscriptions.startPaidService — Immediately move a 30-day free trial subscription to a paid service subscription. This method is only applicable if a payment plan has already been set up for the 30-day trial subscription. For more information, see manage subscriptions.suspend — Suspends an active subscription. You can use this method to suspend a paid subscription that is currently in the ACTIVE state. * For FLEXIBLE subscriptions, billing is paused. * For ANNUAL_MONTHLY_PAY or ANNUAL_YEARLY_PAY subscriptions: * Suspending the subscription does not change the renewal date that was originally committed to. * A suspended subscription does not renew.