# Guarantor

Guarantor, holds information about a client guaranty entry. It can be defined based on another client which guarantees (including or not a savings account whether it is a client of the organization using Mambu or not) or based on a value the client holds (an asset)

## Properties

Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**amount** | **number** | The amount used by the client for the guaranty | [default to undefined]
**assetName** | **string** | The name of a value the client guarantees with (populated when the guaranty type is ASSET) | [optional] [default to undefined]
**depositAccountKey** | **string** | The key of the deposit account used by the guarantor (populated when the guaranty type is GUARANTOR). It can be null. | [optional] [default to undefined]
**encodedKey** | **string** | The encoded key of the security, auto generated, unique. | [optional] [readonly] [default to undefined]
**guarantorKey** | **string** | The key of the client/group used as the guarantor. | [default to undefined]
**guarantorType** | **string** | Indicated the account holder type. | [default to undefined]

## Example

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

const instance: Guarantor = {
    amount,
    assetName,
    depositAccountKey,
    encodedKey,
    guarantorKey,
    guarantorType,
};
```

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