Safe Haskell | None |
---|---|
Language | Haskell2010 |
Contains the different functions to run the operation getAccountExternalAccountsId
Synopsis
- getAccountExternalAccountsId :: forall m s. (MonadHTTP m, SecurityScheme s) => Configuration s -> Maybe String -> String -> GetAccountExternalAccountsIdRequestBody -> m (Either HttpException (Response GetAccountExternalAccountsIdResponse))
- getAccountExternalAccountsIdRaw :: forall m s. (MonadHTTP m, SecurityScheme s) => Configuration s -> Maybe String -> String -> GetAccountExternalAccountsIdRequestBody -> m (Either HttpException (Response ByteString))
- getAccountExternalAccountsIdM :: forall m s. (MonadHTTP m, SecurityScheme s) => Maybe String -> String -> GetAccountExternalAccountsIdRequestBody -> ReaderT (Configuration s) m (Either HttpException (Response GetAccountExternalAccountsIdResponse))
- getAccountExternalAccountsIdRawM :: forall m s. (MonadHTTP m, SecurityScheme s) => Maybe String -> String -> GetAccountExternalAccountsIdRequestBody -> ReaderT (Configuration s) m (Either HttpException (Response ByteString))
- data GetAccountExternalAccountsIdRequestBody = GetAccountExternalAccountsIdRequestBody {
- data GetAccountExternalAccountsIdResponse
Documentation
getAccountExternalAccountsId Source #
:: (MonadHTTP m, SecurityScheme s) | |
=> Configuration s | The configuration to use in the request |
-> Maybe String | expand: Specifies which fields in the response should be expanded. |
-> String | id |
-> GetAccountExternalAccountsIdRequestBody | The request body to send |
-> m (Either HttpException (Response GetAccountExternalAccountsIdResponse)) | Monad containing the result of the operation |
GET /v1/account/external_accounts/{id}
<p>Retrieve a specified external account for a given account.</p>
getAccountExternalAccountsIdRaw :: forall m s. (MonadHTTP m, SecurityScheme s) => Configuration s -> Maybe String -> String -> GetAccountExternalAccountsIdRequestBody -> m (Either HttpException (Response ByteString)) Source #
GET /v1/account/external_accounts/{id}
The same as getAccountExternalAccountsId
but returns the raw ByteString
getAccountExternalAccountsIdM :: forall m s. (MonadHTTP m, SecurityScheme s) => Maybe String -> String -> GetAccountExternalAccountsIdRequestBody -> ReaderT (Configuration s) m (Either HttpException (Response GetAccountExternalAccountsIdResponse)) Source #
GET /v1/account/external_accounts/{id}
Monadic version of getAccountExternalAccountsId
(use with runWithConfiguration
)
getAccountExternalAccountsIdRawM :: forall m s. (MonadHTTP m, SecurityScheme s) => Maybe String -> String -> GetAccountExternalAccountsIdRequestBody -> ReaderT (Configuration s) m (Either HttpException (Response ByteString)) Source #
GET /v1/account/external_accounts/{id}
Monadic version of getAccountExternalAccountsIdRaw
(use with runWithConfiguration
)
data GetAccountExternalAccountsIdRequestBody Source #
Defines the data type for the schema getAccountExternalAccountsIdRequestBody
data GetAccountExternalAccountsIdResponse Source #
Represents a response of the operation getAccountExternalAccountsId
.
The response constructor is chosen by the status code of the response. If no case matches (no specific case for the response code, no range case, no default case), GetAccountExternalAccountsIdResponseError
is used.
GetAccountExternalAccountsIdResponseError String | Means either no matching case available or a parse error |
GetAccountExternalAccountsIdResponse200 ExternalAccount | Successful response. |
GetAccountExternalAccountsIdResponseDefault Error | Error response. |