Version: 23.10
GET Portal User Submissions
Retrieve the list of submissions completed by a user, similar to what the submissions page on a Journey Manager user space displays.
Request
HTTP request
GET https://<JM_SERVER>/manager/secure/rest/transactions/v1/portal/user-submissions
Parameters
The table below shows the set of request parameters can be used as additional search criteria. If multiple parameters are specified, all of them are applied to the result set.
All parameters are optional except where otherwise indicated.
Parameter | Description |
---|---|
clientName | The name of the organization for which transactions are returned. |
endDate | The search end date. Format: yyyy-MM-dd |
formNameLike | Filter on a substring of the form name. |
includeGroupItems | Whether to include transactions associated with groups that the user is a member of. Values: true , false Note: By default, anonymous transactions are included. |
keyword | Include only those transactions that fit the keyword. |
portalName | Filter on the name of the space for which submissions are to be retrieved. Note: portalName is required when invoking the service mounted on the management console; that is, for the context path /manager . |
startDate | The search start date. Format: yyyy-MM-dd |
userLoginName | Required. Filter on the user login name for which transactions are to be retrieved. |
Response
If successful, this operation returns a response with a HTTP 200 OK
status code.
Example
Example request
GET https://transact.maguire.com/manager/secure/rest/transactions/v1/portal/user-submissions?portalName=Maguire&userLoginName=someAdmin&formNameLike=Payment
Example response
[
{
"id": 69618,
"trackingCode": "AFG8TW",
"receiptNumber": "pf-lt41-15",
"submitKey": "3888c972a167ca55e967cd764ab691bf",
"taskFlag": false,
"formCode": "pf-lt41",
"formName": "Payment Form",
"formVersion": "1.0",
"clientCode": "lt41",
"clientName": "Test Client (4.1)",
"portalName": "Maguire",
"fieldWorkerFlag": false,
"testMode": false,
"userLoginName": "someadmin",
"formStatus": "Completed",
"timeRequest": "2015-09-11T09:40:42+10:00",
"timeSubmission": "2015-09-11T09:40:45+10:00",
"timeLastUserActivity": "2015-09-22T15:48:35+10:00",
"timeFormCompleted": "2015-09-22T15:48:35+10:00",
"timeToSubmitSec": 4,
"ipAddress": "123.134.145.156",
"requestCookie": "JSESSIONID=ZlSTyEAIR-LB0wGwCNIL1vk5; __utma=264897119.59525688.1351658449...",
"referer": "https://transact.maguire.com/maguire/login.htm",
"userAgent": "Mozilla/5.0 (Windows NT 6.1; WOW64; rv:40.0) Gecko/20100101 Firefox/40.0",
"userAgentBrowser": "Firefox 40",
"userAgentBrowserType": "Firefox",
"userAgentBrowserVersion": "40",
"userAgentDeviceType": "Desktop",
"userAgentOs": "Windows 7",
"userAgentOsType": "Windows",
"userAgentOsVersion": "7",
"attachmentsStatus": "Completed",
"deliveryStatus": "Sent Email",
"deliveryMessage": "Sent Email Secure delivery notification to: [email protected]",
"deliveryTime": "2015-09-22T15:48:50+10:00",
"dataDeleted": false
}
]