There a number of important concepts when working with TotalAgility that are detailed here.
Each time a user logs in a session id is generated that is valid until the user logs off. The session id is needed for the vast majority of methods within the TotalAgility SDK.
For more details please see here
A collection is an object that contains a group of a specific type of object.
For more details please see here
An identity is an object that contains the details needed to identify another object, a resource for example, and contains a minimum of the name and the id of the object.
For more details please see here
A persona is an object that specifies a landing page. This allows users to be associated with a persona that will define which landing page they will see when they log in.
For more details please see here
A exception is a way of dealing with events that occur outside of the normal running of TotalAgility.
For more details please see here
APIs called from KTA Forms do not support arrays within arrays. When using instances of the array only class properties at the first level in the hierarchy are supported.