| Safe Haskell | None |
|---|---|
| Language | Haskell2010 |
StripeAPI.Operations.GetSourcesSourceSourceTransactionsSourceTransaction
Description
Contains the different functions to run the operation getSourcesSourceSourceTransactionsSourceTransaction
Synopsis
- getSourcesSourceSourceTransactionsSourceTransaction :: forall m s. (MonadHTTP m, SecurityScheme s) => Configuration s -> Maybe String -> String -> String -> GetSourcesSourceSourceTransactionsSourceTransactionRequestBody -> m (Either HttpException (Response GetSourcesSourceSourceTransactionsSourceTransactionResponse))
- getSourcesSourceSourceTransactionsSourceTransactionRaw :: forall m s. (MonadHTTP m, SecurityScheme s) => Configuration s -> Maybe String -> String -> String -> GetSourcesSourceSourceTransactionsSourceTransactionRequestBody -> m (Either HttpException (Response ByteString))
- getSourcesSourceSourceTransactionsSourceTransactionM :: forall m s. (MonadHTTP m, SecurityScheme s) => Maybe String -> String -> String -> GetSourcesSourceSourceTransactionsSourceTransactionRequestBody -> ReaderT (Configuration s) m (Either HttpException (Response GetSourcesSourceSourceTransactionsSourceTransactionResponse))
- getSourcesSourceSourceTransactionsSourceTransactionRawM :: forall m s. (MonadHTTP m, SecurityScheme s) => Maybe String -> String -> String -> GetSourcesSourceSourceTransactionsSourceTransactionRequestBody -> ReaderT (Configuration s) m (Either HttpException (Response ByteString))
- data GetSourcesSourceSourceTransactionsSourceTransactionRequestBody = GetSourcesSourceSourceTransactionsSourceTransactionRequestBody {
- data GetSourcesSourceSourceTransactionsSourceTransactionResponse
Documentation
getSourcesSourceSourceTransactionsSourceTransaction Source #
Arguments
| :: (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 | source | Constraints: Maximum length of 5000 |
| -> String | source_transaction | Constraints: Maximum length of 5000 |
| -> GetSourcesSourceSourceTransactionsSourceTransactionRequestBody | The request body to send |
| -> m (Either HttpException (Response GetSourcesSourceSourceTransactionsSourceTransactionResponse)) | Monad containing the result of the operation |
GET /v1/sources/{source}/source_transactions/{source_transaction}<p>Retrieve an existing source transaction object. Supply the unique source ID from a source creation request and the source transaction ID and Stripe will return the corresponding up-to-date source object information.</p>
getSourcesSourceSourceTransactionsSourceTransactionRaw :: forall m s. (MonadHTTP m, SecurityScheme s) => Configuration s -> Maybe String -> String -> String -> GetSourcesSourceSourceTransactionsSourceTransactionRequestBody -> m (Either HttpException (Response ByteString)) Source #
GET /v1/sources/{source}/source_transactions/{source_transaction}The same as getSourcesSourceSourceTransactionsSourceTransaction but returns the raw ByteString
getSourcesSourceSourceTransactionsSourceTransactionM :: forall m s. (MonadHTTP m, SecurityScheme s) => Maybe String -> String -> String -> GetSourcesSourceSourceTransactionsSourceTransactionRequestBody -> ReaderT (Configuration s) m (Either HttpException (Response GetSourcesSourceSourceTransactionsSourceTransactionResponse)) Source #
GET /v1/sources/{source}/source_transactions/{source_transaction}Monadic version of getSourcesSourceSourceTransactionsSourceTransaction (use with runWithConfiguration)
getSourcesSourceSourceTransactionsSourceTransactionRawM :: forall m s. (MonadHTTP m, SecurityScheme s) => Maybe String -> String -> String -> GetSourcesSourceSourceTransactionsSourceTransactionRequestBody -> ReaderT (Configuration s) m (Either HttpException (Response ByteString)) Source #
GET /v1/sources/{source}/source_transactions/{source_transaction}Monadic version of getSourcesSourceSourceTransactionsSourceTransactionRaw (use with runWithConfiguration)
data GetSourcesSourceSourceTransactionsSourceTransactionRequestBody Source #
Defines the data type for the schema getSourcesSourceSourceTransactionsSourceTransactionRequestBody
Instances
data GetSourcesSourceSourceTransactionsSourceTransactionResponse Source #
Represents a response of the operation getSourcesSourceSourceTransactionsSourceTransaction.
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), GetSourcesSourceSourceTransactionsSourceTransactionResponseError is used.
Constructors
| GetSourcesSourceSourceTransactionsSourceTransactionResponseError String | Means either no matching case available or a parse error |
| GetSourcesSourceSourceTransactionsSourceTransactionResponse200 SourceTransaction | Successful response. |
| GetSourcesSourceSourceTransactionsSourceTransactionResponseDefault Error | Error response. |
Instances
| Eq GetSourcesSourceSourceTransactionsSourceTransactionResponse Source # | |
| Show GetSourcesSourceSourceTransactionsSourceTransactionResponse Source # | |