...
Request payload JSON
Code Block |
---|
{
"email":"akshaykumar@splasher.com",
"role": {
"id":3
},
"designation": {
"id":1
},
"manager": {
"accountId": "61d406c3326554006cf69278"
},
"teams":[{
"id":1
},
{
"id":2
}],
"leavePolicy": {
"id":1
},
"holidayScheme": {
"id":1
},
"workWeekScheme": {
"id":1
},
"enrollmentDate":"2024-05-08"
} |
Request parameters
Parent | Parameter | Type | Description | Possible values |
---|---|---|---|---|
String | Email of the user to create UpRaise user. This email should have an active Jira account. | Any email address that has a Jira account | ||
role | String | UpRaise user role |
| |
role | id | Number | ID of the user role | 1, 2, 3, 4, etc. |
designation | String | Designation of the user | Sales manager, Support Manager | |
designation | id | Number | ID of the designation | 1, 2, 3, 4, etc. |
manager | String | This field is to define users manager |
| |
manager | accountId | String | AccountId of the user who is alinged as manager of user being created now | 6363, 77474, etc. |
teams | String | Teams of the user being created |
| |
teams | id | Number | UpRaise ID of the team | 90, 67, etc. |
leavePolicy | String | Leave policy of the user being created |
| |
leavePolicy | id | Number | UpRaise ID of the leave policy | 89, 56, etc. |
holidayScheme | String | Holiday scheme of the user being created |
| |
holidayScheme | id | Number | UpRaise ID of the holiday scheme | 89, 90, etc. |
workweekScheme | String | Workweek scheme of the user being created |
| |
workweekScheme | id | Number | UpRaise ID of the workweek scheme | 90, 67, etc. |
Response sample JSON
Code Block |
---|
{
"id": 20,
"jiraUserRestApiUrl": "<baseURL>/rest/api/2/user?accountId=712020:201ae3a3-748c-47c6-b093-aef40297be41",
"name": "fawino3915",
"accountId": "712020:201ae3a3-748c-47c6-b093-aef40297be41",
"active": true,
"timeZone": "Asia/Beirut",
"manager": {
"id": 1,
"jiraUserRestApiUrl": "<baseURL>/rest/api/2/user?accountId=61d406c3326554006cf69278"
},
"designation": {
"id": 1,
"name": "Software Engineer"
},
"role": {
"id": 2,
"name": "USER"
},
"teams": [
{
"id": 2,
"name": "t1"
},
{
"id": 1,
"name": "Market research"
}
]
} |
Response parameters
Parent | Parameter | Type | Description | Possible values |
---|---|---|---|---|
id | Number | User ID created by the system after user creation is executed in UpRaise | 89, 343, etc. | |
jiraUserRestApiUrl | String | Jira User Rest API URL fetched from Jira for the user based on the provided account ID | <baseURL>/rest/api/2/user?accountId=712020:201ae3a3-748c-47c6-b093-aef40297be41 | |
name | String | User name based on Jira records of the user |
| |
accounId | String | |||
active | String | This parameter is for the user’s status |
| |
timeZone | String | Time zone of the user |
| |
manager | String | This parameter contains details of user’s manager |
| |
manager | id | Number | This is the user ID of the user who is manager | 89, 78, etc. |
manager | jiraUserRestApiUrl | String | This is the Jira user Rest API URL | <baseURL>/rest/api/2/user?accountId=61d406c3326554006cf69278 |
designation | String | Designation of the user |
| |
designation | id | Number | ID of the designation | 1, 2, 3, 4, etc. |
designation | name | String | Designation of the user | Sales manager, Product manager |
role | String | Role of the newly created user |
| |
role | id | Number | Id of the UpRaise user role | 89, 90, etc. |
role | name | String | Name of the UpRaise role |
|
teams | String | Teams of the user being created |
| |
teams | id | Number | UpRaise ID of the team | 90, 67, etc. |
teams | name | String | Team/s name of the newly created user | Products, Software development |