共 103 个路径、115 个操作,直接由 docs/openapi.yaml 生成。完整参数、请求体与响应结构请下载规范文件。
license_key;门户使用登录会话;管理接口使用后台会话或 kg_live_… API Key。授权 4
Get the Ed25519 verification key
Activate a license
Verify a license activation
Deactivate a device or user
自助注册 3
What a self sign-up form shows
Mail a confirmation code
Confirm the code and claim the licence
认证 9
Receive Casdoor identity events
Sign-in methods this server offers
Start Casdoor sign-in (OIDC authorization code)
Finish Casdoor sign-in
Trade a Casdoor token for a Keygate session (desktop)
Email a six-digit sign-in code
Sign in with the emailed code
Renew the session
Sign out
会话 2
The signed-in account in this context
Workspaces this account belongs to
结账 2
Hosted checkout link for a plan (root path)
Confirm a Stripe Checkout session on the success page
客户门户 18
The signed-in user
The signed-in user's licenses
Update the signed-in user's display name
Active plans of a product
Record usage from a portal session
Get quota status from a portal session
List a license's activations
Remove an activation (free a device slot)
Move a subscription to another plan
Preview a change to a subscription's plan or seats
Change a subscription's plan or seats, as previewed
A subscription change waiting for payment
Cancel a subscription
Open the Stripe customer portal
Invoices of a license's Stripe customer
Buy a maintenance renewal for a perpetual license
Attach a license to the signed-in account by entering its key
Upgrade a license on a free plan to a paid plan (portal session)
席位 4
Accept a seat invite (public, token-only)
List seats on a license (portal)
Invite a member (portal)
Remove a member (portal)
权益 1
Check feature entitlements
浮动授权 3
Checkout a floating session
Release a floating session
Extend a floating session
用量 2
Record usage
Get quota status
发布源 5
Get a license-gated download URL
Sparkle appcast (per-platform)
Velopack feed (per-platform)
Velopack feed and package downloads, at the URLs Velopack builds
Tauri updater manifest (latest only)
站点 3
Public site configuration
Server version
Public plan catalogue for a pricing page
平台 10
List workspaces
Open a workspace
One workspace
Rename or suspend a workspace
Members of a workspace
Add a member
Change a member's role
Remove a membership
Platform-wide settings
Write platform-wide settings
后台 · 授权 29
List licenses
Create a license
Export licenses with their keys
Get a license
Reveal a license key
Replace a license key
Email the customer their key again
Cancel and revoke (path kept as /refund)
Revoke a license
Suspend a license
Reinstate a license
Set the seats of a license on a per-seat plan
Set or clear a license's expiry
Set or clear a perpetual license's update cutoff
Bind a license to the account that should see it in the portal
Reassign a license another account already holds
Move a license to another plan of its product
Detach an ended Stripe subscription from a license
Usage events and counters of a license
Reset a usage counter
Seats of a license
Remove a member or cancel an invitation
Reveal a member's key
Reissue a member's key
Add-ons attached to a license
Attach an add-on to a license
Detach an add-on from a license
Floating sessions of a license
Remove an activation
后台 · 发布 12
List releases
Create a draft release
Get a release
Update a release's name and notes
Delete a draft release
Update a release's name and notes (deprecated alias)
Add an artifact and get an upload URL
Finalize an uploaded artifact
Delete an artifact of a draft
Publish a draft release
Yank a published release
Restore a yanked release
后台 · Webhook 8
List webhook endpoints
Create a webhook endpoint
Update a webhook endpoint
Delete a webhook endpoint
List an endpoint's deliveries
Get one delivery
Send a delivery again
Send a test event