The resources and methods under /Lists facilitate List and Output maintenance and use.
Http Verb | Operation | ||
---|---|---|---|
GET | Method: Get, URL: Reporting/Lists/{listId} | Test | |
Get a single List without contents. |
|||
GET | Method: GetContents, URL: Reporting/Lists/{listId}/Contents | Test | |
Gets Constituent ids for the contents of a List. |
|||
GET | Method: GetContentsDetail, URL: Reporting/Lists/{listId}/Contents/Details | Test | |
Gets Constituent details for the contents of a List. |
|||
GET | Method: GetListCriterionMatchReasons, URL: Reporting/Lists/{listId}/Contents/{constituentId}/MatchReasons | Test | |
Returns list criteria match reasons for a constituent in a list. |
|||
GET | Method: GetSummaries, URL: Reporting/Lists/Summary?listIds={listIds} | Test | |
Get a summary of all Lists. |
|||
POST | Method: Create, URL: Reporting/Lists | Test | |
Create a List. |
|||
POST | Method: Generate, URL: Reporting/Lists/{listId}/Generate | Test | |
Generate a List. |
|||
POST | Method: Results, URL: Reporting/Lists/{listId}/Results | Test | |
Get results for List and OutputSet combination. If no outputSetId is passed in the request, a default output set must be set for the list. |
|||
POST | Method: Search, URL: Reporting/Lists/Search | Test | |
Search for List. Response returns custom HTTP headers: X-Page, X-Page-Size, and X-Total-Count. Default page is 1 and default page size is 50. |
|||
PUT | Method: Update, URL: Reporting/Lists/{listId} | Test | |
Update an existing List. |
|||
PUT | Method: UpdateContents, URL: Reporting/Lists/{listId}/Contents | Test | |
Import constituent ids into an existing list. |
|||
DELETE | Method: Delete, URL: Reporting/Lists/{listId} | Test | |
Delete an existing List. |