# AuthorizationHoldAmountAdjustmentRequest

A request to decrease/increase the amount of an authorization hold.

## Properties

Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**advice** | **boolean** | Whether the given request should be accepted without balance validations. | [optional] [default to undefined]
**amount** | **number** | The amount of money to be subtracted/added to the authorization hold amount. For the decrease: if the amount is greater or equal to the authorization hold amount, then the authorization hold is reversed. | [default to undefined]
**currencyCode** | **string** | The ISO currency code in which the hold was created. | [optional] [default to undefined]
**encodedKey** | **string** | The encoded key of the entity, generated, globally unique | [optional] [readonly] [default to undefined]
**externalReferenceId** | **string** | The external reference ID of the decrease/increase request (not of the authorization hold). | [optional] [default to undefined]

## Example

```typescript
import { AuthorizationHoldAmountAdjustmentRequest } from './api';

const instance: AuthorizationHoldAmountAdjustmentRequest = {
    advice,
    amount,
    currencyCode,
    encodedKey,
    externalReferenceId,
};
```

[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
