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. |
|||