Safe Haskell | None |
---|---|
Language | Haskell2010 |
SMSAero.Client
- smsAeroClient :: Client SMSAeroAPI
- type SmsAero a = EitherT ServantError IO (SmsAeroResponse a)
- smsAeroSend :: SMSAeroAuth -> Phone -> Text -> Signature -> Maybe SMSAeroDate -> SmsAero SendResponse
- smsAeroStatus :: SMSAeroAuth -> MessageId -> SmsAero StatusResponse
- smsAeroBalance :: SMSAeroAuth -> SmsAero BalanceResponse
- smsAeroSenders :: SMSAeroAuth -> SmsAero SendersResponse
- smsAeroSign :: SMSAeroAuth -> SmsAero SignResponse
Documentation
smsAeroClient :: Client SMSAeroAPI Source
SMSAero client.
type SmsAero a = EitherT ServantError IO (SmsAeroResponse a) Source
Common SMSAero client type.
smsAeroSend :: SMSAeroAuth -> Phone -> Text -> Signature -> Maybe SMSAeroDate -> SmsAero SendResponse Source
Send a message.
smsAeroStatus :: SMSAeroAuth -> MessageId -> SmsAero StatusResponse Source
Check status of a previously sent message.
smsAeroBalance :: SMSAeroAuth -> SmsAero BalanceResponse Source
Check balance.
smsAeroSenders :: SMSAeroAuth -> SmsAero SendersResponse Source
Check the list of available sender signatures.
smsAeroSign :: SMSAeroAuth -> SmsAero SignResponse Source
Acquire a new signature.