public interface MailgunSeedListApi extends MailgunApi
A seed list is an object that provides the mailing list for your inbox placement test. It also acts as a container for all the results of those tests and will aggregate the stats of all the tests.
When you create a seed list you will be provided a mailing list. You may adjust this mailing list as you see fit, but you must send to the target_email otherwise a placement test will not be run.
| Modifier and Type | Method and Description |
|---|---|
feign.Response |
deleteResultFeignResponse(String rid)
Delete a result.
|
feign.Response |
deleteSeedListFeignResponse(String targetEmail)
Delete a seed list.
|
SeedListItem |
generateSeedList(SeedListRequest request)
Generate a seed list.
|
feign.Response |
generateSeedListFeignResponse(SeedListRequest request)
Generate a seed list.
|
SeedListsResponse |
getAllSeedLists()
Get a list of all of your seed lists.
|
SeedListsResponse |
getAllSeedLists(SeedListsPageRequest filter)
Get a list of all of your seed lists.
|
feign.Response |
getAllSeedListsFeignResponse()
Get a list of all of your seed lists.
|
feign.Response |
getAllSeedListsFeignResponse(SeedListsPageRequest filter)
Get a list of all of your seed lists.
|
static ApiVersion |
getApiVersion() |
feign.Response |
getAvailableResultFiltersFeignResponse()
Get Available Result Filters.
|
SeedListsAttributesResponse |
getResultsAttribute(String attribute)
Get all values of a specific attribute of your results lists.
|
feign.Response |
getResultsAttributeFeignResponse(String attribute)
Get all values of a specific attribute of your results lists.
|
SeedListsAttributesResponse |
getResultsAttributes()
Get all iterable attributes of results.
|
feign.Response |
getResultsAttributesFeignResponse()
Get all iterable attributes of results.
|
feign.Response |
getResultsFeignResponse()
Get List results.
|
SingleSeedListResponse |
getSeedList(String targetEmail)
Get a single seed list.
|
feign.Response |
getSeedListFeignResponse(String targetEmail)
Get a single seed list.
|
SeedListsFiltersResponse |
getSeedListFilters()
Get all available filters for seed lists.
|
feign.Response |
getSeedListFiltersFeignResponse()
Get all available filters for seed lists.
|
SeedListsAttributesResponse |
getSeedListsAttribute(String attribute)
Get all values of a specific attribute of your seed lists.
|
feign.Response |
getSeedListsAttributeFeignResponse(String attribute)
Get all values of a specific attribute of your seed lists.
|
SeedListsAttributesResponse |
getSeedListsAttributes()
Get all iterable attributes of seed lists.
|
feign.Response |
getSeedListsAttributesFeignResponse()
Get all iterable attributes of seed lists.
|
feign.Response |
getSpecificResultFeignResponse(String rid)
Get a specific result.
|
SeedListItem |
updateSeedList(String targetEmail,
SeedListRequest request)
Update a seed list.
|
feign.Response |
updateSeedListFeignResponse(String targetEmail,
SeedListRequest request)
Update a seed list.
|
static ApiVersion getApiVersion()
getApiVersion in interface MailgunApiSeedListItem generateSeedList(SeedListRequest request)
Generate a seed list.
request - SeedListRequestSeedListItemfeign.Response generateSeedListFeignResponse(SeedListRequest request)
Generate a seed list.
request - SeedListRequestResponseSeedListItem updateSeedList(String targetEmail, SeedListRequest request)
Update a seed list.
targetEmail - target emailrequest - SeedListRequestSeedListItemfeign.Response updateSeedListFeignResponse(String targetEmail, SeedListRequest request)
Update a seed list.
targetEmail - target emailrequest - SeedListRequestResponseSeedListsResponse getAllSeedLists()
Get a list of all of your seed lists.
SeedListsResponsefeign.Response getAllSeedListsFeignResponse()
Get a list of all of your seed lists.
ResponseSeedListsResponse getAllSeedLists(SeedListsPageRequest filter)
Get a list of all of your seed lists.
filter - SeedListsPageRequestSeedListsResponsefeign.Response getAllSeedListsFeignResponse(SeedListsPageRequest filter)
Get a list of all of your seed lists.
filter - SeedListsPageRequestResponseSingleSeedListResponse getSeedList(String targetEmail)
Get a single seed list.
targetEmail - target emailSingleSeedListResponsefeign.Response getSeedListFeignResponse(String targetEmail)
Get a single seed list.
targetEmail - target emailResponseSeedListsAttributesResponse getSeedListsAttributes()
Get all iterable attributes of seed lists. You can use this endpoint to find all attributes that are available for listing values of.
SeedListsAttributesResponsefeign.Response getSeedListsAttributesFeignResponse()
Get all iterable attributes of seed lists. You can use this endpoint to find all attributes that are available for listing values of.
ResponseSeedListsAttributesResponse getSeedListsAttribute(String attribute)
Get all values of a specific attribute of your seed lists.
attribute - specific attributeSeedListsAttributesResponsefeign.Response getSeedListsAttributeFeignResponse(String attribute)
Get all values of a specific attribute of your seed lists.
attribute - specific attributeResponseSeedListsFiltersResponse getSeedListFilters()
Get all available filters for seed lists.
SeedListsFiltersResponsefeign.Response getSeedListFiltersFeignResponse()
Get all available filters for seed lists.
Responsefeign.Response deleteSeedListFeignResponse(String targetEmail)
Delete a seed list.
targetEmail - target emailResponsefeign.Response getResultsFeignResponse()
Get List results.
Responsefeign.Response getAvailableResultFiltersFeignResponse()
Get Available Result Filters.
ResponseSeedListsAttributesResponse getResultsAttributes()
Get all iterable attributes of results.
SeedListsAttributesResponsefeign.Response getResultsAttributesFeignResponse()
Get all iterable attributes of results.
ResponseSeedListsAttributesResponse getResultsAttribute(String attribute)
Get all values of a specific attribute of your results lists.
attribute - specific attributeSeedListsAttributesResponsefeign.Response getResultsAttributeFeignResponse(String attribute)
Get all values of a specific attribute of your results lists.
attribute - specific attributeResponsefeign.Response getSpecificResultFeignResponse(String rid)
Get a specific result.
rid - unique identifier for a resultsResponsefeign.Response deleteResultFeignResponse(String rid)
Delete a result.
rid - unique identifier for a resultsResponseCopyright © 2022. All rights reserved.