All Products
Search
Document Center

Elastic Desktop Service:Agent Management Center OpenAPI reference

更新時間:May 08, 2026

This topic describes the Agent Management Center APIs and provides links to their reference documentation.

Create, manage, and query agents

Create agent API

Usage example

Refer to the examples in the API reference on OpenAPI Explorer.

OpenClaw

No special requirements. Use the request parameters from the example and replace the image ID with a community image ID:
Windows image name: OpenClaw_Windows 11
Windows image ID: imgc-0aae4rxv3pz7idcot
Ubuntu image name: OpenClaw_Ubuntu 22.04
Ubuntu image ID: imgc-0ae8jvkn4tzatayay

JVS Claw

{
	"RegionId": "cn-hangzhou",
	"BundleId": "b-openclaw-linux",
	"DesktopName": "test-desktop-name",
	"Amount": "1",
	"OfficeSiteId": "cn-hangzhou+dir-xxx", // You must create a workspace first.
  "ChargeType": "PostPaid", 
  "DesktopAttachment": { "DesktopType": "cloud.space.4c.8g" }, 
  "PurchaseOptions": { "MonthlyCredits": "120" } 
}

Query APIs

  • Query agent information: ListDesktopAgentRuntime

  • Query the model configuration of an agent: GetRuntimeModelConfig

  • Query the third-party channel configuration of an agent: GetRuntimeChannel

JVS Claw batch entitlement APIs

Note

The DesktopId is required for both single and batch assignments. To obtain the DesktopId for a specific JVS Claw ID, call the ListDesktopAgentRuntime API.

Model configuration

Model group creation and authorization APIs

Model group management APIs

  • Create a model group: CreateModelTemplate

  • Update a model group: UpdateModelTemplate

  • Delete a model group: DeleteModelTemplate

  • Query a list of model groups: ListModelTemplates

  • Create a model service provider template: CreateModelProviderTemplate

  • Update model service provider template information: UpdateModelProviderTemplate

  • Delete a model service provider template: DeleteModelProviderTemplate

  • Get a single model service provider template: GetModelProviderTemplate

  • Query a list of model service provider templates: ListModelProviderTemplates

  • Create model templates in a batch: BatchCreateLlmTemplates

  • Delete a model template: DeleteLlmTemplate

  • Query a list of model templates: ListLlmTemplates

Model group resource assignment APIs

  • Configure a model group for an agent: ConfigRuntimeModelTemplate

  • Remove the model group from an agent: RemoveRuntimeModelTemplate

  • List the resource groups associated with a model group: ListModelTemplateResourceGroup

  • Configure a model group for a resource group: ConfigResourceGroupModelTemplate

  • Remove a model group from a resource group: RemoveResourceGroupModelTemplate

Channel configuration

Channel configuration APIs

  • Configure a third-party channel for an agent: ConfigRuntimeChannel

  • Remove a third-party channel from an agent: RemoveRuntimeChannel

Skill Center

Query skills

  • Skill list (primary entry point): ListSkills

Manage skills

  • Create a tenant skill: CreateTenantSkill

  • Delete skills in a batch: BatchDeleteSkills

  • Obtain temporary credentials for OSS upload: GetOssStsToken

  • Parse a skill package: ParseSkillPackage

  • Query the parsing progress: GetParseProgress

Manage skill authorization

  • List skills authorized for a desktop: ListSkillAuthedIdentities

  • Authorize or deauthorize a skill for a desktop: SetIdentitySkillAuth

Skill security policy

  • List desktops with security policies enabled: ListSecureSkillIdentities

  • Set a security policy for a desktop: SetIdentitySkillSecurity

Enable and disable skills

  • Enable or disable skills at the tenant level: SetTenantSkillEnabled

Wuying Model Credit Pack subscription

Credit pack subscription APIs

  • Set a credit quota for an agent: SetAgentCreditQuota

Credit pack query APIs

  • Query a list of credit packs: DescribeCreditPackageAgents

  • Query credit pack usage (consumption and remaining credits): DescribeCreditUsageInfo

Query agent credit consumption

  • Query the credit deduction details for a specific agent: DescribeDeductionStatistic