afromessage_dart library
Dart/Flutter client for the AfroMessage Ethiopian SMS API.
Classes
- AfroMessage
- Dart client for the AfroMessage Ethiopian SMS API.
- AfroMessageConfig
- Configuration for the AfroMessage SMS client.
- BulkSmsRequest
- Request to send bulk SMS.
- BulkSmsResponse
- Response from a bulk SMS send.
- BulkSmsResponseData
- PersonalizedRecipient
- Personalized recipient for bulk SMS.
- SendSecurityCodeRequest
- Request to send a security / OTP code.
- SendSecurityCodeResponse
- Response from sending a security code.
- SendSecurityCodeResponseData
- SendSmsRequest
- Request to send a single SMS.
- SendSmsResponse
- Response from a single SMS send.
- SendSmsResponseData
- VerifyCodeRequest
- Request to verify a previously sent security code.
- VerifyCodeResponse
- Response from verifying a security code.
- VerifyCodeResponseData
Enums
- SecurityCodeType
- Code character type for OTP / challenge SMS.
Exceptions / Errors
- AfroMessageException
- Thrown when AfroMessage API configuration or request validation fails.