Back to API references

SOAP API method Rule_copy


When a view given, the copy will be created there. When a array to the 4th parameter is given, all objects that failed to copy will be add to the array. The available options force: Always return a object, even when some of the childs failed to copy.


Name Type Description
id * int Unique identifier (id) of the object Rule. The method only applies to the rule with this id.
name * string The name of the new rule
view Structure of type 'view' The future parent of the new rule, if omitted the same parent as this rule.
options Collection of type 'options' Extra copy options.
login Structure of type 'login' Optional login data (soon deprecated)
access_token string Optional api access token
* required parameters

Return values

Name Type Description
rule Structure of type 'rule'
value boolean

Structure 'view'

Name Type Description
id int The ID of the view.
name string The name of the view.
description string The description of the view.
archived boolean The view is archived.
buildstatus string The status of the rebuild
countprofiles int The number of profiles.
lastbuilt timestamp When was the item rebuilt for the last time?

Structure 'options'

Name Type Description

Structure 'login'

Name Type Description
username string The username of the login attempt
account string The account name of the login attempt
password string The password for the login attempt

Structure 'rule'

Name Type Description
id int The ID of the rule.
name string The name of the rule.
inversed boolean Is this rule an inversed rule?
disabled boolean Is this rule disabled?