twilio-0.3.0.0: Twilio REST API library for Haskell

Copyright(C) 2017- Mark Andrus Roberts
LicenseBSD-style (see the file LICENSE)
MaintainerMark Andrus Roberts <markandrusroberts@gmail.com>
Stabilityprovisional
Safe HaskellNone
LanguageHaskell98

Twilio.APIKeys

Contents

Description

 
Synopsis

Resource

data APIKeys Source #

Constructors

APIKeys 
Instances
Eq APIKeys Source # 
Instance details

Defined in Twilio.APIKeys

Methods

(==) :: APIKeys -> APIKeys -> Bool #

(/=) :: APIKeys -> APIKeys -> Bool #

Ord APIKeys Source # 
Instance details

Defined in Twilio.APIKeys

Show APIKeys Source # 
Instance details

Defined in Twilio.APIKeys

FromJSON APIKeys Source # 
Instance details

Defined in Twilio.APIKeys

Get0 APIKeys Source # 
Instance details

Defined in Twilio.APIKeys

List APIKeys APIKey Source # 
Instance details

Defined in Twilio.APIKeys

get :: MonadThrow m => TwilioT m APIKeys Source #

Get APIKeys.

For example, you can fetch the APIKeys resource in the IO monad as follows:

module Main where

import Control.Monad.IO.Class (liftIO)
import System.Environment (getEnv)
import Twilio.APIKeys as APIKeys
import Twilio.Types

-- | Print API Keys.
main :: IO ()
main = runTwilio' (getEnv "ACCOUNT_SID")
                  (getEnv "AUTH_TOKEN")
     $ APIKeys.get >>= liftIO . print