All Products
Search
Document Center

Cloud Phone:CreateSystemPropertyTemplate

Last Updated:Dec 15, 2025

Creates a system property template. The key-value pairs defined in the template are sent to cloud phones and set as properties in their Android systems using the setprop command. APKs or related programs can then read these property values.

Try it now

Try this API in OpenAPI Explorer, no manual signing needed. Successful calls auto-generate SDK code matching your parameters. Download it with built-in credential security for local usage.

Test

RAM authorization

No authorization for this operation. If you encounter issues with this operation, contact technical support.

Request parameters

Parameter

Type

Required

Description

Example

TemplateName

string

No

The name of the template. The name must meet the following requirements:

  • Be 2 to 32 characters in length.

  • Start with an uppercase or lowercase letter or a Chinese character. It cannot start with http:// or https://.

  • Contain letters, digits, colons (:), underscores (_), and hyphens (-). Periods (.) are not supported.

Template1

SystemPropertyInfo

object

No

The information about the system property template.

RoBuildFingerprint

string

No

Note

This parameter is not yet available for use.

null

RoProductModel

string

No

Note

This parameter is not yet available for use.

null

RoProductManufacturer

string

No

Note

This parameter is not yet available for use.

null

RoProductBrand

string

No

Note

This parameter is not yet available for use.

null

RoBuildUser

string

No

Note

This parameter is not yet available for use.

null

RoBuildId

string

No

Note

This parameter is not yet available for use.

null

RoBootloader

string

No

Note

This parameter is not yet available for use.

null

RoBuildTags

string

No

Note

This parameter is not yet available for use.

null

RoProductBoard

string

No

Note

This parameter is not yet available for use.

null

RoProductDevice

string

No

Note

This parameter is not yet available for use.

null

RoBuildProduct

string

No

Note

This parameter is not yet available for use.

null

RoBuildType

string

No

Note

This parameter is not yet available for use.

null

RoBuildHost

string

No

Note

This parameter is not yet available for use.

null

RoBuildDisplayId

string

No

Note

This parameter is not yet available for use.

null

RwRoSerialNo

string

No

Note

This parameter is not yet available for use.

null

CustomPropertyInfos

array

No

A list of custom properties.

object

No

A custom property.

PropertyName

string

No

The key of the custom property.

propKey

PropertyValue

string

No

The value of the custom property.

propValue

FilePath

string

No

The URL of the property template file. The API parses the file synchronously. An error is returned if the file format is invalid.

Note

The file must be in the following format: { "properties":{"key1":"value1"}}.

https://filepath****.com

EnableAuto

boolean

No

Specifies whether to automatically generate preset system properties.

true

Response elements

Element

Type

Description

Example

object

The data structure of the response.

RequestId

string

The request ID.

425F351C-3F8E-5218-A520-B6311D0D****

TemplateId

string

The ID of the property template.

ap-g6gyv4a4xlf****

Examples

Success response

JSON format

{
  "RequestId": "425F351C-3F8E-5218-A520-B6311D0D****",
  "TemplateId": "ap-g6gyv4a4xlf****"
}

Error codes

See Error Codes for a complete list.

Release notes

See Release Notes for a complete list.