Safe Haskell | None |
---|---|
Language | Haskell2010 |
Contains the different functions to run the operation getPayoutsPayout
Synopsis
- getPayoutsPayout :: forall m s. (MonadHTTP m, SecurityScheme s) => Configuration s -> Maybe String -> String -> GetPayoutsPayoutRequestBody -> m (Either HttpException (Response GetPayoutsPayoutResponse))
- getPayoutsPayoutRaw :: forall m s. (MonadHTTP m, SecurityScheme s) => Configuration s -> Maybe String -> String -> GetPayoutsPayoutRequestBody -> m (Either HttpException (Response ByteString))
- getPayoutsPayoutM :: forall m s. (MonadHTTP m, SecurityScheme s) => Maybe String -> String -> GetPayoutsPayoutRequestBody -> ReaderT (Configuration s) m (Either HttpException (Response GetPayoutsPayoutResponse))
- getPayoutsPayoutRawM :: forall m s. (MonadHTTP m, SecurityScheme s) => Maybe String -> String -> GetPayoutsPayoutRequestBody -> ReaderT (Configuration s) m (Either HttpException (Response ByteString))
- data GetPayoutsPayoutRequestBody = GetPayoutsPayoutRequestBody {
- data GetPayoutsPayoutResponse
Documentation
:: (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 | payout | Constraints: Maximum length of 5000 |
-> GetPayoutsPayoutRequestBody | The request body to send |
-> m (Either HttpException (Response GetPayoutsPayoutResponse)) | Monad containing the result of the operation |
GET /v1/payouts/{payout}
<p>Retrieves the details of an existing payout. Supply the unique payout ID from either a payout creation request or the payout list, and Stripe will return the corresponding payout information.</p>
getPayoutsPayoutRaw :: forall m s. (MonadHTTP m, SecurityScheme s) => Configuration s -> Maybe String -> String -> GetPayoutsPayoutRequestBody -> m (Either HttpException (Response ByteString)) Source #
GET /v1/payouts/{payout}
The same as getPayoutsPayout
but returns the raw ByteString
getPayoutsPayoutM :: forall m s. (MonadHTTP m, SecurityScheme s) => Maybe String -> String -> GetPayoutsPayoutRequestBody -> ReaderT (Configuration s) m (Either HttpException (Response GetPayoutsPayoutResponse)) Source #
GET /v1/payouts/{payout}
Monadic version of getPayoutsPayout
(use with runWithConfiguration
)
getPayoutsPayoutRawM :: forall m s. (MonadHTTP m, SecurityScheme s) => Maybe String -> String -> GetPayoutsPayoutRequestBody -> ReaderT (Configuration s) m (Either HttpException (Response ByteString)) Source #
GET /v1/payouts/{payout}
Monadic version of getPayoutsPayoutRaw
(use with runWithConfiguration
)
data GetPayoutsPayoutRequestBody Source #
Defines the data type for the schema getPayoutsPayoutRequestBody
Instances
data GetPayoutsPayoutResponse Source #
Represents a response of the operation getPayoutsPayout
.
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), GetPayoutsPayoutResponseError
is used.
GetPayoutsPayoutResponseError String | Means either no matching case available or a parse error |
GetPayoutsPayoutResponse200 Payout | Successful response. |
GetPayoutsPayoutResponseDefault Error | Error response. |
Instances
Eq GetPayoutsPayoutResponse Source # | |
Defined in StripeAPI.Operations.GetPayoutsPayout | |
Show GetPayoutsPayoutResponse Source # | |
Defined in StripeAPI.Operations.GetPayoutsPayout showsPrec :: Int -> GetPayoutsPayoutResponse -> ShowS # show :: GetPayoutsPayoutResponse -> String # showList :: [GetPayoutsPayoutResponse] -> ShowS # |