User(    string Username )

Get an user’s information.

Request

Request Data:

  • (string) Username (required) – the user’s login username.
1
2
3
{
    "Username": <string>
}

Response

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
{
    "Result": {
        "Added": <string>,
        "Contact": {
            "ContactID": <int>,
            "Email": <string>,
            "FirstName": <string>,
            "LastName": <string>,
            "PhoneNumbers": [
                {
                    "Number": <string>,
                    "PhoneNumberID": <int>,
                    "Type": <int>
                },
                {
                    "Number": <string>,
                    "PhoneNumberID": <int>,
                    "Type": <int>
                },
                {
                    "Number": <string>,
                    "PhoneNumberID": <int>,
                    "Type": <int>
                },
                {
                    "Number": <string>,
                    "PhoneNumberID": <int>,
                    "Type": <int>
                }
            ],
            "Salutation": <string>,
            "Title": <string>
        },
        "Fields": [
            {
                "Field": <string>,
                "Value": <string>
            },
            <... More Fields>
        ],
        "LastLogon": { // Removed on RPM27
            "Browser": <string>,
            "IP": <string>,
            "When": <string>
        },
        "LastSignIn": { // Removed on RPM27, replaced LastLogon
            "Browser": <string>,
            "IP": <string>,
            "When": <string>
        },
        "Locked": <bool>,
        "Logon": <bool>, // Removed in RPM27
        "Enabled": <bool>, // Added in RPM27, replaced Logon
        "Modified": <string>,
        "Role": <string>,
        "RoleID": <int>,
        "StaffID": <int>,
        "Username": <string>
    }
}

Errors

  • “User not found”
  • “Permission denied”