{"openapi":"3.1.0","info":{"title":"Apizie","version":"2.0.0","description":"One API key, one envelope, many public data sources."},"servers":[{"url":"https://zieapi.vercel.app"}],"security":[{"ApiKeyAuth":[]}],"paths":{"/v1/cloud:aliyun-avatar/cancel-video-task":{"post":{"operationId":"cloud_aliyun_avatar_cancel_video_task","summary":"Cancel a task with the status \"Waiting to Run\" by using the TaskUuid generated when the task was submitted","description":"POST /","tags":["cloud"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["TenantId","App","TaskUuid"],"properties":{"endpoint":{"type":"string","enum":["https://avatar.cn-zhangjiakou.aliyuncs.com"],"default":"https://avatar.cn-zhangjiakou.aliyuncs.com","description":"Regional endpoint, for example https://avatar.cn-zhangjiakou.aliyuncs.com"},"TenantId":{"type":"integer","description":"Tenant ID. The TenantId obtained from the digitized virtual human Open Platform"},"App":{"type":"string","description":"Application developer information, representing a business configuration (JSON-encoded)"},"TaskUuid":{"type":"string","description":"Job UUID. The TaskUuid returned when you submit a corresponding video generation job"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/cloud:aliyun-avatar/client-auth":{"post":{"operationId":"cloud_aliyun_avatar_client_auth","summary":"When using the client rendering SDK, the SDK calls this interface for authentication","description":"POST /","tags":["cloud"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["TenantId","AppId","License","DeviceId","DeviceType"],"properties":{"endpoint":{"type":"string","enum":["https://avatar.cn-zhangjiakou.aliyuncs.com"],"default":"https://avatar.cn-zhangjiakou.aliyuncs.com","description":"Regional endpoint, for example https://avatar.cn-zhangjiakou.aliyuncs.com"},"TenantId":{"type":"integer","description":"The tenant ID. The client SDK obtains this from the certificate"},"AppId":{"type":"string","description":"The app ID. The client SDK obtains this from the certificate"},"License":{"type":"string","description":"The client certificate"},"DeviceId":{"type":"string","description":"The device ID"},"DeviceType":{"type":"string","description":"The device type"},"DeviceInfo":{"type":"string","description":"The device details"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/cloud:aliyun-avatar/client-start":{"post":{"operationId":"cloud_aliyun_avatar_client_start","summary":"After authentication, the client-side rendering SDK calls this interface to start","description":"POST /","tags":["cloud"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["TenantId","AppId"],"properties":{"endpoint":{"type":"string","enum":["https://avatar.cn-zhangjiakou.aliyuncs.com"],"default":"https://avatar.cn-zhangjiakou.aliyuncs.com","description":"Regional endpoint, for example https://avatar.cn-zhangjiakou.aliyuncs.com"},"TenantId":{"type":"integer","description":"Tenant ID. The client SDK obtains it through the certificate"},"AppId":{"type":"string","description":"App ID. The client SDK obtains it through the certificate"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/cloud:aliyun-avatar/client-unbind-device":{"post":{"operationId":"cloud_aliyun_avatar_client_unbind_device","summary":"You can call this operation to detach a device certificate when using the client rendering SDK","description":"POST /","tags":["cloud"],"parameters":[],"requestBody":{"required":false,"content":{"application/json":{"schema":{"type":"object","required":[],"properties":{"endpoint":{"type":"string","enum":["https://avatar.cn-zhangjiakou.aliyuncs.com"],"default":"https://avatar.cn-zhangjiakou.aliyuncs.com","description":"Regional endpoint, for example https://avatar.cn-zhangjiakou.aliyuncs.com"},"TenantId":{"type":"integer","description":"Tenant ID. Get this value from the digitized virtual human Open Platform"},"DeviceId":{"type":"string","description":"Device ID"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/cloud:aliyun-avatar/close-timed-reset-operate":{"post":{"operationId":"cloud_aliyun_avatar_close_timed_reset_operate","summary":"This API shuts down timed start/stop instances for digitized virtual humans. These instances are managed on…","description":"POST /","tags":["cloud"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["TenantId","InstanceId"],"properties":{"endpoint":{"type":"string","enum":["https://avatar.cn-zhangjiakou.aliyuncs.com"],"default":"https://avatar.cn-zhangjiakou.aliyuncs.com","description":"Regional endpoint, for example https://avatar.cn-zhangjiakou.aliyuncs.com"},"TenantId":{"type":"integer","description":"Tenant ID. Get the TenantId from the digitized virtual human Open Platform"},"InstanceId":{"type":"string","description":"Instance ID. Get it from the Instance Management page of the digitized virtual human Open Platform"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/cloud:aliyun-avatar/confirm-avatar2d-train":{"post":{"operationId":"cloud_aliyun_avatar_confirm_avatar2d_train","summary":"After a 2D custom digital human training job passes manual review, it enters a customer confirmation stage.…","description":"POST /","tags":["cloud"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["TenantId","Code","Confirm"],"properties":{"endpoint":{"type":"string","enum":["https://avatar.cn-zhangjiakou.aliyuncs.com"],"default":"https://avatar.cn-zhangjiakou.aliyuncs.com","description":"Regional endpoint, for example https://avatar.cn-zhangjiakou.aliyuncs.com"},"TenantId":{"type":"integer","description":"The tenant ID. Get TenantId from the developer information in the business configuration section of the Digitized Virtual Human Open…"},"Code":{"type":"string","description":"The code of the digital human"},"Confirm":{"type":"string","description":"ACCEPT: Confirms the job. DECLINE: Rejects the job"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/cloud:aliyun-avatar/create2d-avatar":{"post":{"operationId":"cloud_aliyun_avatar_create2d_avatar","summary":"Submit a real-person video clip to generate a corresponding 2D digital human avatar. This API returns an…","description":"POST /","tags":["cloud"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["TenantId","Name","Portrait","Video","Transparent","Orientation"],"properties":{"endpoint":{"type":"string","enum":["https://avatar.cn-zhangjiakou.aliyuncs.com"],"default":"https://avatar.cn-zhangjiakou.aliyuncs.com","description":"Regional endpoint, for example https://avatar.cn-zhangjiakou.aliyuncs.com"},"TenantId":{"type":"integer","description":"TenantId obtained from the digitized virtual human Open Platform"},"Name":{"type":"string","description":"Avatar name"},"Description":{"type":"string","description":"Avatar description"},"Image":{"type":"string","description":"Thumbnail URL for the avatar. If not provided, the first frame of the video will be used as the thumbnail. If provided, it must match the…"},"Portrait":{"type":"string","description":"Profile picture URL for the avatar. Requirements: 1:1 aspect ratio, PNG format, and smaller than 10 MB"},"Video":{"type":"string","description":"URL of the original video footage. Requirements: Format: MOV, WebM, or MP4. Use WebM for transparent videos. Duration: 5–10 minutes…"},"Transparent":{"type":"string","description":"Indicates whether the original video footage has a transparent background. true: Transparent format. Supports background replacement.…"},"Orientation":{"type":"integer","description":"Video orientation: portrait or landscape. 1: Portrait 2: Landscape"},"Callback":{"type":"string","description":"Specifies whether to send a callback event when the 2D avatar generation task succeeds or fails. Default is false (no callback). For more…"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/cloud:aliyun-avatar/delete-avatar":{"post":{"operationId":"cloud_aliyun_avatar_delete_avatar","summary":"Deletes a digital human asset by its avatar code","description":"POST /","tags":["cloud"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["TenantId","Code"],"properties":{"endpoint":{"type":"string","enum":["https://avatar.cn-zhangjiakou.aliyuncs.com"],"default":"https://avatar.cn-zhangjiakou.aliyuncs.com","description":"Regional endpoint, for example https://avatar.cn-zhangjiakou.aliyuncs.com"},"TenantId":{"type":"integer","description":"The tenant ID. Obtain this ID from the Digitized Virtual Human Open Platform"},"Code":{"type":"string","description":"The avatar code"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/cloud:aliyun-avatar/duplex-decision":{"post":{"operationId":"cloud_aliyun_avatar_duplex_decision","summary":"Voice duplex decision API","description":"POST /","tags":["cloud"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["TenantId","AppId","SessionId","BizRequestId","DialogStatus","CallTime","Text"],"properties":{"endpoint":{"type":"string","enum":["https://avatar.cn-zhangjiakou.aliyuncs.com"],"default":"https://avatar.cn-zhangjiakou.aliyuncs.com","description":"Regional endpoint, for example https://avatar.cn-zhangjiakou.aliyuncs.com"},"TenantId":{"type":"integer","description":"The tenant ID. Obtain it from the digitized virtual human Open Platform"},"AppId":{"type":"string","description":"The App ID. Find the developer information AppId in the lower-right corner of the business configuration product page"},"SessionId":{"type":"string","description":"The session ID of the conversation"},"BizRequestId":{"type":"string","description":"The business request ID, a unique ID for each request"},"DialogStatus":{"type":"string","description":"The current call status. ROBOT_TALK: The digitized virtual human is speaking, and the user can interrupt. Send this status whenever the…"},"CallTime":{"type":"integer","description":"Call timing: 0: Mid-sentence. 1: End of sentence"},"Text":{"type":"string","description":"The text content of what the user said, as detected by ASR"},"DialogContext":{"type":"string","description":"Conversation context (JSON-encoded)"},"InterruptType":{"type":"integer","description":"Interrupt type. If not specified, the default is 0. 0: Algorithm semantic interrupt type. 1: Custom interrupt words. 2: Custom interrupt…"},"CustomKeywords":{"type":"string","description":"A list of custom interrupt words. The number of words cannot exceed 100, and each word cannot exceed 10 characters. This field is required…"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/cloud:aliyun-avatar/get-video-task-info":{"post":{"operationId":"cloud_aliyun_avatar_get_video_task_info","summary":"Query the details of the corresponding video synthesis Job by using the TaskUuid generated upon Job…","description":"POST /","tags":["cloud"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["TenantId","App","TaskUuid"],"properties":{"endpoint":{"type":"string","enum":["https://avatar.cn-zhangjiakou.aliyuncs.com"],"default":"https://avatar.cn-zhangjiakou.aliyuncs.com","description":"Regional endpoint, for example https://avatar.cn-zhangjiakou.aliyuncs.com"},"TenantId":{"type":"integer","description":"The TenantId obtained from the digitized virtual human Open Platform."},"App":{"type":"string","description":"Represents a business configuration (JSON-encoded)"},"TaskUuid":{"type":"string","description":"The job UUID, which is returned when you submit the corresponding Video generation job."}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/cloud:aliyun-avatar/license-auth":{"post":{"operationId":"cloud_aliyun_avatar_license_auth","summary":"When you use the client-side rendering SDK, call this API with the license issued by the platform to obtain…","description":"POST /","tags":["cloud"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["TenantId","AppId","License"],"properties":{"endpoint":{"type":"string","enum":["https://avatar.cn-zhangjiakou.aliyuncs.com"],"default":"https://avatar.cn-zhangjiakou.aliyuncs.com","description":"Regional endpoint, for example https://avatar.cn-zhangjiakou.aliyuncs.com"},"TenantId":{"type":"integer","description":"The tenant ID. Obtain this ID from the developer information in the service configuration on the Digitized Virtual Human Open Platform"},"AppId":{"type":"string","description":"The AppId. Obtain this ID from the developer information in the service configuration on the Digitized Virtual Human Open Platform"},"License":{"type":"string","description":"The content of the license file. This file is generated after you attach the client package name. Download the license file for the…"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/cloud:aliyun-avatar/query-avatar":{"post":{"operationId":"cloud_aliyun_avatar_query_avatar","summary":"Queries the details of an avatar asset by its code","description":"POST /","tags":["cloud"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["TenantId","Code"],"properties":{"endpoint":{"type":"string","enum":["https://avatar.cn-zhangjiakou.aliyuncs.com"],"default":"https://avatar.cn-zhangjiakou.aliyuncs.com","description":"Regional endpoint, for example https://avatar.cn-zhangjiakou.aliyuncs.com"},"TenantId":{"type":"integer","description":"The TenantId obtained from the Digitized Virtual Human Open Platform"},"Code":{"type":"string","description":"The code of the avatar. You can find this code in the asset center of the Open Platform"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/cloud:aliyun-avatar/query-avatar-list":{"post":{"operationId":"cloud_aliyun_avatar_query_avatar_list","summary":"Query digitized virtual human assets under your account","description":"POST /","tags":["cloud"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["TenantId","ModelType"],"properties":{"endpoint":{"type":"string","enum":["https://avatar.cn-zhangjiakou.aliyuncs.com"],"default":"https://avatar.cn-zhangjiakou.aliyuncs.com","description":"Regional endpoint, for example https://avatar.cn-zhangjiakou.aliyuncs.com"},"TenantId":{"type":"integer","description":"The tenant ID. Obtain this value from the developer information section of the Digitized Virtual Human Open Platform"},"ModelType":{"type":"string","description":"The model type. Valid values: 2d: 2D avatars 3d: 3D avatars"},"PageNo":{"type":"integer","description":"The page number. Default value: 1"},"PageSize":{"type":"integer","description":"The number of entries per page. Default value: 10"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/cloud:aliyun-avatar/query-running-instance":{"post":{"operationId":"cloud_aliyun_avatar_query_running_instance","summary":"Query the list of running digital human instances. This API returns only running instances. Shutdown…","description":"POST /","tags":["cloud"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["TenantId","App"],"properties":{"endpoint":{"type":"string","enum":["https://avatar.cn-zhangjiakou.aliyuncs.com"],"default":"https://avatar.cn-zhangjiakou.aliyuncs.com","description":"Regional endpoint, for example https://avatar.cn-zhangjiakou.aliyuncs.com"},"TenantId":{"type":"integer","description":"The TenantId obtained from the digitized virtual human Open Platform"},"App":{"type":"string","description":"Represents a business configuration (JSON-encoded)"},"SessionId":{"type":"string","description":"Session SessionID, obtained from the return value of the \"Start a digital human (StartInstance)\" API. Passing this parameter queries the…"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/cloud:aliyun-avatar/query-timed-reset-operate-status":{"post":{"operationId":"cloud_aliyun_avatar_query_timed_reset_operate_status","summary":"This operation queries the power status of a specific digital human instance that supports start and stop…","description":"POST /","tags":["cloud"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["TenantId","InstanceId"],"properties":{"endpoint":{"type":"string","enum":["https://avatar.cn-zhangjiakou.aliyuncs.com"],"default":"https://avatar.cn-zhangjiakou.aliyuncs.com","description":"Regional endpoint, for example https://avatar.cn-zhangjiakou.aliyuncs.com"},"TenantId":{"type":"integer","description":"The tenant ID. Obtain the TenantId from the Digitized Virtual Human Open Platform"},"InstanceId":{"type":"string","description":"The instance ID"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/cloud:aliyun-avatar/query-video-task-info":{"post":{"operationId":"cloud_aliyun_avatar_query_video_task_info","summary":"Query a list of submitted video synthesis tasks, with support for paging. You can filter tasks by digitized…","description":"POST /","tags":["cloud"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["TenantId","App"],"properties":{"endpoint":{"type":"string","enum":["https://avatar.cn-zhangjiakou.aliyuncs.com"],"default":"https://avatar.cn-zhangjiakou.aliyuncs.com","description":"Regional endpoint, for example https://avatar.cn-zhangjiakou.aliyuncs.com"},"TenantId":{"type":"integer","description":"Tenant ID. Get the TenantId from the Digitized Virtual Human Open Platform"},"App":{"type":"string","description":"App information representing a business configuration (JSON-encoded)"},"TaskUuid":{"type":"string","description":"Task UUID returned when you submitted the corresponding video generation task"},"Title":{"type":"string","description":"Video task title to retrieve. The title must be fewer than 10 characters"},"Type":{"type":"integer","enum":["1","3"],"description":"Task type: 1: 3D digitized virtual human video synthesis. 3: 2D digitized virtual human video synthesis"},"Status":{"type":"integer","enum":["1","2","3","4"],"description":"Task business status. Expired and canceled tasks cannot be queried: 1: Waiting 2: Running 3: Success 4: Failed If not specified, all…"},"OrderById":{"type":"string","enum":["desc","asc"],"description":"ID sort order. Use asc for ascending order (latest data last) or desc for descending order (latest data first)"},"PageNo":{"type":"integer","description":"Page number for paging. Starts from 1"},"PageSize":{"type":"integer","description":"Number of items per page for paging"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/cloud:aliyun-avatar/render3d-avatar":{"post":{"operationId":"cloud_aliyun_avatar_render3d_avatar","summary":"When you use the client-side rendering SDK, the SDK calls this operation to retrieve rendering data for a 3D…","description":"POST /","tags":["cloud"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["TenantId","AppId","Code"],"properties":{"endpoint":{"type":"string","enum":["https://avatar.cn-zhangjiakou.aliyuncs.com"],"default":"https://avatar.cn-zhangjiakou.aliyuncs.com","description":"Regional endpoint, for example https://avatar.cn-zhangjiakou.aliyuncs.com"},"TenantId":{"type":"integer","description":"Tenant ID. The client SDK obtains this from its certificate"},"AppId":{"type":"string","description":"App ID. The client SDK obtains this from its certificate"},"Code":{"type":"string","description":"Avatar code"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/cloud:aliyun-avatar/send-command":{"post":{"operationId":"cloud_aliyun_avatar_send_command","summary":"Send an instruction message to the server. The digital human executes the corresponding instruction and…","description":"POST /","tags":["cloud"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["TenantId","SessionId","Code","UniqueCode"],"properties":{"endpoint":{"type":"string","enum":["https://avatar.cn-zhangjiakou.aliyuncs.com"],"default":"https://avatar.cn-zhangjiakou.aliyuncs.com","description":"Regional endpoint, for example https://avatar.cn-zhangjiakou.aliyuncs.com"},"TenantId":{"type":"integer","description":"Tenant ID, obtained from the digitized virtual human Open Platform"},"SessionId":{"type":"string","description":"Session ID. Obtain it from the return value of the \"Start a digital human\" API"},"Code":{"type":"string","description":"Instruction code: INTERRUPT: Interrupt the current digital human narration and stop the digital human from speaking. No content needs to…"},"Content":{"type":"string","description":"Instruction content, in map format. Different instructions require different parameter content. This parameter can be omitted for…"},"UniqueCode":{"type":"string","description":"Unique code for the message request. Supports up to 64-bit values and must be unique. A UUID can be used"},"Feedback":{"type":"string","description":"Specifies whether to send a callback notification when the digital human executes this message. Default value: false. For more…"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/cloud:aliyun-avatar/send-message":{"post":{"operationId":"cloud_aliyun_avatar_send_message","summary":"Send a piece of broadcast text to the server. The digital human performs TTS generation, facial expression…","description":"POST /","tags":["cloud"],"parameters":[],"requestBody":{"required":false,"content":{"application/json":{"schema":{"type":"object","required":[],"properties":{"endpoint":{"type":"string","enum":["https://avatar.cn-zhangjiakou.aliyuncs.com"],"default":"https://avatar.cn-zhangjiakou.aliyuncs.com","description":"Regional endpoint, for example https://avatar.cn-zhangjiakou.aliyuncs.com"},"SessionId":{"type":"string","description":"Session ID. Obtain this value from the return value of the \"Start a Digital Human\" API"},"TenantId":{"type":"integer","description":"Tenant ID obtained from the Digitized Virtual Human Open Platform"},"TextRequest":{"type":"string","description":"Text to be spoken (JSON-encoded)"},"VAMLRequest":{"type":"string","description":"VAML protocol request object (JSON-encoded)"},"Feedback":{"type":"string","description":"Specifies whether to send a callback notification when the digital human delivers this message. The default value is false. For more…"},"StreamExtension":{"type":"string","description":"Stream extension object. Do not pass this object if streaming broadcast is not used. The user must split the text into segments (for…"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/cloud:aliyun-avatar/send-text":{"post":{"operationId":"cloud_aliyun_avatar_send_text","summary":"Send a text message to the server. The digital human reads out the corresponding text and renders the video…","description":"POST /","tags":["cloud"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["TenantId","SessionId","Text","UniqueCode"],"properties":{"endpoint":{"type":"string","enum":["https://avatar.cn-zhangjiakou.aliyuncs.com"],"default":"https://avatar.cn-zhangjiakou.aliyuncs.com","description":"Regional endpoint, for example https://avatar.cn-zhangjiakou.aliyuncs.com"},"TenantId":{"type":"integer","description":"Tenant ID, obtained from the digitized virtual human Open Platform"},"SessionId":{"type":"string","description":"Session ID. Obtain it from the return value of the \"Start a Digital Human\" API"},"Text":{"type":"string","description":"Content of the text to be broadcast. Currently supports plain text and Alibaba Cloud Intelligent Speech Synthesis SSML (Speech Synthesis…"},"Interrupt":{"type":"string","description":"Specifies whether this broadcast request interrupts the currently playing content. The default value is true"},"UniqueCode":{"type":"string","description":"Unique code for the broadcast request. Supports up to 64-bit and must be unique. You can use a UUID"},"Feedback":{"type":"string","description":"Specifies whether to send a callback notification when the digital human broadcasts this message. The default value is false. For more…"},"StreamExtension":{"type":"string","description":"Extender object for streaming playback. If not using streaming playback, do not pass this object. The user must split the text into…"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/cloud:aliyun-avatar/send-vaml":{"post":{"operationId":"cloud_aliyun_avatar_send_vaml","summary":"Send a VAML text message to the server. The digital human reads out the corresponding text and renders the…","description":"POST /","tags":["cloud"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["TenantId","SessionId","Vaml"],"properties":{"endpoint":{"type":"string","enum":["https://avatar.cn-zhangjiakou.aliyuncs.com"],"default":"https://avatar.cn-zhangjiakou.aliyuncs.com","description":"Regional endpoint, for example https://avatar.cn-zhangjiakou.aliyuncs.com"},"TenantId":{"type":"integer","description":"Tenant ID, obtained from the digitized virtual human Open Platform"},"SessionId":{"type":"string","description":"Session ID. You can obtain it from the return value of the \"Start a digital human\" API"},"Vaml":{"type":"string","description":"VAML protocol request. For details, see the official document…"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/cloud:aliyun-avatar/start-instance":{"post":{"operationId":"cloud_aliyun_avatar_start_instance","summary":"Start an instance of a digital human video stream. By passing in specified parameters, you can start a…","description":"POST /","tags":["cloud"],"parameters":[],"requestBody":{"required":false,"content":{"application/json":{"schema":{"type":"object","required":[],"properties":{"endpoint":{"type":"string","enum":["https://avatar.cn-zhangjiakou.aliyuncs.com"],"default":"https://avatar.cn-zhangjiakou.aliyuncs.com","description":"Regional endpoint, for example https://avatar.cn-zhangjiakou.aliyuncs.com"},"TenantId":{"type":"integer","description":"Tenant ID, obtained from the developer information of the corresponding business configuration in the digitized virtual human Open Platform"},"App":{"type":"string","description":"Represents a business configuration (JSON-encoded)"},"User":{"type":"string","description":"User information for starting this digital human (such as the Customer's own user information or device ID; if unavailable, a random…"},"Channel":{"type":"string","description":"Channel information for pushing the digital human streaming media to a specified Channel. Standard RTMP protocol is currently supported.…"},"CommandRequest":{"type":"string","description":"Digital human command execution request (JSON-encoded)"},"BizId":{"type":"string","description":"Business request ID, supporting up to 64 characters. You can use this field to ensure idempotency when starting a digital human instance.…"},"TextRequest":{"type":"string","description":"Configuration parameters related to the spoken content (JSON-encoded)"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/cloud:aliyun-avatar/start-timed-reset-operate":{"post":{"operationId":"cloud_aliyun_avatar_start_timed_reset_operate","summary":"This operation powers on specified digital human timed reset instances. You can find these instances on the…","description":"POST /","tags":["cloud"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["TenantId","InstanceId"],"properties":{"endpoint":{"type":"string","enum":["https://avatar.cn-zhangjiakou.aliyuncs.com"],"default":"https://avatar.cn-zhangjiakou.aliyuncs.com","description":"Regional endpoint, for example https://avatar.cn-zhangjiakou.aliyuncs.com"},"TenantId":{"type":"integer","description":"Tenant ID. Get this from the digitized virtual human Open Platform"},"InstanceId":{"type":"string","description":"Instance ID. Get this from the Instance Management page in the digitized virtual human Open Platform"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/cloud:aliyun-avatar/stop-instance":{"post":{"operationId":"cloud_aliyun_avatar_stop_instance","summary":"Shut down a digital human instance and stop stream ingest","description":"POST /","tags":["cloud"],"parameters":[],"requestBody":{"required":false,"content":{"application/json":{"schema":{"type":"object","required":[],"properties":{"endpoint":{"type":"string","enum":["https://avatar.cn-zhangjiakou.aliyuncs.com"],"default":"https://avatar.cn-zhangjiakou.aliyuncs.com","description":"Regional endpoint, for example https://avatar.cn-zhangjiakou.aliyuncs.com"},"TenantId":{"type":"integer","description":"The TenantId obtained from the developer information in the business configuration of the digitized virtual human Open Platform"},"SessionId":{"type":"string","description":"Session SessionID. Obtain it from the return value of the \"Start a digital human\" API"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/cloud:aliyun-avatar/submit-audio-to2-davatar-video-task":{"post":{"operationId":"cloud_aliyun_avatar_submit_audio_to2_davatar_video_task","summary":"Submit an offline task to generate a 2D digital human video from a WAV audio file. This operation returns a…","description":"POST /","tags":["cloud"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["TenantId","App","Title","Url"],"properties":{"endpoint":{"type":"string","enum":["https://avatar.cn-zhangjiakou.aliyuncs.com"],"default":"https://avatar.cn-zhangjiakou.aliyuncs.com","description":"Regional endpoint, for example https://avatar.cn-zhangjiakou.aliyuncs.com"},"TenantId":{"type":"integer","description":"Tenant ID. Get this value from the digitized virtual human Open Platform"},"App":{"type":"string","description":"App information. Represents a business configuration (JSON-encoded)"},"Title":{"type":"string","description":"Task title for the video synthesis. Maximum length: 32 characters"},"VideoInfo":{"type":"string","description":"Video configuration (JSON-encoded)"},"AvatarInfo":{"type":"string","description":"Digital human configuration (JSON-encoded)"},"AudioInfo":{"type":"string","description":"Audio configuration (JSON-encoded)"},"Url":{"type":"string","description":"URL of the audio file. The audio must be less than 30 minutes long. It must have a 16 kHz sampling rate, one channel, and 16-bit sample…"},"Callback":{"type":"string","description":"Enable event callbacks for this video synthesis task. Default: false. Alibaba Cloud supports callbacks at task start and task completion.…"},"CallbackParams":{"type":"string","description":"Parameters to pass through with the callback. Must be a JSON string. Ignored when Callback is false"},"ExtParams":{"type":"string","description":"Additional parameters"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/cloud:aliyun-avatar/submit-audio-to3-davatar-video-task":{"post":{"operationId":"cloud_aliyun_avatar_submit_audio_to3_davatar_video_task","summary":"Submits a task to generate a 3D digital human video from a WAV audio file. This operation immediately…","description":"POST /","tags":["cloud"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["TenantId","App","Title","Url"],"properties":{"endpoint":{"type":"string","enum":["https://avatar.cn-zhangjiakou.aliyuncs.com"],"default":"https://avatar.cn-zhangjiakou.aliyuncs.com","description":"Regional endpoint, for example https://avatar.cn-zhangjiakou.aliyuncs.com"},"TenantId":{"type":"integer","description":"The tenant ID. Obtain this ID from the Digitized Virtual Human Open Platform"},"App":{"type":"string","description":"The application information, which represents a business configuration (JSON-encoded)"},"Title":{"type":"string","description":"The title of the video synthesis task. The title can be up to 32 characters long"},"VideoInfo":{"type":"string","description":"The video configuration (JSON-encoded)"},"AvatarInfo":{"type":"string","description":"The configuration of the digital human (JSON-encoded)"},"Url":{"type":"string","description":"The URL of the audio file. The audio file must be less than 30 minutes in duration, have a sample rate of 16 kHz, be single-channel, and…"},"Callback":{"type":"string","description":"Specifies whether to receive event callbacks for the video synthesis task. The default value is \\`false\\`. The platform can send callbacks…"},"CallbackParams":{"type":"string","description":"The parameters that you want to pass through in the callback. This parameter must be a JSON string. This parameter is invalid if…"},"ExtParams":{"type":"string","description":"The extended parameters"},"AudioInfo":{"type":"string","description":"The audio configuration (JSON-encoded)"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/cloud:aliyun-avatar/submit-avatar-video-task":{"post":{"operationId":"cloud_aliyun_avatar_submit_avatar_video_task","summary":"Submit a task to generate a video of a digitized virtual human","description":"POST /","tags":["cloud"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["TenantId","App","Title","VideoParams"],"properties":{"endpoint":{"type":"string","enum":["https://avatar.cn-zhangjiakou.aliyuncs.com"],"default":"https://avatar.cn-zhangjiakou.aliyuncs.com","description":"Regional endpoint, for example https://avatar.cn-zhangjiakou.aliyuncs.com"},"TenantId":{"type":"integer","description":"Tenant ID. Obtain the TenantId from the digitized virtual human Open Platform"},"App":{"type":"string","description":"App information, representing a business configuration (JSON-encoded)"},"Title":{"type":"string","description":"The title of the submitted video synthesis task"},"VideoParams":{"type":"string","description":"Related parameters required for the synthesized video"},"Callback":{"type":"string","description":"Whether this video synthesis task requires an event callback. The default is false, meaning no callback. The platform supports event…"},"CallbackParams":{"type":"string","description":"Parameters to pass through during the callback, in JSON string format. This parameter does not take effect when Callback is set to false"},"ExtParams":{"type":"string","description":"Extension parameters"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/cloud:aliyun-avatar/submit-text-to2-davatar-video-task":{"post":{"operationId":"cloud_aliyun_avatar_submit_text_to2_davatar_video_task","summary":"Submit a job to generate a 2D digital human video offline based on a piece of text. This API immediately…","description":"POST /","tags":["cloud"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["TenantId","App","Title","Text"],"properties":{"endpoint":{"type":"string","enum":["https://avatar.cn-zhangjiakou.aliyuncs.com"],"default":"https://avatar.cn-zhangjiakou.aliyuncs.com","description":"Regional endpoint, for example https://avatar.cn-zhangjiakou.aliyuncs.com"},"TenantId":{"type":"integer","description":"The tenant ID, obtained from the Digitized Virtual Human Open Platform"},"App":{"type":"string","description":"Developer application information, representing a business configuration (JSON-encoded)"},"Title":{"type":"string","description":"The title of the submitted video synthesis job. The title can contain up to 64 characters"},"Text":{"type":"string","description":"Input text for synthesis. Maximum length: 1000 characters. Supports SSML for specifying TTS pronunciation of polyphonic characters,…"},"VideoInfo":{"type":"string","description":"Video configuration (JSON-encoded)"},"AudioInfo":{"type":"string","description":"Audio-related configuration. If not provided, the default value configured in the asset will be used. (JSON-encoded)"},"AvatarInfo":{"type":"string","description":"Configuration related to the digital human appearance (JSON-encoded)"},"Callback":{"type":"string","description":"Specifies whether to enable management event callbacks for this video synthesis job. The default value is false, which means no callback.…"},"CallbackParams":{"type":"string","description":"Additional parameters to pass through during the callback, provided as a JSON-formatted string. This parameter takes effect only when…"},"ExtParams":{"type":"string","description":"Some extension parameters"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/cloud:aliyun-avatar/submit-text-to3-davatar-video-task":{"post":{"operationId":"cloud_aliyun_avatar_submit_text_to3_davatar_video_task","summary":"Submit a job to offline generate a 3D digital human video based on a piece of text. This API immediately…","description":"POST /","tags":["cloud"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["TenantId","App","Title","Text"],"properties":{"endpoint":{"type":"string","enum":["https://avatar.cn-zhangjiakou.aliyuncs.com"],"default":"https://avatar.cn-zhangjiakou.aliyuncs.com","description":"Regional endpoint, for example https://avatar.cn-zhangjiakou.aliyuncs.com"},"TenantId":{"type":"integer","description":"Tenant ID, obtained from the digitized virtual human Open Platform"},"App":{"type":"string","description":"App information, representing a business configuration (JSON-encoded)"},"Title":{"type":"string","description":"Title of the submitted video synthesis job. The title can contain up to 64 characters."},"Text":{"type":"string","description":"The text to synthesize. It can contain up to 1,000 characters. SSML is supported to specify TTS pronunciation for polyphonic characters,…"},"VideoInfo":{"type":"string","description":"Video format (JSON-encoded)"},"AvatarInfo":{"type":"string","description":"Configuration related to the digital human (JSON-encoded)"},"AudioInfo":{"type":"string","description":"Audio-related configuration. If not provided, the default value configured in the asset will be used. Some voice styles from Alibaba Cloud…"},"Callback":{"type":"string","description":"Specifies whether to enable management event callbacks for this video synthesis job. The default value is false, which disables callbacks.…"},"CallbackParams":{"type":"string","description":"Parameters to be passed through during callback, provided as a JSON-formatted string. This parameter takes effect only when callback=true."},"ExtParams":{"type":"string","description":"Extended parameters."}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/cloud:aliyun-avatar/update2d-avatar":{"post":{"operationId":"cloud_aliyun_avatar_update2d_avatar","summary":"Updates a 2D custom avatar. You cannot modify an avatar while it is being created","description":"POST /","tags":["cloud"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["TenantId","Code"],"properties":{"endpoint":{"type":"string","enum":["https://avatar.cn-zhangjiakou.aliyuncs.com"],"default":"https://avatar.cn-zhangjiakou.aliyuncs.com","description":"Regional endpoint, for example https://avatar.cn-zhangjiakou.aliyuncs.com"},"TenantId":{"type":"integer","description":"The tenant ID. Get this ID from the developer information section of your business configuration on the Digitized Virtual Human Open…"},"Code":{"type":"string","description":"The avatar code"},"Name":{"type":"string","description":"The character name"},"Description":{"type":"string","description":"The character description"},"Image":{"type":"string","description":"The character thumbnail. If you do not provide a thumbnail, the first frame of the video is used as the thumbnail. If you provide a…"},"Portrait":{"type":"string","description":"The character's profile picture. If you do not provide a profile picture, the existing one is not updated. - Requirements: 1:1 aspect…"},"Video":{"type":"string","description":"The URL of the source video material. You can only update the video for roles that failed to be created. Requirements: Format: MOV, WebM,…"},"Transparent":{"type":"string","description":"Specifies whether the source video has a transparent background. true: The video has a transparent background. The background can be…"},"Orientation":{"type":"integer","description":"The orientation of the source video. 1: Portrait 2: Landscape"},"Callback":{"type":"string","description":"Specifies whether to receive event callbacks for the success or failure of this 2D avatar generation task. The default value is false,…"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/cloud:aliyun-avatar/version":{"post":{"operationId":"cloud_aliyun_avatar_version","summary":"version","description":"POST /","tags":["cloud"],"parameters":[],"requestBody":{"required":false,"content":{"application/json":{"schema":{"type":"object","required":[],"properties":{"endpoint":{"type":"string","enum":["https://avatar.cn-zhangjiakou.aliyuncs.com"],"default":"https://avatar.cn-zhangjiakou.aliyuncs.com","description":"Regional endpoint, for example https://avatar.cn-zhangjiakou.aliyuncs.com"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}}},"components":{"securitySchemes":{"ApiKeyAuth":{"type":"apiKey","in":"header","name":"x-api-key"}},"schemas":{"RunEnvelope":{"type":"object","required":["project","data","timestamp"],"properties":{"project":{"type":"string","example":"dev-tools:hash"},"data":{},"timestamp":{"type":"string","format":"date-time"}}},"ErrorEnvelope":{"type":"object","properties":{"content":{},"message":{"type":"string"},"errors":{"type":"array","items":{}},"error":{"type":"object","properties":{"code":{"type":"string"},"message":{"type":"string"}}}}}},"responses":{"Error":{"description":"Invalid key, plan gate, rate limit or upstream failure","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ErrorEnvelope"}}}}}}}