<T extends Batch<?>> T |
BatchesService.cancel(String batchId) |
Cancel a batch message
A batch can be canceled at any point.
|
Group |
GroupsService.create() |
|
Group |
GroupsService.create(GroupCreateRequestParameters parameters) |
Create a group
|
void |
GroupsService.delete(String groupId) |
Delete a group
|
DryRun |
BatchesService.dryRun(boolean perRecipient,
int numberOfRecipient,
BaseBatch<?> batch) |
Dry run
This operation will perform a dry run of a batch which calculates the bodies and number of
parts for all messages in the batch without actually sending any messages.
|
<T extends Batch<?>> T |
BatchesService.get(String batchId) |
Get a batch message
This operation returns a specific batch that matches the provided batch ID.
|
DeliveryReportBatch |
DeliveryReportsService.get(String batchId,
DeliveryReportBatchGetRequestParameters parameters) |
Retrieve a batch delivery report
Delivery reports can be retrieved even if no callback was requested.
|
Group |
GroupsService.get(String groupId) |
Retrieve a group
|
Inbound<?> |
InboundsService.get(String inboundId) |
Retrieve inbound message
|
DeliveryReportRecipient |
DeliveryReportsService.getForNumber(String batchId,
String recipient) |
Retrieve a recipient delivery report
A recipient delivery report contains the message status for a single recipient phone number.
|
BatchesListResponse |
BatchesService.list(BatchesListRequestParameters parameters) |
List Batches
With the list operation you can list batch messages created in the last 14 days that you have
created.
|
DeliveryReportsListResponse |
DeliveryReportsService.list(DeliveryReportListRequestParameters parameters) |
Get a list of finished delivery reports.
This operation supports pagination.
|
GroupsListResponse |
GroupsService.list() |
|
GroupsListResponse |
GroupsService.list(GroupsListRequestParameters parameters) |
List Groups
|
InboundsListResponse |
InboundsService.list(InboundsListRequestParameters parameters) |
List incoming messages
|
Collection<String> |
GroupsService.listMembers(String groupId) |
Get phone numbers for a group
|
<T extends Batch<?>> T |
BatchesService.replace(String batchId,
BaseBatch<?> batch) |
Replace a batch
This operation will replace all the parameters of a batch with the provided values.
|
Group |
GroupsService.replace(String groupId,
GroupReplaceRequestParameters parameters) |
Replace a group
|
<T extends Batch<?>> T |
BatchesService.send(BaseBatch<?> batch) |
Send a message or a batch of messages
Depending on the length of the body, one message might be split into multiple parts and charged
accordingly.
|
void |
BatchesService.sendDeliveryFeedback(String batchId,
Collection<String> recipients) |
Send delivery feedback for a message
|
<T extends Batch<?>> T |
BatchesService.update(String batchId,
UpdateBaseBatchRequest<?> batch) |
Update a Batch message
This operation updates all specified parameters of a batch that matches the provided batch ID.
|
Group |
GroupsService.update(String groupId,
GroupUpdateRequestParameters parameters) |
Update a group
|