PUT api/users/details
Updates user details in bulk based on the provided list of user detail objects.
Request Information
URI Parameters
None.
Body Parameters
A list of user detail DTOs to be updated.
Collection of UserDetailsDTO| Name | Description | Type | Additional information |
|---|---|---|---|
| Details |
Details for this user. |
Collection of FormData |
None. |
| UserId |
Id of the user with this role |
integer |
None. |
Request Formats
application/json, text/json
Sample:
[
{
"UserId": 1,
"Details": [
{
"GUID": "sample string 1",
"iteration": 2,
"index": 3,
"entryGUID": "sample string 4",
"label": "sample string 5",
"values": [
{
"value": "sample string 1",
"matrixValueID": 2,
"attributeid": 3,
"fileID": 4,
"userID": 5,
"userGroupID": 6,
"associatedItemID": 7,
"other": true,
"roleID": 9,
"matrixID": 10,
"matrixVersion": "sample string 11",
"matrixName": "sample string 12",
"tableGUID": "sample string 13",
"matrixDisplayName": "sample string 14",
"groupIdx": 15,
"sourceEntryGUID": "sample string 16",
"optIdx": 17,
"dispValue": "sample string 18",
"mapperID": 19,
"dateSourceValue": "sample string 20",
"dateSourceValueEnd": "sample string 21",
"tagID": 22
},
{
"value": "sample string 1",
"matrixValueID": 2,
"attributeid": 3,
"fileID": 4,
"userID": 5,
"userGroupID": 6,
"associatedItemID": 7,
"other": true,
"roleID": 9,
"matrixID": 10,
"matrixVersion": "sample string 11",
"matrixName": "sample string 12",
"tableGUID": "sample string 13",
"matrixDisplayName": "sample string 14",
"groupIdx": 15,
"sourceEntryGUID": "sample string 16",
"optIdx": 17,
"dispValue": "sample string 18",
"mapperID": 19,
"dateSourceValue": "sample string 20",
"dateSourceValueEnd": "sample string 21",
"tagID": 22
}
],
"items": [],
"uploadStatus": "sample string 6",
"levelValues": {
"sample string 1": {
"GUID": "sample string 1",
"label": "sample string 2",
"values": [
{
"value": "sample string 1",
"matrixValueID": 2,
"attributeid": 3,
"fileID": 4,
"userID": 5,
"userGroupID": 6,
"associatedItemID": 7,
"other": true,
"roleID": 9,
"matrixID": 10,
"matrixVersion": "sample string 11",
"matrixName": "sample string 12",
"tableGUID": "sample string 13",
"matrixDisplayName": "sample string 14",
"groupIdx": 15,
"sourceEntryGUID": "sample string 16",
"optIdx": 17,
"dispValue": "sample string 18",
"mapperID": 19,
"dateSourceValue": "sample string 20",
"dateSourceValueEnd": "sample string 21",
"tagID": 22
},
{
"value": "sample string 1",
"matrixValueID": 2,
"attributeid": 3,
"fileID": 4,
"userID": 5,
"userGroupID": 6,
"associatedItemID": 7,
"other": true,
"roleID": 9,
"matrixID": 10,
"matrixVersion": "sample string 11",
"matrixName": "sample string 12",
"tableGUID": "sample string 13",
"matrixDisplayName": "sample string 14",
"groupIdx": 15,
"sourceEntryGUID": "sample string 16",
"optIdx": 17,
"dispValue": "sample string 18",
"mapperID": 19,
"dateSourceValue": "sample string 20",
"dateSourceValueEnd": "sample string 21",
"tagID": 22
}
]
},
"sample string 2": {
"GUID": "sample string 1",
"label": "sample string 2",
"values": [
{
"value": "sample string 1",
"matrixValueID": 2,
"attributeid": 3,
"fileID": 4,
"userID": 5,
"userGroupID": 6,
"associatedItemID": 7,
"other": true,
"roleID": 9,
"matrixID": 10,
"matrixVersion": "sample string 11",
"matrixName": "sample string 12",
"tableGUID": "sample string 13",
"matrixDisplayName": "sample string 14",
"groupIdx": 15,
"sourceEntryGUID": "sample string 16",
"optIdx": 17,
"dispValue": "sample string 18",
"mapperID": 19,
"dateSourceValue": "sample string 20",
"dateSourceValueEnd": "sample string 21",
"tagID": 22
},
{
"value": "sample string 1",
"matrixValueID": 2,
"attributeid": 3,
"fileID": 4,
"userID": 5,
"userGroupID": 6,
"associatedItemID": 7,
"other": true,
"roleID": 9,
"matrixID": 10,
"matrixVersion": "sample string 11",
"matrixName": "sample string 12",
"tableGUID": "sample string 13",
"matrixDisplayName": "sample string 14",
"groupIdx": 15,
"sourceEntryGUID": "sample string 16",
"optIdx": 17,
"dispValue": "sample string 18",
"mapperID": 19,
"dateSourceValue": "sample string 20",
"dateSourceValueEnd": "sample string 21",
"tagID": 22
}
]
}
},
"roleData": [
{
"rate": 1.1,
"role": "sample string 2",
"roleID": 3,
"userID": 4,
"value": "sample string 5"
},
{
"rate": 1.1,
"role": "sample string 2",
"roleID": 3,
"userID": 4,
"value": "sample string 5"
}
],
"validationStatus": "sample string 7",
"mandatorySetByDependency": 1
},
{
"GUID": "sample string 1",
"iteration": 2,
"index": 3,
"entryGUID": "sample string 4",
"label": "sample string 5",
"values": [
{
"value": "sample string 1",
"matrixValueID": 2,
"attributeid": 3,
"fileID": 4,
"userID": 5,
"userGroupID": 6,
"associatedItemID": 7,
"other": true,
"roleID": 9,
"matrixID": 10,
"matrixVersion": "sample string 11",
"matrixName": "sample string 12",
"tableGUID": "sample string 13",
"matrixDisplayName": "sample string 14",
"groupIdx": 15,
"sourceEntryGUID": "sample string 16",
"optIdx": 17,
"dispValue": "sample string 18",
"mapperID": 19,
"dateSourceValue": "sample string 20",
"dateSourceValueEnd": "sample string 21",
"tagID": 22
},
{
"value": "sample string 1",
"matrixValueID": 2,
"attributeid": 3,
"fileID": 4,
"userID": 5,
"userGroupID": 6,
"associatedItemID": 7,
"other": true,
"roleID": 9,
"matrixID": 10,
"matrixVersion": "sample string 11",
"matrixName": "sample string 12",
"tableGUID": "sample string 13",
"matrixDisplayName": "sample string 14",
"groupIdx": 15,
"sourceEntryGUID": "sample string 16",
"optIdx": 17,
"dispValue": "sample string 18",
"mapperID": 19,
"dateSourceValue": "sample string 20",
"dateSourceValueEnd": "sample string 21",
"tagID": 22
}
],
"items": [],
"uploadStatus": "sample string 6",
"levelValues": {
"sample string 1": {
"GUID": "sample string 1",
"label": "sample string 2",
"values": [
{
"value": "sample string 1",
"matrixValueID": 2,
"attributeid": 3,
"fileID": 4,
"userID": 5,
"userGroupID": 6,
"associatedItemID": 7,
"other": true,
"roleID": 9,
"matrixID": 10,
"matrixVersion": "sample string 11",
"matrixName": "sample string 12",
"tableGUID": "sample string 13",
"matrixDisplayName": "sample string 14",
"groupIdx": 15,
"sourceEntryGUID": "sample string 16",
"optIdx": 17,
"dispValue": "sample string 18",
"mapperID": 19,
"dateSourceValue": "sample string 20",
"dateSourceValueEnd": "sample string 21",
"tagID": 22
},
{
"value": "sample string 1",
"matrixValueID": 2,
"attributeid": 3,
"fileID": 4,
"userID": 5,
"userGroupID": 6,
"associatedItemID": 7,
"other": true,
"roleID": 9,
"matrixID": 10,
"matrixVersion": "sample string 11",
"matrixName": "sample string 12",
"tableGUID": "sample string 13",
"matrixDisplayName": "sample string 14",
"groupIdx": 15,
"sourceEntryGUID": "sample string 16",
"optIdx": 17,
"dispValue": "sample string 18",
"mapperID": 19,
"dateSourceValue": "sample string 20",
"dateSourceValueEnd": "sample string 21",
"tagID": 22
}
]
},
"sample string 2": {
"GUID": "sample string 1",
"label": "sample string 2",
"values": [
{
"value": "sample string 1",
"matrixValueID": 2,
"attributeid": 3,
"fileID": 4,
"userID": 5,
"userGroupID": 6,
"associatedItemID": 7,
"other": true,
"roleID": 9,
"matrixID": 10,
"matrixVersion": "sample string 11",
"matrixName": "sample string 12",
"tableGUID": "sample string 13",
"matrixDisplayName": "sample string 14",
"groupIdx": 15,
"sourceEntryGUID": "sample string 16",
"optIdx": 17,
"dispValue": "sample string 18",
"mapperID": 19,
"dateSourceValue": "sample string 20",
"dateSourceValueEnd": "sample string 21",
"tagID": 22
},
{
"value": "sample string 1",
"matrixValueID": 2,
"attributeid": 3,
"fileID": 4,
"userID": 5,
"userGroupID": 6,
"associatedItemID": 7,
"other": true,
"roleID": 9,
"matrixID": 10,
"matrixVersion": "sample string 11",
"matrixName": "sample string 12",
"tableGUID": "sample string 13",
"matrixDisplayName": "sample string 14",
"groupIdx": 15,
"sourceEntryGUID": "sample string 16",
"optIdx": 17,
"dispValue": "sample string 18",
"mapperID": 19,
"dateSourceValue": "sample string 20",
"dateSourceValueEnd": "sample string 21",
"tagID": 22
}
]
}
},
"roleData": [
{
"rate": 1.1,
"role": "sample string 2",
"roleID": 3,
"userID": 4,
"value": "sample string 5"
},
{
"rate": 1.1,
"role": "sample string 2",
"roleID": 3,
"userID": 4,
"value": "sample string 5"
}
],
"validationStatus": "sample string 7",
"mandatorySetByDependency": 1
}
]
},
{
"UserId": 1,
"Details": [
{
"GUID": "sample string 1",
"iteration": 2,
"index": 3,
"entryGUID": "sample string 4",
"label": "sample string 5",
"values": [
{
"value": "sample string 1",
"matrixValueID": 2,
"attributeid": 3,
"fileID": 4,
"userID": 5,
"userGroupID": 6,
"associatedItemID": 7,
"other": true,
"roleID": 9,
"matrixID": 10,
"matrixVersion": "sample string 11",
"matrixName": "sample string 12",
"tableGUID": "sample string 13",
"matrixDisplayName": "sample string 14",
"groupIdx": 15,
"sourceEntryGUID": "sample string 16",
"optIdx": 17,
"dispValue": "sample string 18",
"mapperID": 19,
"dateSourceValue": "sample string 20",
"dateSourceValueEnd": "sample string 21",
"tagID": 22
},
{
"value": "sample string 1",
"matrixValueID": 2,
"attributeid": 3,
"fileID": 4,
"userID": 5,
"userGroupID": 6,
"associatedItemID": 7,
"other": true,
"roleID": 9,
"matrixID": 10,
"matrixVersion": "sample string 11",
"matrixName": "sample string 12",
"tableGUID": "sample string 13",
"matrixDisplayName": "sample string 14",
"groupIdx": 15,
"sourceEntryGUID": "sample string 16",
"optIdx": 17,
"dispValue": "sample string 18",
"mapperID": 19,
"dateSourceValue": "sample string 20",
"dateSourceValueEnd": "sample string 21",
"tagID": 22
}
],
"items": [],
"uploadStatus": "sample string 6",
"levelValues": {
"sample string 1": {
"GUID": "sample string 1",
"label": "sample string 2",
"values": [
{
"value": "sample string 1",
"matrixValueID": 2,
"attributeid": 3,
"fileID": 4,
"userID": 5,
"userGroupID": 6,
"associatedItemID": 7,
"other": true,
"roleID": 9,
"matrixID": 10,
"matrixVersion": "sample string 11",
"matrixName": "sample string 12",
"tableGUID": "sample string 13",
"matrixDisplayName": "sample string 14",
"groupIdx": 15,
"sourceEntryGUID": "sample string 16",
"optIdx": 17,
"dispValue": "sample string 18",
"mapperID": 19,
"dateSourceValue": "sample string 20",
"dateSourceValueEnd": "sample string 21",
"tagID": 22
},
{
"value": "sample string 1",
"matrixValueID": 2,
"attributeid": 3,
"fileID": 4,
"userID": 5,
"userGroupID": 6,
"associatedItemID": 7,
"other": true,
"roleID": 9,
"matrixID": 10,
"matrixVersion": "sample string 11",
"matrixName": "sample string 12",
"tableGUID": "sample string 13",
"matrixDisplayName": "sample string 14",
"groupIdx": 15,
"sourceEntryGUID": "sample string 16",
"optIdx": 17,
"dispValue": "sample string 18",
"mapperID": 19,
"dateSourceValue": "sample string 20",
"dateSourceValueEnd": "sample string 21",
"tagID": 22
}
]
},
"sample string 2": {
"GUID": "sample string 1",
"label": "sample string 2",
"values": [
{
"value": "sample string 1",
"matrixValueID": 2,
"attributeid": 3,
"fileID": 4,
"userID": 5,
"userGroupID": 6,
"associatedItemID": 7,
"other": true,
"roleID": 9,
"matrixID": 10,
"matrixVersion": "sample string 11",
"matrixName": "sample string 12",
"tableGUID": "sample string 13",
"matrixDisplayName": "sample string 14",
"groupIdx": 15,
"sourceEntryGUID": "sample string 16",
"optIdx": 17,
"dispValue": "sample string 18",
"mapperID": 19,
"dateSourceValue": "sample string 20",
"dateSourceValueEnd": "sample string 21",
"tagID": 22
},
{
"value": "sample string 1",
"matrixValueID": 2,
"attributeid": 3,
"fileID": 4,
"userID": 5,
"userGroupID": 6,
"associatedItemID": 7,
"other": true,
"roleID": 9,
"matrixID": 10,
"matrixVersion": "sample string 11",
"matrixName": "sample string 12",
"tableGUID": "sample string 13",
"matrixDisplayName": "sample string 14",
"groupIdx": 15,
"sourceEntryGUID": "sample string 16",
"optIdx": 17,
"dispValue": "sample string 18",
"mapperID": 19,
"dateSourceValue": "sample string 20",
"dateSourceValueEnd": "sample string 21",
"tagID": 22
}
]
}
},
"roleData": [
{
"rate": 1.1,
"role": "sample string 2",
"roleID": 3,
"userID": 4,
"value": "sample string 5"
},
{
"rate": 1.1,
"role": "sample string 2",
"roleID": 3,
"userID": 4,
"value": "sample string 5"
}
],
"validationStatus": "sample string 7",
"mandatorySetByDependency": 1
},
{
"GUID": "sample string 1",
"iteration": 2,
"index": 3,
"entryGUID": "sample string 4",
"label": "sample string 5",
"values": [
{
"value": "sample string 1",
"matrixValueID": 2,
"attributeid": 3,
"fileID": 4,
"userID": 5,
"userGroupID": 6,
"associatedItemID": 7,
"other": true,
"roleID": 9,
"matrixID": 10,
"matrixVersion": "sample string 11",
"matrixName": "sample string 12",
"tableGUID": "sample string 13",
"matrixDisplayName": "sample string 14",
"groupIdx": 15,
"sourceEntryGUID": "sample string 16",
"optIdx": 17,
"dispValue": "sample string 18",
"mapperID": 19,
"dateSourceValue": "sample string 20",
"dateSourceValueEnd": "sample string 21",
"tagID": 22
},
{
"value": "sample string 1",
"matrixValueID": 2,
"attributeid": 3,
"fileID": 4,
"userID": 5,
"userGroupID": 6,
"associatedItemID": 7,
"other": true,
"roleID": 9,
"matrixID": 10,
"matrixVersion": "sample string 11",
"matrixName": "sample string 12",
"tableGUID": "sample string 13",
"matrixDisplayName": "sample string 14",
"groupIdx": 15,
"sourceEntryGUID": "sample string 16",
"optIdx": 17,
"dispValue": "sample string 18",
"mapperID": 19,
"dateSourceValue": "sample string 20",
"dateSourceValueEnd": "sample string 21",
"tagID": 22
}
],
"items": [],
"uploadStatus": "sample string 6",
"levelValues": {
"sample string 1": {
"GUID": "sample string 1",
"label": "sample string 2",
"values": [
{
"value": "sample string 1",
"matrixValueID": 2,
"attributeid": 3,
"fileID": 4,
"userID": 5,
"userGroupID": 6,
"associatedItemID": 7,
"other": true,
"roleID": 9,
"matrixID": 10,
"matrixVersion": "sample string 11",
"matrixName": "sample string 12",
"tableGUID": "sample string 13",
"matrixDisplayName": "sample string 14",
"groupIdx": 15,
"sourceEntryGUID": "sample string 16",
"optIdx": 17,
"dispValue": "sample string 18",
"mapperID": 19,
"dateSourceValue": "sample string 20",
"dateSourceValueEnd": "sample string 21",
"tagID": 22
},
{
"value": "sample string 1",
"matrixValueID": 2,
"attributeid": 3,
"fileID": 4,
"userID": 5,
"userGroupID": 6,
"associatedItemID": 7,
"other": true,
"roleID": 9,
"matrixID": 10,
"matrixVersion": "sample string 11",
"matrixName": "sample string 12",
"tableGUID": "sample string 13",
"matrixDisplayName": "sample string 14",
"groupIdx": 15,
"sourceEntryGUID": "sample string 16",
"optIdx": 17,
"dispValue": "sample string 18",
"mapperID": 19,
"dateSourceValue": "sample string 20",
"dateSourceValueEnd": "sample string 21",
"tagID": 22
}
]
},
"sample string 2": {
"GUID": "sample string 1",
"label": "sample string 2",
"values": [
{
"value": "sample string 1",
"matrixValueID": 2,
"attributeid": 3,
"fileID": 4,
"userID": 5,
"userGroupID": 6,
"associatedItemID": 7,
"other": true,
"roleID": 9,
"matrixID": 10,
"matrixVersion": "sample string 11",
"matrixName": "sample string 12",
"tableGUID": "sample string 13",
"matrixDisplayName": "sample string 14",
"groupIdx": 15,
"sourceEntryGUID": "sample string 16",
"optIdx": 17,
"dispValue": "sample string 18",
"mapperID": 19,
"dateSourceValue": "sample string 20",
"dateSourceValueEnd": "sample string 21",
"tagID": 22
},
{
"value": "sample string 1",
"matrixValueID": 2,
"attributeid": 3,
"fileID": 4,
"userID": 5,
"userGroupID": 6,
"associatedItemID": 7,
"other": true,
"roleID": 9,
"matrixID": 10,
"matrixVersion": "sample string 11",
"matrixName": "sample string 12",
"tableGUID": "sample string 13",
"matrixDisplayName": "sample string 14",
"groupIdx": 15,
"sourceEntryGUID": "sample string 16",
"optIdx": 17,
"dispValue": "sample string 18",
"mapperID": 19,
"dateSourceValue": "sample string 20",
"dateSourceValueEnd": "sample string 21",
"tagID": 22
}
]
}
},
"roleData": [
{
"rate": 1.1,
"role": "sample string 2",
"roleID": 3,
"userID": 4,
"value": "sample string 5"
},
{
"rate": 1.1,
"role": "sample string 2",
"roleID": 3,
"userID": 4,
"value": "sample string 5"
}
],
"validationStatus": "sample string 7",
"mandatorySetByDependency": 1
}
]
}
]
application/x-www-form-urlencoded
Sample:
application/scim+json
Sample:
Response Information
Resource Description
On success: HTTP 202 Accepted indicating the update request has been queued. On failure: HTTP 400 Bad Request with an appropriate error message.
IHttpActionResultNone.
Response Formats
application/json, text/json, application/scim+json
Sample:
Sample not available.