Safe Haskell | None |
---|---|
Language | Haskell2010 |
Contains the different functions to run the operation getApplicationFeesId
Synopsis
- getApplicationFeesId :: forall m s. (MonadHTTP m, SecurityScheme s) => Configuration s -> Maybe Text -> Text -> Maybe GetApplicationFeesIdRequestBody -> m (Either HttpException (Response GetApplicationFeesIdResponse))
- getApplicationFeesIdRaw :: forall m s. (MonadHTTP m, SecurityScheme s) => Configuration s -> Maybe Text -> Text -> Maybe GetApplicationFeesIdRequestBody -> m (Either HttpException (Response ByteString))
- getApplicationFeesIdM :: forall m s. (MonadHTTP m, SecurityScheme s) => Maybe Text -> Text -> Maybe GetApplicationFeesIdRequestBody -> ReaderT (Configuration s) m (Either HttpException (Response GetApplicationFeesIdResponse))
- getApplicationFeesIdRawM :: forall m s. (MonadHTTP m, SecurityScheme s) => Maybe Text -> Text -> Maybe GetApplicationFeesIdRequestBody -> ReaderT (Configuration s) m (Either HttpException (Response ByteString))
- data GetApplicationFeesIdRequestBody = GetApplicationFeesIdRequestBody {
- data GetApplicationFeesIdResponse
Documentation
:: (MonadHTTP m, SecurityScheme s) | |
=> Configuration s | The configuration to use in the request |
-> Maybe Text | expand: Specifies which fields in the response should be expanded. |
-> Text | id | Constraints: Maximum length of 5000 |
-> Maybe GetApplicationFeesIdRequestBody | The request body to send |
-> m (Either HttpException (Response GetApplicationFeesIdResponse)) | Monad containing the result of the operation |
GET /v1/application_fees/{id}
<p>Retrieves the details of an application fee that your account has collected. The same information is returned when refunding the application fee.</p>
getApplicationFeesIdRaw :: forall m s. (MonadHTTP m, SecurityScheme s) => Configuration s -> Maybe Text -> Text -> Maybe GetApplicationFeesIdRequestBody -> m (Either HttpException (Response ByteString)) Source #
GET /v1/application_fees/{id}
The same as getApplicationFeesId
but returns the raw ByteString
getApplicationFeesIdM :: forall m s. (MonadHTTP m, SecurityScheme s) => Maybe Text -> Text -> Maybe GetApplicationFeesIdRequestBody -> ReaderT (Configuration s) m (Either HttpException (Response GetApplicationFeesIdResponse)) Source #
GET /v1/application_fees/{id}
Monadic version of getApplicationFeesId
(use with runWithConfiguration
)
getApplicationFeesIdRawM :: forall m s. (MonadHTTP m, SecurityScheme s) => Maybe Text -> Text -> Maybe GetApplicationFeesIdRequestBody -> ReaderT (Configuration s) m (Either HttpException (Response ByteString)) Source #
GET /v1/application_fees/{id}
Monadic version of getApplicationFeesIdRaw
(use with runWithConfiguration
)
data GetApplicationFeesIdRequestBody Source #
Defines the data type for the schema getApplicationFeesIdRequestBody
data GetApplicationFeesIdResponse Source #
Represents a response of the operation getApplicationFeesId
.
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), GetApplicationFeesIdResponseError
is used.
GetApplicationFeesIdResponseError String | Means either no matching case available or a parse error |
GetApplicationFeesIdResponse200 ApplicationFee | Successful response. |
GetApplicationFeesIdResponseDefault Error | Error response. |