NGOAddMembersToLists

This call adds members to Address Lists for the logged in userUser. This call can be used to add members to multiple Address Lists. Either the ListName or ListIndex of the address List is essential. If the outer Member tag is specified then the values of all its inner tags ObjectType, ObjectIndex, ObjectName must also be specified.

 

Input Parameter description

View sample InputXml

Output Parameter description

View sample OutputXml

Errors and Warnings

 

 

Input Parameters description

Name

Parent Tag

Description

Valid Values

Default

Values

Option

Root

Unique option for the call.

NGOAdd

MembersTo

Lists

N/A

CabinetName

Root

Name of the Cabinet to which the User wants to connect.

 

N/A

UserDBId

Root

UserDatabase ID that is returned in the NGOConnect

Cabinet call.

 

N/A

AddressList

Members

Root

Container tag for a single Address List for the logged in User.

 

 

ListIndex

Address

List

Members

Index of the Address List.

 

 

ListName

Address

List

Members

Name of the Address List.

 

 

Members

Address

List

Members

Container tag for various members to be added in the Address List for the logged in User.

 

 

Member

Members

Contains information about the member to be added in the Address List.

 

 

ObjectType

Member

Indicates whether object being added is a User or a Group.

‘U’ – User

‘G’- Group

 

ObjectIndex

Member

Index of the object being added as a member of Address List.

Integer >= 0

 

ObjectName

Member

Name of the object being added as a member of the Address List.

 

 

 

Output Parameters description

Name

Parent Tag

Description

Option

Root

Unique option for the call.

Status

Root

Status of the call. If the Status is 0, then the call is successful.

 

Errors returned from call

Code

Message

Comments

-50180

 

Address List not exists.

Address List, to which members are to be added does not exist.