We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 9434793 commit 2ed0d20Copy full SHA for 2ed0d20
Integration/Scripted REST Api/Return User Info by Email/code.js
@@ -0,0 +1,18 @@
1
+(function process(request, response) {
2
+ var email = request.queryParams.email;
3
+ var userGR = new GlideRecord('sys_user');
4
+ userGR.addQuery('email', email);
5
+ userGR.query();
6
+
7
+ if (userGR.next()) {
8
+ return {
9
+ name: userGR.getValue('name'),
10
+ title: userGR.getValue('title'),
11
+ department: userGR.getDisplayValue('department'),
12
+ location: userGR.getDisplayValue('location')
13
+ };
14
+ } else {
15
+ response.setStatus(404);
16
+ return { error: 'User not found' };
17
+ }
18
+})(request, response);
0 commit comments