Name | Type | Description | Mandatory | Available from version |
---|---|---|---|---|
BrickIds | Guid[] | |||
POACustomerNo | string[] | Customer numbers of the agent of the POA | ||
POACustomerIds | Guid[] | Ids of the agent of the POA | ||
Accounts | Guid[] | Account ids of the POA | ||
Keys[] | string[] | The Key (type) of the POA. Can be View, Trade, Full or Inactive |
Name | Type | Description | Available from version |
---|---|---|---|
BrickId | Guid | The BrickId (unique id) of the POA | |
CreatedDate | DateTime | Date for creation | |
POACustomerNo | string | Customer number of the agent of the POA | |
POACustomerId | Guid | Id of the agent of the POA | |
AccountId | Guid | Account id of the POA | |
Key | String | The Key (type) of the POA. Can be View, Trade, Full or Inactive | |
PowerOfAttorneyTypeId | Guid | Id of the POA type | |
CustomFields | object[] | CustomFields is an array of CustomField objects. Each CustomField consists of two strings, FieldName and Value. There are no datatypes associated with these properties, they are just a way for api-users to add custimized data to the object. | 2.20 |
public static void GetPoa() { var binding = new BasicHttpBinding(); binding.MaxReceivedMessageSize = Int32.MaxValue; var target = new bfsapi.bfsapiSoapClient(binding, new EndpointAddress("http://localhost:20010/bfsapi.asmx")); var req = new GetPOARequest(); req.Credentials = new bfsapi.Credentials { UserName = "username", Password = "password" }; req.identify = "identifycode"; req.Args=new GetPOAArgs { Keys = new[] {"View", "Full" }, }; var resp = target.GetPOAS(req); } |