2. Methods

The following table summarizes the methods available:
Method Description
Login Authenticates with the Firmwater LMS to commence a client session. Includes a session identifier in the response which is required when issuing other method calls.
CreateOrUpdate Manipulates object data within the organization. As its name implies, it is used both for creating objects and updating them.
Search Searches the system within an organization for a particular object type, restricting the results according to the specified search parameters.
CreateUserSession Generates a URL for a user that includes an authorization token. This create an LMS session on behalf of a user so that she does not need to manually login.
GrantContent Grants access to one of more learning activities to a child organization.
SendWelcomeNotificationSend welcome notification to one or more recipients.