Skip to main content

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.

ParameterDescription
clientNameThe name of the organization for which transactions are returned.
endDateThe search end date.
Format: yyyy-MM-dd
formNameLikeFilter on a substring of the form name.
includeGroupItemsWhether to include transactions associated with groups that the user is a member of.
Values: true, false
Note: By default, anonymous transactions are included.
keywordInclude only those transactions that fit the keyword.
portalNameFilter 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.
startDateThe search start date.
Format: yyyy-MM-dd
userLoginNameRequired. 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
}
]