| Safe Haskell | None |
|---|---|
| Language | Haskell2010 |
StripeAPI.Operations.GetTransfers
Description
Contains the different functions to run the operation getTransfers
Synopsis
- getTransfers :: forall m. MonadHTTP m => GetTransfersParameters -> ClientT m (Response GetTransfersResponse)
- data GetTransfersParameters = GetTransfersParameters {
- getTransfersParametersQueryCreated :: Maybe GetTransfersParametersQueryCreated'Variants
- getTransfersParametersQueryDestination :: Maybe Text
- getTransfersParametersQueryEndingBefore :: Maybe Text
- getTransfersParametersQueryExpand :: Maybe [Text]
- getTransfersParametersQueryLimit :: Maybe Int
- getTransfersParametersQueryStartingAfter :: Maybe Text
- getTransfersParametersQueryTransferGroup :: Maybe Text
- mkGetTransfersParameters :: GetTransfersParameters
- data GetTransfersParametersQueryCreated'OneOf1 = GetTransfersParametersQueryCreated'OneOf1 {}
- mkGetTransfersParametersQueryCreated'OneOf1 :: GetTransfersParametersQueryCreated'OneOf1
- data GetTransfersParametersQueryCreated'Variants
- data GetTransfersResponse
- data GetTransfersResponseBody200 = GetTransfersResponseBody200 {}
- mkGetTransfersResponseBody200 :: [Transfer] -> Bool -> Text -> GetTransfersResponseBody200
Documentation
Arguments
| :: forall m. MonadHTTP m | |
| => GetTransfersParameters | Contains all available parameters of this operation (query and path parameters) |
| -> ClientT m (Response GetTransfersResponse) | Monadic computation which returns the result of the operation |
GET /v1/transfers
<p>Returns a list of existing transfers sent to connected accounts. The transfers are returned in sorted order, with the most recently created transfers appearing first.</p>
data GetTransfersParameters Source #
Defines the object schema located at paths./v1/transfers.GET.parameters in the specification.
Constructors
| GetTransfersParameters | |
Fields
| |
Instances
| Eq GetTransfersParameters Source # | |
Defined in StripeAPI.Operations.GetTransfers Methods (==) :: GetTransfersParameters -> GetTransfersParameters -> Bool # (/=) :: GetTransfersParameters -> GetTransfersParameters -> Bool # | |
| Show GetTransfersParameters Source # | |
Defined in StripeAPI.Operations.GetTransfers Methods showsPrec :: Int -> GetTransfersParameters -> ShowS # show :: GetTransfersParameters -> String # showList :: [GetTransfersParameters] -> ShowS # | |
| ToJSON GetTransfersParameters Source # | |
Defined in StripeAPI.Operations.GetTransfers Methods toJSON :: GetTransfersParameters -> Value # toEncoding :: GetTransfersParameters -> Encoding # toJSONList :: [GetTransfersParameters] -> Value # | |
| FromJSON GetTransfersParameters Source # | |
Defined in StripeAPI.Operations.GetTransfers Methods parseJSON :: Value -> Parser GetTransfersParameters # parseJSONList :: Value -> Parser [GetTransfersParameters] # | |
mkGetTransfersParameters :: GetTransfersParameters Source #
Create a new GetTransfersParameters with all required fields.
data GetTransfersParametersQueryCreated'OneOf1 Source #
Defines the object schema located at paths./v1/transfers.GET.parameters.properties.queryCreated.anyOf in the specification.
Constructors
| GetTransfersParametersQueryCreated'OneOf1 | |
Instances
mkGetTransfersParametersQueryCreated'OneOf1 :: GetTransfersParametersQueryCreated'OneOf1 Source #
Create a new GetTransfersParametersQueryCreated'OneOf1 with all required fields.
data GetTransfersParametersQueryCreated'Variants Source #
Defines the oneOf schema located at paths./v1/transfers.GET.parameters.properties.queryCreated.anyOf in the specification.
Represents the parameter named 'created'
Constructors
| GetTransfersParametersQueryCreated'GetTransfersParametersQueryCreated'OneOf1 GetTransfersParametersQueryCreated'OneOf1 | |
| GetTransfersParametersQueryCreated'Int Int |
Instances
data GetTransfersResponse Source #
Represents a response of the operation getTransfers.
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), GetTransfersResponseError is used.
Constructors
| GetTransfersResponseError String | Means either no matching case available or a parse error |
| GetTransfersResponse200 GetTransfersResponseBody200 | Successful response. |
| GetTransfersResponseDefault Error | Error response. |
Instances
| Eq GetTransfersResponse Source # | |
Defined in StripeAPI.Operations.GetTransfers Methods (==) :: GetTransfersResponse -> GetTransfersResponse -> Bool # (/=) :: GetTransfersResponse -> GetTransfersResponse -> Bool # | |
| Show GetTransfersResponse Source # | |
Defined in StripeAPI.Operations.GetTransfers Methods showsPrec :: Int -> GetTransfersResponse -> ShowS # show :: GetTransfersResponse -> String # showList :: [GetTransfersResponse] -> ShowS # | |
data GetTransfersResponseBody200 Source #
Defines the object schema located at paths./v1/transfers.GET.responses.200.content.application/json.schema in the specification.
Constructors
| GetTransfersResponseBody200 | |
Fields
| |
Instances
mkGetTransfersResponseBody200 Source #
Arguments
| :: [Transfer] | |
| -> Bool | |
| -> Text | |
| -> GetTransfersResponseBody200 |
Create a new GetTransfersResponseBody200 with all required fields.