Uses of Class
com.sinch.sdk.core.exceptions.ApiException
Package
Description
Defined exception related to Sinch API errors
Numbers API interface V1
SMS API interface
-
Uses of ApiException in com.sinch.sdk.core.exceptions
Modifier and TypeClassDescriptionclass
Exception related to server authenticationclass
Sinch Client exception related to payload parsing/mapping errorModifier and TypeMethodDescriptionstatic ApiException
Consume Unqualified Map of fields received from an API error into a dedicated Exception -
Uses of ApiException in com.sinch.sdk.domains.numbers.api.v1
Modifier and TypeMethodDescriptionNumbersService.checkAvailability
(String phoneNumber) Get available number information by phone numberCallbackConfigurationService.get()
Get callbacks configurationGet active number information by phone numberAvailableRegionService.list
(AvailableRegionListRequest parameters) List available regionsNumbersService.list
(ActiveNumberListRequest parameters) Lists active numbers for a projectRelease an active number from the projectNumbersService.rent
(String phoneNumber, AvailableNumberRentRequest parameters) Activate a new phone numberNumbersService.rentAny
(AvailableNumberRentAnyRequest parameters) Rent any number that matches the criteriaNumbersService.searchForAvailableNumbers
(AvailableNumberListRequest parameters) Search for available phone numbersCallbackConfigurationService.update
(CallbackConfigurationUpdateRequest parameters) Update callbacks configurationNumbersService.update
(String phoneNumber, ActiveNumberUpdateRequest parameters) Update an active phone number -
Uses of ApiException in com.sinch.sdk.domains.sms
Modifier and TypeMethodDescription<T extends Batch<?>>
TCancel a batch message.GroupsService.create()
Create an unnamed and empty groupGroupsService.create
(GroupCreateRequestParameters parameters) Create a group.void
Delete a groupDry run.<T extends Batch<?>>
TGet a batch message.DeliveryReportsService.get
(String batchId, DeliveryReportBatchGetRequestParameters parameters) Retrieve a batch delivery report.Retrieve a group.Inbound
<?> Retrieve inbound messageDeliveryReportsService.getForNumber
(String batchId, String recipient) Retrieve a recipient delivery report.BatchesService.list
(BatchesListRequestParameters parameters) List Batches.DeliveryReportsService.list
(DeliveryReportListRequestParameters parameters) Get a list of finished delivery reports.GroupsService.list()
List groups with default parametersGroupsService.list
(GroupsListRequestParameters parameters) List GroupsInboundsService.list
(InboundsListRequestParameters parameters) List incoming messagesGroupsService.listMembers
(String groupId) Get phone numbers for a group<T extends Batch<?>>
TReplace a batch .GroupsService.replace
(String groupId, GroupReplaceRequestParameters parameters) Replace a group<T extends Batch<?>>
TSend a message or a batch of messages.void
BatchesService.sendDeliveryFeedback
(String batchId, Collection<String> recipients) Send delivery feedback for a message.<T extends Batch<?>>
TBatchesService.update
(String batchId, UpdateBaseBatchRequest<?> batch) Update a Batch message.GroupsService.update
(String groupId, GroupUpdateRequestParameters parameters) Update a group