...
Code Block |
---|
POST https://grouperWs.school.edu/grouper-ws/servicesRest/2.6.0/gshTemplateExec
Content-Type: application/json
Authorization: sas9f8d7sa9df87asd98f
{
"WsRestGshTemplateExecRequest":{
"ownerStemLookup":{
"stemName":"penn:etc:templates:membershipCount"
},
"ownerType":"stem",
"configId":"membershipCount",
"wsInput": {}, // new in v4.9.4+ and v5.6.1+. arbitrary input based on the template and its needs
"inputs":[
{
"name":"gsh_input_groupName",
"value":"test:testGroup"
}
]
}
}
RESPONSE
STATUS: 200
x-grouper-resultcode: SUCCESS
x-grouper-resultcode2: NONE
x-grouper-success: T
{
"WsGshTemplateExecResult":{
"resultMetadata":{
"success":"T",
"resultCode":"SUCCESS",
"resultMessage":"Success for: clientVersion: 2.6.0, configId: membershipCount, ownerType: stem , inputs: Array size: 1: [0]: edu.internet2.middleware.grouper.ws.coresoap.WsGshTemplateInput@106d7e5e\n\n, actAsSubject: null, paramNames: \n, params: null"
},
"gshOutputLines":[
{
"messageType":"success",
"text":"{\"totalMembershipCount\":3,\"immediateMembershipCount\":3}"
}
],
"responseMetadata":{
"serverVersion":"2.5.55",
"resultWarnings":", Client version: 2.6.0 is greater than (major/minor) server version: 2.5.55, Client version: 2.6.0 is greater than (major/minor) server version: 2.5.55",
"millis":"4046"
},
"gshValidationLines":[
],
"transaction":true
}
}
|
...