LearningSuite icon

LearningSuite

Interact with LearningSuite API (powered by agentur-systeme.de)

Actions100

Member → Find or Create Member

AI-generated

Summary

Finds a LearningSuite member by email and, if no match is found, creates a member with the supplied name and optional profile settings. The ignore-if-already-exists option controls whether an existing member is returned or an error is raised.

Inputs

  • Email (required) — Email address used to look up the member.
  • First Name (required) — First name used if a member needs to be created.
  • Last Name (required) — Last name used if a member needs to be created.
  • Additional Options — Optional member details: about text, city, phone, position, interface locale (German or English), and password. You can also choose whether to suppress the welcome login email, allow first login without a password change for SSO use, and return an existing member instead of raising an error.

Output shape

A single member record returned by the lookup or creation request.

If an existing member is found, the ignore-if-already-exists option determines whether it is returned or an error is raised. The source pack shows the handler declaration but not its implementation body, so it does not establish additional output details.

Links

Discussion