Safe Haskell | None |
---|---|
Language | Haskell2010 |
Contains the different functions to run the operation getCustomersCustomerTaxIds
Synopsis
- getCustomersCustomerTaxIds :: forall m. MonadHTTP m => GetCustomersCustomerTaxIdsParameters -> ClientT m (Response GetCustomersCustomerTaxIdsResponse)
- data GetCustomersCustomerTaxIdsParameters = GetCustomersCustomerTaxIdsParameters {
- getCustomersCustomerTaxIdsParametersPathCustomer :: Text
- getCustomersCustomerTaxIdsParametersQueryEndingBefore :: Maybe Text
- getCustomersCustomerTaxIdsParametersQueryExpand :: Maybe [Text]
- getCustomersCustomerTaxIdsParametersQueryLimit :: Maybe Int
- getCustomersCustomerTaxIdsParametersQueryStartingAfter :: Maybe Text
- mkGetCustomersCustomerTaxIdsParameters :: Text -> GetCustomersCustomerTaxIdsParameters
- data GetCustomersCustomerTaxIdsResponse
- data GetCustomersCustomerTaxIdsResponseBody200 = GetCustomersCustomerTaxIdsResponseBody200 {}
- mkGetCustomersCustomerTaxIdsResponseBody200 :: [TaxId] -> Bool -> Text -> GetCustomersCustomerTaxIdsResponseBody200
Documentation
getCustomersCustomerTaxIds Source #
:: forall m. MonadHTTP m | |
=> GetCustomersCustomerTaxIdsParameters | Contains all available parameters of this operation (query and path parameters) |
-> ClientT m (Response GetCustomersCustomerTaxIdsResponse) | Monadic computation which returns the result of the operation |
GET /v1/customers/{customer}/tax_ids
<p>Returns a list of tax IDs for a customer.</p>
data GetCustomersCustomerTaxIdsParameters Source #
Defines the object schema located at paths./v1/customers/{customer}/tax_ids.GET.parameters
in the specification.
GetCustomersCustomerTaxIdsParameters | |
|
mkGetCustomersCustomerTaxIdsParameters Source #
Create a new GetCustomersCustomerTaxIdsParameters
with all required fields.
data GetCustomersCustomerTaxIdsResponse Source #
Represents a response of the operation getCustomersCustomerTaxIds
.
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), GetCustomersCustomerTaxIdsResponseError
is used.
GetCustomersCustomerTaxIdsResponseError String | Means either no matching case available or a parse error |
GetCustomersCustomerTaxIdsResponse200 GetCustomersCustomerTaxIdsResponseBody200 | Successful response. |
GetCustomersCustomerTaxIdsResponseDefault Error | Error response. |
data GetCustomersCustomerTaxIdsResponseBody200 Source #
Defines the object schema located at paths./v1/customers/{customer}/tax_ids.GET.responses.200.content.application/json.schema
in the specification.
GetCustomersCustomerTaxIdsResponseBody200 | |
|
mkGetCustomersCustomerTaxIdsResponseBody200 Source #
:: [TaxId] | |
-> Bool | |
-> Text | |
-> GetCustomersCustomerTaxIdsResponseBody200 |
Create a new GetCustomersCustomerTaxIdsResponseBody200
with all required fields.